SS1984 - Modules - TypesVar Details - Proc Details

clothing

Vars

clothing_traitsTrait modification, lazylist of traits to add/take away, on equipment/drop in the correct slot
flash_protectWhat level of bright light protection item has.
tintSets the item's level of visual impairment tint, normally set to the same as flash_protect
tint_upTint when its up
upWhether clothing is currently adjusted.

Procs

DestroyCLOTHING PART
attach_clothing_traitsInserts a trait (or multiple traits) into the clothing traits list
catch_fireUsed for any clothing interactions when the user is on fire. (e.g. Cigarettes getting lit.)
detach_clothing_traitsRemoves a trait (or multiple traits) from the clothing traits list
get_blood_overlayReturns a list of overlays with our blood, if we're bloodied

Var Details

clothing_traits

Trait modification, lazylist of traits to add/take away, on equipment/drop in the correct slot

flash_protect

What level of bright light protection item has.

tint

Sets the item's level of visual impairment tint, normally set to the same as flash_protect

tint_up

Tint when its up

up

Whether clothing is currently adjusted.

Proc Details

Destroy

CLOTHING PART

attach_clothing_traits

Inserts a trait (or multiple traits) into the clothing traits list

If worn, then we will also give the wearer the trait as if equipped

This is so you can add clothing traits without worrying about needing to equip or unequip them to gain effects

catch_fire

Used for any clothing interactions when the user is on fire. (e.g. Cigarettes getting lit.)

detach_clothing_traits

Removes a trait (or multiple traits) from the clothing traits list

If worn, then we will also remove the trait from the wearer as if unequipped

This is so you can add clothing traits without worrying about needing to equip or unequip them to gain effects

get_blood_overlay

Returns a list of overlays with our blood, if we're bloodied