Prototype/PlayerDamagedAchievement
Jump to navigation
Jump to search
Prototype definitions » PrototypeBase » Prototype/Achievement » Prototype/PlayerDamagedAchievement
This prototype definition is used for receiving an achievement when the player receives damage.
Prototype/PlayerDamagedAchievement — player-damaged-achievement | ||
minimum_damage | :: | float |
should_survive | :: | bool |
type_of_dealer | :: | 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) |
Mandatory properties
minimum_damage
Type: 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: 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: string
Default: ""
This will trigger the achievement, if the player takes damage from this specific entity type.
type_of_dealer = "locomotive",