hedgewars/uTypes.pas
branchhedgeroid
changeset 5619 2ec22ebeb6f5
parent 5585 c09f5b41644a
child 5639 ebe9858eb6a3
equal deleted inserted replaced
5617:88f43becefe3 5619:2ec22ebeb6f5
    42     TGameType = (gmtLocal, gmtDemo, gmtNet, gmtSave, gmtLandPreview, gmtSyntax);
    42     TGameType = (gmtLocal, gmtDemo, gmtNet, gmtSave, gmtLandPreview, gmtSyntax);
    43 
    43 
    44     // Different files are stored in different folders, this enumeration is used to tell which folder to use
    44     // Different files are stored in different folders, this enumeration is used to tell which folder to use
    45     TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptTeams, ptMaps,
    45     TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptTeams, ptMaps,
    46             ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts,
    46             ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts,
    47             ptLocale, ptAmmoMenu, ptHedgehog, ptVoices, ptHats, ptFlags, ptMissionMaps, ptSuddenDeath);
    47             ptLocale, ptAmmoMenu, ptHedgehog, ptVoices, ptHats, ptFlags, ptMissionMaps, ptSuddenDeath, ptButtons);
    48 
    48 
    49     // Available sprites for displaying stuff
    49     // Available sprites for displaying stuff
    50     TSprite = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame,
    50     TSprite = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame,
    51             sprLag, sprArrow, sprBazookaShell, sprTargetP, sprBee,
    51             sprLag, sprArrow, sprBazookaShell, sprTargetP, sprBee,
    52             sprSmokeTrace, sprRopeHook, sprExplosion50, sprMineOff,
    52             sprSmokeTrace, sprRopeHook, sprExplosion50, sprMineOff,
    80             sprFeather, sprPiano, sprHandSineGun, sprPortalGun, sprPortal,
    80             sprFeather, sprPiano, sprHandSineGun, sprPortalGun, sprPortal,
    81             sprCheese, sprHandCheese, sprHandFlamethrower, sprChunk, sprNote,
    81             sprCheese, sprHandCheese, sprHandFlamethrower, sprChunk, sprNote,
    82             sprSMineOff, sprSMineOn, sprHandSMine, sprHammer,
    82             sprSMineOff, sprSMineOn, sprHandSMine, sprHammer,
    83             sprHandResurrector, sprCross, sprAirDrill, sprNapalmBomb,
    83             sprHandResurrector, sprCross, sprAirDrill, sprNapalmBomb,
    84             sprBulletHit, sprSnowball, sprHandSnowball, sprSnow,
    84             sprBulletHit, sprSnowball, sprHandSnowball, sprSnow,
    85             sprSDFlake, sprSDWater, sprSDCloud, sprSDSplash, sprSDDroplet
    85             sprSDFlake, sprSDWater, sprSDCloud, sprSDSplash, sprSDDroplet, sprFireButton
    86             );
    86             );
    87 
    87 
    88     // Gears that interact with other Gears and/or Land
    88     // Gears that interact with other Gears and/or Land
    89     TGearType = (gtGrenade, gtHedgehog, gtShell, gtGrave, gtBee, // 4
    89     TGearType = (gtGrenade, gtHedgehog, gtShell, gtGrave, gtBee, // 4
    90             gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9
    90             gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9