Prototype/KillAchievement: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0.16)
(Changed links going to the redirect Types/uint to go to Types/uint32.)
Line 25: Line 25:
   damage_type = "impact",
   damage_type = "impact",
=== amount ===
=== amount ===
'''Type''': [[Types/uint]]
'''Type''': [[Types/uint32]]


'''Default''': 1
'''Default''': 1

Revision as of 10:42, 25 June 2018

Basics

This prototype definition is used for receiving an achievement when the player destroys a certain amount of an entity, with a specific damage type. This is an extension of Prototype/Achievement.

Optional properties

to_kill

Type: Types/string

Default: ""

This defines which entity (by name) needs to be destroyed in order to receive the achievement.

type_to_kill

Type: Types/string

This defines what entity type needs to be destroyed in order to receive the achievement.

 type_to_kill = "inserter",

damage_type

Type: Types/string

Default: ""

This defines how the player needs to destroy the specific entity.

 damage_type = "impact",

amount

Type: Types/uint32

Default: 1

This is the amount of entity of the specified type the player needs to destroy to receive the achievement.

 amount = 100,

in_vehicle

Types: Types/bool

Default: false

This defines if the player needs to be in a vehicle.

 in_vehicle = true,

personally

Types: Types/bool

Default: false

This defines to make sure you are the one driving, for instance, in a tank rather than an automated train.

 personally = true,