54 gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, |
54 gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, |
55 gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame, |
55 gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame, |
56 gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame, |
56 gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame, |
57 gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder, |
57 gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder, |
58 gtTeleport, gtSmallDamage, gtSwitcher, gtTarget, gtMortar, |
58 gtTeleport, gtSmallDamage, gtSwitcher, gtTarget, gtMortar, |
59 gtWhip, gtKamikaze, gtCake, gtSeduction); |
59 gtWhip, gtKamikaze, gtCake, gtSeduction, gtWatermelon); |
60 |
60 |
61 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire); |
61 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire); |
62 |
62 |
63 TGearsType = set of TGearType; |
63 TGearsType = set of TGearType; |
64 |
64 |
73 |
73 |
74 TAmmoType = (amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer, |
74 TAmmoType = (amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer, |
75 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
75 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
76 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
76 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
77 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
77 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
78 amSeduction); |
78 amSeduction, amWatermelon); |
79 |
79 |
80 THWFont = (fnt16, fntBig, fntSmall); |
80 THWFont = (fnt16, fntBig, fntSmall); |
81 |
81 |
82 TCapGroup = (capgrpGameState, capgrpAmmoinfo, capgrpNetSay, capgrpVolume); |
82 TCapGroup = (capgrpGameState, capgrpAmmoinfo, capgrpNetSay, capgrpVolume); |
83 |
83 |
812 SkipTurns: 5; |
812 SkipTurns: 5; |
813 PosCount: 2; |
813 PosCount: 2; |
814 PosSprite: sprAmAirplane), |
814 PosSprite: sprAmAirplane), |
815 (NameId: sidMineStrike; |
815 (NameId: sidMineStrike; |
816 NameTex: nil; |
816 NameTex: nil; |
817 Probability: 400; |
817 Probability: 300; |
818 NumberInCase: 1; |
818 NumberInCase: 1; |
819 Ammo: (Propz: ammoprop_NoCrosshair or |
819 Ammo: (Propz: ammoprop_NoCrosshair or |
820 ammoprop_NeedTarget or |
820 ammoprop_NeedTarget or |
821 ammoprop_AttackingPut or |
821 ammoprop_AttackingPut or |
822 ammoprop_DontHold; |
822 ammoprop_DontHold; |
872 SkipTurns: 0; |
872 SkipTurns: 0; |
873 PosCount: 8; |
873 PosCount: 8; |
874 PosSprite: sprAmGirder), |
874 PosSprite: sprAmGirder), |
875 (NameId: sidTeleport; |
875 (NameId: sidTeleport; |
876 NameTex: nil; |
876 NameTex: nil; |
877 Probability: 400; |
877 Probability: 300; |
878 NumberInCase: 1; |
878 NumberInCase: 1; |
879 Ammo: (Propz: ammoprop_ForwMsgs or |
879 Ammo: (Propz: ammoprop_ForwMsgs or |
880 ammoprop_NoCrosshair or |
880 ammoprop_NoCrosshair or |
881 ammoprop_NeedTarget or |
881 ammoprop_NeedTarget or |
882 ammoprop_AttackingPut or |
882 ammoprop_AttackingPut or |