From 62d918e5feeaf5b3add982a5baaffb201a1f2ece Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 19 Oct 2025 00:38:09 +0200 Subject: Implement interaction with other players through id instead of tile pos --- server/src/entity/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'server/src/entity/mod.rs') diff --git a/server/src/entity/mod.rs b/server/src/entity/mod.rs index 7c38e532..4bca9dc8 100644 --- a/server/src/entity/mod.rs +++ b/server/src/entity/mod.rs @@ -41,7 +41,7 @@ use environment_effect::{EnvironmentController, EnvironmentEffectController}; use hurrycurry_client_lib::Game; use hurrycurry_data::{Serverdata, entities::EntityDecl}; use hurrycurry_locale::TrError; -use hurrycurry_protocol::{Character, PacketC, PacketS, PlayerID, glam::IVec2}; +use hurrycurry_protocol::{Character, ItemLocation, PacketC, PacketS, PlayerID}; use item_portal::ItemPortal; use player_portal::PlayerPortal; use std::{ @@ -77,7 +77,7 @@ pub trait Entity: Any { fn interact( &mut self, _c: EntityContext<'_>, - _pos: Option, + _target: Option, _player: PlayerID, ) -> Result { Ok(false) -- cgit v1.3