コード例 #1
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 string OnOutage(Dump dump)
 {
     dump.State.Stop();
     return(dump.State.Current);
 }
コード例 #2
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 string OnMove(Dump dump)
 {
     dump.State.OnRoad();
     return(dump.State.Current);
 }
コード例 #3
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 string OnShiftChange(Dump dump)
 {
     dump.State.OnParking();
     return(dump.State.Current);
 }
コード例 #4
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 string OnUnload(Dump dump)
 {
     dump.State.OnDepot();
     return(dump.State.Current);
 }
コード例 #5
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 string OnLoad(Dump dump)
 {
     dump.State.OnLoad();
     return(dump.State.Current);
 }
コード例 #6
0
ファイル: Logic.cs プロジェクト: teilon/dispatching
 //set state
 string OnLoadingZone(Dump dump)
 {
     dump.State.InTheLoadingZone();
     return(dump.State.Current);
 }