151 printw(" Time limit: %dm + %ds\n", |
145 printw(" Time limit: %dm + %ds\n", |
152 gameinfo->time/60, gameinfo->addtime); |
146 gameinfo->time/60, gameinfo->addtime); |
153 } |
147 } |
154 } else { |
148 } else { |
155 printw(" No time limit\n"); |
149 printw(" No time limit\n"); |
|
150 } |
|
151 refresh(); |
|
152 } |
|
153 |
|
154 void dump_moveinfo(GameState *gamestate) { |
|
155 int i = 1; |
|
156 for (MoveList *movelist = gamestate->movelist ; |
|
157 movelist ; movelist = movelist->next) { |
|
158 if (++i % 2 == 0) { |
|
159 printw("%d. %s", i/2, movelist->move.string); |
|
160 } else { |
|
161 printw(" %s", movelist->move.string); |
|
162 } |
|
163 if (i % 20) { |
|
164 addch(' '); |
|
165 } else { |
|
166 addch('\n'); |
|
167 } |
156 } |
168 } |
157 refresh(); |
169 refresh(); |
158 } |
170 } |
159 |
171 |
160 void leavescr() { |
172 void leavescr() { |