hedgewars/uConsts.pas
changeset 1047 ca7078116c0c
parent 1046 c22d833c3ae2
child 1066 1f1b3686a2b0
equal deleted inserted replaced
1046:c22d833c3ae2 1047:ca7078116c0c
    44                    sprFlake, sprHandRope, sprHandBazooka, sprHandShotgun,
    44                    sprFlake, sprHandRope, sprHandBazooka, sprHandShotgun,
    45                    sprHandDEagle, sprHandAirAttack, sprHandBaseball, sprPHammer,
    45                    sprHandDEagle, sprHandAirAttack, sprHandBaseball, sprPHammer,
    46                    sprHandBlowTorch, sprBlowTorch, sprTeleport, sprHHDeath,
    46                    sprHandBlowTorch, sprBlowTorch, sprTeleport, sprHHDeath,
    47                    sprShotgun, sprDEagle, sprHHIdle, sprMortar, sprTurnsLeft,
    47                    sprShotgun, sprDEagle, sprHHIdle, sprMortar, sprTurnsLeft,
    48                    sprHat, sprKamikaze, sprWhip, sprKowtow, sprSad, sprWave,
    48                    sprHat, sprKamikaze, sprWhip, sprKowtow, sprSad, sprWave,
    49                    sprHurrah, sprLemonade, sprExplPart);
    49                    sprHurrah, sprLemonade, sprExplPart, sprExplPart2);
    50 
    50 
    51      TGearType  = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    51      TGearType  = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    52                    gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope,
    52                    gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope,
    53                    gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite,
    53                    gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite,
    54                    gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame,
    54                    gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame,
    55                    gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame,
    55                    gtFirePunch, gtATStartGame, gtATSmoothWindCh, gtATFinishGame,
    56                    gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder,
    56                    gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, gtGirder,
    57                    gtTeleport, gtSmallDamage, gtSwitcher, gtTarget, gtMortar,
    57                    gtTeleport, gtSmallDamage, gtSwitcher, gtTarget, gtMortar,
    58                    gtWhip, gtKamikaze);
    58                    gtWhip, gtKamikaze);
    59 
    59 
    60      TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtFire);
    60      TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire);
    61 
    61 
    62      TGearsType = set of TGearType;
    62      TGearsType = set of TGearType;
    63 
    63 
    64      TSound     = (sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
    64      TSound     = (sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease,
    65                    sndSplash, sndShotgunReload, sndShotgunFire, sndGraveImpact,
    65                    sndSplash, sndShotgunReload, sndShotgunFire, sndGraveImpact,
   411                      (FileName:     'Hurrah'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   411                      (FileName:     'Hurrah'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   412                       Width:  32; Height: 32; saveSurf: false),// sprHurrah
   412                       Width:  32; Height: 32; saveSurf: false),// sprHurrah
   413                      (FileName:'ILoveLemonade';Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   413                      (FileName:'ILoveLemonade';Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   414                       Width: 128; Height: 32; saveSurf: false),// sprLemonade
   414                       Width: 128; Height: 32; saveSurf: false),// sprLemonade
   415                      (FileName:   'ExplPart'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   415                      (FileName:   'ExplPart'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
   416                       Width:  32; Height: 32; saveSurf: false) // sprExplPart
   416                       Width:  32; Height: 32; saveSurf: false),// sprExplPart
       
   417                      (FileName:  'ExplPart2'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil;
       
   418                       Width:  32; Height: 32; saveSurf: false) // sprExplPart2
   417                      );
   419                      );
   418 
   420 
   419 	Wavez: array [TWave] of record
   421 	Wavez: array [TWave] of record
   420 			Sprite: TSprite;
   422 			Sprite: TSprite;
   421 			FramesCount: Longword;
   423 			FramesCount: Longword;