Opposing force - That feature is on the 0.7 to-do list, but seeing as I'd like it for a project I'm working on right now, I'm gonna bump it up to the 0.6 finalizing to-do list.
EDIT: Also added an "inview" script conditon. It checks to see if the object is inview. I'm using it to make enemy bodies dissappear when a certain distance away and out of view:
;Artificial Intelligence Script
;Header
desc = Fade Out Disappear
;Triggers
:state=0:state=1,coloff
:state=1,inview=0,plrdistfurther=500:destroy,state=2
:state=1,plrdistfurther=1000:destroy,state=2
;End of Script
Sadly I couldn't "suspend" the object, as that cuts the AI routine out, but the little bit of extra processing so that the body can stay and then be later removed doesn't hurt a lot. Plus, I may be able to later add a command to manually set the amount of time between an object's AI updates, so bodies could be updated rarely where normal AI is updated more constantly.