blob 
This is the base type for all the blob tiles, normally controlled by a blob overmind.
Vars | |
armor | How much incoming damage gets divided by unless it bypasses armor |
---|---|
can_absorb | This controls whether or not this specific blob tile can absorb eligible mobs inside of it |
can_attack_from_this | Whether or not the blob can attack with this tile |
can_spread_from_this | Whether or not a blob can spread from this tile |
fire_coefficient | Fire armor for blobs. 1 is full damage, 0 is invincibity. |
gen_rate_value | How much gen rate upkeep the overmind is paying on this tile |
health | Current health of the blob |
health_max | Health cap |
heat_divisor | Divisor for temperature, controls scaling for atmos heat damage. Blob takes 1/heat_divisor more/less damage with this |
ideal_temp | What temperature the blob is safe at. higher values factor in tolerance and heat divisors |
in_disposing | Whether or not we are currently disposing() this tile |
movable | ...if a blob tile can be moved on mouse click drag |
overmind | Who's the player controlling this blob |
poison | Stores the current queued 'amount' of poison damage to apply. It does not apply this amount, instead its just referenced for how much to apply at base. |
poison_coefficient | Poison armor for blobs. 1 is full damage, 0 is invincibity. |
poison_depletion | Multiplier for how much poison is depleted per poison damage taken |
poison_spread_coefficient | Blob tiles spread poison to other tiles when they die -- This controls how much is spread. 2x for twice the damage, 0x for none. |
processed_on_killed | Whether onKilled already ran |
runOnLife | Should this obj run Life? (organ tiles that normally do things get TRUE'd) |
special_icon | Whether or not the tile is a special tile, and this has a special icon ("organ" tiles) |
spread_type | Controls the type of blob tile that tiles spread from this are made into. If this is null, it's set to /obj/blob |
spread_value | How much this tile weighs in to a final 'spread mitigation value' to the overmind, added on attach and removed on destruction. |
surrounded | Bitfield of dirs we have other blob tiles around us on |
temp_tolerance | How much temperature (kelvin) we tolerate above our ideal temperature, factored in before the divisor. |
Var Details
armor 
How much incoming damage gets divided by unless it bypasses armor
can_absorb 
This controls whether or not this specific blob tile can absorb eligible mobs inside of it
can_attack_from_this 
Whether or not the blob can attack with this tile
can_spread_from_this 
Whether or not a blob can spread from this tile
fire_coefficient 
Fire armor for blobs. 1 is full damage, 0 is invincibity.
gen_rate_value 
How much gen rate upkeep the overmind is paying on this tile
health 
Current health of the blob
health_max 
Health cap
heat_divisor 
Divisor for temperature, controls scaling for atmos heat damage. Blob takes 1/heat_divisor more/less damage with this
ideal_temp 
What temperature the blob is safe at. higher values factor in tolerance and heat divisors
in_disposing 
Whether or not we are currently disposing() this tile
movable 
...if a blob tile can be moved on mouse click drag
overmind 
Who's the player controlling this blob
poison 
Stores the current queued 'amount' of poison damage to apply. It does not apply this amount, instead its just referenced for how much to apply at base.
poison_coefficient 
Poison armor for blobs. 1 is full damage, 0 is invincibity.
poison_depletion 
Multiplier for how much poison is depleted per poison damage taken
poison_spread_coefficient 
Blob tiles spread poison to other tiles when they die -- This controls how much is spread. 2x for twice the damage, 0x for none.
processed_on_killed 
Whether onKilled already ran
runOnLife 
Should this obj run Life? (organ tiles that normally do things get TRUE'd)
special_icon 
Whether or not the tile is a special tile, and this has a special icon ("organ" tiles)
spread_type 
Controls the type of blob tile that tiles spread from this are made into. If this is null, it's set to /obj/blob
spread_value 
How much this tile weighs in to a final 'spread mitigation value' to the overmind, added on attach and removed on destruction.
surrounded 
Bitfield of dirs we have other blob tiles around us on
temp_tolerance 
How much temperature (kelvin) we tolerate above our ideal temperature, factored in before the divisor.