reload() | Reload this technology from its prototype. | |
Reload this technology from its prototype. | ||
research_recursive() new | Research this technology and all of its prerequisites recursively. | |
Research this technology and all of its prerequisites recursively. | ||
force | :: R LuaForce | The force this technology belongs to. |
The force this technology belongs to. | ||
name | :: R string | Name of this technology. |
Name of this technology. | ||
localised_name | :: R LocalisedString | Localised name of this technology. |
Localised name of this technology. | ||
localised_description | :: R LocalisedString | |
prototype | :: R LuaTechnologyPrototype | The prototype of this technology. |
The prototype of this technology. | ||
enabled | :: RW boolean | Can this technology be researched? |
Can this technology be researched? | ||
visible_when_disabled | :: RW boolean | If this technology will be visible in the research GUI even though it is disabled. |
If this technology will be visible in the research GUI even though it is disabled. | ||
upgrade | :: R boolean | Is this an upgrade-type research? |
Is this an upgrade-type research? | ||
researched | :: RW boolean | Has this technology been researched? [...] |
Has this technology been researched? [...] | ||
prerequisites | :: R dictionary[string → LuaTechnology] | Prerequisites of this technology. [...] |
Prerequisites of this technology. [...] | ||
successors new | :: R dictionary[string → LuaTechnology] | Successors of this technology, i.e. [...] |
Successors of this technology, i.e. [...] | ||
research_unit_ingredients | :: R array[Ingredient] | The types of ingredients that labs will require to research this technology. |
The types of ingredients that labs will require to research this technology. | ||
research_unit_count | :: R uint | The number of research units required for this technology. [...] |
The number of research units required for this technology. [...] | ||
research_unit_energy | :: R double | Amount of energy required to finish a unit of research. |
Amount of energy required to finish a unit of research. | ||
order | :: R string | The string used to alphabetically sort these prototypes. [...] |
The string used to alphabetically sort these prototypes. [...] | ||
level | :: RW uint | The current level of this technology. [...] |
The current level of this technology. [...] | ||
research_unit_count_formula changed | :: R MathExpression? | The count formula, if this research has any. [...] |
The count formula, if this research has any. [...] | ||
saved_progress new | :: RW double | Saved technology progress fraction as a value in range |
Saved technology progress fraction as a value in range | ||
valid | :: R boolean | Is this object valid? [...] |
Is this object valid? [...] | ||
object_name | :: R string | The class name of this object. [...] |
The class name of this object. [...] |