Prototype/BuildEntityAchievement: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
m →until_second:  words  | 
				 Set prototype parent  | 
				||
| Line 1: | Line 1: | ||
{{Prototype parent|Prototype/Achievement}}  | |||
== Basics ==  | == Basics ==  | ||
Prototype type: '''build-entity-achievement'''  | Prototype type: '''build-entity-achievement'''  | ||
Revision as of 15:01, 24 July 2019
Basics
Prototype type: build-entity-achievement
This Prototype definition is used for receiving an achievement when you build an entity. This is an extension of Prototype/Achievement
Mandatory properties
to_build
Type: Types/string
This will trigger the achievement, if this entity is placed.
to_build = "locomotive",
Optional properties
amount
Type: Types/uint32
Default: 1
How many entities need to be built.
limited_to_one_game
Type: Types/bool
Default: false
If this is false, the player carries over their statistics from this achievement through all their saves.
until_second
Type: Types/uint32
Default: 0 (Infinite time)
This lets the game know how long into a game, before you can no longer complete the achievement.
until_second = 60 * 60 * 8, --8 hours. 60 seconds per minute times 60 minutes per hour times the amount of hours.