Class RoleBuilderSystem

All Implemented Interfaces:
ISystem<EntityStore>, QuerySystem<EntityStore>

public class RoleBuilderSystem extends HolderSystem<EntityStore>
A holder system that initialises the Role for an NPC when being added to the world and adds any necessary components for the Role to function.