Goonstation 13 - Modules - TypesVar Details - Proc Details

hydroponics tray

Vars

current_tickthe plantgrowth_tick the plantpot will resolve next. This can be accessed and modifed by machinery like e.g. UV-lamps

Procs

HYPharvesting_experienceGive XP based on base quality of crop harvest.
HYPharvesting_finalise_cropcountHandles the finalisation of cropcount
HYPharvesting_gene_strainsHandles stat bonuses and negatives associated with gene strains
HYPharvesting_generate_productsHandles the generation of mobs/items during harvests
HYPharvesting_health_bonusesHandles bonuses and negatives associated with plant health
HYPharvesting_mutated_cropsHandles mutation crop produce
HYPharvesting_produce_outputHandles where the output of the harvest goes
HYPharvesting_remaining_harvestsHandles the tracking of future harvests for the plant
HYPharvesting_seedsHandles the generation of seed items
HYPmutateplantend of HYPharvesting helper methods
get_quality_and_statusUpdates a quality status and score list based. 'quality' expects list("score" = num, "status" = text).
get_quality_scoreReturns a generic quality score based on the given plant genes
pick_typehelper method for picking the item type of produce

Var Details

current_tick

the plantgrowth_tick the plantpot will resolve next. This can be accessed and modifed by machinery like e.g. UV-lamps

Proc Details

HYPharvesting_experience

Give XP based on base quality of crop harvest.

HYPharvesting_finalise_cropcount

Handles the finalisation of cropcount

HYPharvesting_gene_strains

Handles stat bonuses and negatives associated with gene strains

HYPharvesting_generate_products

Handles the generation of mobs/items during harvests

HYPharvesting_health_bonuses

Handles bonuses and negatives associated with plant health

HYPharvesting_mutated_crops

Handles mutation crop produce

HYPharvesting_produce_output

Handles where the output of the harvest goes

HYPharvesting_remaining_harvests

Handles the tracking of future harvests for the plant

HYPharvesting_seeds

Handles the generation of seed items

HYPmutateplant

end of HYPharvesting helper methods

get_quality_and_status

Updates a quality status and score list based. 'quality' expects list("score" = num, "status" = text).

get_quality_score

Returns a generic quality score based on the given plant genes

pick_type

helper method for picking the item type of produce