hedgewars/uConsts.pas
changeset 2713 71250942e95b
parent 2703 fbde0d971ba6
child 2715 0e4e0db79e2a
equal deleted inserted replaced
2712:8f4527c9137c 2713:71250942e95b
    69 			sprCensored, sprDrill, sprHandDrill, sprHandBallgun, sprBalls,
    69 			sprCensored, sprDrill, sprHandDrill, sprHandBallgun, sprBalls,
    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);
    75 
    76 
    76 	TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3
    77 	TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag, // 3
    77 			gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope, // 8
    78 			gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope, // 8
    78 			gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, // 14
    79 			gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite, // 14
    79 			gtClusterBomb, gtCluster, gtShover, gtFlame, // 18
    80 			gtClusterBomb, gtCluster, gtShover, gtFlame, // 18
    84 			gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane,
    85 			gtHellishBomb, gtEvilTrace, gtWaterUp, gtDrill, gtBallGun, gtBall,gtRCPlane,
    85 			gtSniperRifleShot, gtJetpack, gtMolotov);
    86 			gtSniperRifleShot, gtJetpack, gtMolotov);
    86 
    87 
    87 	TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
    88 	TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire,
    88 			vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
    89 			vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble,
    89 			vgtSteam, vgtHealth);
    90 			vgtSteam, vgtSmoke, vgtHealth);
    90 
    91 
    91 	TGearsType = set of TGearType;
    92 	TGearsType = set of TGearType;
    92 
    93 
    93 	TSound = (sndNone,
    94 	TSound = (sndNone,
    94 			sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
    95 			sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
   642 			(FileName:  'Health'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   643 			(FileName:  'Health'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   643 			Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprHealth
   644 			Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprHealth
   644 			(FileName:  'amMolotov'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; 
   645 			(FileName:  'amMolotov'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; 
   645 			Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false), //sprHandMolotov
   646 			Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false), //sprHandMolotov
   646 			(FileName:  'Molotov'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   647 			(FileName:  'Molotov'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   647 			Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false) // sprMolotov
   648 			Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false), // sprMolotov
       
   649 			(FileName: 'Smoke'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
       
   650 			Width:  22; Height: 22; imageWidth: 0; imageHeight: 0; saveSurf: false)// sprSmoke
   648 			);
   651 			);
   649 
   652 
   650 	Wavez: array [TWave] of record
   653 	Wavez: array [TWave] of record
   651 			Sprite: TSprite;
   654 			Sprite: TSprite;
   652 			FramesCount: Longword;
   655 			FramesCount: Longword;