In DECORATE, this could be something as simple as a keyword followed by a list or boolean expression on classnames, but how difficult technically is it?
Also, what are the alternatives, other than a lot of messing around with custom action functions and having to give all monsters a TID?
Example DECORATE code:
Code: Select all
// This monster will attack imps and
// demons and leave everything else alone.
hates all DoomImp, Demon
Code: Select all
// This monster will attack everything except
// imps and demons and leave them alone.
hates except DoomImp, Demon
Randy, could this be done for .97 perhaps or do you have something better in the pipeline?