hedgewars/uConsts.pas
changeset 2974 f3fa665f0874
parent 2972 82828fd23dea
child 2982 4213c6a8aceb
equal deleted inserted replaced
2973:b51a0f57cd43 2974:f3fa665f0874
    70             sprPlane, sprHandPlane, sprUtility, sprInvulnerable, sprVampiric, sprGirder,
    70             sprPlane, sprHandPlane, sprUtility, sprInvulnerable, sprVampiric, sprGirder,
    71             sprSpeechCorner, sprSpeechEdge, sprSpeechTail,
    71             sprSpeechCorner, sprSpeechEdge, sprSpeechTail,
    72             sprThoughtCorner, sprThoughtEdge, sprThoughtTail,
    72             sprThoughtCorner, sprThoughtEdge, sprThoughtTail,
    73             sprShoutCorner, sprShoutEdge, sprShoutTail,
    73             sprShoutCorner, sprShoutEdge, sprShoutTail,
    74             sprSniperRifle, sprBubbles, sprJetpack, sprHealth, sprHandMolotov, sprMolotov,
    74             sprSniperRifle, sprBubbles, sprJetpack, sprHealth, sprHandMolotov, sprMolotov,
    75             sprSmoke, sprSmokeWhite, sprShell, sprDust, sprExplosives, sprExplosivesRoll, sprAmTeleport);
    75             sprSmoke, sprSmokeWhite, sprShell, sprDust, sprExplosives, sprExplosivesRoll,
       
    76             sprAmTeleport, sprSplash);
    76 
    77 
    77     TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3
    78     TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3
    78             gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope, // 8
    79             gtGrave, gtUFO, 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
    85             gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane,
    86             gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane,
    86             gtSniperRifleShot, gtJetpack, gtMolotov, gtExplosives);
    87             gtSniperRifleShot, gtJetpack, gtMolotov, gtExplosives);
    87 
    88 
    88     TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
    89     TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
    89             vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
    90             vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
    90             vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell, vgtDust);
    91             vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell,
       
    92             vgtDust, vgtSplash);
    91 
    93 
    92     TGearsType = set of TGearType;
    94     TGearsType = set of TGearType;
    93 
    95 
    94     TSound = (sndNone,
    96     TSound = (sndNone,
    95             sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
    97             sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
   673             (FileName: 'Explosives'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   675             (FileName: 'Explosives'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   674             Width:  48; Height: 48; imageWidth: 0; imageHeight: 0; saveSurf: false),// sprExplosives
   676             Width:  48; Height: 48; imageWidth: 0; imageHeight: 0; saveSurf: false),// sprExplosives
   675             (FileName: 'ExplosivesRoll'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   677             (FileName: 'ExplosivesRoll'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   676             Width:  48; Height: 48; imageWidth: 0; imageHeight: 0; saveSurf: false),// sprExplosivesRoll
   678             Width:  48; Height: 48; imageWidth: 0; imageHeight: 0; saveSurf: false),// sprExplosivesRoll
   677             (FileName: 'amTeleport'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   679             (FileName: 'amTeleport'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   678             Width:  64; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false) // sprAmTeleport
   680             Width:  64; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprAmTeleport
       
   681             (FileName: 'Splash'; Path: ptCurrTheme; AltPath: ptGraphics; Texture: nil; Surface: nil;
       
   682             Width:  128; Height: 64; imageWidth: 0; imageHeight: 0; saveSurf: false) // sprSplash
   679             );
   683             );
   680 
   684 
   681     Wavez: array [TWave] of record
   685     Wavez: array [TWave] of record
   682             Sprite: TSprite;
   686             Sprite: TSprite;
   683             FramesCount: Longword;
   687             FramesCount: Longword;