kill
Function used in mission creation.
Objective: The player has to kill specific creatures, faction members, NPCs, group members … Specify only one type for a given kill objective. If you want the player to kill different types of target, use several kill objectives.
Properties
name: Objective name, only used by the mission designer.
faction/quantity: Faction code name and number of kills needed. See item_guidelines for the formatting requirements.
fauna/quantity: Creature sheets and number of kills needed. See item_guidelines for the formatting requirements.
group: Group name tag. The player needs to kill the whole group.
hide_obj (Boolean): Prevent the step to be displayed in the mission log.
npc: NPC name tag. The player needs to kill all listed NPCs. See item_guidelines for the formatting requirements.
overload_objective (Optional): Allow to set a specific a description of the mission. See text guidelines for the formatting requirements.
roleplay_objective (Optional): Allow to add a description to the step.
place (Optional): Place name where the slaughter has to take place.
race/quantity: Race name and number required. Races are less specific than fauna as the yubo race is more generic than the suckling yubo fauna specie.
Default variables
place (place): $p$
If killing creatures
For creature type number X
| Variable name | Formal expression | Example |
|---|---|---|
| Fauna type (creature_sheet) | $c<X>$ | $c1$ |
| Fauna quantity (int) | $q<X>$ | $q1$ |
If killing faction members
| Faction name (faction): | $faction$ |
| Quantity (int): | $qt$ |
If killing NPCs
For NPC number X
| Variable name | Formal expression | Example |
|---|---|---|
| npc_name (bot) | $npc<X>$ | $npc1$ |
For race number X
| Variable name | Formal expression | Example |
|---|---|---|
| Race type (race) | $r<X>$ | $r1$ |
| Race quantity (int) | $q<X>$ | $q1$ |





