Sphagne wrote:Hey, how about letting the scripters to add alternate attack modes and let them check the conditions before selecting one form of attack to perform, like the distant from the target or the environment conditions like being in a sector with Sky for Ceiling or Lava as floor and so on...
Or just select between different far attacks or different near attacks.
These are all good ideas but I think that the first step really should be to access the current functionality though an external file/lump. Basically what you are suggesting is to create customized action functions (aka. code pointers) This scripting stuff is much more complicated and shouldn't really be started unless everything else works.