--- deliantra/server/include/plugin.h 2006/07/15 11:57:01 1.8 +++ deliantra/server/include/plugin.h 2006/08/26 08:44:06 1.13 @@ -56,7 +56,7 @@ #define EVENT_NONE 0 /* No event. This exists only to reserve the "0". */ #define EVENT_APPLY 1 /* Object applied-unapplied. */ #define EVENT_ATTACK 2 /* Monster attacked or Scripted Weapon used. */ -#define EVENT_DEATH 3 /* Player or monster dead. */ +/*NOT GENERATED*/#define EVENT_DEATH 3 #define EVENT_DROP 4 /* Object dropped on the floor. */ #define EVENT_PICKUP 5 /* Object picked up. */ #define EVENT_SAY 6 /* Someone speaks. */ @@ -70,35 +70,18 @@ /*****************************************************************************/ /* Global events. Those are never linked to a specific object. */ /*****************************************************************************/ -#define EVENT_BORN 13 /* A new character has been created. */ #define EVENT_CLOCK 14 /* Global time event. */ #define EVENT_CRASH 15 /* Triggered when the server crashes. Not recursive*/ -#define EVENT_PLAYER_DEATH 16 /* Global Death event */ -#define EVENT_GKILL 17 /* Triggered when anything got killed by anyone. */ -#define EVENT_LOGIN 18 /* Player login. */ -#define EVENT_LOGOUT 19 /* Player logout. */ -#define EVENT_MAPENTER 20 /* A player entered a map. */ -#define EVENT_MAPLEAVE 21 /* A player left a map. */ -#define EVENT_MAPRESET 22 /* A map is resetting. */ -#define EVENT_REMOVE 23 /* A Player character has been removed. */ #define EVENT_SHOUT 24 /* A player 'shout' something. */ #define EVENT_TELL 25 /* A player 'tell' something. */ #define EVENT_MUZZLE 26 /* A player was Muzzled (no_shout set). */ #define EVENT_KICK 27 /* A player was Kicked by a DM */ -#define EVENT_FREE_OB 29 /* Object destroyed */ -#define EVENT_MAPLOAD 30 /* Original map has been loaded */ -#define EVENT_MAPOUT 31 /* Map has been swapped out */ -#define EVENT_MAPIN 32 /* Temporary map has been swapped in */ -#define EVENT_MAPCLEAN 33 /* Temporary map will be deleted */ -#define EVENT_PLAYER_LOAD 34 /* Player was just loaded from disk */ -#define EVENT_PLAYER_SAVE 35 /* Player was just saved to disk */ -#define EVENT_PLAYER_USE_SKILL 36 /* player was just trying to use a skill */ -#define EVENT_MONSTER_USE_SKILL 37 /* monster was just trying to use a skill */ -#define EVENT_FIND_UNARMED_SKILL 38 /* lets a plugin find the unarmed skill */ -#define EVENT_EXTCMD 39 /* Low-Level socket command */ +//#define EVENT_PLAYER_USE_SKILL 36 /* player was just trying to use a skill */ +//#define EVENT_MONSTER_USE_SKILL 37 /* monster was just trying to use a skill*/ +#define EVENT_DROP_ON 41 /* Something was dropped on this (floor) */ /* should add FREE_MAP, FREE_PLAYER */ -#define NR_EVENTS 40 +#define NR_EVENTS 42 #include