public override CharacterState UpdateState() { if (!details.CheckBattery(0.1f)) { currentState = new FailPuzzleState(details); currentState.FailPuzzle(); } return(currentState); }
public override void FailPuzzle() { currentState = new FailPuzzleState(details); currentState.FailPuzzle(); }