//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 /mob/proc/regenerate_icons() //TODO: phase this out completely if possible return /mob/proc/update_icons() return /mob/proc/update_hud() return /mob/proc/update_inv_handcuffed() return /mob/proc/update_inv_mutual_handcuffed() return /mob/proc/update_inv_legcuffed() return /mob/proc/update_inv_back() return /mob/proc/update_inv_hand(index) return /mob/proc/update_inv_l_hand() return update_inv_hand(GRASP_LEFT_HAND) /mob/proc/update_inv_r_hand() return update_inv_hand(GRASP_RIGHT_HAND) /mob/proc/update_inv_hands(update_icons = 1) for(var/i = 1 to held_items.len) update_inv_hand(i, update_icons) /mob/proc/update_inv_wear_mask() return /mob/proc/update_inv_wear_suit() return /mob/proc/update_inv_w_uniform() return /mob/proc/update_inv_belt() return /mob/proc/update_inv_head() return /mob/proc/update_inv_gloves() return /mob/proc/update_mutations() return /mob/proc/update_inv_wear_id() return /mob/proc/update_inv_shoes() return /mob/proc/update_inv_glasses() return /mob/proc/update_hair() return /mob/proc/update_inv_s_store() return /mob/proc/update_inv_pockets() return /mob/proc/update_inv_ears() return /mob/proc/update_targeted() return /mob/proc/update_transform()