ok that's what i was thinking
so in the editor window, when i right-click on my ally entity, i get a properties pane
this pane contains a field entitled "Shoot" which normally contains the entity's behavioral script for shooting the player
lemme see if i got this right...
"shootplr" will call this script, whatever it is
and i can have the entity shoot something other than the player if i write my own script to do so, and put it in this field
then call "shootplr" from the entity's main script
yes?
"There's more to life than being really, really, ridiculously good looking." - Derek Zoolander