summaryrefslogtreecommitdiff
path: root/server/client-lib
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-06-03 20:24:20 +0200
committermetamuffin <metamuffin@disroot.org>2025-06-03 20:24:20 +0200
commitd279baccdbaf37ae4410af1875e98597fe0b5565 (patch)
treee42320d5c0433a6b0415305da0520dc035553cef /server/client-lib
parentdb4587d3ec64b7e28691b43f9d9701939eed94d1 (diff)
downloadhurrycurry-d279baccdbaf37ae4410af1875e98597fe0b5565.tar
hurrycurry-d279baccdbaf37ae4410af1875e98597fe0b5565.tar.bz2
hurrycurry-d279baccdbaf37ae4410af1875e98597fe0b5565.tar.zst
use multiple ints for characters; close #294
Diffstat (limited to 'server/client-lib')
-rw-r--r--server/client-lib/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/client-lib/src/lib.rs b/server/client-lib/src/lib.rs
index f59b3dc3..57554aac 100644
--- a/server/client-lib/src/lib.rs
+++ b/server/client-lib/src/lib.rs
@@ -20,8 +20,8 @@ pub mod network;
pub mod spatial_index;
use hurrycurry_protocol::{
- glam::IVec2, movement::MovementBase, Gamedata, Hand, ItemIndex, ItemLocation, Message,
- MessageTimeout, PacketC, PlayerClass, PlayerID, RecipeIndex, Score, TileIndex,
+ glam::IVec2, movement::MovementBase, Character, Gamedata, Hand, ItemIndex, ItemLocation,
+ Message, MessageTimeout, PacketC, PlayerClass, PlayerID, RecipeIndex, Score, TileIndex,
};
use spatial_index::SpatialIndex;
use std::{
@@ -53,7 +53,7 @@ pub struct Tile {
pub struct Player {
pub name: String,
pub class: PlayerClass,
- pub character: i32,
+ pub character: Character,
pub interacting: Option<(IVec2, Hand)>,
pub items: Vec<Option<Item>>,
pub communicate_persist: Option<(Message, MessageTimeout)>,