Paradise Station 13 - Modules - TypesVar Details - Proc Details

robot

Vars

brute_modValue incoming brute damage to borgs is mutiplied by.
burn_modValue incoming burn damage to borgs is multiplied by.

Procs

get_module_spritesReturns an associative list of possible borg sprites based on the selected_module.
get_module_typesReturns a list of choosable module types, associated with the module icon for the radial menu.
initialize_moduleSets up the module items and sprites for the cyborg module chosen in pick_module().
on_drop_hotkey_pressUsed in robot.dm when the user presses "Q" by default.

Var Details

brute_mod

Value incoming brute damage to borgs is mutiplied by.

burn_mod

Value incoming burn damage to borgs is multiplied by.

Proc Details

get_module_sprites

Returns an associative list of possible borg sprites based on the selected_module.

Key: Sprite name | Value: Sprite icon

Arguments:

get_module_types

Returns a list of choosable module types, associated with the module icon for the radial menu.

Key: Module name | Value: Module 'icon'

By default this returns the Engineering, Janitor, Medical, Mining, and Service modules. If there are any [/mob/living/silicon/robot/var/force_modules] set, then they are returned instead. If the MMI has a xenomorph brain in it ([/obj/item/mmi/var/alien]), then only the "Hunter" module is returned.

initialize_module

Sets up the module items and sprites for the cyborg module chosen in pick_module().

Arguments:

on_drop_hotkey_press

Used in robot.dm when the user presses "Q" by default.