--- deliantra/server/include/eventinc.h 2006/08/26 08:44:06 1.4 +++ deliantra/server/include/eventinc.h 2006/08/26 23:36:32 1.5 @@ -21,12 +21,21 @@ def (PLAYER, SHOUT) //NYI // per-object events +def (OBJECT, TICK) def (OBJECT, KILL) def (OBJECT, APPLY) def (OBJECT, USE_SKILL) def (OBJECT, CAST_SPELL) def (OBJECT, DROP_ON) // NYI def (OBJECT, LISTEN) //NYI +def (OBJECT, MOVE) // (object, enemy) called for monsters to move them +def (OBJECT, ATTACK) // (object, hitter) object gets attacked +def (OBJECT, ATTACKS) // (weapon, hitter, victim) object gets used as weapon + +// plug-in attachment +def (OBJECT, INSTANTIATE) // an archetype was instantiated into an object +def (OBJECT, LOAD) // an objetc was loaded _and had extension_ +def (OBJECT, CLONE) // an object with _attached extension_ is cloned // per-map def (MAP, LOAD) // Original map has been loaded