aboutsummaryrefslogtreecommitdiff
path: root/server/src/server.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-09-26 18:03:00 +0200
committermetamuffin <metamuffin@disroot.org>2024-09-26 18:03:00 +0200
commit2a96dbb14fe268c90025d1d0af5e66dc9b00f214 (patch)
treecf4e5bc8bcda51a60bc46f1042f5b9464284b6e6 /server/src/server.rs
parent9f5c9f8019c56d6904dfff1d18eaed247db5eba6 (diff)
downloadhurrycurry-2a96dbb14fe268c90025d1d0af5e66dc9b00f214.tar
hurrycurry-2a96dbb14fe268c90025d1d0af5e66dc9b00f214.tar.bz2
hurrycurry-2a96dbb14fe268c90025d1d0af5e66dc9b00f214.tar.zst
add map flush packet for #157
Diffstat (limited to 'server/src/server.rs')
-rw-r--r--server/src/server.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/src/server.rs b/server/src/server.rs
index 8257a420..1d57a200 100644
--- a/server/src/server.rs
+++ b/server/src/server.rs
@@ -227,6 +227,7 @@ impl GameServerExt for Game {
}
}
}
+ out.push(PacketC::FlushMap);
out.push(PacketC::Score(self.score.clone()));
out.push(PacketC::SetIngame {
state: true,
@@ -272,6 +273,7 @@ impl GameServerExt for Game {
}
}
+ /// Dont forget to flush
fn set_tile(
&mut self,
tile: IVec2,
@@ -298,7 +300,7 @@ impl GameServerExt for Game {
self.tiles.get(&(tile + IVec2::Y)).map(|e| e.kind),
self.tiles.get(&(tile + IVec2::X)).map(|e| e.kind),
],
- })
+ });
}
}