diff options
| author | troido <troido@protonmail.com> | 2020-04-01 21:25:18 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-04-01 21:25:18 +0200 |
| commit | 9d61814eeb7873a1c21d0f521dcb3649f3b4baf8 (patch) | |
| tree | 1b43e51aff93837a01616a028ada46b90c9f077a /src/room.rs | |
| parent | 633cb7d5b2048324a13bedb43468a7f04a81a519 (diff) | |
room unloading works now
Diffstat (limited to 'src/room.rs')
| -rw-r--r-- | src/room.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/room.rs b/src/room.rs index 9df131a..805f94e 100644 --- a/src/room.rs +++ b/src/room.rs @@ -228,6 +228,10 @@ impl <'a, 'b>Room<'a, 'b> { } } + pub fn has_players(&self) -> bool { + !self.world.read_component::<Player>().is_empty() + } + pub fn save_players(&self) -> HashMap<PlayerId, PlayerState> { let mut states = HashMap::new(); let players = self.world.read_component::<Player>(); |
