/tg/ Station 13 - Modules - TypesVar Details - Proc Details

chameleon_outfit

Vars

applyingDetermines when we're in use
custom_outfitsAssoc list of custom outfit names ("Custom outfit 1", "Custom outfit 2", etc) to list of all item typepaths saved in that outfit
max_custom_oufitsCap on how many custom outfits we can save
next_custom_outfitUsed to generate the next custom outfit name, also to track which next to override if we've passed the limit
outfit_optionsCached assoc list of job outfit datums by their names that we can select If you intend on editing this, ensure you are copying it first

Procs

apply_outfitApplies the given outfit to all chameleon actions the owner has

Var Details

applying

Determines when we're in use

custom_outfits

Assoc list of custom outfit names ("Custom outfit 1", "Custom outfit 2", etc) to list of all item typepaths saved in that outfit

max_custom_oufits

Cap on how many custom outfits we can save

next_custom_outfit

Used to generate the next custom outfit name, also to track which next to override if we've passed the limit

outfit_options

Cached assoc list of job outfit datums by their names that we can select If you intend on editing this, ensure you are copying it first

Proc Details

apply_outfit

Applies the given outfit to all chameleon actions the owner has