rust/hedgewars-server/src/core/client.rs
changeset 15532 f1205f33bf5b
parent 15075 e935b1ad23f3
child 15569 4b2f3228f13b
--- a/rust/hedgewars-server/src/core/client.rs	Thu Dec 26 21:55:51 2019 +0300
+++ b/rust/hedgewars-server/src/core/client.rs	Fri Dec 27 22:36:19 2019 +0300
@@ -2,16 +2,15 @@
 use bitflags::*;
 
 bitflags! {
-    pub struct ClientFlags: u16 {
+    pub struct ClientFlags: u8 {
         const IS_ADMIN = 0b0000_0001;
         const IS_MASTER = 0b0000_0010;
         const IS_READY = 0b0000_0100;
         const IS_IN_GAME = 0b0000_1000;
         const IS_JOINED_MID_GAME = 0b0001_0000;
-        const IS_CHECKER = 0b0010_0000;
-        const IS_CONTRIBUTOR = 0b0100_0000;
-        const HAS_SUPER_POWER = 0b1000_0000;
-        const IS_REGISTERED = 0b0001_0000_0000;
+        const IS_CONTRIBUTOR = 0b0010_0000;
+        const HAS_SUPER_POWER = 0b0100_0000;
+        const IS_REGISTERED = 0b1000_0000;
 
         const NONE = 0b0000_0000;
         const DEFAULT = Self::NONE.bits;
@@ -66,9 +65,6 @@
     pub fn is_joined_mid_game(&self) -> bool {
         self.contains(ClientFlags::IS_JOINED_MID_GAME)
     }
-    pub fn is_checker(&self) -> bool {
-        self.contains(ClientFlags::IS_CHECKER)
-    }
     pub fn is_contributor(&self) -> bool {
         self.contains(ClientFlags::IS_CONTRIBUTOR)
     }
@@ -94,9 +90,6 @@
     pub fn set_is_joined_mid_game(&mut self, value: bool) {
         self.set(ClientFlags::IS_JOINED_MID_GAME, value)
     }
-    pub fn set_is_checker(&mut self, value: bool) {
-        self.set(ClientFlags::IS_CHECKER, value)
-    }
     pub fn set_is_contributor(&mut self, value: bool) {
         self.set(ClientFlags::IS_CONTRIBUTOR, value)
     }