summaryrefslogtreecommitdiff
path: root/server/src/entity/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-09-25 23:08:28 +0200
committermetamuffin <metamuffin@disroot.org>2024-09-25 23:08:39 +0200
commitc8d034a49efa8a588a849406bf6841659c49497e (patch)
treef03ff7da490ba653a0fd74ea009c7f740967af93 /server/src/entity/mod.rs
parentb020cb8a0c1cb759c2c43e2f3bc9c819f8a9c3da (diff)
downloadhurrycurry-c8d034a49efa8a588a849406bf6841659c49497e.tar
hurrycurry-c8d034a49efa8a588a849406bf6841659c49497e.tar.bz2
hurrycurry-c8d034a49efa8a588a849406bf6841659c49497e.tar.zst
fix book entity opening book for everyone; fix #166
Diffstat (limited to 'server/src/entity/mod.rs')
-rw-r--r--server/src/entity/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/src/entity/mod.rs b/server/src/entity/mod.rs
index 3dad1311..4cbfb50b 100644
--- a/server/src/entity/mod.rs
+++ b/server/src/entity/mod.rs
@@ -25,7 +25,7 @@ pub mod item_portal;
pub mod player_portal;
pub mod tutorial;
-use crate::{data::ItemTileRegistry, scoreboard::ScoreboardStore, message::TrError};
+use crate::{data::ItemTileRegistry, message::TrError, scoreboard::ScoreboardStore};
use anyhow::{anyhow, Result};
use book::Book;
use campaign::{Gate, GateCondition, Map};
@@ -52,6 +52,7 @@ pub struct EntityContext<'a> {
pub score_changed: &'a mut bool,
pub load_map: &'a mut Option<String>,
pub scoreboard: &'a ScoreboardStore,
+ pub replies: Option<&'a mut Vec<PacketC>>,
pub dt: f32,
}