mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2025-12-30 04:02:33 +00:00
Bunch of FAT fixes
This commit is contained in:
@@ -44,6 +44,7 @@
|
||||
|
||||
// how often wounds should be updated, a higher number means less often
|
||||
var/wound_update_accuracy = 1
|
||||
var/has_fat=0 // Has a _fat variant
|
||||
|
||||
/datum/organ/external/New(var/datum/organ/external/P)
|
||||
if(P)
|
||||
@@ -588,11 +589,19 @@
|
||||
return 1
|
||||
return 0
|
||||
|
||||
/datum/organ/external/get_icon(gender="")
|
||||
/datum/organ/external/get_icon(gender="",isFat=0)
|
||||
//stand_icon = new /icon(icobase, "torso_[g][fat?"_fat":""]")
|
||||
if(gender)
|
||||
gender="_[gender]"
|
||||
var/fat=""
|
||||
if(isFat && has_fat)
|
||||
fat="_fat"
|
||||
var/icon_state="[icon_name][gender][fat]"
|
||||
//testing("[src].get_icon('[gender]', '[fat]') = /icon([owner.race_icon], [icon_state])")
|
||||
if (status & ORGAN_MUTATED)
|
||||
return new /icon(owner.deform_icon, "[icon_name][gender ? "_[gender]" : ""]")
|
||||
return new /icon(owner.deform_icon, icon_state)
|
||||
else
|
||||
return new /icon(owner.race_icon, "[icon_name][gender ? "_[gender]" : ""]")
|
||||
return new /icon(owner.race_icon, icon_state)
|
||||
|
||||
|
||||
/datum/organ/external/proc/is_usable()
|
||||
@@ -609,6 +618,7 @@
|
||||
max_damage = 75
|
||||
min_broken_damage = 55
|
||||
body_part = UPPER_TORSO
|
||||
has_fat=1
|
||||
|
||||
|
||||
/datum/organ/external/groin
|
||||
|
||||
Reference in New Issue
Block a user