README
This commit is contained in:
+2
-6
@@ -88,18 +88,14 @@ bool Engine::process_input() {
|
||||
index = ch - '1';
|
||||
if(win->view[map[index].y][map[index].x] == ' ') {
|
||||
win->view[map[index].y][map[index].x] = state.temp->id;
|
||||
set_player();
|
||||
if(state.temp->id == 'x') { state.temp = &state.player2; }
|
||||
else if(state.temp->id == 'o') { state.temp = &state.player1; }
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
void Engine::set_player() {
|
||||
if(state.temp->id == 'x') { state.temp = &state.player2; }
|
||||
else if(state.temp->id == 'o') { state.temp = &state.player1; }
|
||||
}
|
||||
|
||||
bool Engine::check_line(char id) {
|
||||
for(int i : std::ranges::views::iota(0, COL)) {
|
||||
if(ROW % 2 != 0) continue;
|
||||
|
||||
Reference in New Issue
Block a user