public override void _Ready()
 {
     base._Ready();
     stateMachine       = GetNode <DemonStateMachine>(stateMachineNodePath);
     movePositionFinder = GetNode <MovePositionFinder>(movePositionFinderNodePath);
     timer = GetNode <Timer>(timerNodePath);
     timer.SetOneShot(true);
 }
 public override void _Ready()
 {
     base._Ready();
     stateMachine       = GetNode <DemonStateMachine>(stateMachineNodePath);
     movePositionFinder = GetNode <MovePositionFinder>(movePositionFinderNodePath);
 }
 public override void _Ready()
 {
     base._Ready();
     stateMachine = GetNode <DemonStateMachine>(stateMachineNodePath);
 }