public CharacterAction(CharacterTaskManager taskManager, CharacterSkillsManager skillsManager, CharacterActionState state, Vector2 startPosition, Vector2 endPosition, Vector2 actionDirection) { this.taskManager = taskManager; this.skillsManager = skillsManager; this.state = state; this.startPosition = startPosition; this.endPosition = endPosition; this.actionDirection = actionDirection; }
public CharacterTask(List <PathPoint> taskPoints, CharacterTaskManager taskManager) { this.taskPoints = taskPoints; this.taskManager = taskManager; }