diff --git a/game/game_logic/src/model/world_object.rs b/game/game_logic/src/model/world_object.rs index 27fc88e5..41a381fd 100644 --- a/game/game_logic/src/model/world_object.rs +++ b/game/game_logic/src/model/world_object.rs @@ -22,7 +22,7 @@ pub struct ObjectCollider { /// Position, relative to the object's center (north east is 1,1 south west is -1,-1) pub position: na::Vector2, /// Possible sizing - pub size: Option>, + pub size: na::Vector2, } // Handy aliases diff --git a/game/game_logic/src/scenes/player_interaction.rs b/game/game_logic/src/scenes/player_interaction.rs index bff9ca0a..b5275dcf 100644 --- a/game/game_logic/src/scenes/player_interaction.rs +++ b/game/game_logic/src/scenes/player_interaction.rs @@ -160,6 +160,7 @@ impl PlayableScene { let current_temperature = self.world_map.sample_temperature_at(player.position); let map_size = self.world_map.get_map_size(); // TODO: You can access the colission list with: self.world_colliders + // like this: self.world_colliders[0].size.x; // Get input direction components let h_axis = raylib.is_key_down(KeyboardKey::KEY_D) as i8