|blacklisted_glowshroom_turfs||Turfs where the glowshroom cannot spread to|
|delay_decay||Time interval between glowshroom decay checks|
|delay_spread||Time interval between glowshroom "spreads"|
|floor||Boolean to indicate if the shroom is on the floor/wall|
|generation||Mushroom generation number|
|max_failed_spreads||If we fail to spread this many times we stop trying to spread|
|myseed||Internal seed of the glowshroom, stats are stored here|
|spreadIntoAdjacentChance||Chance to spread into adjacent tiles (0-100)|
|Decay||Causes the glowshroom to decay by decreasing its endurance.|
|Spread||Causes glowshroom spreading across the floor/walls.|
Turfs where the glowshroom cannot spread to
Time interval between glowshroom decay checks
Time interval between glowshroom "spreads"
Boolean to indicate if the shroom is on the floor/wall
Mushroom generation number
If we fail to spread this many times we stop trying to spread
Internal seed of the glowshroom, stats are stored here
Chance to spread into adjacent tiles (0-100)
Causes the glowshroom to decay by decreasing its endurance.
- spread - Boolean to indicate if the decay is due to spreading or natural decay.
- amount - Amount of endurance to be reduced due to spread decay.
Creates a new glowshroom structure.
- newseed - Seed of the shroom
- mutate_stats - If the plant needs to mutate their stats
- spread - If the plant is a result of spreading, reduce its stats
Causes glowshroom spreading across the floor/walls.