hedgewars/uConsts.pas
changeset 9 4cbf854ad095
parent 6 9c1f00e7b43e
child 10 edf56dca1587
equal deleted inserted replaced
8:24048039955c 9:4cbf854ad095
    41      TGameType  = (gmtLocal, gmtDemo, gmtNet);
    41      TGameType  = (gmtLocal, gmtDemo, gmtNet);
    42      TPathType  = (ptData, ptGraphics, ptThemes, ptThemeCurrent, ptTeams, ptMaps,
    42      TPathType  = (ptData, ptGraphics, ptThemes, ptThemeCurrent, ptTeams, ptMaps,
    43                    ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts);
    43                    ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts);
    44      TSprite    = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame,
    44      TSprite    = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame,
    45                    sprLag, sprArrow, sprGrenade, sprTargetP, sprUFO,
    45                    sprLag, sprArrow, sprGrenade, sprTargetP, sprUFO,
    46                    sprSmokeTrace, sprRopeHook);
    46                    sprSmokeTrace, sprRopeHook, sprExplosion50);
    47      TGearType  = (gtCloud, gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    47      TGearType  = (gtCloud, gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtHealthTag,
    48                    gtGrave, gtUFO, gtShotgunShot, gtActionTimer, gtPickHammer, gtRope,
    48                    gtGrave, gtUFO, gtShotgunShot, gtActionTimer, gtPickHammer, gtRope,
    49                    gtSmokeTrace);
    49                    gtSmokeTrace, gtExplosion);
    50      TSound     = (sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease, sndSplash,
    50      TSound     = (sndGrenadeImpact, sndExplosion, sndThrowPowerUp, sndThrowRelease, sndSplash,
    51                    sndShotgunReload, sndShotgunFire, sndGraveImpact);
    51                    sndShotgunReload, sndShotgunFire, sndGraveImpact);
    52      TAmmoType  = (amGrenade, amBazooka, amUFO, amShotgun, amPickHammer, amSkip, amRope);
    52      TAmmoType  = (amGrenade, amBazooka, amUFO, amShotgun, amPickHammer, amSkip, amRope);
    53      THWFont    = (fnt16, fntBig);
    53      THWFont    = (fnt16, fntBig);
    54      THHFont    = record
    54      THHFont    = record
   218                                          (FileName:     'Arrow.png'; Path: ptGraphics; Width:  16; Height: 16),// sprCursor
   218                                          (FileName:     'Arrow.png'; Path: ptGraphics; Width:  16; Height: 16),// sprCursor
   219                                          (FileName:   'Grenade.png'; Path: ptGraphics; Width:  32; Height: 32),// sprGrenade
   219                                          (FileName:   'Grenade.png'; Path: ptGraphics; Width:  32; Height: 32),// sprGrenade
   220                                          (FileName:   'Targetp.png'; Path: ptGraphics; Width:  32; Height: 32),// sprTargetP
   220                                          (FileName:   'Targetp.png'; Path: ptGraphics; Width:  32; Height: 32),// sprTargetP
   221                                          (FileName:       'UFO.png'; Path: ptGraphics; Width:  32; Height: 32),// sprUFO
   221                                          (FileName:       'UFO.png'; Path: ptGraphics; Width:  32; Height: 32),// sprUFO
   222                                          (FileName:'SmokeTrace.png'; Path: ptGraphics; Width:  32; Height: 32),// sprSmokeTrace
   222                                          (FileName:'SmokeTrace.png'; Path: ptGraphics; Width:  32; Height: 32),// sprSmokeTrace
   223                                          (FileName:  'RopeHook.png'; Path: ptGraphics; Width:  32; Height: 32) // sprRopeHook
   223                                          (FileName:  'RopeHook.png'; Path: ptGraphics; Width:  32; Height: 32),// sprRopeHook
       
   224                                          (FileName:    'Expl50.png'; Path: ptGraphics; Width:  64; Height: 64) // sprExplosion50
   224                                          );
   225                                          );
   225       Soundz: array[TSound] of record
   226       Soundz: array[TSound] of record
   226                                        FileName: String[31];
   227                                        FileName: String[31];
   227                                        Path    : TPathType;
   228                                        Path    : TPathType;
   228                                        id      : PMixChunk;
   229                                        id      : PMixChunk;