ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/eventinc.h
(Generate patch)

Comparing deliantra/server/include/eventinc.h (file contents):
Revision 1.2 by root, Fri Aug 25 13:24:50 2006 UTC vs.
Revision 1.3 by root, Fri Aug 25 17:11:53 2006 UTC

1// define event types by enumerating them here 1// define event types by enumerating them here
2 2
3// global events 3// global events
4def(GLOBAL, CLOCK) 4def (GLOBAL, CLOCK) // NYI
5 5
6// per-player 6// per-player
7def(PLAYER, BIRTH) // called as very first thing after creating a player 7def (PLAYER, BIRTH) // called as very first thing after creating a player
8def(PLAYER, QUIT) // called after logout 8def (PLAYER, QUIT) // called after logout
9def(PLAYER, LOAD) 9def (PLAYER, LOAD)
10def(PLAYER, SAVE) 10def (PLAYER, SAVE)
11def(PLAYER, LOGIN) 11def (PLAYER, LOGIN)
12def(PLAYER, LOGOUT) 12def (PLAYER, LOGOUT)
13def(PLAYER, DEATH) 13def (PLAYER, DEATH)
14def(PLAYER, ENTER) 14def (PLAYER, ENTER)
15def(PLAYER, LEAVE) 15def (PLAYER, LEAVE)
16def (PLAYER, USE_SKILL)
17def (PLAYER, EXTCMD)
18def (PLAYER, PRAY_ALTAR)
16 19
17// per-object events 20// per-object events
21def (OBJECT, KILL)
18def(OBJECT, APPLY) 22def (OBJECT, APPLY)
23def (OBJECT, USE_SKILL)
24def (OBJECT, CAST_SPELL)
19 25
20// per-map 26// per-map
21def(MAP, LOAD) // Original map has been loaded 27def (MAP, LOAD) // Original map has been loaded
22def(MAP, SWAPIN) // Temporary map has been swapped in 28def (MAP, SWAPIN) // Temporary map has been swapped in
23def(MAP, SWAPOUT) // Map has been swapped out 29def (MAP, SWAPOUT) // Map has been swapped out
24def(MAP, RESET) // A map is resetting 30def (MAP, RESET) // A map is resetting
25def(MAP, CLEAN) // Temporary map will be deleted 31def (MAP, CLEAN) // Temporary map will be deleted
26 32

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines