Changeset 65 for trunk/UCore.pas
- Timestamp:
- Sep 28, 2014, 12:07:12 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UCore.pas
r64 r65 133 133 134 134 procedure TCore.AGameEndTurnExecute(Sender: TObject); 135 var 136 I: Integer; 137 Computer: TComputer; 135 138 begin 136 139 Game.NextTurn; 137 140 FormMain.Redraw; 138 141 while Game.Running and (Game.CurrentPlayer.Mode <> pmHuman) do begin 139 if Game.CurrentPlayer.Mode = pmComputer then 140 Game.CurrentPlayer.ComputerTurn; 142 if Game.CurrentPlayer.Mode = pmComputer then begin 143 Computer := TComputer.Create; 144 Computer.Game := Game; 145 Computer.Process; 146 Computer.Free; 147 FormMain.Redraw; 148 for I := 0 to 10 do begin 149 Application.ProcessMessages; 150 Sleep(100); 151 end; 152 end; 141 153 Game.NextTurn; 142 154 FormMain.Redraw;
Note:
See TracChangeset
for help on using the changeset viewer.