Tasks

Tasks are making it possible to define some goals to achieve based on many different parameters.

They are currently only used by the quest system but will later be used in other modules such as achievements.

Generic Fields

Field NameFunction
IDThe ID of this asset data element. Automatically generated.
NameName of the asset data in the project and editor.
Display NameThe name that will be displayed to the player.
File NameThe name of the file in the project. Automatically generated.
DescriptionThe description of the task.

Task Settings

Enter Region & Learn Recipe tasks are not implemented yet

Task TypeFunction
Enter Scene
  • Scene Name: The name of the scene to enter.
Enter RegionNOT IMPLEMENTED YET
Learn Ability
  • Ability: The ability to learn.
Learn RecipeNOT IMPLEMENTED YET
Kill NPC
  • NPC: The NPC to kill.
  • Amount: The amount of the NPC that has to be killed, for example 10 boars.
Get Item
  • Item: The item to get.
  • Amount: The amount of items you have to collect, for example 10 flowers.
  • Keep Items: Are items kept when turning the quest in?
Reach Level
  • Level: The class level to reach
Reach Skill Level
  • Skill: The skill required.
  • Level: The level of the skill that has to be reached, for example lvl 10 alchemy.
Use Item
  • Item: The item to use.
Talk To NPC
  • NPC: The NPC to talk to.
Reach Weapon Template Level
  • Weapon Template: The weapon template required
  • Level: The level of the weapon template that has to be reached.
Kill NPC Family
  • Family: The family you have to kill NPCs from
  • Amount: The amount of NPCs from that family that have to be killed.

You can create an NPC family under AI > Families. When you have created an NPC family you can assign this family on the NPCs AI Settings (AI > NPCs).

For example you create a family called "Undead" you can then go to the AI > NPCs tab and give any NPC this family indentifier. Like assign a Skeleton Hound, Skeleton Warrior & a Lich to the "Undead" family.

These 3 NPCs will then be part of this family, so when your task is to kill NPCs from the "Undead" NPC family and amount is 5, you can kill either a Skeleton Hound, a Skeleton Warrior or the Lich and this will count toward the "Kill NPC Family" task progress. You could even kill 5 Skeleton Warriors and complete the task. All that matters is that the NPCs you kill are part of this family in order for the task to progress.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard