From d8ff81637d6f408ba335867ba8dc5ae9d9d7b80c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 31 Jan 2021 23:07:21 +0000 Subject: [PATCH] hidden: Provide stub PieceOccult Signed-off-by: Ian Jackson --- daemon/cmdlistener.rs | 1 + src/gamestate.rs | 1 + src/hidden.rs | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/daemon/cmdlistener.rs b/daemon/cmdlistener.rs index 63e35fa0..33f46221 100644 --- a/daemon/cmdlistener.rs +++ b/daemon/cmdlistener.rs @@ -615,6 +615,7 @@ fn execute_game_insn<'cs, 'igr, 'ig: 'igr>( held: None, zlevel: ZLevel { z: z.increment()?, zg: gs.gen }, lastclient: default(), + occult: default(), gen_before_lastclient: Generation(0), pinned: pinned.unwrap_or(false), angle, diff --git a/src/gamestate.rs b/src/gamestate.rs index 1a308d52..883a52ab 100644 --- a/src/gamestate.rs +++ b/src/gamestate.rs @@ -79,6 +79,7 @@ pub struct PieceState { pub held: Option, pub zlevel: ZLevel, pub pinned: bool, + pub occult: PieceOccult, #[serde(default)] pub angle: PieceAngle, pub gen: Generation, pub lastclient: ClientId, diff --git a/src/hidden.rs b/src/hidden.rs index c80897b2..fda26d1c 100644 --- a/src/hidden.rs +++ b/src/hidden.rs @@ -13,6 +13,11 @@ pub struct GameOccults { // todo } +#[derive(Clone,Debug,Default,Serialize,Deserialize)] +pub struct PieceOccult { + // todo +} + // ========== PerPlayerIdMap ========== #[derive(Default,Debug,Clone,Serialize,Deserialize)] -- 2.30.2