33 |
33 |
34 implementation |
34 implementation |
35 uses uConsts, uVariables, uFloat, uAmmos, uSound, uCaptions, |
35 uses uConsts, uVariables, uFloat, uAmmos, uSound, uCaptions, |
36 uCommands, uLocale, uUtils, uVisualGears, uStats, uIO, uScript, |
36 uCommands, uLocale, uUtils, uVisualGears, uStats, uIO, uScript, |
37 uGearsList, uGears, uCollisions, uRandom, uStore, uTeams, |
37 uGearsList, uGears, uCollisions, uRandom, uStore, uTeams, |
38 uGearsUtils; |
38 uGearsUtils, uVisualGearsList; |
39 |
39 |
40 var GHStepTicks: LongWord = 0; |
40 var GHStepTicks: LongWord = 0; |
41 |
41 |
42 // Shouldn't more of this ammo switching stuff be moved to uAmmos ? |
42 // Shouldn't more of this ammo switching stuff be moved to uAmmos ? |
43 function ChangeAmmo(HHGear: PGear): boolean; |
43 function ChangeAmmo(HHGear: PGear): boolean; |