19 {$INCLUDE "options.inc"} |
19 {$INCLUDE "options.inc"} |
20 |
20 |
21 unit uLocale; |
21 unit uLocale; |
22 interface |
22 interface |
23 type TAmmoStrId = (sidNothing, sidGrenade, sidClusterBomb, sidBazooka, sidUFO, sidShotgun, |
23 type TAmmoStrId = (sidNothing, sidGrenade, sidClusterBomb, sidBazooka, sidUFO, sidShotgun, |
24 sidPickHammer, sidSkip, sidRope, sidMine, sidDEagle, |
24 sidPickHammer, sidSkip, sidRope, sidMine, sidDEagle, |
25 sidDynamite, sidBaseballBat, sidFirePunch, sidSeconds, |
25 sidDynamite, sidBaseballBat, sidFirePunch, sidSeconds, |
26 sidParachute, sidAirAttack, sidMineStrike, sidBlowTorch, |
26 sidParachute, sidAirAttack, sidMineStrike, sidBlowTorch, |
27 sidGirder, sidTeleport, sidSwitch, sidMortar, sidWhip, |
27 sidGirder, sidTeleport, sidSwitch, sidMortar, sidWhip, |
28 sidKamikaze, sidCake, sidSeduction, sidWatermelon, |
28 sidKamikaze, sidCake, sidSeduction, sidWatermelon, |
29 sidHellishBomb, sidDrill, sidBallgun, sidNapalm, sidRCPlane, |
29 sidHellishBomb, sidDrill, sidBallgun, sidNapalm, sidRCPlane, |
30 sidLowGravity, sidExtraDamage, sidInvulnerable, sidExtraTime, |
30 sidLowGravity, sidExtraDamage, sidInvulnerable, sidExtraTime, |
31 sidLaserSight, sidVampiric, sidSniperRifle, sidJetpack, sidMolotov); |
31 sidLaserSight, sidVampiric, sidSniperRifle, sidJetpack, sidMolotov); |
32 |
32 |
33 TMsgStrId = (sidStartFight, sidDraw, sidWinner, sidVolume, sidPaused, |
33 TMsgStrId = (sidStartFight, sidDraw, sidWinner, sidVolume, sidPaused, |
34 sidConfirm, sidSuddenDeath, sidRemaining, sidFuel, sidSync, |
34 sidConfirm, sidSuddenDeath, sidRemaining, sidFuel, sidSync, |
35 sidNoEndTurn, sidNotYetAvailable); |
35 sidNoEndTurn, sidNotYetAvailable); |
36 |
36 |
37 TEventId = (eidDied, eidDrowned, eidRoundStart, eidRoundWin, eidRoundDraw, |
37 TEventId = (eidDied, eidDrowned, eidRoundStart, eidRoundWin, eidRoundDraw, |
38 eidNewHealthPack, eidNewAmmoPack, eidNewUtilityPack, eidTurnSkipped, eidHurtSelf, |
38 eidNewHealthPack, eidNewAmmoPack, eidNewUtilityPack, eidTurnSkipped, eidHurtSelf, |
39 eidHomerun, eidFrozen); |
39 eidHomerun, eidFrozen); |
40 |
40 |
41 TGoalStrId = (gidCaption, gidSubCaption, gidForts, gidLowGravity, gidInvulnerable, |
41 TGoalStrId = (gidCaption, gidSubCaption, gidForts, gidLowGravity, gidInvulnerable, |
42 gidVampiric, gidKarma, gidKing, gidPlaceHog, gidArtillery, |
42 gidVampiric, gidKarma, gidKing, gidPlaceHog, gidArtillery, |
43 gidSolidLand, gidSharedAmmo, gidMineTimer, gidNoMineTimer, gidRandomMineTimer, |
43 gidSolidLand, gidSharedAmmo, gidMineTimer, gidNoMineTimer, gidRandomMineTimer, |
44 gidDamageModifier); |
44 gidDamageModifier); |
45 |
45 |
46 const MAX_EVENT_STRINGS = 100; |
46 const MAX_EVENT_STRINGS = 100; |
47 var trammo: array[TAmmoStrId] of ansistring; |
47 var trammo: array[TAmmoStrId] of ansistring; |
48 trammoc: array[TAmmoStrId] of ansistring; |
48 trammoc: array[TAmmoStrId] of ansistring; |
49 trammod: array[TAmmoStrId] of ansistring; |
49 trammod: array[TAmmoStrId] of ansistring; |