Prototype/KillAchievement

From Official Factorio Wiki
Revision as of 15:03, 24 July 2019 by Bilka (talk | contribs) (Set prototype parent)
Jump to navigation Jump to search

Prototype definitions » PrototypeBase » Prototype/Achievement » Prototype/KillAchievement


Basics

Prototype type: kill-achievement

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,