events.def

Sun, 15 Jul 2012 18:56:26 +0300

author
Teemu Piippo <crimsondusk64@gmail.com>
date
Sun, 15 Jul 2012 18:56:26 +0300
changeset 26
54eaea6dc27c
parent 2
bb2c45522eb6
permissions
-rw-r--r--

Mainloop and onenter definitions are now written into separate buffers first and only written to file after state ends. Why? Zandronum seems to demand that mainloop definitions MUST be written right after any onenter one. This way, mainloop and onenter definitions can be written without this restriction in the script. Also now I have a cool uchar-buffer class :)

2
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
1 KilledByEnemy
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
2 KilledByPlayer
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
3 KilledBySelf
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
4 KilledByEnvironment
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
5 ReachedGoal
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
6 GoalRemoved
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
7 DamagedByPlayer
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
8 PlayerSay
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
9 EnemyKilled
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
10 Respawned
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
11 Intermission
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
12 NewMap
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
13 EnemyUsedFist
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
14 EnemyUsedChainsaw
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
15 EnemyFiredPistol
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
16 EnemyFiredShotgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
17 EnemyFiredSSG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
18 EnemyFiredChaingun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
19 EnemyFiredMinigun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
20 EnemyFiredRocket
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
21 EnemyFiredGrenade
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
22 EnemyFiredRailgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
23 EnemyFiredPlasma
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
24 EnemyFiredBFG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
25 EnemyFiredBFG10k
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
26 PlayerUsedFist
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
27 PlayerUsedChainsaw
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
28 PlayerFiredPistol
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
29 PlayerFiredShotgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
30 PlayerFiredSSG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
31 PlayerFiredChaingun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
32 PlayerFiredMinigun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
33 PlayerFiredRocket
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
34 PlayerFiredGrenade
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
35 PlayerFiredRailgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
36 PlayerFiredPlasma
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
37 PlayerFiredBFG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
38 PlayerFiredBFG10k
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
39 UsedFist
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
40 UsedChainsaw
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
41 FiredPistol
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
42 FiredShotgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
43 FiredSSG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
44 FiredChaingun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
45 FiredMinigun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
46 FiredRocket
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
47 FiredGrenade
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
48 FiredRailgun
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
49 FiredPlasma
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
50 FiredBFG
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
51 FiredBFG10k
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
52 PlayerJoinedGame
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
53 JoinedGame
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
54 DuelStartingCountdown
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
55 DuelFight
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
56 DuelWinSequence
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
57 Spectating
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
58 LMSStartingCountdown
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
59 LMSFight
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
60 LMSWinSequence
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
61 WeaponChange
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
62 EnemyBFGExplode
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
63 PlayerBFGExplode
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
64 BFGExplode
bb2c45522eb6 Added event definitions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
65 ReceivedMedal

mercurial