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 |
get_armour_facing | Health related procs |
get_cell | Helpers |
get_turf_air | Atmospheric stuff |
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 |
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
get_armour_facing
Health related procs
get_cell
Helpers
get_turf_air
Atmospheric stuff
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
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