Prototype/ResearchAchievement: Difference between revisions
Jump to navigation
Jump to search
(0.16) |
(Converted to SMW format) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Prototype parent|Prototype/Achievement}} | |||
This prototype definition is used for receiving an achievement when the player completes a specific research. | This prototype definition is used for receiving an achievement when the player completes a specific research. | ||
{{Prototype TOC|research-achievement}} | |||
== Optional properties == | == Optional properties == | ||
Either research_all or specific technology has to be specified. | Either research_all or specific technology has to be specified. | ||
{{Prototype property|technology|[[Types/string|string]]|""|optional=true}} | |||
Researching this technology will trigger the achievement. | Researching this technology will trigger the achievement. | ||
technology = "oil-processing", | technology = "oil-processing", | ||
{{Prototype property|research_all|[[Types/bool|bool]]|false|optional=true}} | |||
This will only trigger if the player has learned every research in the game. | This will only trigger if the player has learned every research in the game. | ||
research_all = | research_all = true, |
Latest revision as of 16:38, 26 July 2019
Prototype definitions » PrototypeBase » Prototype/Achievement » Prototype/ResearchAchievement
This prototype definition is used for receiving an achievement when the player completes a specific research.
Prototype/ResearchAchievement — research-achievement | ||
research_all | :: | bool (optional) |
technology | :: | string (optional) |
Inherited from Prototype/Achievement | ||
icons, icon, icon_size (IconSpecification) | :: | IconSpecification |
allowed_without_fight | :: | bool (optional) |
hidden | :: | bool (optional) |
steam_stats_name | :: | string (optional) |
Inherited from PrototypeBase | ||
name | :: | string |
type | :: | string |
localised_description | :: | LocalisedString (optional) |
localised_name | :: | LocalisedString (optional) |
order | :: | Order (optional) |
Optional properties
Either research_all or specific technology has to be specified.
technology
Type: string
Default: ""
Researching this technology will trigger the achievement.
technology = "oil-processing",
research_all
Type: bool
Default: false
This will only trigger if the player has learned every research in the game.
research_all = true,