mecha 
Vars | |
| actuator | Special module that allows strafe mode by modifying "strafe_allowed" variable |
|---|---|
| cargo | The internal storage of the exosuit. For the cargo module |
| cargo_capacity | You can fit a few things in this mecha but not much. |
| cargo_expanded | for wide cargo module |
| id_lock_on | Need in access to operate mecha. |
| internals_req_access | Required access level to open cell compartment. |
| maint_access | Permit to begin maintenance protocols. |
| maintenance_progress | State of maintenance protocols |
| mech_type | Mech subtype. Currently used in paintkits. |
| move_resist | opaque. Menacing. |
| one_access | Need all or at least one access to operate |
| operation_req_access | Required access level for mecha operation. |
| phase_modifier | Modifier of some phasing effects. |
| strafe | Is mecha strafing currently |
| strafe_allowed | Allows strafe mode for mecha |
| strafe_diagonal | Allows diagonal strafing while strafe is enabled (very OP, FALSE by default on all mechas) |
| strafe_speed_factor | Multiplier that modifies mecha speed while strafing (bigger numbers mean slower movement) |
| ui_honked | Honkify interface |
| ui_selected_module_index | Index of selected item for ui |
| ui_theme | Theme of mecha ui |
| ui_view | Ref to screen object that displays in the middle of the UI |
Procs | |
| Process_Spacemove | Movement procs |
| admin_Freeze | Freeze Mech |
| attack_ai | AI piloting |
| check_for_internal_damage | Internal damage |
| convert_diagonal_dir | Proc that converts diagonal direction into cardinal for mecha |
| diag_hud_set_mechtracking | Shows tracking beacons on the mech |
| get_armour_facing | Health related procs |
| get_cell | Helpers |
| has_charge | Power stuff |
| is_opposite_dir | Proc that checks if current cardinal direction is opposite for mecha |
| operation_allowed | Access stuff |
| process | Mecha global iterators |
| return_obj_air | Atmospheric stuff |
| toggle_strafe | Proc that toggles strafe mode of the mecha ON/OFF |
| try_repair_int_damage | tries to repair any internal damage and plays fluff for it |
Var Details
actuator 
Special module that allows strafe mode by modifying "strafe_allowed" variable
cargo 
The internal storage of the exosuit. For the cargo module
cargo_capacity 
You can fit a few things in this mecha but not much.
cargo_expanded 
for wide cargo module
id_lock_on 
Need in access to operate mecha.
internals_req_access 
Required access level to open cell compartment.
maint_access 
Permit to begin maintenance protocols.
maintenance_progress 
State of maintenance protocols
mech_type 
Mech subtype. Currently used in paintkits.
move_resist 
opaque. Menacing.
one_access 
Need all or at least one access to operate
operation_req_access 
Required access level for mecha operation.
phase_modifier 
Modifier of some phasing effects.
strafe 
Is mecha strafing currently
strafe_allowed 
Allows strafe mode for mecha
strafe_diagonal 
Allows diagonal strafing while strafe is enabled (very OP, FALSE by default on all mechas)
strafe_speed_factor 
Multiplier that modifies mecha speed while strafing (bigger numbers mean slower movement)
ui_honked 
Honkify interface
ui_selected_module_index 
Index of selected item for ui
ui_theme 
Theme of mecha ui
ui_view 
Ref to screen object that displays in the middle of the UI
Proc Details
Process_Spacemove
Movement procs
admin_Freeze
Freeze Mech
attack_ai
AI piloting
check_for_internal_damage
Internal damage
convert_diagonal_dir
Proc that converts diagonal direction into cardinal for mecha
Arguments
- direction - input direction we need to convert
diag_hud_set_mechtracking
Shows tracking beacons on the mech
get_armour_facing
Health related procs
get_cell
Helpers
has_charge
Power stuff
is_opposite_dir
Proc that checks if current cardinal direction is opposite for mecha
Arguments
- direction - input direction we need to check
operation_allowed
Access stuff
process
Mecha global iterators
return_obj_air
Atmospheric stuff
toggle_strafe
Proc that toggles strafe mode of the mecha ON/OFF
Arguments
- silent - if we want to stop showing messages for mecha pilot and prevent logging
try_repair_int_damage
tries to repair any internal damage and plays fluff for it