예제 #1
0
 public void GetIntoBoat(BoatMachineState boatMachineState)
 {
     GoToOnBoatState(boatMachineState);
 }
예제 #2
0
 public OnBoatState(PlayerController owner, BoatMachineState boat) : base(owner)
 {
     this.boat = boat;
 }
예제 #3
0
 private void GoToOnBoatState(BoatMachineState boatMachineState)
 {
     SetState(new OnBoatState(this, boatMachineState));
 }
예제 #4
0
 public Crossing(BoatMachineState owner) : base(owner)
 {
 }
예제 #5
0
 public Docked(BoatMachineState owner) : base(owner)
 {
     timer = owner.waitTime;
 }
예제 #6
0
 protected State(BoatMachineState owner)
 {
     this.owner = owner;
 }