public void AddBehaviour(IBehaviourController behaviour) { _behaviours.Add(behaviour); }
public Damager(IDamageData data, IBehaviourController controller) { this.data = data; this.controller = controller; }
public Behaviour(IInput <InputType> input, IBehaviourController controller) { inputModule = input; this.controller = controller; }