organ 
Vars | |
autopsy_data | Data saved for autopsy scanner |
---|---|
bleeding_amount | Current bleeding amount |
damage | Amount of damage to the organ. |
dna | DNA organ obtains from its holder |
emp_proof | Is the organ immune to EMPs? |
freezer_update_period | How much time we can survive before start decay without open freezer on our turf |
hidden_pain | Will it skip pain messages? |
last_freezer_update_time | Stuff for tracking if this is on a tile with an open freezer or not |
max_bleeding_amount | Maximum of bleeding amount for this organ |
max_damage | Basically organ max health. |
min_broken_damage | Minimal threshold for fracture to occure |
min_bruised_damage | Minimal threshold after which various bad effects can happen (lung rupture, eyes temporary blindness etc.) |
min_internal_bleeding_damage | Minimal threshold for internal bleeding to occure |
owner | Current organ holder |
parent_organ_zone | Defined body zone of parent organ. |
species_type | Species datum typepath, assumed to be a /datum/species/human if null |
status | Bitflags of organ status |
sterile | Can the organ be infected by germs? |
tough | Can organ be easily damaged? |
trace_chemicals | Traces of chemicals in the organ, links chemical IDs to number of ticks for which they'll stay in the blood |
vital | Lose a vital organ, die immediately. |
Procs | |
has_damage | Checks if organ has damage that can be cured in the "mend organs" operation. Returns TRUE if there is damage, otherwise FALSE. |
internal_receive_damage | Adjusts internal organ damage value. |
Var Details
autopsy_data 
Data saved for autopsy scanner
bleeding_amount 
Current bleeding amount
damage 
Amount of damage to the organ.
dna 
DNA organ obtains from its holder
emp_proof 
Is the organ immune to EMPs?
freezer_update_period 
How much time we can survive before start decay without open freezer on our turf
hidden_pain 
Will it skip pain messages?
last_freezer_update_time 
Stuff for tracking if this is on a tile with an open freezer or not
max_bleeding_amount 
Maximum of bleeding amount for this organ
max_damage 
Basically organ max health.
min_broken_damage 
Minimal threshold for fracture to occure
min_bruised_damage 
Minimal threshold after which various bad effects can happen (lung rupture, eyes temporary blindness etc.)
min_internal_bleeding_damage 
Minimal threshold for internal bleeding to occure
owner 
Current organ holder
parent_organ_zone 
Defined body zone of parent organ.
species_type 
Species datum typepath, assumed to be a /datum/species/human if null
status 
Bitflags of organ status
sterile 
Can the organ be infected by germs?
tough 
Can organ be easily damaged?
trace_chemicals 
Traces of chemicals in the organ, links chemical IDs to number of ticks for which they'll stay in the blood
vital 
Lose a vital organ, die immediately.
Proc Details
has_damage
Checks if organ has damage that can be cured in the "mend organs" operation. Returns TRUE if there is damage, otherwise FALSE.
internal_receive_damage
Adjusts internal organ damage value.
Arguments:
- amount - Amount of damage.
- silent - Stops custom pain messaged for organ owner.
Returns TRUE
on success