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 |
36 |
36 TEventId = (eidDied, eidDrowned, eidRoundStart, eidRoundWin, eidRoundDraw, |
37 TEventId = (eidDied, eidDrowned, eidRoundStart, eidRoundWin, eidRoundDraw, |
37 eidNewHealthPack, eidNewAmmoPack, eidNewUtilityPack, eidTurnSkipped, eidHurtSelf, |
38 eidNewHealthPack, eidNewAmmoPack, eidNewUtilityPack, eidTurnSkipped, eidHurtSelf, |
38 eidHomerun); |
39 eidHomerun, eidFrozen); |
39 |
40 |
40 const MAX_EVENT_STRINGS = 100; |
41 const MAX_EVENT_STRINGS = 100; |
41 var trammo: array[TAmmoStrId] of string; |
42 var trammo: array[TAmmoStrId] of string; |
|
43 trammoc: array[TAmmoStrId] of string; |
|
44 trammod: array[TAmmoStrId] of string; |
42 trmsg: array[TMsgStrId] of string; |
45 trmsg: array[TMsgStrId] of string; |
43 |
46 |
44 procedure LoadLocale(FileName: string); |
47 procedure LoadLocale(FileName: string); |
45 function Format(fmt: shortstring; var arg: shortstring): shortstring; |
48 function Format(fmt: shortstring; var arg: shortstring): shortstring; |
46 |
49 |