mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-31 10:07:09 +01:00
* start * i hate people who pack shit into one file * sigh * regex * inventory rework * stubs * regex * this is insanity * oh no * backend moment * a * changes * wild * regexing * changes * put in hands * more errorS * attackby * more helpers * replacements * wild * fixes * pain * fxies * fixes * unneeded * ape * ape * wild * wild * more * wild * there * fixes * fixes * l * wild * more * moer * fixes * enough for todayd * regexing * long time coming * shaking and crying * end me * fixes * fixes * e * fxies * rig refactor moment * fixes * fixes * fixes * fixes * out with the shitcode * thanks git * partial rig rewrite here we go * more * fixes * WWWW * ok * wild * bitfield defines * nobludgeon * pain * pain * fixes * more * wild * wild * fixes * pain * move behaviorsr * fixes * next up, finishing core procs * y * . * time to finish this * time to finish this * propagate accessories * hate this accursed engine * hate this accursed engine * pain * more * cancer * epic * genuinely hate * wild * that * why * circuitry is my bane * y * how * sort * logging * logging * im dying * fixes * next * f * more * epic style * fixes * on meta * fix * wild * uh * quirky * fixes * agh * pain * fixes * fix * sigh * a * epic1 * fixes * ugh * epic * fixes * uhh. * is this even a fix * fix * fixes * fixes * we love optimization * wear over system * correct * worn over stuff * just augments * coggy * implant magnetic catch * implant magnetic catch * fixe * a * g * t * fix * fix * wack! * fix * a * semantics * fix * that * fixes * handle denesting * w * fixes * e * bugs * fixes * fixes * unit tests * absolutely wild * fixes * fix * fix * fixes * on god this is bad * fixes * fixes * fix * fix * wacky! * fix * wack * manual * fixes * closets * OOPS * wack * pain * pain * flags * regex * fixes * wakc * changes * more * augh * more * replaces * more * that * acc * acc * fix * fix * fix * oh woops that was important * wack * epic Co-authored-by: fake_vm_user <fake_vm_user> Co-authored-by: VM_USER <VM_USER>
99 lines
1.5 KiB
Plaintext
99 lines
1.5 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() //Update every aspect of the mob's icons (expensive, resist the urge to use unless you need it)
|
|
return
|
|
|
|
/mob/proc/update_icons()
|
|
update_icon() //Ugh.
|
|
return
|
|
|
|
// Obsolete
|
|
/mob/proc/update_icons_layers()
|
|
return
|
|
|
|
/mob/proc/update_icons_huds()
|
|
return
|
|
|
|
/mob/proc/update_icons_body()
|
|
return
|
|
|
|
// End obsolete
|
|
|
|
/mob/proc/update_hud()
|
|
return
|
|
|
|
/mob/proc/update_inv_handcuffed()
|
|
return
|
|
|
|
/mob/proc/update_inv_legcuffed()
|
|
return
|
|
|
|
/mob/proc/update_inv_back()
|
|
return
|
|
|
|
/mob/proc/update_inv_active_hand()
|
|
return
|
|
|
|
/mob/living/update_inv_active_hand(var/A)
|
|
if(hand)
|
|
update_inv_l_hand(A)
|
|
else
|
|
update_inv_r_hand(A)
|
|
|
|
/mob/proc/update_inv_l_hand()
|
|
return
|
|
|
|
/mob/proc/update_inv_r_hand()
|
|
return
|
|
|
|
/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_inv_s_store()
|
|
return
|
|
|
|
/mob/proc/update_inv_pockets()
|
|
return
|
|
|
|
/mob/proc/update_inv_ears()
|
|
return
|
|
|
|
/mob/proc/update_targeted()
|
|
return
|
|
|
|
/mob/proc/update_inv_hands()
|
|
update_inv_l_hand()
|
|
update_inv_r_hand()
|
|
|
|
/mob/proc/update_hair()
|
|
|
|
/mob/proc/update_eyes()
|