Files
vgstation13/code/modules/mob/update_icons.dm
Dimitar Dihanov 1a69151b26 Added mutual cuff functionality (#23079)
* added mutual cuffing logic

* fixes

* added resist

* fix

* middle alt click for mutual cuff

* added third party cuff

* method name fix

* fixes

* remove from list fix

* fixes, new hotkey

* comments

* formatting

* added another check
2019-06-13 13:20:06 +02:00

84 lines
1.4 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
/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()