I'd like to get an npc to drop something (like dropbackpack, I've got a routine to do that, called dropit() ) once each time it's been hit by a player's attack?
Yes. In the NPC's th_pain function just call the function to drop the item. Put that function call at the very top and it'll drop items every time it's attacked.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
TRue wazat but remmember that with nailgun or lg the pain frames are refreshed ever 0.2 seconds, he should actually put a delay in there so that its not like droping too many entities!
Wazat wrote:Yes. In the NPC's th_pain function just call the function to drop the item. Put that function call at the very top and it'll drop items every time it's attacked.