wasn't handling tick instruction

This commit is contained in:
Nickiel12 2021-12-30 16:16:11 -08:00
parent 1f6ff8c0cc
commit f760680e8b

View file

@ -65,11 +65,19 @@ fn main() {
handle_instructions(updates.1.unwrap(), &mut state, &socket, &hotkeys); handle_instructions(updates.1.unwrap(), &mut state, &socket, &hotkeys);
} }
}, },
Err(_) => {continue}, Err(_) => {},
} }
let tick_update = state.tick(); let tick_update = state.tick();
if tick_update.0.is_some() {state.handle_update(tick_update.0.unwrap(), &hotkeys);} if tick_update.0.is_some() {
if tick_update.1.is_some() {state.handle_update(tick_update.1.unwrap(), &hotkeys);} let update = state.handle_update(tick_update.0.unwrap(), &hotkeys);
if update.0.is_some() {socket.send(update.0.unwrap().to_json().to_string());}
if update.1.is_some() {handle_instructions(update.1.unwrap(), &mut state, &socket, &hotkeys);}
}
if tick_update.1.is_some() {
let update = state.handle_update(tick_update.1.unwrap(), &hotkeys);
if update.0.is_some() {socket.send(update.0.unwrap().to_json().to_string());}
if update.1.is_some() {handle_instructions(update.1.unwrap(), &mut state, &socket, &hotkeys);}
}
} }
socket.close(); socket.close();