mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-15 04:32:14 +00:00
* Fix a typo in a verb. * Add straffing to mechs. This took my entire morning goddamnit. You now have a straffing verb. Very convenient to shoot while firing back. Thanks to @drexample even if i didn't use all that much of the original code i stole. * Change straffing to strafing. * Correct an oversight. * Add a variable that determines whether or not you are in a mech or fighter at the moment. * Rework a lot of mech code backend and add clickable buttons. - Gygax overload, Durand defence mode, phazon phase, marauder smoke, zoom and thrusters have been made into modular things. Just put the 'smoke_possible' var to get those actions. - Move most abilities that aren't for default mechs to 'Mecha_actions.dm' for less huge of a file. Marauder abilities to be moved shortly. - Lot of verbs have been broken into procs such as toggle_lights() now being a verb refering to a lights() proc for easier work later on. - Delete some movement code duplications. - Changed the smoke system to be more up to date, inspiration taken from the cooking machines. * Space out some things for ease for reading. * Improve the damage readout for mechs on examine * Improve speed boost code to an easier to modify version. * Deleting a couple few forgotten debug messages.