72 sprHandGrenade, sprHandMelon, sprHandMortar, sprHandSkip, sprHandCluster, |
72 sprHandGrenade, sprHandMelon, sprHandMortar, sprHandSkip, sprHandCluster, |
73 sprHandDynamite, sprHandHellish, sprHandMine, sprHandSeduction, sprHandVamp, |
73 sprHandDynamite, sprHandHellish, sprHandMine, sprHandSeduction, sprHandVamp, |
74 sprBigExplosion, sprSmokeRing, sprBeeTrace, sprEgg, sprTargetBee, sprHandBee, |
74 sprBigExplosion, sprSmokeRing, sprBeeTrace, sprEgg, sprTargetBee, sprHandBee, |
75 sprFeather, sprPiano, sprHandSineGun, sprPortalGun, sprPortal, |
75 sprFeather, sprPiano, sprHandSineGun, sprPortalGun, sprPortal, |
76 sprCheese, sprHandCheese, sprHandFlamethrower, sprChunk, sprNote, |
76 sprCheese, sprHandCheese, sprHandFlamethrower, sprChunk, sprNote, |
77 sprSMineOff, sprSMineOn, sprHandSMine, sprHammer, sprHandResurrector |
77 sprSMineOff, sprSMineOn, sprHandSMine, sprHammer, |
|
78 sprHandResurrector, sprCross |
78 ); |
79 ); |
79 |
80 |
80 // Gears that interact with other Gears and/or Land |
81 // Gears that interact with other Gears and/or Land |
81 TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtGrave, gtBee, // 4 |
82 TGearType = (gtAmmo_Bomb, gtHedgehog, gtAmmo_Grenade, gtGrave, gtBee, // 4 |
82 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
83 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
815 (FileName: 'amHammer'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; |
816 (FileName: 'amHammer'; Path: ptHedgehog; AltPath: ptNone; Texture: nil; Surface: nil; |
816 Width: 128; Height: 64; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true), // sprWhip |
817 Width: 128; Height: 64; imageWidth: 0; imageHeight: 0; saveSurf: false; priority: tpMedium; getDimensions: false; getImageDimensions: true), // sprWhip |
817 (FileName: 'amResurrector'; Path: ptHedgehog; AltPath: ptNone; |
818 (FileName: 'amResurrector'; Path: ptHedgehog; AltPath: ptNone; |
818 Texture: nil; Surface: nil; Width: 32; Height: 32; |
819 Texture: nil; Surface: nil; Width: 32; Height: 32; |
819 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
820 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
820 tpMedium; getDimensions: false; getImageDimensions: true) |
821 tpMedium; getDimensions: false; getImageDimensions: true), |
821 ); // sprHandResurrector |
822 //sprHandResurrector |
|
823 (FileName: 'Cross'; Path: ptGraphics; altPath: ptNone; |
|
824 Texture: nil; Surface: nil; Width: 108; Height: 138; |
|
825 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
|
826 tpMedium; getDimensions: false; getImageDimensions: true) |
|
827 //sprCross |
|
828 ); |
|
829 |
822 |
830 |
823 Wavez: array [TWave] of record |
831 Wavez: array [TWave] of record |
824 Sprite: TSprite; |
832 Sprite: TSprite; |
825 FramesCount: Longword; |
833 FramesCount: Longword; |
826 Interval: Longword; |
834 Interval: Longword; |