/tg/ Station 13 - Modules - TypesVar Details - Proc Details

hydroponics tray

Vars

ageCurrent age
cycledelayAbout 10 seconds / cycle
deadIs it dead?
harvestReady to harvest?
lastcycleUsed for timing of cycles.
lastproduceLast time it was harvested
lastuserThe last user to add a reagent to the tray, mostly for logging purposes.
maxnutriThe maximum nutrient of water in the tray
maxwaterThe maximum amount of water in the tray
mutmodNutriment's effect on mutations
myseedThe currently planted seed
nutridrainHow many units of nutrients will be drained in the tray.
pestlevelThe amount of pests in the tray (max 10)
plant_healthIts health
ratingObtained from the quality of the parts used in the tray, determines nutrient drain rate.
recent_bee_visitHave we been visited by a bee recently, so bees dont overpollinate one plant
self_sustainingIf the tray generates nutrients and water on its own
toxicToxicity in the tray?
unwrenchableCan it be unwrenched to move?
using_irrigationIf the tray is connected to other trays via irrigation hoses
waterlevelThe amount of water in the tray (max 100)
weedlevelThe amount of weeds in the tray (max 10)
yieldmodNutriment's effect on yield

Procs

adjustWaterTray Setters - The following procs adjust the tray or plants variables, and make sure that the stat doesn't go out of bounds.
applyChemicalsThis is NOW the gradual affects that each chemical applies on every process() proc. Nutrients now use a more robust reagent holder in order to apply less insane stat changes as opposed to 271 lines of individual statline effects. Shoutout to the original comments on chems, I just cleaned a few up.
mutation_rollContains the reagents within the tray.

Var Details

age

Current age

cycledelay

About 10 seconds / cycle

dead

Is it dead?

harvest

Ready to harvest?

lastcycle

Used for timing of cycles.

lastproduce

Last time it was harvested

lastuser

The last user to add a reagent to the tray, mostly for logging purposes.

maxnutri

The maximum nutrient of water in the tray

maxwater

The maximum amount of water in the tray

mutmod

Nutriment's effect on mutations

myseed

The currently planted seed

nutridrain

How many units of nutrients will be drained in the tray.

pestlevel

The amount of pests in the tray (max 10)

plant_health

Its health

rating

Obtained from the quality of the parts used in the tray, determines nutrient drain rate.

recent_bee_visit

Have we been visited by a bee recently, so bees dont overpollinate one plant

self_sustaining

If the tray generates nutrients and water on its own

toxic

Toxicity in the tray?

unwrenchable

Can it be unwrenched to move?

using_irrigation

If the tray is connected to other trays via irrigation hoses

waterlevel

The amount of water in the tray (max 100)

weedlevel

The amount of weeds in the tray (max 10)

yieldmod

Nutriment's effect on yield

Proc Details

adjustWater

Tray Setters - The following procs adjust the tray or plants variables, and make sure that the stat doesn't go out of bounds.

applyChemicals

This is NOW the gradual affects that each chemical applies on every process() proc. Nutrients now use a more robust reagent holder in order to apply less insane stat changes as opposed to 271 lines of individual statline effects. Shoutout to the original comments on chems, I just cleaned a few up.

mutation_roll

Contains the reagents within the tray.