Prototype/KillAchievement: Difference between revisions
(Converted to SMW format) |
m (typo) |
||
Line 6: | Line 6: | ||
== Optional properties == | == Optional properties == | ||
{{Prototype property|to_kill |[[Types/string|string]]|""|optional=true}} | {{Prototype property|to_kill|[[Types/string|string]]|""|optional=true}} | ||
This defines which entity (by name) needs to be destroyed in order to receive the achievement. | This defines which entity (by name) needs to be destroyed in order to receive the achievement. | ||
{{Prototype property|type_to_kill |[[Types/string|string]]|optional=true}} | {{Prototype property|type_to_kill|[[Types/string|string]]|optional=true}} | ||
This defines what entity type needs to be destroyed in order to receive the achievement. | This defines what entity type needs to be destroyed in order to receive the achievement. | ||
type_to_kill = "inserter", | type_to_kill = "inserter", | ||
{{Prototype property|damage_type |[[Types/string|string]]|""|optional=true}} | {{Prototype property|damage_type|[[Types/string|string]]|""|optional=true}} | ||
This defines how the player needs to destroy the specific entity. | This defines how the player needs to destroy the specific entity. | ||
damage_type = "impact", | damage_type = "impact", | ||
{{Prototype property|amount |[[Types/uint32|uint32]]|1|optional=true}} | {{Prototype property|amount|[[Types/uint32|uint32]]|1|optional=true}} | ||
This is the amount of entity of the specified type the player needs to destroy to receive the achievement. | This is the amount of entity of the specified type the player needs to destroy to receive the achievement. | ||
amount = 100, | amount = 100, | ||
{{Prototype property|in_vehicle |[[Types/bool|bool]]|false|optional=true}} | {{Prototype property|in_vehicle|[[Types/bool|bool]]|false|optional=true}} | ||
This defines if the player needs to be in a vehicle. | This defines if the player needs to be in a vehicle. | ||
in_vehicle = true, | in_vehicle = true, | ||
{{Prototype property|personally |[[Types/bool|bool]]|false|optional=true}} | {{Prototype property|personally|[[Types/bool|bool]]|false|optional=true}} | ||
This defines to make sure you are the one driving, for instance, in a tank rather than an automated train. | This defines to make sure you are the one driving, for instance, in a tank rather than an automated train. | ||
personally = true, | personally = true, |
Revision as of 16:39, 26 July 2019
Template:Prototype parent This prototype definition is used for receiving an achievement when the player destroys a certain amount of an entity, with a specific damage type.
Optional properties
Template:Prototype property This defines which entity (by name) needs to be destroyed in order to receive the achievement.
Template:Prototype property This defines what entity type needs to be destroyed in order to receive the achievement.
type_to_kill = "inserter",
Template:Prototype property This defines how the player needs to destroy the specific entity.
damage_type = "impact",
Template:Prototype property This is the amount of entity of the specified type the player needs to destroy to receive the achievement.
amount = 100,
Template:Prototype property This defines if the player needs to be in a vehicle.
in_vehicle = true,
Template:Prototype property This defines to make sure you are the one driving, for instance, in a tank rather than an automated train.
personally = true,