From d279baccdbaf37ae4410af1875e98597fe0b5565 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 3 Jun 2025 20:24:20 +0200 Subject: use multiple ints for characters; close #294 --- pixel-client/src/game.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pixel-client/src') diff --git a/pixel-client/src/game.rs b/pixel-client/src/game.rs index e299cf09..f34920dc 100644 --- a/pixel-client/src/game.rs +++ b/pixel-client/src/game.rs @@ -30,7 +30,7 @@ use hurrycurry_client_lib::{network::sync::Network, spatial_index::SpatialIndex, use hurrycurry_protocol::{ glam::{IVec2, Vec2}, movement::MovementBase, - Gamedata, Hand, ItemIndex, ItemLocation, Message, MessageTimeout, PacketC, PacketS, + Character, Gamedata, Hand, ItemIndex, ItemLocation, Message, MessageTimeout, PacketC, PacketS, PlayerClass, PlayerID, RecipeIndex, Score, TileIndex, }; use log::{info, warn}; @@ -70,7 +70,7 @@ pub struct Player { items: [Option; 2], message_persist: Option<(Message, MessageTimeout)>, _name: String, - _character: i32, + _character: Character, _class: PlayerClass, interact_target_anim: Vec2, interact_target_anim_pressed: f32, @@ -90,7 +90,7 @@ impl Game { id: None, name: config.username.clone(), class: PlayerClass::Chef, - character: 0, + character: Character::default(), position: None, }); -- cgit v1.2.3-70-g09d2