byond - Modules - TypesVar Details - Proc Details

outfit_holder

Vars

available_listItems available to be equipped
equipped_thingsAssoc list of loadout_items by slot
loadoutThe actual loadout to be equipped
loadout_costCost of the loadout to equip
purchasable_listItems available to be purchased

Procs

allow_new_optionAdds a new loadout_item to the purchasable list
attempt_equip_loadout_itemTries to add a datum if valid
check_full_loadoutscans the entire loadout for validity
equip_loadoutEquips the loadout to a mob
equip_loadout_itemActually adds an item to a loadout
remove_optionRemoves loadout_item entirely from being equipped
unlock_new_optionAdds a new loadout_item to the available list

Var Details

available_list

Items available to be equipped

equipped_things

Assoc list of loadout_items by slot

loadout

The actual loadout to be equipped

loadout_cost

Cost of the loadout to equip

purchasable_list

Items available to be purchased

Proc Details

allow_new_option

Adds a new loadout_item to the purchasable list

attempt_equip_loadout_item

Tries to add a datum if valid

check_full_loadout

scans the entire loadout for validity

equip_loadout

Equips the loadout to a mob

equip_loadout_item

Actually adds an item to a loadout

remove_option

Removes loadout_item entirely from being equipped

unlock_new_option

Adds a new loadout_item to the available list