Prototype/PlayerDamagedAchievement: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0.16)
(Added prototype type to page)
Line 1: Line 1:
== Basics ==
== Basics ==
Prototype type: '''player-damaged-achievement'''
This prototype definition is used for receiving an achievement when the player receives damage. This is an extension of [[Prototype/Achievement]].
This prototype definition is used for receiving an achievement when the player receives damage. This is an extension of [[Prototype/Achievement]].
== Mandatory properties ==
== Mandatory properties ==

Revision as of 16:27, 21 January 2019

Basics

Prototype type: player-damaged-achievement

This prototype definition is used for receiving an achievement when the player receives damage. This is an extension of Prototype/Achievement.

Mandatory properties

minimum_damage

Type: Types/float

This will trigger the achievement, if the amount of damage taken by the dealer, is more than this.

 minimum_damage = 500,

should_survive

Type: Types/bool

This sets the achievement to only trigger, if you survive the minimum amount of damage. If you don't need to survive, false.

 should_survive = true,

Optional properties

type_of_dealer

Type: Types/string

Default: ""

This will trigger the achievement, if the player takes damage from this specific entity type.

 type_of_dealer = "locomotive",