1 | // define event types by enumerating them here |
1 | def (OBJECT, INSTANTIATE) // (object init-args...) |
2 | |
2 | def (OBJECT, REATTACH) // (object) |
3 | def(APPLY) // apply a specific type of object |
3 | def (OBJECT, CLONE) // (object destination) |
|
|
4 | def (OBJECT, DESTROY) // (object) |
|
|
5 | def (OBJECT, TICK) // (object) |
|
|
6 | def (OBJECT, KILL) // (object hitter -- ) |
|
|
7 | def (OBJECT, APPLY) // (object who -- applytype) |
|
|
8 | def (OBJECT, THROW) // (object thrower) |
|
|
9 | def (OBJECT, STOP) // (object -- ) |
|
|
10 | def (OBJECT, CAN_APPLY) // (who object -- reason) |
|
|
11 | def (OBJECT, CAN_BE_APPLIED) // (object who -- reason) |
|
|
12 | def (OBJECT, BE_READY) // (object who -- success) |
|
|
13 | def (OBJECT, READY) // (who object -- success) |
|
|
14 | def (OBJECT, BE_UNREADY) // (object who -- deleted) |
|
|
15 | def (OBJECT, UNREADY) // (who object -- deleted) |
|
|
16 | def (OBJECT, USE_SKILL) // (skill who part direction strignarg -- ) |
|
|
17 | def (OBJECT, CAST_SPELL) // (spell casting_object owner direction stringarg -- ) |
|
|
18 | def (OBJECT, DROP) // (object who -- ) |
|
|
19 | def (OBJECT, DROP_ON) // (floor object who -- ) |
|
|
20 | def (OBJECT, LISTEN) // |
|
|
21 | def (OBJECT, MOVE) // (monster enemy -- ) |
|
|
22 | def (OBJECT, ATTACK) // (object hitter -- damage) |
|
|
23 | def (OBJECT, ATTACKS) // (weapon hitter victim) |
|
|
24 | def (OBJECT, INSCRIBE_NOTE) // (book pl message skill -- ) |
|
|
25 | def (OBJECT, TRIGGER) // (object who -- ) |
|
|
26 | def (OBJECT, MOVE_TRIGGER) // (object victim originator -- ) |
|
|
27 | def (OBJECT, CLOSE) // (container -- ) |
|
|
28 | def (GLOBAL, CLOCK) // ( ) |
|
|
29 | def (PLAYER, REATTACH) // (player) |
|
|
30 | def (PLAYER, BIRTH) // (player) |
|
|
31 | def (PLAYER, QUIT) // (player) |
|
|
32 | def (PLAYER, KICK) // (player params -- ) |
|
|
33 | def (PLAYER, LOAD) // (player) |
|
|
34 | def (PLAYER, SAVE) // (player) |
|
|
35 | def (PLAYER, LOGIN) // (player) |
|
|
36 | def (PLAYER, LOGOUT) // (player) |
|
|
37 | def (PLAYER, DEATH) // (player) |
|
|
38 | def (PLAYER, MAP_CHANGE) // (player oldmap newmap) |
|
|
39 | def (PLAYER, EXTCMD) // (player string) |
|
|
40 | def (PLAYER, PRAY_ALTAR) // (player altar skill -- ) |
|
|
41 | def (PLAYER, TELL) // (player -- ) |
|
|
42 | def (PLAYER, SAY) // (player --) |
|
|
43 | def (PLAYER, SHOUT) // (player --) |
|
|
44 | def (MAP, INSTANTIATE) // (map) |
|
|
45 | def (MAP, REATTACH) // (map) |
|
|
46 | def (MAP, DESTROY) // (map) |
|
|
47 | def (MAP, SWAPIN) // (map) |
|
|
48 | def (MAP, SWAPOUT) // (map) |
|
|
49 | def (MAP, RESET) // (map) |
|
|
50 | def (MAP, CLEAN) // (map) |
|
|
51 | def (MAP, ENTER) // (map player) |
|
|
52 | def (MAP, LEAVE) // (map player) |
|
|
53 | def (MAP, UPGRADE) // (map) |