sojourn-13 / sojourn-station

Other
49 stars 278 forks source link

Mecha Overhaul #5508

Closed ShadowLarkens closed 3 months ago

ShadowLarkens commented 3 months ago

About The Pull Request

This overhauls most of mech code and in turns removes every last dependency on object verbs in the stat panel for controlling it. In their place are action buttons and alerts. Also, you can CtrlClick on a mech to switch equipment fast now. Also also, I removed the broken ass ai_holder completely. Also also also, I made the kill clamp a subtype of clamp Based on https://github.com/ParadiseSS13/Paradise/pull/5429 https://github.com/ParadiseSS13/Paradise/pull/10074
![equipment](https://i.tigercat2000.net/2024/07/dreamseeker_7swOji7tGQ.png) ![connect to port](https://i.tigercat2000.net/2024/07/dreamseeker_B6IivMfYmO.png)

Changelog

:cl: add: CtrlClick on a mecha to quickswap equipment add: Mechs now controlled by action buttons and alerts add: The /tg/ throw_alert system code: Kill Clamp is now a subtype of clamp del: No more ai_holder, ai_holder all gone refactor: Overhauled a ton of code of how mechs work /:cl: