mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-19 05:26:28 +00:00
* I just realised this is all one commit. * hail marry * fix. * FIXES IT FOR REAL * Update code/datums/elements/update_icon_updates_onmob.dm
92 lines
2.1 KiB
Plaintext
92 lines
2.1 KiB
Plaintext
//Most of these are defined at this level to reduce on checks elsewhere in the code.
|
|
//Having them here also makes for a nice reference list of the various overlay-updating procs available
|
|
|
|
///Redraws the entire mob. For carbons, this is rather expensive, please use the individual update_X procs.
|
|
/mob/proc/regenerate_icons() //TODO: phase this out completely if possible
|
|
return
|
|
|
|
///Updates every item slot passed into it.
|
|
/mob/proc/update_clothing(slot_flags)
|
|
return
|
|
|
|
/mob/proc/update_icons()
|
|
return
|
|
|
|
/mob/proc/update_transform()
|
|
return
|
|
|
|
///Updates the handcuff overlay & HUD element.
|
|
/mob/proc/update_worn_handcuffs()
|
|
return
|
|
|
|
///Updates the legcuff overlay & HUD element.
|
|
/mob/proc/update_worn_legcuffs()
|
|
return
|
|
|
|
///Updates the back overlay & HUD element.
|
|
/mob/proc/update_worn_back()
|
|
return
|
|
|
|
///Updates the held items overlay(s) & HUD element.
|
|
/mob/proc/update_held_items()
|
|
return
|
|
|
|
///Updates the mask overlay & HUD element.
|
|
/mob/proc/update_worn_mask()
|
|
return
|
|
|
|
///Updates the neck overlay & HUD element.
|
|
/mob/proc/update_worn_neck()
|
|
return
|
|
|
|
///Updates the oversuit overlay & HUD element.
|
|
/mob/proc/update_worn_oversuit()
|
|
return
|
|
|
|
///Updates the undersuit/uniform overlay & HUD element.
|
|
/mob/proc/update_worn_undersuit()
|
|
return
|
|
|
|
///Updates the belt overlay & HUD element.
|
|
/mob/proc/update_worn_belt()
|
|
return
|
|
|
|
///Updates the on-head overlay & HUD element.
|
|
/mob/proc/update_worn_head()
|
|
return
|
|
|
|
///Updates every part of a carbon's body. Including parts, mutant parts, lips, underwear, and socks.
|
|
/mob/proc/update_body()
|
|
return
|
|
|
|
/mob/proc/update_hair()
|
|
return
|
|
|
|
///Updates the glasses overlay & HUD element.
|
|
/mob/proc/update_worn_glasses()
|
|
return
|
|
|
|
///Updates the id overlay & HUD element.
|
|
/mob/proc/update_worn_id()
|
|
return
|
|
|
|
///Updates the shoes overlay & HUD element.
|
|
/mob/proc/update_worn_shoes()
|
|
return
|
|
|
|
///Updates the glasses overlay & HUD element.
|
|
/mob/proc/update_worn_gloves()
|
|
return
|
|
|
|
///Updates the handcuff overlay & HUD element.
|
|
/mob/proc/update_suit_storage()
|
|
return
|
|
|
|
///Updates the handcuff overlay & HUD element.
|
|
/mob/proc/update_pockets()
|
|
return
|
|
|
|
///Updates the handcuff overlay & HUD element.
|
|
/mob/proc/update_inv_ears()
|
|
return
|