41 TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptTeams, ptMaps, |
41 TPathType = (ptNone, ptData, ptGraphics, ptThemes, ptCurrTheme, ptTeams, ptMaps, |
42 ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts, |
42 ptMapCurrent, ptDemos, ptSounds, ptGraves, ptFonts, ptForts, |
43 ptLocale, ptAmmoMenu, ptHedgehog, ptVoices, ptHats, ptFlags, ptMissionMaps); |
43 ptLocale, ptAmmoMenu, ptHedgehog, ptVoices, ptHats, ptFlags, ptMissionMaps); |
44 |
44 |
45 TSprite = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame, |
45 TSprite = (sprWater, sprCloud, sprBomb, sprBigDigit, sprFrame, |
46 sprLag, sprArrow, sprGrenade, sprTargetP, sprBee, |
46 sprLag, sprArrow, sprBazookaShell, sprTargetP, sprBee, |
47 sprSmokeTrace, sprRopeHook, sprExplosion50, sprMineOff, |
47 sprSmokeTrace, sprRopeHook, sprExplosion50, sprMineOff, |
48 sprMineOn, sprMineDead, sprCase, sprFAid, sprDynamite, sprPower, |
48 sprMineOn, sprMineDead, sprCase, sprFAid, sprDynamite, sprPower, |
49 sprClusterBomb, sprClusterParticle, sprFlame, sprHorizont, |
49 sprClusterBomb, sprClusterParticle, sprFlame, sprHorizont, |
50 sprHorizontL, sprHorizontR, sprSky, sprSkyL, |
50 sprHorizontL, sprHorizontR, sprSky, sprSkyL, |
51 sprSkyR, sprAMBorderHorizontal, sprAMBorderVertical, sprAMSlot, sprAMAmmos, |
51 sprSkyR, sprAMBorderHorizontal, sprAMBorderVertical, sprAMSlot, sprAMAmmos, |
77 sprSMineOff, sprSMineOn, sprHandSMine, sprHammer, |
77 sprSMineOff, sprSMineOn, sprHandSMine, sprHammer, |
78 sprHandResurrector, sprCross |
78 sprHandResurrector, sprCross |
79 ); |
79 ); |
80 |
80 |
81 // Gears that interact with other Gears and/or Land |
81 // Gears that interact with other Gears and/or Land |
82 TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtGrave, gtBee, // 4 |
82 TGearType = (gtBomb, gtHedgehog, gtShell, gtGrave, gtBee, // 4 |
83 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
83 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
84 gtDEagleShot, gtDynamite, gtClusterBomb, gtCluster, gtShover, // 14 |
84 gtDEagleShot, gtDynamite, gtClusterBomb, gtCluster, gtShover, // 14 |
85 gtFlame, gtFirePunch, gtATStartGame, gtATSmoothWindCh, // 18 |
85 gtFlame, gtFirePunch, gtATStartGame, gtATSmoothWindCh, // 18 |
86 gtATFinishGame, gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, // 23 |
86 gtATFinishGame, gtParachute, gtAirAttack, gtAirBomb, gtBlowTorch, // 23 |
87 gtGirder, gtTeleport, gtSwitcher, gtTarget, gtMortar, // 28 |
87 gtGirder, gtTeleport, gtSwitcher, gtTarget, gtMortar, // 28 |
519 Width: 4; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprFrame |
519 Width: 4; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprFrame |
520 (FileName: 'Lag'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
520 (FileName: 'Lag'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
521 Width: 65; Height: 65; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpLowest; getDimensions: false; getImageDimensions: true),// sprLag |
521 Width: 65; Height: 65; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpLowest; getDimensions: false; getImageDimensions: true),// sprLag |
522 (FileName: 'Arrow'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
522 (FileName: 'Arrow'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
523 Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprCursor |
523 Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprCursor |
524 (FileName: 'Grenade'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
524 (FileName:'BazookaShell'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
525 Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprGrenade |
525 Width: 16; Height: 16; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprBazookaShell |
526 (FileName: 'Targetp'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
526 (FileName: 'Targetp'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
527 Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprTargetP |
527 Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprTargetP |
528 (FileName: 'Bee'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
528 (FileName: 'Bee'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
529 Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprBee |
529 Width: 32; Height: 32; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true),// sprBee |
530 (FileName: 'SmokeTrace'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |
530 (FileName: 'SmokeTrace'; Path: ptGraphics; AltPath: ptNone; Texture: nil; Surface: nil; |