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

Techweb Node

A datum representing a researchable node in the techweb.

Techweb nodes are GLOBAL, there should only be one instance of them in the game. Persistant changes should never be made to them in-game. USE SSRESEARCH PROCS TO OBTAIN REFERENCES. DO NOT REFERENCE OUTSIDE OF SSRESEARCH OR YOU WILL FUCK UP GC.

Vars

announce_channelsIf set, the researched node will be announced on these channels by an announcement system with 'announce_research_node' set to TRUE when researched by the station. Not every node has to be announced if you want, some are best kept a little "subtler", like Illegal Weapons.
autounlock_by_boostBoosting this will autounlock this node
categoryThe category of the node
descriptionA description of the node to show on UIs
discount_experimentsIf completed, these experiments give a specific point amount discount to the node.
display_nameThe name of the node as it is shown on UIs
experimentalIf the tech can be randomly generated by BEPIS tech as a reward. Meant to be fully given in tech disks, not researched
experiments_to_unlockWhen this node is completed, allows these experiments to be performed.
hiddenWhether it starts off hidden
idInternal ID of the node
illegal_mech_nodeHidden Mech nodes unlocked when mech fabricator emaged.
required_experimentsThe list of experiments required to research the node
required_items_to_unlockList of items you need to deconstruct to unlock this node.
research_costsThe points cost to research the node, type = amount
show_on_wikiWhether or not this node should show on the wiki
starting_nodeWhether it's available without any research
unlock_idsCALCULATED FROM OTHER NODE'S PREREQUISITIES. Associated list id = TRUE

Procs

on_station_researchProc called when the Station (Science techweb specific) researches a node.

Var Details

announce_channels

If set, the researched node will be announced on these channels by an announcement system with 'announce_research_node' set to TRUE when researched by the station. Not every node has to be announced if you want, some are best kept a little "subtler", like Illegal Weapons.

autounlock_by_boost

Boosting this will autounlock this node

category

The category of the node

description

A description of the node to show on UIs

discount_experiments

If completed, these experiments give a specific point amount discount to the node.

display_name

The name of the node as it is shown on UIs

experimental

If the tech can be randomly generated by BEPIS tech as a reward. Meant to be fully given in tech disks, not researched

experiments_to_unlock

When this node is completed, allows these experiments to be performed.

hidden

Whether it starts off hidden

id

Internal ID of the node

illegal_mech_node

Hidden Mech nodes unlocked when mech fabricator emaged.

required_experiments

The list of experiments required to research the node

required_items_to_unlock

List of items you need to deconstruct to unlock this node.

research_costs

The points cost to research the node, type = amount

show_on_wiki

Whether or not this node should show on the wiki

starting_node

Whether it's available without any research

unlock_ids

CALCULATED FROM OTHER NODE'S PREREQUISITIES. Associated list id = TRUE

Proc Details

on_station_research

Proc called when the Station (Science techweb specific) researches a node.