hedgewars/uVariables.pas
changeset 14996 7ff86274114e
parent 14995 e796e9a88394
child 14997 216376ea0df1
equal deleted inserted replaced
14995:e796e9a88394 14996:7ff86274114e
   900             TimeAfterTurn: 0;
   900             TimeAfterTurn: 0;
   901             minAngle: 0;
   901             minAngle: 0;
   902             maxAngle: 0;
   902             maxAngle: 0;
   903             isDamaging: false;
   903             isDamaging: false;
   904             SkipTurns: 9999;
   904             SkipTurns: 9999;
   905             PosCount: 1;
   905             PosCount: 0;
   906             PosSprite: sprWater;
   906             PosSprite: sprWater;
   907             ejectX: 0;
   907             ejectX: 0;
   908             ejectY: 0),
   908             ejectY: 0),
   909 
   909 
   910 // Grenade
   910 // Grenade
   928             TimeAfterTurn: 3000;
   928             TimeAfterTurn: 3000;
   929             minAngle: 0;
   929             minAngle: 0;
   930             maxAngle: 0;
   930             maxAngle: 0;
   931             isDamaging: true;
   931             isDamaging: true;
   932             SkipTurns: 0;
   932             SkipTurns: 0;
   933             PosCount: 1;
   933             PosCount: 0;
   934             PosSprite: sprWater;
   934             PosSprite: sprWater;
   935             ejectX: 0;
   935             ejectX: 0;
   936             ejectY: 0),
   936             ejectY: 0),
   937 
   937 
   938 // ClusterBomb
   938 // ClusterBomb
   956             TimeAfterTurn: 3000;
   956             TimeAfterTurn: 3000;
   957             minAngle: 0;
   957             minAngle: 0;
   958             maxAngle: 0;
   958             maxAngle: 0;
   959             isDamaging: true;
   959             isDamaging: true;
   960             SkipTurns: 0;
   960             SkipTurns: 0;
   961             PosCount: 1;
   961             PosCount: 0;
   962             PosSprite: sprWater;
   962             PosSprite: sprWater;
   963             ejectX: 0;
   963             ejectX: 0;
   964             ejectY: 0),
   964             ejectY: 0),
   965 
   965 
   966 // Bazooka
   966 // Bazooka
   982             TimeAfterTurn: 3000;
   982             TimeAfterTurn: 3000;
   983             minAngle: 0;
   983             minAngle: 0;
   984             maxAngle: 0;
   984             maxAngle: 0;
   985             isDamaging: true;
   985             isDamaging: true;
   986             SkipTurns: 0;
   986             SkipTurns: 0;
   987             PosCount: 1;
   987             PosCount: 0;
   988             PosSprite: sprWater;
   988             PosSprite: sprWater;
   989             ejectX: 0; //20;
   989             ejectX: 0; //20;
   990             ejectY: -6),
   990             ejectY: -6),
   991 
   991 
   992 // Bee
   992 // Bee
  1037             TimeAfterTurn: 3000;
  1037             TimeAfterTurn: 3000;
  1038             minAngle: 0;
  1038             minAngle: 0;
  1039             maxAngle: 0;
  1039             maxAngle: 0;
  1040             isDamaging: true;
  1040             isDamaging: true;
  1041             SkipTurns: 0;
  1041             SkipTurns: 0;
  1042             PosCount: 1;
  1042             PosCount: 0;
  1043             PosSprite: sprWater;
  1043             PosSprite: sprWater;
  1044             ejectX: 0; //26;
  1044             ejectX: 0; //26;
  1045             ejectY: -6),
  1045             ejectY: -6),
  1046 
  1046 
  1047 // PickHammer
  1047 // PickHammer
  1065             TimeAfterTurn: 0;
  1065             TimeAfterTurn: 0;
  1066             minAngle: 0;
  1066             minAngle: 0;
  1067             maxAngle: 0;
  1067             maxAngle: 0;
  1068             isDamaging: false;
  1068             isDamaging: false;
  1069             SkipTurns: 0;
  1069             SkipTurns: 0;
  1070             PosCount: 1;
  1070             PosCount: 0;
  1071             PosSprite: sprWater;
  1071             PosSprite: sprWater;
  1072             ejectX: 0;
  1072             ejectX: 0;
  1073             ejectY: 0),
  1073             ejectY: 0),
  1074 
  1074 
  1075 // Skip
  1075 // Skip
  1092             TimeAfterTurn: 0;
  1092             TimeAfterTurn: 0;
  1093             minAngle: 0;
  1093             minAngle: 0;
  1094             maxAngle: 0;
  1094             maxAngle: 0;
  1095             isDamaging: false;
  1095             isDamaging: false;
  1096             SkipTurns: 0;
  1096             SkipTurns: 0;
  1097             PosCount: 1;
  1097             PosCount: 0;
  1098             PosSprite: sprWater;
  1098             PosSprite: sprWater;
  1099             ejectX: 0;
  1099             ejectX: 0;
  1100             ejectY: 0),
  1100             ejectY: 0),
  1101 
  1101 
  1102 // Rope
  1102 // Rope
  1122             TimeAfterTurn: 0;
  1122             TimeAfterTurn: 0;
  1123             minAngle: 0;
  1123             minAngle: 0;
  1124             maxAngle: cMaxAngle div 2;
  1124             maxAngle: cMaxAngle div 2;
  1125             isDamaging: false;
  1125             isDamaging: false;
  1126             SkipTurns: 0;
  1126             SkipTurns: 0;
  1127             PosCount: 1;
  1127             PosCount: 0;
  1128             PosSprite: sprWater;
  1128             PosSprite: sprWater;
  1129             ejectX: 0;
  1129             ejectX: 0;
  1130             ejectY: 0),
  1130             ejectY: 0),
  1131 
  1131 
  1132 // Mine
  1132 // Mine
  1150             TimeAfterTurn: 5000;
  1150             TimeAfterTurn: 5000;
  1151             minAngle: 0;
  1151             minAngle: 0;
  1152             maxAngle: 0;
  1152             maxAngle: 0;
  1153             isDamaging: true;
  1153             isDamaging: true;
  1154             SkipTurns: 0;
  1154             SkipTurns: 0;
  1155             PosCount: 1;
  1155             PosCount: 0;
  1156             PosSprite: sprWater;
  1156             PosSprite: sprWater;
  1157             ejectX: 0;
  1157             ejectX: 0;
  1158             ejectY: 0),
  1158             ejectY: 0),
  1159 
  1159 
  1160 // DEagle
  1160 // DEagle
  1174             TimeAfterTurn: 3000;
  1174             TimeAfterTurn: 3000;
  1175             minAngle: 0;
  1175             minAngle: 0;
  1176             maxAngle: 0;
  1176             maxAngle: 0;
  1177             isDamaging: true;
  1177             isDamaging: true;
  1178             SkipTurns: 0;
  1178             SkipTurns: 0;
  1179             PosCount: 1;
  1179             PosCount: 0;
  1180             PosSprite: sprWater;
  1180             PosSprite: sprWater;
  1181             ejectX: 0; //23;
  1181             ejectX: 0; //23;
  1182             ejectY: -6),
  1182             ejectY: -6),
  1183 
  1183 
  1184 // Dynamite
  1184 // Dynamite
  1201             TimeAfterTurn: 5000;
  1201             TimeAfterTurn: 5000;
  1202             minAngle: 0;
  1202             minAngle: 0;
  1203             maxAngle: 0;
  1203             maxAngle: 0;
  1204             isDamaging: true;
  1204             isDamaging: true;
  1205             SkipTurns: 0;
  1205             SkipTurns: 0;
  1206             PosCount: 1;
  1206             PosCount: 0;
  1207             PosSprite: sprWater;
  1207             PosSprite: sprWater;
  1208             ejectX: 0;
  1208             ejectX: 0;
  1209             ejectY: 0),
  1209             ejectY: 0),
  1210 
  1210 
  1211 // FirePunch
  1211 // FirePunch
  1227             TimeAfterTurn: 3000;
  1227             TimeAfterTurn: 3000;
  1228             minAngle: 0;
  1228             minAngle: 0;
  1229             maxAngle: 0;
  1229             maxAngle: 0;
  1230             isDamaging: true;
  1230             isDamaging: true;
  1231             SkipTurns: 0;
  1231             SkipTurns: 0;
  1232             PosCount: 1;
  1232             PosCount: 0;
  1233             PosSprite: sprWater;
  1233             PosSprite: sprWater;
  1234             ejectX: 0;
  1234             ejectX: 0;
  1235             ejectY: 0),
  1235             ejectY: 0),
  1236 
  1236 
  1237 // Whip
  1237 // Whip
  1251             TimeAfterTurn: 3000;
  1251             TimeAfterTurn: 3000;
  1252             minAngle: 0;
  1252             minAngle: 0;
  1253             maxAngle: 0;
  1253             maxAngle: 0;
  1254             isDamaging: true;
  1254             isDamaging: true;
  1255             SkipTurns: 0;
  1255             SkipTurns: 0;
  1256             PosCount: 1;
  1256             PosCount: 0;
  1257             PosSprite: sprWater;
  1257             PosSprite: sprWater;
  1258             ejectX: 0;
  1258             ejectX: 0;
  1259             ejectY: 0),
  1259             ejectY: 0),
  1260 
  1260 
  1261 // BaseballBat
  1261 // BaseballBat
  1276             TimeAfterTurn: 5000;
  1276             TimeAfterTurn: 5000;
  1277             minAngle: 0;
  1277             minAngle: 0;
  1278             maxAngle: cMaxAngle div 2;
  1278             maxAngle: cMaxAngle div 2;
  1279             isDamaging: true;
  1279             isDamaging: true;
  1280             SkipTurns: 2;
  1280             SkipTurns: 2;
  1281             PosCount: 1;
  1281             PosCount: 0;
  1282             PosSprite: sprWater;
  1282             PosSprite: sprWater;
  1283             ejectX: 0;
  1283             ejectX: 0;
  1284             ejectY: 0),
  1284             ejectY: 0),
  1285 
  1285 
  1286 // Parachute
  1286 // Parachute
  1308             TimeAfterTurn: 0;
  1308             TimeAfterTurn: 0;
  1309             minAngle: 0;
  1309             minAngle: 0;
  1310             maxAngle: 0;
  1310             maxAngle: 0;
  1311             isDamaging: false;
  1311             isDamaging: false;
  1312             SkipTurns: 0;
  1312             SkipTurns: 0;
  1313             PosCount: 1;
  1313             PosCount: 0;
  1314             PosSprite: sprWater;
  1314             PosSprite: sprWater;
  1315             ejectX: 0;
  1315             ejectX: 0;
  1316             ejectY: 0),
  1316             ejectY: 0),
  1317 
  1317 
  1318 // AirAttack
  1318 // AirAttack
  1390             TimeAfterTurn: 3000;
  1390             TimeAfterTurn: 3000;
  1391             minAngle: 804;
  1391             minAngle: 804;
  1392             maxAngle: 1327;
  1392             maxAngle: 1327;
  1393             isDamaging: false;
  1393             isDamaging: false;
  1394             SkipTurns: 0;
  1394             SkipTurns: 0;
  1395             PosCount: 1;
  1395             PosCount: 0;
  1396             PosSprite: sprWater;
  1396             PosSprite: sprWater;
  1397             ejectX: 0;
  1397             ejectX: 0;
  1398             ejectY: 0),
  1398             ejectY: 0),
  1399 
  1399 
  1400 // Girder
  1400 // Girder
  1476             TimeAfterTurn: 0;
  1476             TimeAfterTurn: 0;
  1477             minAngle: 0;
  1477             minAngle: 0;
  1478             maxAngle: 0;
  1478             maxAngle: 0;
  1479             isDamaging: false;
  1479             isDamaging: false;
  1480             SkipTurns: 0;
  1480             SkipTurns: 0;
  1481             PosCount: 1;
  1481             PosCount: 0;
  1482             PosSprite: sprWater;
  1482             PosSprite: sprWater;
  1483             ejectX: 0;
  1483             ejectX: 0;
  1484             ejectY: 0),
  1484             ejectY: 0),
  1485 
  1485 
  1486 // Mortar
  1486 // Mortar
  1500             TimeAfterTurn: 3000;
  1500             TimeAfterTurn: 3000;
  1501             minAngle: 0;
  1501             minAngle: 0;
  1502             maxAngle: 0;
  1502             maxAngle: 0;
  1503             isDamaging: true;
  1503             isDamaging: true;
  1504             SkipTurns: 0;
  1504             SkipTurns: 0;
  1505             PosCount: 1;
  1505             PosCount: 0;
  1506             PosSprite: sprWater;
  1506             PosSprite: sprWater;
  1507             ejectX: 0; //20;
  1507             ejectX: 0; //20;
  1508             ejectY: -6),
  1508             ejectY: -6),
  1509 
  1509 
  1510 // Kamikaze
  1510 // Kamikaze
  1528             TimeAfterTurn: 0;
  1528             TimeAfterTurn: 0;
  1529             minAngle: 0;
  1529             minAngle: 0;
  1530             maxAngle: 0;
  1530             maxAngle: 0;
  1531             isDamaging: true;
  1531             isDamaging: true;
  1532             SkipTurns: 0;
  1532             SkipTurns: 0;
  1533             PosCount: 1;
  1533             PosCount: 0;
  1534             PosSprite: sprWater;
  1534             PosSprite: sprWater;
  1535             ejectX: 0;
  1535             ejectX: 0;
  1536             ejectY: 0),
  1536             ejectY: 0),
  1537 
  1537 
  1538 // Cake
  1538 // Cake
  1555             TimeAfterTurn: 0;
  1555             TimeAfterTurn: 0;
  1556             minAngle: 0;
  1556             minAngle: 0;
  1557             maxAngle: 0;
  1557             maxAngle: 0;
  1558             isDamaging: true;
  1558             isDamaging: true;
  1559             SkipTurns: 4;
  1559             SkipTurns: 4;
  1560             PosCount: 1;
  1560             PosCount: 0;
  1561             PosSprite: sprWater;
  1561             PosSprite: sprWater;
  1562             ejectX: 0;
  1562             ejectX: 0;
  1563             ejectY: 0),
  1563             ejectY: 0),
  1564 
  1564 
  1565 // Seduction
  1565 // Seduction
  1581             TimeAfterTurn: 0;
  1581             TimeAfterTurn: 0;
  1582             minAngle: 0;
  1582             minAngle: 0;
  1583             maxAngle: 0;
  1583             maxAngle: 0;
  1584             isDamaging: false;
  1584             isDamaging: false;
  1585             SkipTurns: 0;
  1585             SkipTurns: 0;
  1586             PosCount: 1;
  1586             PosCount: 0;
  1587             PosSprite: sprWater;
  1587             PosSprite: sprWater;
  1588             ejectX: 0;
  1588             ejectX: 0;
  1589             ejectY: 0),
  1589             ejectY: 0),
  1590 
  1590 
  1591 // Watermelon
  1591 // Watermelon
  1608             TimeAfterTurn: 3000;
  1608             TimeAfterTurn: 3000;
  1609             minAngle: 0;
  1609             minAngle: 0;
  1610             maxAngle: 0;
  1610             maxAngle: 0;
  1611             isDamaging: true;
  1611             isDamaging: true;
  1612             SkipTurns: 0;
  1612             SkipTurns: 0;
  1613             PosCount: 1;
  1613             PosCount: 0;
  1614             PosSprite: sprWater;
  1614             PosSprite: sprWater;
  1615             ejectX: 0;
  1615             ejectX: 0;
  1616             ejectY: 0),
  1616             ejectY: 0),
  1617 
  1617 
  1618 // HellishBomb ("Hellish Hand-Grenade")
  1618 // HellishBomb ("Hellish Hand-Grenade")
  1634             TimeAfterTurn: 3000;
  1634             TimeAfterTurn: 3000;
  1635             minAngle: 0;
  1635             minAngle: 0;
  1636             maxAngle: 0;
  1636             maxAngle: 0;
  1637             isDamaging: true;
  1637             isDamaging: true;
  1638             SkipTurns: 0;
  1638             SkipTurns: 0;
  1639             PosCount: 1;
  1639             PosCount: 0;
  1640             PosSprite: sprWater;
  1640             PosSprite: sprWater;
  1641             ejectX: 0;
  1641             ejectX: 0;
  1642             ejectY: 0),
  1642             ejectY: 0),
  1643 
  1643 
  1644 // Napalm
  1644 // Napalm
  1688             TimeAfterTurn: 3000;
  1688             TimeAfterTurn: 3000;
  1689             minAngle: 0;
  1689             minAngle: 0;
  1690             maxAngle: 0;
  1690             maxAngle: 0;
  1691             isDamaging: true;
  1691             isDamaging: true;
  1692             SkipTurns: 0;
  1692             SkipTurns: 0;
  1693             PosCount: 1;
  1693             PosCount: 0;
  1694             PosSprite: sprDrill;
  1694             PosSprite: sprDrill;
  1695             ejectX: 0; //20;
  1695             ejectX: 0; //20;
  1696             ejectY: -6),
  1696             ejectY: -6),
  1697 
  1697 
  1698 // Ballgun
  1698 // Ballgun
  1714             TimeAfterTurn: 0;
  1714             TimeAfterTurn: 0;
  1715             minAngle: 0;
  1715             minAngle: 0;
  1716             maxAngle: 0;
  1716             maxAngle: 0;
  1717             isDamaging: true;
  1717             isDamaging: true;
  1718             SkipTurns: 0;
  1718             SkipTurns: 0;
  1719             PosCount: 1;
  1719             PosCount: 0;
  1720             PosSprite: sprWater;
  1720             PosSprite: sprWater;
  1721             ejectX: 0; //20;
  1721             ejectX: 0; //20;
  1722             ejectY: -3),
  1722             ejectY: -3),
  1723 
  1723 
  1724 // RC-Plane
  1724 // RC-Plane
  1741             TimeAfterTurn: 0;
  1741             TimeAfterTurn: 0;
  1742             minAngle: 0;
  1742             minAngle: 0;
  1743             maxAngle: 0;
  1743             maxAngle: 0;
  1744             isDamaging: true;
  1744             isDamaging: true;
  1745             SkipTurns: 4;
  1745             SkipTurns: 4;
  1746             PosCount: 1;
  1746             PosCount: 0;
  1747             PosSprite: sprWater;
  1747             PosSprite: sprWater;
  1748             ejectX: 0;
  1748             ejectX: 0;
  1749             ejectY: 0),
  1749             ejectY: 0),
  1750 
  1750 
  1751 // LowGravity
  1751 // LowGravity
  1771             TimeAfterTurn: 0;
  1771             TimeAfterTurn: 0;
  1772             minAngle: 0;
  1772             minAngle: 0;
  1773             maxAngle: 0;
  1773             maxAngle: 0;
  1774             isDamaging: false;
  1774             isDamaging: false;
  1775             SkipTurns: 0;
  1775             SkipTurns: 0;
  1776             PosCount: 1;
  1776             PosCount: 0;
  1777             PosSprite: sprWater;
  1777             PosSprite: sprWater;
  1778             ejectX: 0;
  1778             ejectX: 0;
  1779             ejectY: 0),
  1779             ejectY: 0),
  1780 
  1780 
  1781 // ExtraDamage
  1781 // ExtraDamage
  1801             TimeAfterTurn: 0;
  1801             TimeAfterTurn: 0;
  1802             minAngle: 0;
  1802             minAngle: 0;
  1803             maxAngle: 0;
  1803             maxAngle: 0;
  1804             isDamaging: false;
  1804             isDamaging: false;
  1805             SkipTurns: 0;
  1805             SkipTurns: 0;
  1806             PosCount: 1;
  1806             PosCount: 0;
  1807             PosSprite: sprWater;
  1807             PosSprite: sprWater;
  1808             ejectX: 0;
  1808             ejectX: 0;
  1809             ejectY: 0),
  1809             ejectY: 0),
  1810 
  1810 
  1811 // Invulnerable
  1811 // Invulnerable
  1831             TimeAfterTurn: 0;
  1831             TimeAfterTurn: 0;
  1832             minAngle: 0;
  1832             minAngle: 0;
  1833             maxAngle: 0;
  1833             maxAngle: 0;
  1834             isDamaging: false;
  1834             isDamaging: false;
  1835             SkipTurns: 0;
  1835             SkipTurns: 0;
  1836             PosCount: 1;
  1836             PosCount: 0;
  1837             PosSprite: sprWater;
  1837             PosSprite: sprWater;
  1838             ejectX: 0;
  1838             ejectX: 0;
  1839             ejectY: 0),
  1839             ejectY: 0),
  1840 
  1840 
  1841 // ExtraTime
  1841 // ExtraTime
  1861             TimeAfterTurn: 0;
  1861             TimeAfterTurn: 0;
  1862             minAngle: 0;
  1862             minAngle: 0;
  1863             maxAngle: 0;
  1863             maxAngle: 0;
  1864             isDamaging: false;
  1864             isDamaging: false;
  1865             SkipTurns: 0;
  1865             SkipTurns: 0;
  1866             PosCount: 1;
  1866             PosCount: 0;
  1867             PosSprite: sprWater;
  1867             PosSprite: sprWater;
  1868             ejectX: 0;
  1868             ejectX: 0;
  1869             ejectY: 0),
  1869             ejectY: 0),
  1870 
  1870 
  1871 // LaserSight
  1871 // LaserSight
  1892             TimeAfterTurn: 0;
  1892             TimeAfterTurn: 0;
  1893             minAngle: 0;
  1893             minAngle: 0;
  1894             maxAngle: 0;
  1894             maxAngle: 0;
  1895             isDamaging: false;
  1895             isDamaging: false;
  1896             SkipTurns: 0;
  1896             SkipTurns: 0;
  1897             PosCount: 1;
  1897             PosCount: 0;
  1898             PosSprite: sprWater;
  1898             PosSprite: sprWater;
  1899             ejectX: 0;
  1899             ejectX: 0;
  1900             ejectY: 0),
  1900             ejectY: 0),
  1901 
  1901 
  1902 // Vampiric
  1902 // Vampiric
  1921             TimeAfterTurn: 0;
  1921             TimeAfterTurn: 0;
  1922             minAngle: 0;
  1922             minAngle: 0;
  1923             maxAngle: 0;
  1923             maxAngle: 0;
  1924             isDamaging: false;
  1924             isDamaging: false;
  1925             SkipTurns: 0;
  1925             SkipTurns: 0;
  1926             PosCount: 1;
  1926             PosCount: 0;
  1927             PosSprite: sprWater;
  1927             PosSprite: sprWater;
  1928             ejectX: 0;
  1928             ejectX: 0;
  1929             ejectY: 0),
  1929             ejectY: 0),
  1930 
  1930 
  1931 // SniperRifle
  1931 // SniperRifle
  1948             TimeAfterTurn: 3000;
  1948             TimeAfterTurn: 3000;
  1949             minAngle: 0;
  1949             minAngle: 0;
  1950             maxAngle: 0;
  1950             maxAngle: 0;
  1951             isDamaging: true;
  1951             isDamaging: true;
  1952             SkipTurns: 0;
  1952             SkipTurns: 0;
  1953             PosCount: 1;
  1953             PosCount: 0;
  1954             PosSprite: sprWater;
  1954             PosSprite: sprWater;
  1955             ejectX: 0; //40;
  1955             ejectX: 0; //40;
  1956             ejectY: -5),
  1956             ejectY: -5),
  1957 
  1957 
  1958 // Jetpack ("Flying Saucer")
  1958 // Jetpack ("Flying Saucer")
  1979             TimeAfterTurn: 3000;
  1979             TimeAfterTurn: 3000;
  1980             minAngle: 0;
  1980             minAngle: 0;
  1981             maxAngle: 0;
  1981             maxAngle: 0;
  1982             isDamaging: false;
  1982             isDamaging: false;
  1983             SkipTurns: 0;
  1983             SkipTurns: 0;
  1984             PosCount: 1;
  1984             PosCount: 0;
  1985             PosSprite: sprWater;
  1985             PosSprite: sprWater;
  1986             ejectX: 0;
  1986             ejectX: 0;
  1987             ejectY: 0),
  1987             ejectY: 0),
  1988 
  1988 
  1989 // Molotov
  1989 // Molotov
  2005             TimeAfterTurn: 3000;
  2005             TimeAfterTurn: 3000;
  2006             minAngle: 0;
  2006             minAngle: 0;
  2007             maxAngle: 0;
  2007             maxAngle: 0;
  2008             isDamaging: true;
  2008             isDamaging: true;
  2009             SkipTurns: 0;
  2009             SkipTurns: 0;
  2010             PosCount: 1;
  2010             PosCount: 0;
  2011             PosSprite: sprWater;
  2011             PosSprite: sprWater;
  2012             ejectX: 0;
  2012             ejectX: 0;
  2013             ejectY: 0),
  2013             ejectY: 0),
  2014 
  2014 
  2015 // Birdy
  2015 // Birdy
  2033             TimeAfterTurn: 3000;
  2033             TimeAfterTurn: 3000;
  2034             minAngle: 0;
  2034             minAngle: 0;
  2035             maxAngle: 0;
  2035             maxAngle: 0;
  2036             isDamaging: true;
  2036             isDamaging: true;
  2037             SkipTurns: 0;
  2037             SkipTurns: 0;
  2038             PosCount: 1;
  2038             PosCount: 0;
  2039             PosSprite: sprWater;
  2039             PosSprite: sprWater;
  2040             ejectX: 0;
  2040             ejectX: 0;
  2041             ejectY: 0),
  2041             ejectY: 0),
  2042 
  2042 
  2043 // PortalGun
  2043 // PortalGun
  2061             TimeAfterTurn: 0;
  2061             TimeAfterTurn: 0;
  2062             minAngle: 0;
  2062             minAngle: 0;
  2063             maxAngle: 0;
  2063             maxAngle: 0;
  2064             isDamaging: false;
  2064             isDamaging: false;
  2065             SkipTurns: 0;
  2065             SkipTurns: 0;
  2066             PosCount: 1;
  2066             PosCount: 0;
  2067             PosSprite: sprWater;
  2067             PosSprite: sprWater;
  2068             ejectX: -5; //29;
  2068             ejectX: -5; //29;
  2069             ejectY: -7),
  2069             ejectY: -7),
  2070 
  2070 
  2071 // Piano
  2071 // Piano
  2091             TimeAfterTurn: 0;
  2091             TimeAfterTurn: 0;
  2092             minAngle: 0;
  2092             minAngle: 0;
  2093             maxAngle: 0;
  2093             maxAngle: 0;
  2094             isDamaging: true;
  2094             isDamaging: true;
  2095             SkipTurns: 7;
  2095             SkipTurns: 7;
  2096             PosCount: 1;
  2096             PosCount: 0;
  2097             PosSprite: sprWater;
  2097             PosSprite: sprWater;
  2098             ejectX: 0;
  2098             ejectX: 0;
  2099             ejectY: 0),
  2099             ejectY: 0),
  2100 
  2100 
  2101 // GasBomb
  2101 // GasBomb
  2119             TimeAfterTurn: 3000;
  2119             TimeAfterTurn: 3000;
  2120             minAngle: 0;
  2120             minAngle: 0;
  2121             maxAngle: 0;
  2121             maxAngle: 0;
  2122             isDamaging: true;
  2122             isDamaging: true;
  2123             SkipTurns: 0;
  2123             SkipTurns: 0;
  2124             PosCount: 1;
  2124             PosCount: 0;
  2125             PosSprite: sprWater;
  2125             PosSprite: sprWater;
  2126             ejectX: 0;
  2126             ejectX: 0;
  2127             ejectY: 0),
  2127             ejectY: 0),
  2128 
  2128 
  2129 // SineGun
  2129 // SineGun
  2144             TimeAfterTurn: 0;
  2144             TimeAfterTurn: 0;
  2145             minAngle: 0;
  2145             minAngle: 0;
  2146             maxAngle: 0;
  2146             maxAngle: 0;
  2147             isDamaging: true;
  2147             isDamaging: true;
  2148             SkipTurns: 0;
  2148             SkipTurns: 0;
  2149             PosCount: 1;
  2149             PosCount: 0;
  2150             PosSprite: sprWater;
  2150             PosSprite: sprWater;
  2151             ejectX: 0;
  2151             ejectX: 0;
  2152             ejectY: 0),
  2152             ejectY: 0),
  2153 
  2153 
  2154 // Flamethrower
  2154 // Flamethrower
  2170             TimeAfterTurn: 0;
  2170             TimeAfterTurn: 0;
  2171             minAngle: 0;
  2171             minAngle: 0;
  2172             maxAngle: 0;
  2172             maxAngle: 0;
  2173             isDamaging: true;
  2173             isDamaging: true;
  2174             SkipTurns: 0;
  2174             SkipTurns: 0;
  2175             PosCount: 1;
  2175             PosCount: 0;
  2176             PosSprite: sprWater;
  2176             PosSprite: sprWater;
  2177             ejectX: 0; //20;
  2177             ejectX: 0; //20;
  2178             ejectY: -3),
  2178             ejectY: -3),
  2179 
  2179 
  2180 // Sticky Mine
  2180 // Sticky Mine
  2196             TimeAfterTurn: 5000;
  2196             TimeAfterTurn: 5000;
  2197             minAngle: 0;
  2197             minAngle: 0;
  2198             maxAngle: 0;
  2198             maxAngle: 0;
  2199             isDamaging: true;
  2199             isDamaging: true;
  2200             SkipTurns: 0;
  2200             SkipTurns: 0;
  2201             PosCount: 1;
  2201             PosCount: 0;
  2202             PosSprite: sprWater;
  2202             PosSprite: sprWater;
  2203             ejectX: 0;
  2203             ejectX: 0;
  2204             ejectY: 0),
  2204             ejectY: 0),
  2205 
  2205 
  2206 // Hammer
  2206 // Hammer
  2220             TimeAfterTurn: 3000;
  2220             TimeAfterTurn: 3000;
  2221             minAngle: 0;
  2221             minAngle: 0;
  2222             maxAngle: 0;
  2222             maxAngle: 0;
  2223             isDamaging: true;
  2223             isDamaging: true;
  2224             SkipTurns: 0;
  2224             SkipTurns: 0;
  2225             PosCount: 1;
  2225             PosCount: 0;
  2226             PosSprite: sprWater;
  2226             PosSprite: sprWater;
  2227             ejectX: 0;
  2227             ejectX: 0;
  2228             ejectY: 0),
  2228             ejectY: 0),
  2229 
  2229 
  2230 // Resurrector
  2230 // Resurrector
  2247             TimeAfterTurn: 3000;
  2247             TimeAfterTurn: 3000;
  2248             minAngle: 0;
  2248             minAngle: 0;
  2249             maxAngle: 0;
  2249             maxAngle: 0;
  2250             isDamaging: true;
  2250             isDamaging: true;
  2251             SkipTurns: 0;
  2251             SkipTurns: 0;
  2252             PosCount: 1;
  2252             PosCount: 0;
  2253             PosSprite: sprWater;
  2253             PosSprite: sprWater;
  2254             ejectX: 0;
  2254             ejectX: 0;
  2255             ejectY: 0),
  2255             ejectY: 0),
  2256 
  2256 
  2257 // DrillStrike
  2257 // DrillStrike
  2303             TimeAfterTurn: 3000;
  2303             TimeAfterTurn: 3000;
  2304             minAngle: 0;
  2304             minAngle: 0;
  2305             maxAngle: 0;
  2305             maxAngle: 0;
  2306             isDamaging: false;
  2306             isDamaging: false;
  2307             SkipTurns: 0;
  2307             SkipTurns: 0;
  2308             PosCount: 1;
  2308             PosCount: 0;
  2309             PosSprite: sprWater;
  2309             PosSprite: sprWater;
  2310             ejectX: 0;
  2310             ejectX: 0;
  2311             ejectY: 0),
  2311             ejectY: 0),
  2312 
  2312 
  2313 // Tardis
  2313 // Tardis
  2358             TimeAfterTurn: 0;
  2358             TimeAfterTurn: 0;
  2359             minAngle: 0;
  2359             minAngle: 0;
  2360             maxAngle: 0;
  2360             maxAngle: 0;
  2361             isDamaging: true;
  2361             isDamaging: true;
  2362             SkipTurns: 0;
  2362             SkipTurns: 0;
  2363             PosCount: 1;
  2363             PosCount: 0;
  2364             PosSprite: sprWater;
  2364             PosSprite: sprWater;
  2365             ejectX: 0; //20;
  2365             ejectX: 0; //20;
  2366             ejectY: -3),
  2366             ejectY: -3),
  2367 // Freezer
  2367 // Freezer
  2368             (NameId: sidIceGun;
  2368             (NameId: sidIceGun;
  2383             TimeAfterTurn: 0;
  2383             TimeAfterTurn: 0;
  2384             minAngle: 0;
  2384             minAngle: 0;
  2385             maxAngle: 0;
  2385             maxAngle: 0;
  2386             isDamaging: false;
  2386             isDamaging: false;
  2387             SkipTurns: 0;
  2387             SkipTurns: 0;
  2388             PosCount: 1;
  2388             PosCount: 0;
  2389             PosSprite: sprWater;
  2389             PosSprite: sprWater;
  2390             ejectX: 0; //20;
  2390             ejectX: 0; //20;
  2391             ejectY: -3),
  2391             ejectY: -3),
  2392 // Knife
  2392 // Knife
  2393             (NameId: sidKnife;
  2393             (NameId: sidKnife;
  2408             TimeAfterTurn: 3000;
  2408             TimeAfterTurn: 3000;
  2409             minAngle: 0;
  2409             minAngle: 0;
  2410             maxAngle: 0;
  2410             maxAngle: 0;
  2411             isDamaging: true;
  2411             isDamaging: true;
  2412             SkipTurns: 0;
  2412             SkipTurns: 0;
  2413             PosCount: 1;
  2413             PosCount: 0;
  2414             PosSprite: sprWater;
  2414             PosSprite: sprWater;
  2415             ejectX: 0;
  2415             ejectX: 0;
  2416             ejectY: 0),
  2416             ejectY: 0),
  2417 // Rubber
  2417 // Rubber
  2418             (NameId: sidRubber;
  2418             (NameId: sidRubber;
  2460             TimeAfterTurn: 5000;
  2460             TimeAfterTurn: 5000;
  2461             minAngle: 0;
  2461             minAngle: 0;
  2462             maxAngle: 0;
  2462             maxAngle: 0;
  2463             isDamaging: true;
  2463             isDamaging: true;
  2464             SkipTurns: 0;
  2464             SkipTurns: 0;
  2465             PosCount: 1;
  2465             PosCount: 0;
  2466             PosSprite: sprWater;
  2466             PosSprite: sprWater;
  2467             ejectX: 0;
  2467             ejectX: 0;
  2468             ejectY: 0),
  2468             ejectY: 0),
  2469 // Creeper
  2469 // Creeper
  2470             (NameId: sidCreeper;
  2470             (NameId: sidCreeper;
  2488             TimeAfterTurn: 3000;
  2488             TimeAfterTurn: 3000;
  2489             minAngle: 0;
  2489             minAngle: 0;
  2490             maxAngle: 0;
  2490             maxAngle: 0;
  2491             isDamaging: true;
  2491             isDamaging: true;
  2492             SkipTurns: 0;
  2492             SkipTurns: 0;
  2493             PosCount: 1;
  2493             PosCount: 0;
  2494             PosSprite: sprWater;
  2494             PosSprite: sprWater;
  2495             ejectX: 15;
  2495             ejectX: 15;
  2496             ejectY: -7),
  2496             ejectY: -7),
  2497 // Minigun
  2497 // Minigun
  2498             (NameId: sidMinigun;
  2498             (NameId: sidMinigun;
  2511             TimeAfterTurn: 3000;
  2511             TimeAfterTurn: 3000;
  2512             minAngle: cMaxAngle div 6;
  2512             minAngle: cMaxAngle div 6;
  2513             maxAngle: 5 * cMaxAngle div 6;
  2513             maxAngle: 5 * cMaxAngle div 6;
  2514             isDamaging: true;
  2514             isDamaging: true;
  2515             SkipTurns: 0;
  2515             SkipTurns: 0;
  2516             PosCount: 1;
  2516             PosCount: 0;
  2517             PosSprite: sprWater;
  2517             PosSprite: sprWater;
  2518             ejectX: 0; //23;
  2518             ejectX: 0; //23;
  2519             ejectY: 0) //-6;
  2519             ejectY: 0) //-6;
  2520         );
  2520         );
  2521 
  2521