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 |