changeset 3384 | 7eb4707d43f0 |
parent 3383 | 45a73be4d8c1 |
child 3387 | 733f4001b8b9 |
3383:45a73be4d8c1 | 3384:7eb4707d43f0 |
---|---|
70 sprSmoke, sprSmokeWhite, sprShell, sprDust, sprExplosives, sprExplosivesRoll, |
70 sprSmoke, sprSmokeWhite, sprShell, sprDust, sprExplosives, sprExplosivesRoll, |
71 sprAmTeleport, sprSplash, sprDroplet, sprBirdy, sprHandCake, sprHandConstruction, |
71 sprAmTeleport, sprSplash, sprDroplet, sprBirdy, sprHandCake, sprHandConstruction, |
72 sprHandGrenade, sprHandMelon, sprHandMortar, sprHandSkip, sprHandCluster, |
72 sprHandGrenade, sprHandMelon, sprHandMortar, sprHandSkip, sprHandCluster, |
73 sprHandDynamite, sprHandHellish, sprHandMine, sprHandSeduction, sprHandVamp, |
73 sprHandDynamite, sprHandHellish, sprHandMine, sprHandSeduction, sprHandVamp, |
74 sprBigExplosion, sprSmokeRing, sprBeeTrace, sprEgg, sprTargetBee, sprHandBee, |
74 sprBigExplosion, sprSmokeRing, sprBeeTrace, sprEgg, sprTargetBee, sprHandBee, |
75 sprFeather, sprPiano); |
75 sprFeather, sprPiano, sprHandSineGun); |
76 |
76 |
77 // Gears that interact with other Gears and/or Land |
|
77 TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3 |
78 TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3 |
78 gtGrave, gtBee, gtShotgunShot, gtPickHammer, gtRope, // 8 |
79 gtGrave, gtBee, gtShotgunShot, gtPickHammer, gtRope, // 8 |
79 gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, // 14 |
80 gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, // 14 |
80 gtClusterBomb, gtCluster, gtShover, gtFlame, // 18 |
81 gtClusterBomb, gtCluster, gtShover, gtFlame, // 18 |
81 gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame, // 24 |
82 gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame, // 24 |
82 gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder, // 27 |
83 gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder, // 27 |
83 gtTeleport, gtSwitcher, gtTarget, gtMortar, // 31 |
84 gtTeleport, gtSwitcher, gtTarget, gtMortar, // 31 |
84 gtWhip, gtKamikaze, gtCake, gtSeduction, gtWatermelon, gtMelonPiece, // 37 |
85 gtWhip, gtKamikaze, gtCake, gtSeduction, gtWatermelon, gtMelonPiece, // 37 |
85 gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane, |
86 gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane, |
86 gtSniperRifleShot, gtJetpack, gtMolotov, gtExplosives, gtBirdy, |
87 gtSniperRifleShot, gtJetpack, gtMolotov, gtExplosives, gtBirdy, |
87 gtBigExplosion, gtEgg, gtPortal, gtPortalGun, gtPiano, gtGasBomb); |
88 gtBigExplosion, gtEgg, gtPortal, gtPortalGun, gtPiano, gtGasBomb, gtSineGunShot); |
88 |
89 |
90 // Gears that are _only_ of visual nature (e.g. background stuff, visual effects, speechbubbles, etc.) |
|
89 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire, |
91 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire, |
90 vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble, |
92 vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble, |
91 vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell, |
93 vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell, |
92 vgtDust, vgtSplash, vgtDroplet, vgtSmokeRing, vgtBeeTrace, vgtEgg, |
94 vgtDust, vgtSplash, vgtDroplet, vgtSmokeRing, vgtBeeTrace, vgtEgg, |
93 vgtFeather); |
95 vgtFeather); |
112 sndSwitchHog, sndVictory, sndSniperReload, sndSteps, sndLowGravity, |
114 sndSwitchHog, sndVictory, sndSniperReload, sndSteps, sndLowGravity, |
113 sndHellishImpact1, sndHellishImpact2, sndHellishImpact3, sndHellishImpact4, |
115 sndHellishImpact1, sndHellishImpact2, sndHellishImpact3, sndHellishImpact4, |
114 sndMelonImpact, sndDroplet1, sndDroplet2, sndDroplet3, sndEggBreak, sndDrillRocket, |
116 sndMelonImpact, sndDroplet1, sndDroplet2, sndDroplet3, sndEggBreak, sndDrillRocket, |
115 sndPoisonCough, sndPoisonMoan, sndBirdyLay, sndWhistle, sndBeeWater, |
117 sndPoisonCough, sndPoisonMoan, sndBirdyLay, sndWhistle, sndBeeWater, |
116 sndPiano0, sndPiano1, sndPiano2, sndPiano3, sndPiano4, sndPiano5, sndPiano6, sndPiano7, sndPiano8, |
118 sndPiano0, sndPiano1, sndPiano2, sndPiano3, sndPiano4, sndPiano5, sndPiano6, sndPiano7, sndPiano8, |
117 sndSkip); |
119 sndSkip, sndSineGun); |
118 |
120 |
119 TAmmoType = (amNothing, amGrenade, amClusterBomb, amBazooka, amBee, amShotgun, amPickHammer, |
121 TAmmoType = (amNothing, amGrenade, amClusterBomb, amBazooka, amBee, amShotgun, amPickHammer, |
120 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
122 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
121 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
123 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
122 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
124 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
123 amSeduction, amWatermelon, amHellishBomb, amNapalm, amDrill, amBallgun, |
125 amSeduction, amWatermelon, amHellishBomb, amNapalm, amDrill, amBallgun, |
124 amRCPlane, amLowGravity, amExtraDamage, amInvulnerable, amExtraTime, |
126 amRCPlane, amLowGravity, amExtraDamage, amInvulnerable, amExtraTime, |
125 amLaserSight, amVampiric, amSniperRifle, amJetpack, amMolotov, amBirdy, amPortalGun, |
127 amLaserSight, amVampiric, amSniperRifle, amJetpack, amMolotov, amBirdy, amPortalGun, |
126 amPiano, amGasBomb); |
128 amPiano, amGasBomb, amSineGun); |
127 |
129 |
128 THWFont = (fnt16, fntBig, fntSmall, CJKfnt16, CJKfntBig, CJKfntSmall); |
130 THWFont = (fnt16, fntBig, fntSmall, CJKfnt16, CJKfntBig, CJKfntSmall); |
129 |
131 |
130 TCapGroup = (capgrpGameState, capgrpAmmoinfo, capgrpVolume, |
132 TCapGroup = (capgrpGameState, capgrpAmmoinfo, capgrpVolume, |
131 capgrpMessage, capgrpAmmostate); |
133 capgrpMessage, capgrpAmmostate); |
737 (FileName: 'amBee'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; |
739 (FileName: 'amBee'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; |
738 Width: 128; Height: 128; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprHandBee |
740 Width: 128; Height: 128; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprHandBee |
739 (FileName: 'Feather'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
741 (FileName: 'Feather'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
740 Width: 15; Height: 25; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprFeather |
742 Width: 15; Height: 25; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprFeather |
741 (FileName: 'Piano'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
743 (FileName: 'Piano'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
742 Width: 128; Height: 128; imageWidth: 0; imageHeight: 0; saveSurf: false) // sprPiano |
744 Width: 128; Height: 128; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprPiano |
745 (FileName: 'amSineGun'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; |
|
746 Width: 64; Height: 64; imageWidth: 0; imageHeight: 0; saveSurf: false) // sprHandSineGun |
|
743 ); |
747 ); |
744 |
748 |
745 Wavez: array [TWave] of record |
749 Wavez: array [TWave] of record |
746 Sprite: TSprite; |
750 Sprite: TSprite; |
747 FramesCount: Longword; |
751 FramesCount: Longword; |
858 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano4 |
862 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano4 |
859 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano5 |
863 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano5 |
860 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano6 |
864 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano6 |
861 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano7 |
865 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano7 |
862 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano8 |
866 (FileName: 'egg.ogg'; Path: ptSounds),// sndPiano8 |
863 (FileName: 'skip.ogg'; Path: ptSounds) // sndSkip |
867 (FileName: 'skip.ogg'; Path: ptSounds),// sndSkip |
868 (FileName: 'shotgunfire.ogg'; Path: ptSounds) // sndSineGun |
|
864 ); |
869 ); |
865 |
870 |
866 Ammoz: array [TAmmoType] of record |
871 Ammoz: array [TAmmoType] of record |
867 NameId: TAmmoStrId; |
872 NameId: TAmmoStrId; |
868 NameTex: PTexture; |
873 NameTex: PTexture; |
894 maxAngle: 0; |
899 maxAngle: 0; |
895 isDamaging: false; |
900 isDamaging: false; |
896 SkipTurns: 9999; |
901 SkipTurns: 9999; |
897 PosCount: 1; |
902 PosCount: 1; |
898 PosSprite: sprWater), |
903 PosSprite: sprWater), |
904 |
|
905 // Grenade |
|
899 (NameId: sidGrenade; |
906 (NameId: sidGrenade; |
900 NameTex: nil; |
907 NameTex: nil; |
901 Probability: 0; |
908 Probability: 0; |
902 NumberInCase: 1; |
909 NumberInCase: 1; |
903 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
910 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
914 maxAngle: 0; |
921 maxAngle: 0; |
915 isDamaging: true; |
922 isDamaging: true; |
916 SkipTurns: 0; |
923 SkipTurns: 0; |
917 PosCount: 1; |
924 PosCount: 1; |
918 PosSprite: sprWater), |
925 PosSprite: sprWater), |
926 |
|
927 // ClusterBomb |
|
919 (NameId: sidClusterBomb; |
928 (NameId: sidClusterBomb; |
920 NameTex: nil; |
929 NameTex: nil; |
921 Probability: 100; |
930 Probability: 100; |
922 NumberInCase: 3; |
931 NumberInCase: 3; |
923 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
932 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
934 maxAngle: 0; |
943 maxAngle: 0; |
935 isDamaging: true; |
944 isDamaging: true; |
936 SkipTurns: 0; |
945 SkipTurns: 0; |
937 PosCount: 1; |
946 PosCount: 1; |
938 PosSprite: sprWater), |
947 PosSprite: sprWater), |
948 |
|
949 // Bazooka |
|
939 (NameId: sidBazooka; |
950 (NameId: sidBazooka; |
940 NameTex: nil; |
951 NameTex: nil; |
941 Probability: 0; |
952 Probability: 0; |
942 NumberInCase: 1; |
953 NumberInCase: 1; |
943 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
954 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
954 maxAngle: 0; |
965 maxAngle: 0; |
955 isDamaging: true; |
966 isDamaging: true; |
956 SkipTurns: 0; |
967 SkipTurns: 0; |
957 PosCount: 1; |
968 PosCount: 1; |
958 PosSprite: sprWater), |
969 PosSprite: sprWater), |
970 |
|
971 // Bee |
|
959 (NameId: sidBee; |
972 (NameId: sidBee; |
960 NameTex: nil; |
973 NameTex: nil; |
961 Probability: 100; |
974 Probability: 100; |
962 NumberInCase: 1; |
975 NumberInCase: 1; |
963 Ammo: (Propz: ammoprop_Power or ammoprop_NeedTarget or ammoprop_DontHold; |
976 Ammo: (Propz: ammoprop_Power or ammoprop_NeedTarget or ammoprop_DontHold; |
974 maxAngle: 0; |
987 maxAngle: 0; |
975 isDamaging: true; |
988 isDamaging: true; |
976 SkipTurns: 0; |
989 SkipTurns: 0; |
977 PosCount: 1; |
990 PosCount: 1; |
978 PosSprite: sprWater), |
991 PosSprite: sprWater), |
992 |
|
993 // Shotgun |
|
979 (NameId: sidShotgun; |
994 (NameId: sidShotgun; |
980 NameTex: nil; |
995 NameTex: nil; |
981 Probability: 0; |
996 Probability: 0; |
982 NumberInCase: 1; |
997 NumberInCase: 1; |
983 Ammo: (Propz: ammoprop_ForwMsgs; |
998 Ammo: (Propz: ammoprop_ForwMsgs; |
994 maxAngle: 0; |
1009 maxAngle: 0; |
995 isDamaging: true; |
1010 isDamaging: true; |
996 SkipTurns: 0; |
1011 SkipTurns: 0; |
997 PosCount: 1; |
1012 PosCount: 1; |
998 PosSprite: sprWater), |
1013 PosSprite: sprWater), |
1014 |
|
1015 // PickHammer |
|
999 (NameId: sidPickHammer; |
1016 (NameId: sidPickHammer; |
1000 NameTex: nil; |
1017 NameTex: nil; |
1001 Probability: 0; |
1018 Probability: 0; |
1002 NumberInCase: 1; |
1019 NumberInCase: 1; |
1003 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_AttackInMove or ammoprop_NoCrosshair or ammoprop_DontHold; |
1020 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_AttackInMove or ammoprop_NoCrosshair or ammoprop_DontHold; |
1014 maxAngle: 0; |
1031 maxAngle: 0; |
1015 isDamaging: false; |
1032 isDamaging: false; |
1016 SkipTurns: 0; |
1033 SkipTurns: 0; |
1017 PosCount: 1; |
1034 PosCount: 1; |
1018 PosSprite: sprWater), |
1035 PosSprite: sprWater), |
1036 |
|
1037 // Skip |
|
1019 (NameId: sidSkip; |
1038 (NameId: sidSkip; |
1020 NameTex: nil; |
1039 NameTex: nil; |
1021 Probability: 0; |
1040 Probability: 0; |
1022 NumberInCase: 1; |
1041 NumberInCase: 1; |
1023 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_DontHold; |
1042 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_DontHold; |
1034 maxAngle: 0; |
1053 maxAngle: 0; |
1035 isDamaging: false; |
1054 isDamaging: false; |
1036 SkipTurns: 0; |
1055 SkipTurns: 0; |
1037 PosCount: 1; |
1056 PosCount: 1; |
1038 PosSprite: sprWater), |
1057 PosSprite: sprWater), |
1058 |
|
1059 // Rope |
|
1039 (NameId: sidRope; |
1060 (NameId: sidRope; |
1040 NameTex: nil; |
1061 NameTex: nil; |
1041 Probability: 100; |
1062 Probability: 100; |
1042 NumberInCase: 3; |
1063 NumberInCase: 3; |
1043 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1064 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1058 maxAngle: cMaxAngle div 2; |
1079 maxAngle: cMaxAngle div 2; |
1059 isDamaging: false; |
1080 isDamaging: false; |
1060 SkipTurns: 0; |
1081 SkipTurns: 0; |
1061 PosCount: 1; |
1082 PosCount: 1; |
1062 PosSprite: sprWater), |
1083 PosSprite: sprWater), |
1084 |
|
1085 // Mine |
|
1063 (NameId: sidMine; |
1086 (NameId: sidMine; |
1064 NameTex: nil; |
1087 NameTex: nil; |
1065 Probability: 100; |
1088 Probability: 100; |
1066 NumberInCase: 1; |
1089 NumberInCase: 1; |
1067 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_AttackInMove or ammoprop_DontHold or ammoprop_AltUse; |
1090 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_AttackInMove or ammoprop_DontHold or ammoprop_AltUse; |
1078 maxAngle: 0; |
1101 maxAngle: 0; |
1079 isDamaging: true; |
1102 isDamaging: true; |
1080 SkipTurns: 0; |
1103 SkipTurns: 0; |
1081 PosCount: 1; |
1104 PosCount: 1; |
1082 PosSprite: sprWater), |
1105 PosSprite: sprWater), |
1106 |
|
1107 // DEagle |
|
1083 (NameId: sidDEagle; |
1108 (NameId: sidDEagle; |
1084 NameTex: nil; |
1109 NameTex: nil; |
1085 Probability: 20; |
1110 Probability: 20; |
1086 NumberInCase: 2; |
1111 NumberInCase: 2; |
1087 Ammo: (Propz: 0; |
1112 Ammo: (Propz: 0; |
1098 maxAngle: 0; |
1123 maxAngle: 0; |
1099 isDamaging: true; |
1124 isDamaging: true; |
1100 SkipTurns: 0; |
1125 SkipTurns: 0; |
1101 PosCount: 1; |
1126 PosCount: 1; |
1102 PosSprite: sprWater), |
1127 PosSprite: sprWater), |
1128 |
|
1129 // Dynamite |
|
1103 (NameId: sidDynamite; |
1130 (NameId: sidDynamite; |
1104 NameTex: nil; |
1131 NameTex: nil; |
1105 Probability: 100; |
1132 Probability: 100; |
1106 NumberInCase: 1; |
1133 NumberInCase: 1; |
1107 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_AttackInMove or ammoprop_DontHold or ammoprop_AltUse; |
1134 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_AttackInMove or ammoprop_DontHold or ammoprop_AltUse; |
1118 maxAngle: 0; |
1145 maxAngle: 0; |
1119 isDamaging: true; |
1146 isDamaging: true; |
1120 SkipTurns: 0; |
1147 SkipTurns: 0; |
1121 PosCount: 1; |
1148 PosCount: 1; |
1122 PosSprite: sprWater), |
1149 PosSprite: sprWater), |
1150 |
|
1151 // FirePunch |
|
1123 (NameId: sidFirePunch; |
1152 (NameId: sidFirePunch; |
1124 NameTex: nil; |
1153 NameTex: nil; |
1125 Probability: 0; |
1154 Probability: 0; |
1126 NumberInCase: 1; |
1155 NumberInCase: 1; |
1127 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_ForwMsgs or ammoprop_AttackInMove; |
1156 Ammo: (Propz: ammoprop_NoCrosshair or ammoprop_ForwMsgs or ammoprop_AttackInMove; |
1138 maxAngle: 0; |
1167 maxAngle: 0; |
1139 isDamaging: true; |
1168 isDamaging: true; |
1140 SkipTurns: 0; |
1169 SkipTurns: 0; |
1141 PosCount: 1; |
1170 PosCount: 1; |
1142 PosSprite: sprWater), |
1171 PosSprite: sprWater), |
1172 |
|
1173 // Whip |
|
1143 (NameId: sidWhip; |
1174 (NameId: sidWhip; |
1144 NameTex: nil; |
1175 NameTex: nil; |
1145 Probability: 0; |
1176 Probability: 0; |
1146 NumberInCase: 1; |
1177 NumberInCase: 1; |
1147 Ammo: (Propz: ammoprop_NoCrosshair; |
1178 Ammo: (Propz: ammoprop_NoCrosshair; |
1158 maxAngle: 0; |
1189 maxAngle: 0; |
1159 isDamaging: true; |
1190 isDamaging: true; |
1160 SkipTurns: 0; |
1191 SkipTurns: 0; |
1161 PosCount: 1; |
1192 PosCount: 1; |
1162 PosSprite: sprWater), |
1193 PosSprite: sprWater), |
1194 |
|
1195 // BaseballBat |
|
1163 (NameId: sidBaseballBat; |
1196 (NameId: sidBaseballBat; |
1164 NameTex: nil; |
1197 NameTex: nil; |
1165 Probability: 100; |
1198 Probability: 100; |
1166 NumberInCase: 1; |
1199 NumberInCase: 1; |
1167 Ammo: (Propz: ammoprop_DontHold; |
1200 Ammo: (Propz: ammoprop_DontHold; |
1178 maxAngle: cMaxAngle div 2; |
1211 maxAngle: cMaxAngle div 2; |
1179 isDamaging: true; |
1212 isDamaging: true; |
1180 SkipTurns: 2; |
1213 SkipTurns: 2; |
1181 PosCount: 1; |
1214 PosCount: 1; |
1182 PosSprite: sprWater), |
1215 PosSprite: sprWater), |
1216 |
|
1217 // Parachute |
|
1183 (NameId: sidParachute; |
1218 (NameId: sidParachute; |
1184 NameTex: nil; |
1219 NameTex: nil; |
1185 Probability: 100; |
1220 Probability: 100; |
1186 NumberInCase: 1; |
1221 NumberInCase: 1; |
1187 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1222 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1204 maxAngle: 0; |
1239 maxAngle: 0; |
1205 isDamaging: false; |
1240 isDamaging: false; |
1206 SkipTurns: 0; |
1241 SkipTurns: 0; |
1207 PosCount: 1; |
1242 PosCount: 1; |
1208 PosSprite: sprWater), |
1243 PosSprite: sprWater), |
1244 |
|
1245 // AirAttack |
|
1209 (NameId: sidAirAttack; |
1246 (NameId: sidAirAttack; |
1210 NameTex: nil; |
1247 NameTex: nil; |
1211 Probability: 100; |
1248 Probability: 100; |
1212 NumberInCase: 1; |
1249 NumberInCase: 1; |
1213 Ammo: (Propz: ammoprop_NoCrosshair or |
1250 Ammo: (Propz: ammoprop_NoCrosshair or |
1228 maxAngle: 0; |
1265 maxAngle: 0; |
1229 isDamaging: true; |
1266 isDamaging: true; |
1230 SkipTurns: 5; |
1267 SkipTurns: 5; |
1231 PosCount: 2; |
1268 PosCount: 2; |
1232 PosSprite: sprAmAirplane), |
1269 PosSprite: sprAmAirplane), |
1270 |
|
1271 // MineStrike |
|
1233 (NameId: sidMineStrike; |
1272 (NameId: sidMineStrike; |
1234 NameTex: nil; |
1273 NameTex: nil; |
1235 Probability: 200; |
1274 Probability: 200; |
1236 NumberInCase: 1; |
1275 NumberInCase: 1; |
1237 Ammo: (Propz: ammoprop_NoCrosshair or |
1276 Ammo: (Propz: ammoprop_NoCrosshair or |
1252 maxAngle: 0; |
1291 maxAngle: 0; |
1253 isDamaging: true; |
1292 isDamaging: true; |
1254 SkipTurns: 5; |
1293 SkipTurns: 5; |
1255 PosCount: 2; |
1294 PosCount: 2; |
1256 PosSprite: sprAmAirplane), |
1295 PosSprite: sprAmAirplane), |
1296 |
|
1297 // BlowTorch |
|
1257 (NameId: sidBlowTorch; |
1298 (NameId: sidBlowTorch; |
1258 NameTex: nil; |
1299 NameTex: nil; |
1259 Probability: 100; |
1300 Probability: 100; |
1260 NumberInCase: 2; |
1301 NumberInCase: 2; |
1261 Ammo: (Propz: ammoprop_ForwMsgs; |
1302 Ammo: (Propz: ammoprop_ForwMsgs; |
1272 maxAngle: 1280; |
1313 maxAngle: 1280; |
1273 isDamaging: false; |
1314 isDamaging: false; |
1274 SkipTurns: 0; |
1315 SkipTurns: 0; |
1275 PosCount: 1; |
1316 PosCount: 1; |
1276 PosSprite: sprWater), |
1317 PosSprite: sprWater), |
1318 |
|
1319 // Girder |
|
1277 (NameId: sidGirder; |
1320 (NameId: sidGirder; |
1278 NameTex: nil; |
1321 NameTex: nil; |
1279 Probability: 150; |
1322 Probability: 150; |
1280 NumberInCase: 3; |
1323 NumberInCase: 3; |
1281 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1324 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1296 maxAngle: 0; |
1339 maxAngle: 0; |
1297 isDamaging: false; |
1340 isDamaging: false; |
1298 SkipTurns: 0; |
1341 SkipTurns: 0; |
1299 PosCount: 8; |
1342 PosCount: 8; |
1300 PosSprite: sprAmGirder), |
1343 PosSprite: sprAmGirder), |
1344 |
|
1345 // Teleport |
|
1301 (NameId: sidTeleport; |
1346 (NameId: sidTeleport; |
1302 NameTex: nil; |
1347 NameTex: nil; |
1303 Probability: 200; |
1348 Probability: 200; |
1304 NumberInCase: 1; |
1349 NumberInCase: 1; |
1305 Ammo: (Propz: ammoprop_ForwMsgs or |
1350 Ammo: (Propz: ammoprop_ForwMsgs or |
1321 maxAngle: 0; |
1366 maxAngle: 0; |
1322 isDamaging: false; |
1367 isDamaging: false; |
1323 SkipTurns: 0; |
1368 SkipTurns: 0; |
1324 PosCount: 2; |
1369 PosCount: 2; |
1325 PosSprite: sprAmTeleport), |
1370 PosSprite: sprAmTeleport), |
1371 |
|
1372 // Switch |
|
1326 (NameId: sidSwitch; |
1373 (NameId: sidSwitch; |
1327 NameTex: nil; |
1374 NameTex: nil; |
1328 Probability: 100; |
1375 Probability: 100; |
1329 NumberInCase: 1; |
1376 NumberInCase: 1; |
1330 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1377 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1345 maxAngle: 0; |
1392 maxAngle: 0; |
1346 isDamaging: false; |
1393 isDamaging: false; |
1347 SkipTurns: 0; |
1394 SkipTurns: 0; |
1348 PosCount: 1; |
1395 PosCount: 1; |
1349 PosSprite: sprWater), |
1396 PosSprite: sprWater), |
1397 |
|
1398 // Mortar |
|
1350 (NameId: sidMortar; |
1399 (NameId: sidMortar; |
1351 NameTex: nil; |
1400 NameTex: nil; |
1352 Probability: 100; |
1401 Probability: 100; |
1353 NumberInCase: 4; |
1402 NumberInCase: 4; |
1354 Ammo: (Propz: 0; |
1403 Ammo: (Propz: 0; |
1365 maxAngle: 0; |
1414 maxAngle: 0; |
1366 isDamaging: true; |
1415 isDamaging: true; |
1367 SkipTurns: 0; |
1416 SkipTurns: 0; |
1368 PosCount: 1; |
1417 PosCount: 1; |
1369 PosSprite: sprWater), |
1418 PosSprite: sprWater), |
1419 |
|
1420 // Kamikaze |
|
1370 (NameId: sidKamikaze; |
1421 (NameId: sidKamikaze; |
1371 NameTex: nil; |
1422 NameTex: nil; |
1372 Probability: 100; |
1423 Probability: 100; |
1373 NumberInCase: 1; |
1424 NumberInCase: 1; |
1374 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold or ammoprop_AttackInMove; |
1425 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold or ammoprop_AttackInMove; |
1385 maxAngle: 0; |
1436 maxAngle: 0; |
1386 isDamaging: true; |
1437 isDamaging: true; |
1387 SkipTurns: 0; |
1438 SkipTurns: 0; |
1388 PosCount: 1; |
1439 PosCount: 1; |
1389 PosSprite: sprWater), |
1440 PosSprite: sprWater), |
1441 |
|
1442 // Cake |
|
1390 (NameId: sidCake; |
1443 (NameId: sidCake; |
1391 NameTex: nil; |
1444 NameTex: nil; |
1392 Probability: 100; |
1445 Probability: 100; |
1393 NumberInCase: 1; |
1446 NumberInCase: 1; |
1394 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_NoCrosshair or ammoprop_DontHold; |
1447 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_NoCrosshair or ammoprop_DontHold; |
1405 maxAngle: 0; |
1458 maxAngle: 0; |
1406 isDamaging: true; |
1459 isDamaging: true; |
1407 SkipTurns: 4; |
1460 SkipTurns: 4; |
1408 PosCount: 1; |
1461 PosCount: 1; |
1409 PosSprite: sprWater), |
1462 PosSprite: sprWater), |
1463 |
|
1464 // Seduction |
|
1410 (NameId: sidSeduction; |
1465 (NameId: sidSeduction; |
1411 NameTex: nil; |
1466 NameTex: nil; |
1412 Probability: 100; |
1467 Probability: 100; |
1413 NumberInCase: 1; |
1468 NumberInCase: 1; |
1414 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold; |
1469 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold; |
1425 maxAngle: 0; |
1480 maxAngle: 0; |
1426 isDamaging: false; |
1481 isDamaging: false; |
1427 SkipTurns: 0; |
1482 SkipTurns: 0; |
1428 PosCount: 1; |
1483 PosCount: 1; |
1429 PosSprite: sprWater), |
1484 PosSprite: sprWater), |
1485 |
|
1486 // Watermelon |
|
1430 (NameId: sidWatermelon; |
1487 (NameId: sidWatermelon; |
1431 NameTex: nil; |
1488 NameTex: nil; |
1432 Probability: 400; |
1489 Probability: 400; |
1433 NumberInCase: 1; |
1490 NumberInCase: 1; |
1434 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
1491 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
1445 maxAngle: 0; |
1502 maxAngle: 0; |
1446 isDamaging: true; |
1503 isDamaging: true; |
1447 SkipTurns: 0; |
1504 SkipTurns: 0; |
1448 PosCount: 1; |
1505 PosCount: 1; |
1449 PosSprite: sprWater), |
1506 PosSprite: sprWater), |
1507 |
|
1508 // HellishBomb ("Hellish Hand-Grenade") |
|
1450 (NameId: sidHellishBomb; |
1509 (NameId: sidHellishBomb; |
1451 NameTex: nil; |
1510 NameTex: nil; |
1452 Probability: 400; |
1511 Probability: 400; |
1453 NumberInCase: 1; |
1512 NumberInCase: 1; |
1454 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1513 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1465 maxAngle: 0; |
1524 maxAngle: 0; |
1466 isDamaging: true; |
1525 isDamaging: true; |
1467 SkipTurns: 0; |
1526 SkipTurns: 0; |
1468 PosCount: 1; |
1527 PosCount: 1; |
1469 PosSprite: sprWater), |
1528 PosSprite: sprWater), |
1529 |
|
1530 // Napalm |
|
1470 (NameId: sidNapalm; |
1531 (NameId: sidNapalm; |
1471 NameTex: nil; |
1532 NameTex: nil; |
1472 Probability: 100; |
1533 Probability: 100; |
1473 NumberInCase: 1; |
1534 NumberInCase: 1; |
1474 Ammo: (Propz: ammoprop_NoCrosshair or |
1535 Ammo: (Propz: ammoprop_NoCrosshair or |
1489 maxAngle: 0; |
1550 maxAngle: 0; |
1490 isDamaging: true; |
1551 isDamaging: true; |
1491 SkipTurns: 7; |
1552 SkipTurns: 7; |
1492 PosCount: 2; |
1553 PosCount: 2; |
1493 PosSprite: sprAmAirplane), |
1554 PosSprite: sprAmAirplane), |
1555 |
|
1556 // Drill ("Drill Rocket") |
|
1494 (NameId: sidDrill; |
1557 (NameId: sidDrill; |
1495 NameTex: nil; |
1558 NameTex: nil; |
1496 Probability: 300; |
1559 Probability: 300; |
1497 NumberInCase: 1; |
1560 NumberInCase: 1; |
1498 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1561 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1509 maxAngle: 0; |
1572 maxAngle: 0; |
1510 isDamaging: true; |
1573 isDamaging: true; |
1511 SkipTurns: 0; |
1574 SkipTurns: 0; |
1512 PosCount: 1; |
1575 PosCount: 1; |
1513 PosSprite: sprDrill), |
1576 PosSprite: sprDrill), |
1577 |
|
1578 // Ballgun |
|
1514 (NameId: sidBallgun; |
1579 (NameId: sidBallgun; |
1515 NameTex: nil; |
1580 NameTex: nil; |
1516 Probability: 400; |
1581 Probability: 400; |
1517 NumberInCase: 1; |
1582 NumberInCase: 1; |
1518 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold; |
1583 Ammo: (Propz: ammoprop_ForwMsgs or ammoprop_DontHold; |
1529 maxAngle: 0; |
1594 maxAngle: 0; |
1530 isDamaging: true; |
1595 isDamaging: true; |
1531 SkipTurns: 0; |
1596 SkipTurns: 0; |
1532 PosCount: 1; |
1597 PosCount: 1; |
1533 PosSprite: sprWater), |
1598 PosSprite: sprWater), |
1599 |
|
1600 // RC-Plane |
|
1534 (NameId: sidRCPlane; |
1601 (NameId: sidRCPlane; |
1535 NameTex: nil; |
1602 NameTex: nil; |
1536 Probability: 200; |
1603 Probability: 200; |
1537 NumberInCase: 1; |
1604 NumberInCase: 1; |
1538 Ammo: (Propz: ammoprop_ForwMsgs{ or |
1605 Ammo: (Propz: ammoprop_ForwMsgs{ or |
1551 maxAngle: 0; |
1618 maxAngle: 0; |
1552 isDamaging: true; |
1619 isDamaging: true; |
1553 SkipTurns: 4; |
1620 SkipTurns: 4; |
1554 PosCount: 1; |
1621 PosCount: 1; |
1555 PosSprite: sprWater), |
1622 PosSprite: sprWater), |
1623 |
|
1624 // LowGravity |
|
1556 (NameId: sidLowGravity; |
1625 (NameId: sidLowGravity; |
1557 NameTex: nil; |
1626 NameTex: nil; |
1558 Probability: 20; |
1627 Probability: 20; |
1559 NumberInCase: 1; |
1628 NumberInCase: 1; |
1560 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1629 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1576 maxAngle: 0; |
1645 maxAngle: 0; |
1577 isDamaging: false; |
1646 isDamaging: false; |
1578 SkipTurns: 0; |
1647 SkipTurns: 0; |
1579 PosCount: 1; |
1648 PosCount: 1; |
1580 PosSprite: sprWater), |
1649 PosSprite: sprWater), |
1650 |
|
1651 // ExtraDamage |
|
1581 (NameId: sidExtraDamage; |
1652 (NameId: sidExtraDamage; |
1582 NameTex: nil; |
1653 NameTex: nil; |
1583 Probability: 15; |
1654 Probability: 15; |
1584 NumberInCase: 1; |
1655 NumberInCase: 1; |
1585 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1656 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1601 maxAngle: 0; |
1672 maxAngle: 0; |
1602 isDamaging: false; |
1673 isDamaging: false; |
1603 SkipTurns: 0; |
1674 SkipTurns: 0; |
1604 PosCount: 1; |
1675 PosCount: 1; |
1605 PosSprite: sprWater), |
1676 PosSprite: sprWater), |
1677 |
|
1678 // Invulnerable |
|
1606 (NameId: sidInvulnerable; |
1679 (NameId: sidInvulnerable; |
1607 NameTex: nil; |
1680 NameTex: nil; |
1608 Probability: 20; |
1681 Probability: 20; |
1609 NumberInCase: 1; |
1682 NumberInCase: 1; |
1610 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1683 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1626 maxAngle: 0; |
1699 maxAngle: 0; |
1627 isDamaging: false; |
1700 isDamaging: false; |
1628 SkipTurns: 0; |
1701 SkipTurns: 0; |
1629 PosCount: 1; |
1702 PosCount: 1; |
1630 PosSprite: sprWater), |
1703 PosSprite: sprWater), |
1704 |
|
1705 // ExtraTime |
|
1631 (NameId: sidExtraTime; |
1706 (NameId: sidExtraTime; |
1632 NameTex: nil; |
1707 NameTex: nil; |
1633 Probability: 30; |
1708 Probability: 30; |
1634 NumberInCase: 1; |
1709 NumberInCase: 1; |
1635 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1710 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1651 maxAngle: 0; |
1726 maxAngle: 0; |
1652 isDamaging: false; |
1727 isDamaging: false; |
1653 SkipTurns: 0; |
1728 SkipTurns: 0; |
1654 PosCount: 1; |
1729 PosCount: 1; |
1655 PosSprite: sprWater), |
1730 PosSprite: sprWater), |
1731 |
|
1732 // LaserSight |
|
1656 (NameId: sidLaserSight; |
1733 (NameId: sidLaserSight; |
1657 NameTex: nil; |
1734 NameTex: nil; |
1658 Probability: 15; |
1735 Probability: 15; |
1659 NumberInCase: 1; |
1736 NumberInCase: 1; |
1660 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1737 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1676 maxAngle: 0; |
1753 maxAngle: 0; |
1677 isDamaging: false; |
1754 isDamaging: false; |
1678 SkipTurns: 0; |
1755 SkipTurns: 0; |
1679 PosCount: 1; |
1756 PosCount: 1; |
1680 PosSprite: sprWater), |
1757 PosSprite: sprWater), |
1758 |
|
1759 // Vampiric |
|
1681 (NameId: sidVampiric; |
1760 (NameId: sidVampiric; |
1682 NameTex: nil; |
1761 NameTex: nil; |
1683 Probability: 15; |
1762 Probability: 15; |
1684 NumberInCase: 1; |
1763 NumberInCase: 1; |
1685 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1764 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1701 maxAngle: 0; |
1780 maxAngle: 0; |
1702 isDamaging: false; |
1781 isDamaging: false; |
1703 SkipTurns: 0; |
1782 SkipTurns: 0; |
1704 PosCount: 1; |
1783 PosCount: 1; |
1705 PosSprite: sprWater), |
1784 PosSprite: sprWater), |
1785 |
|
1786 // SniperRifle |
|
1706 (NameId: sidSniperRifle; |
1787 (NameId: sidSniperRifle; |
1707 NameTex: nil; |
1788 NameTex: nil; |
1708 Probability: 20; |
1789 Probability: 20; |
1709 NumberInCase: 2; |
1790 NumberInCase: 2; |
1710 Ammo: (Propz: 0; |
1791 Ammo: (Propz: 0; |
1721 maxAngle: 0; |
1802 maxAngle: 0; |
1722 isDamaging: true; |
1803 isDamaging: true; |
1723 SkipTurns: 0; |
1804 SkipTurns: 0; |
1724 PosCount: 1; |
1805 PosCount: 1; |
1725 PosSprite: sprWater), |
1806 PosSprite: sprWater), |
1807 |
|
1808 // Jetpack ("Flying Saucer") |
|
1726 (NameId: sidJetpack; |
1809 (NameId: sidJetpack; |
1727 NameTex: nil; |
1810 NameTex: nil; |
1728 Probability: 20; |
1811 Probability: 20; |
1729 NumberInCase: 1; |
1812 NumberInCase: 1; |
1730 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1813 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1747 maxAngle: 0; |
1830 maxAngle: 0; |
1748 isDamaging: false; |
1831 isDamaging: false; |
1749 SkipTurns: 0; |
1832 SkipTurns: 0; |
1750 PosCount: 1; |
1833 PosCount: 1; |
1751 PosSprite: sprWater), |
1834 PosSprite: sprWater), |
1835 |
|
1836 // Molotov |
|
1752 (NameId: sidMolotov; |
1837 (NameId: sidMolotov; |
1753 NameTex: nil; |
1838 NameTex: nil; |
1754 Probability: 0; |
1839 Probability: 0; |
1755 NumberInCase: 1; |
1840 NumberInCase: 1; |
1756 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1841 Ammo: (Propz: ammoprop_Power or ammoprop_AltUse; |
1767 maxAngle: 0; |
1852 maxAngle: 0; |
1768 isDamaging: true; |
1853 isDamaging: true; |
1769 SkipTurns: 0; |
1854 SkipTurns: 0; |
1770 PosCount: 1; |
1855 PosCount: 1; |
1771 PosSprite: sprWater), |
1856 PosSprite: sprWater), |
1857 |
|
1858 // Birdy |
|
1772 (NameId: sidBirdy; |
1859 (NameId: sidBirdy; |
1773 NameTex: nil; |
1860 NameTex: nil; |
1774 Probability: 20; |
1861 Probability: 20; |
1775 NumberInCase: 1; |
1862 NumberInCase: 1; |
1776 Ammo: (Propz: ammoprop_ForwMsgs or |
1863 Ammo: (Propz: ammoprop_ForwMsgs or |
1789 maxAngle: 0; |
1876 maxAngle: 0; |
1790 isDamaging: true; |
1877 isDamaging: true; |
1791 SkipTurns: 0; |
1878 SkipTurns: 0; |
1792 PosCount: 1; |
1879 PosCount: 1; |
1793 PosSprite: sprWater), |
1880 PosSprite: sprWater), |
1881 |
|
1882 // PortalGun |
|
1794 (NameId: sidPortalGun; |
1883 (NameId: sidPortalGun; |
1795 NameTex: nil; |
1884 NameTex: nil; |
1796 Probability: 20; |
1885 Probability: 20; |
1797 NumberInCase: 1; |
1886 NumberInCase: 1; |
1798 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1887 Ammo: (Propz: ammoprop_NoRoundEndHint or |
1811 maxAngle: 0; |
1900 maxAngle: 0; |
1812 isDamaging: true; |
1901 isDamaging: true; |
1813 SkipTurns: 0; |
1902 SkipTurns: 0; |
1814 PosCount: 1; |
1903 PosCount: 1; |
1815 PosSprite: sprWater), |
1904 PosSprite: sprWater), |
1905 |
|
1906 // Piano |
|
1816 (NameId: sidPiano; |
1907 (NameId: sidPiano; |
1817 NameTex: nil; |
1908 NameTex: nil; |
1818 Probability: 100; |
1909 Probability: 100; |
1819 NumberInCase: 1; |
1910 NumberInCase: 1; |
1820 Ammo: (Propz: ammoprop_NoCrosshair or |
1911 Ammo: (Propz: ammoprop_NoCrosshair or |
1835 maxAngle: 0; |
1926 maxAngle: 0; |
1836 isDamaging: true; |
1927 isDamaging: true; |
1837 SkipTurns: 7; |
1928 SkipTurns: 7; |
1838 PosCount: 1; |
1929 PosCount: 1; |
1839 PosSprite: sprWater), |
1930 PosSprite: sprWater), |
1931 |
|
1932 // GasBomb |
|
1840 (NameId: sidGasBomb; |
1933 (NameId: sidGasBomb; |
1841 NameTex: nil; |
1934 NameTex: nil; |
1842 Probability: 0; |
1935 Probability: 0; |
1843 NumberInCase: 1; |
1936 NumberInCase: 1; |
1844 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
1937 Ammo: (Propz: ammoprop_Timerable or ammoprop_Power or ammoprop_AltUse; |
1849 Pos: 0; |
1942 Pos: 0; |
1850 AmmoType: amGasBomb; |
1943 AmmoType: amGasBomb; |
1851 AttackVoice: sndCover); |
1944 AttackVoice: sndCover); |
1852 Slot: 1; |
1945 Slot: 1; |
1853 TimeAfterTurn: 3000; |
1946 TimeAfterTurn: 3000; |
1947 minAngle: 0; |
|
1948 maxAngle: 0; |
|
1949 isDamaging: true; |
|
1950 SkipTurns: 0; |
|
1951 PosCount: 1; |
|
1952 PosSprite: sprWater), |
|
1953 |
|
1954 // SineGun |
|
1955 (NameId: sidSineGun; |
|
1956 NameTex: nil; |
|
1957 Probability: 20; |
|
1958 NumberInCase: 2; |
|
1959 Ammo: (Propz: ammoprop_AttackInMove; |
|
1960 Count: 1; |
|
1961 InitialCount: 1; |
|
1962 NumPerTurn: 0; |
|
1963 Timer: 0; |
|
1964 Pos: 0; |
|
1965 AmmoType: amSineGun; |
|
1966 AttackVoice: sndNone); |
|
1967 Slot: 2; |
|
1968 TimeAfterTurn: 0; |
|
1854 minAngle: 0; |
1969 minAngle: 0; |
1855 maxAngle: 0; |
1970 maxAngle: 0; |
1856 isDamaging: true; |
1971 isDamaging: true; |
1857 SkipTurns: 0; |
1972 SkipTurns: 0; |
1858 PosCount: 1; |
1973 PosCount: 1; |