hedgewars/uConsts.pas
changeset 1034 05f003ad3caa
parent 1033 622c5de38d72
child 1036 551af2411980
equal deleted inserted replaced
1033:622c5de38d72 1034:05f003ad3caa
    43                    sprQuestion, sprPowerBar, sprWindBar, sprWindL, sprWindR,
    43                    sprQuestion, sprPowerBar, sprWindBar, sprWindL, sprWindR,
    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);
    48                    sprHat, sprKamikaze, sprWhip, sprKowtow, sprSad);
    49 
    49 
    50      TGearType  = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    50      TGearType  = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    51                    gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope,
    51                    gtGrave, gtUFO, gtShotgunShot, gtPickHammer, gtRope,
    52                    gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite,
    52                    gtSmokeTrace, gtExplosion, gtMine, gtCase, gtDEagleShot, gtDynamite,
    53                    gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame,
    53                    gtTeamHealthSorter, gtClusterBomb, gtCluster, gtShover, gtFlame,
    76      THWFont    = (fnt16, fntBig, fntSmall);
    76      THWFont    = (fnt16, fntBig, fntSmall);
    77 
    77 
    78      TCapGroup  = (capgrpGameState, capgrpAmmoinfo, capgrpNetSay, capgrpVolume);
    78      TCapGroup  = (capgrpGameState, capgrpAmmoinfo, capgrpNetSay, capgrpVolume);
    79 
    79 
    80      TStatInfoType = (siGameResult, siMaxStepDamage, siMaxStepKills, siKilledHHs);
    80      TStatInfoType = (siGameResult, siMaxStepDamage, siMaxStepKills, siKilledHHs);
       
    81 
       
    82      TWave = (waveRollup, waveSad);
    81 
    83 
    82      THHFont    = record
    84      THHFont    = record
    83                   Handle: PTTF_Font;
    85                   Handle: PTTF_Font;
    84                   Height: LongInt;
    86                   Height: LongInt;
    85                   style: LongInt;
    87                   style: LongInt;
   398                      (FileName: 'amKamikaze'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   400                      (FileName: 'amKamikaze'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   399                       Width: 256; Height: 32; saveSurf: false),// sprKamikaze
   401                       Width: 256; Height: 32; saveSurf: false),// sprKamikaze
   400                      (FileName:     'amWhip'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   402                      (FileName:     'amWhip'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   401                       Width: 128; Height: 32; saveSurf: false),// sprWhip
   403                       Width: 128; Height: 32; saveSurf: false),// sprWhip
   402                      (FileName:     'Kowtow'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   404                      (FileName:     'Kowtow'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
   403                       Width:  32; Height: 32; saveSurf: false) // sprWhip
   405                       Width:  32; Height: 32; saveSurf: false),// sprKowtow
       
   406                      (FileName:        'Sad'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil;
       
   407                       Width:  32; Height: 32; saveSurf: false) // sprSad
   404                      );
   408                      );
       
   409 
       
   410 	Wavez: array [TWave] of record
       
   411 			Sprite: TSprite;
       
   412 			FramesCount: Longword;
       
   413 			cmd: String[10];
       
   414 			end = (
       
   415 			(Sprite: sprKowtow; FramesCount: 12; cmd: '/rollup'),
       
   416 			(Sprite:    sprSad; FramesCount: 14; cmd: '/sad')
       
   417 			);
   405 
   418 
   406       Soundz: array[TSound] of record
   419       Soundz: array[TSound] of record
   407                 FileName: String[19];
   420                 FileName: String[19];
   408                 Path    : TPathType;
   421                 Path    : TPathType;
   409                 id      : PMixChunk;
   422                 id      : PMixChunk;