hedgewars/uTypes.pas
changeset 12898 8a40ce061d94
parent 12701 79e13080b9db
child 13018 0248cf0da834
equal deleted inserted replaced
12891:856570ddd409 12898:8a40ce061d94
    89             sprBulletHit, sprSnowball, sprHandSnowball, sprSnow,
    89             sprBulletHit, sprSnowball, sprHandSnowball, sprSnow,
    90             sprSDFlake, sprSDWater, sprSDCloud, sprSDSplash, sprSDDroplet, sprTardis,
    90             sprSDFlake, sprSDWater, sprSDCloud, sprSDSplash, sprSDDroplet, sprTardis,
    91             sprSlider, sprBotlevels, sprHandKnife, sprKnife, sprStar, sprIceTexture, sprIceGun,
    91             sprSlider, sprBotlevels, sprHandKnife, sprKnife, sprStar, sprIceTexture, sprIceGun,
    92             sprFrozenHog, sprAmRubber, sprBoing, sprCustom1, sprCustom2, sprCustom3, sprCustom4,
    92             sprFrozenHog, sprAmRubber, sprBoing, sprCustom1, sprCustom2, sprCustom3, sprCustom4,
    93             sprCustom5, sprCustom6, sprCustom7, sprCustom8, sprAirMine, sprHandAirMine,
    93             sprCustom5, sprCustom6, sprCustom7, sprCustom8, sprAirMine, sprHandAirMine,
    94             sprFlakeL, sprSDFlakeL, sprCloudL, sprSDCloudL, sprDuck, sprHandDuck
    94             sprFlakeL, sprSDFlakeL, sprCloudL, sprSDCloudL, sprDuck, sprHandDuck, sprMinigun
    95             );
    95             );
    96 
    96 
    97     // Gears that interact with other Gears and/or Land
    97     // Gears that interact with other Gears and/or Land
    98     // first row of gears (<gtExplosives) should be avoided when searching a spawn place
    98     // first row of gears (<gtExplosives) should be avoided when searching a spawn place
    99     TGearType = (gtFlame, gtHedgehog, gtMine, gtCase, gtAirMine, gtExplosives, 
    99     TGearType = (gtFlame, gtHedgehog, gtMine, gtCase, gtAirMine, gtExplosives, 
   107             gtHellishBomb, gtWaterUp, gtDrill, gtBallGun, gtBall, gtRCPlane, // 41
   107             gtHellishBomb, gtWaterUp, gtDrill, gtBallGun, gtBall, gtRCPlane, // 41
   108             gtSniperRifleShot, gtJetpack, gtMolotov, gtBirdy, // 45
   108             gtSniperRifleShot, gtJetpack, gtMolotov, gtBirdy, // 45
   109             gtEgg, gtPortal, gtPiano, gtGasBomb, gtSineGunShot, gtFlamethrower, // 51
   109             gtEgg, gtPortal, gtPiano, gtGasBomb, gtSineGunShot, gtFlamethrower, // 51
   110             gtSMine, gtPoisonCloud, gtHammer, gtHammerHit, gtResurrector, // 56
   110             gtSMine, gtPoisonCloud, gtHammer, gtHammerHit, gtResurrector, // 56
   111             gtNapalmBomb, gtSnowball, gtFlake, {gtStructure,} gtLandGun, gtTardis, // 61
   111             gtNapalmBomb, gtSnowball, gtFlake, {gtStructure,} gtLandGun, gtTardis, // 61
   112             gtIceGun, gtAddAmmo, gtGenericFaller, gtKnife, gtDuck); // 66
   112             gtIceGun, gtAddAmmo, gtGenericFaller, gtKnife, gtDuck, gtMinigun, gtMinigunBullet); // 68
   113 
   113 
   114     // Gears that are _only_ of visual nature (e.g. background stuff, visual effects, speechbubbles, etc.)
   114     // Gears that are _only_ of visual nature (e.g. background stuff, visual effects, speechbubbles, etc.)
   115     TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
   115     TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
   116             vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
   116             vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
   117             vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtShell,
   117             vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtShell,
   161             amSeduction, amWatermelon, amHellishBomb, amNapalm, amDrill, amBallgun, // 30
   161             amSeduction, amWatermelon, amHellishBomb, amNapalm, amDrill, amBallgun, // 30
   162             amRCPlane, amLowGravity, amExtraDamage, amInvulnerable, amExtraTime, // 35
   162             amRCPlane, amLowGravity, amExtraDamage, amInvulnerable, amExtraTime, // 35
   163             amLaserSight, amVampiric, amSniperRifle, amJetpack, amMolotov, amBirdy, amPortalGun, // 42
   163             amLaserSight, amVampiric, amSniperRifle, amJetpack, amMolotov, amBirdy, amPortalGun, // 42
   164             amPiano, amGasBomb, amSineGun, amFlamethrower, amSMine, amHammer, // 48
   164             amPiano, amGasBomb, amSineGun, amFlamethrower, amSMine, amHammer, // 48
   165             amResurrector, amDrillStrike, amSnowball, amTardis, {amStructure,} amLandGun, // 53
   165             amResurrector, amDrillStrike, amSnowball, amTardis, {amStructure,} amLandGun, // 53
   166             amIceGun, amKnife, amRubber, amAirMine, amDuck); // 58
   166             amIceGun, amKnife, amRubber, amAirMine, amDuck, amMinigun); // 59
   167 
   167 
   168     // Different kind of crates that e.g. hedgehogs can pick up
   168     // Different kind of crates that e.g. hedgehogs can pick up
   169     TCrateType = (HealthCrate, AmmoCrate, UtilityCrate);
   169     TCrateType = (HealthCrate, AmmoCrate, UtilityCrate);
   170 
   170 
   171     THWFont = (fnt16, fntBig, fntSmall {$IFNDEF MOBILE}, CJKfnt16, CJKfntBig, CJKfntSmall{$ENDIF});
   171     THWFont = (fnt16, fntBig, fntSmall {$IFNDEF MOBILE}, CJKfnt16, CJKfntBig, CJKfntSmall{$ENDIF});
   458             sidLaserSight, sidVampiric, sidSniperRifle, sidJetpack,
   458             sidLaserSight, sidVampiric, sidSniperRifle, sidJetpack,
   459             sidMolotov, sidBirdy, sidPortalGun, sidPiano, sidGasBomb,
   459             sidMolotov, sidBirdy, sidPortalGun, sidPiano, sidGasBomb,
   460             sidSineGun, sidFlamethrower,sidSMine, sidHammer, sidResurrector,
   460             sidSineGun, sidFlamethrower,sidSMine, sidHammer, sidResurrector,
   461             sidDrillStrike, sidSnowball, sidNothing, sidTardis,
   461             sidDrillStrike, sidSnowball, sidNothing, sidTardis,
   462             {sidStructure,} sidLandGun, sidIceGun, sidKnife, sidRubber, sidAirMine,
   462             {sidStructure,} sidLandGun, sidIceGun, sidKnife, sidRubber, sidAirMine,
   463             sidDuck);
   463             sidDuck, sidMinigun);
   464 
   464 
   465     TMsgStrId = (sidLoading, sidDraw, sidWinner, sidVolume, sidPaused,
   465     TMsgStrId = (sidLoading, sidDraw, sidWinner, sidVolume, sidPaused,
   466             sidConfirm, sidSuddenDeath, sidRemaining, sidFuel, sidSync,
   466             sidConfirm, sidSuddenDeath, sidRemaining, sidFuel, sidSync,
   467             sidNoEndTurn, sidNotYetAvailable, sidRoundSD, sidRoundsSD, sidReady,
   467             sidNoEndTurn, sidNotYetAvailable, sidRoundSD, sidRoundsSD, sidReady,
   468             sidBounce1, sidBounce2, sidBounce3, sidBounce4, sidBounce5, sidBounce,
   468             sidBounce1, sidBounce2, sidBounce3, sidBounce4, sidBounce5, sidBounce,