aboutsummaryrefslogtreecommitdiff
path: root/client/src/world/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-08 11:14:01 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-08 11:14:01 +0100
commitb2145131ccde0a33b9840ac04c8b7d79e733ae12 (patch)
tree217f7bec5e5e8aed99c1af3135a8189b850d9f63 /client/src/world/mod.rs
parent1247f46149cbb3a21590573fdcef23e920d0addc (diff)
downloadtwclient-b2145131ccde0a33b9840ac04c8b7d79e733ae12.tar
twclient-b2145131ccde0a33b9840ac04c8b7d79e733ae12.tar.bz2
twclient-b2145131ccde0a33b9840ac04c8b7d79e733ae12.tar.zst
reset
Diffstat (limited to 'client/src/world/mod.rs')
-rw-r--r--client/src/world/mod.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/client/src/world/mod.rs b/client/src/world/mod.rs
deleted file mode 100644
index 7b25a53..0000000
--- a/client/src/world/mod.rs
+++ /dev/null
@@ -1,34 +0,0 @@
-use self::{map::Map, tee::Tees};
-use crate::client::{helper::get_map_path, ClientMesgOut};
-use std::fs::File;
-
-pub mod helper;
-pub mod map;
-pub mod tee;
-
-pub use gamenet::enums;
-
-pub struct World {
- pub map: Map,
- pub tees: Tees,
-}
-
-impl World {
- pub fn new() -> Self {
- Self {
- map: Map::empty(),
- tees: Tees::new(),
- }
- }
-
- pub fn update(&mut self, m: &ClientMesgOut) {
- self.tees.update(m);
- match m {
- ClientMesgOut::MapChange { name, crc } => {
- let file = File::open(get_map_path(name.as_str(), *crc)).unwrap();
- self.map = Map::load(file, name.as_str(), *crc).unwrap();
- }
- _ => (),
- }
- }
-}