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, |
77 sprSMineOff, sprSMineOn, sprHandSMine, sprHammer, |
78 sprHandResurrector, sprCross, sprAirDrill, sprNapalmBomb |
78 sprHandResurrector, sprCross, sprAirDrill, sprNapalmBomb, |
|
79 sprBulletHit |
79 ); |
80 ); |
80 |
81 |
81 // Gears that interact with other Gears and/or Land |
82 // Gears that interact with other Gears and/or Land |
82 TGearType = (gtBomb, gtHedgehog, gtShell, gtGrave, gtBee, // 4 |
83 TGearType = (gtBomb, gtHedgehog, gtShell, gtGrave, gtBee, // 4 |
83 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
84 gtShotgunShot, gtPickHammer, gtRope, gtMine, gtCase, // 9 |
96 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire, |
97 TVisualGearType = (vgtFlake, vgtCloud, vgtExplPart, vgtExplPart2, vgtFire, |
97 vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble, |
98 vgtSmallDamageTag, vgtTeamHealthSorter, vgtSpeechBubble, vgtBubble, |
98 vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell, |
99 vgtSteam, vgtAmmo, vgtSmoke, vgtSmokeWhite, vgtHealth, vgtShell, |
99 vgtDust, vgtSplash, vgtDroplet, vgtSmokeRing, vgtBeeTrace, vgtEgg, |
100 vgtDust, vgtSplash, vgtDroplet, vgtSmokeRing, vgtBeeTrace, vgtEgg, |
100 vgtFeather, vgtHealthTag, vgtSmokeTrace, vgtEvilTrace, vgtExplosion, |
101 vgtFeather, vgtHealthTag, vgtSmokeTrace, vgtEvilTrace, vgtExplosion, |
101 vgtBigExplosion, vgtChunk, vgtNote, vgtLineTrail); |
102 vgtBigExplosion, vgtChunk, vgtNote, vgtLineTrail, |
|
103 vgtBulletHit); |
102 |
104 |
103 TGearsType = set of TGearType; |
105 TGearsType = set of TGearType; |
104 |
106 |
105 TDamageSource = (dsUnknown, dsFall, dsBullet, dsExplosion, dsShove, dsPoison); |
107 TDamageSource = (dsUnknown, dsFall, dsBullet, dsExplosion, dsShove, dsPoison); |
106 |
108 |
834 tpMedium; getDimensions: false; getImageDimensions: true), |
836 tpMedium; getDimensions: false; getImageDimensions: true), |
835 // sprAirDrill |
837 // sprAirDrill |
836 (FileName: 'NapalmBomb'; Path: ptGraphics; AltPath: ptNone; |
838 (FileName: 'NapalmBomb'; Path: ptGraphics; AltPath: ptNone; |
837 Texture: nil; Surface: nil; Width: 16; Height: 16; |
839 Texture: nil; Surface: nil; Width: 16; Height: 16; |
838 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
840 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
|
841 tpMedium; getDimensions: false; getImageDimensions: true), |
|
842 // sprNapalmBomb |
|
843 (FileName: 'BulletHit'; Path: ptGraphics; AltPath: ptNone; |
|
844 Texture: nil; Surface: nil; Width: 32; Height: 32; |
|
845 imageWidth: 0; imageHeight: 0; saveSurf: false; priority: |
839 tpMedium; getDimensions: false; getImageDimensions: true) |
846 tpMedium; getDimensions: false; getImageDimensions: true) |
840 // sprNapalmBomb |
847 // sprNapalmBomb |
841 ); |
848 ); |
842 |
849 |
843 |
850 |