Prototype/ProduceAchievement: Difference between revisions
(0.17) |
(Set prototype parent) |
||
Line 1: | Line 1: | ||
{{Prototype parent|Prototype/Achievement}} | |||
== Basics == | == Basics == | ||
Prototype type: '''produce-achievement''' | Prototype type: '''produce-achievement''' |
Revision as of 15:03, 24 July 2019
Basics
Prototype type: produce-achievement
This prototype definition is used for receiving an achievement when the player produces more than the specified amount of items. This is an extension of Prototype/Achievement.
Mandatory properties
amount
Type: Types/MaterialAmountType
This will set the amount of items or fluids needed to craft, for the player to complete the achievement.
amount = 100,
limited_to_one_game
Type: Types/bool
If this is false, the player carries over their statistics from this achievement through all their saves.
Optional properties
At least one and only one of fluid_product or item_product must exist.
item_product
Type: Types/string
This will tell the achievement what item the player needs to craft, to get the achievement.
item_product = "pistol",
fluid_product
Type: Types/string
This will tell the achievement what fluid the player needs to craft, to get the achievement.
fluid_product = "heavy-oil",