From 90f54438048cafa7c4af70fceb493d4f091d2cc4 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Mon, 30 Dec 2024 17:33:09 +0200 Subject: [PATCH] feat(hexlab): enable bevy feature --- Cargo.lock | 1 + Cargo.toml | 2 +- src/floor/systems/movement.rs | 8 ++++---- src/maze/components.rs | 6 +++--- src/maze/mod.rs | 4 ++-- src/maze/triggers/common.rs | 4 ++-- src/maze/triggers/respawn.rs | 10 ++++------ src/maze/triggers/spawn.rs | 9 +++++---- src/player/systems/input.rs | 6 +++--- 9 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f435802..80fa240 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2679,6 +2679,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bd7c21f4e2c11d40473d1ae673905f4deae3b12104fa6d70eeef9ef385aceb6" dependencies = [ + "bevy", "bevy_reflect", "bevy_utils", "glam", diff --git a/Cargo.toml b/Cargo.toml index 850f9e2..51fdb63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ tracing = { version = "0.1", features = [ "release_max_level_warn", ] } hexx = { version = "0.19", features = ["bevy_reflect", "grid"] } -hexlab = { version = "0.5", features = ["bevy_reflect"] } +hexlab = { version = "0.5", features = ["bevy"] } bevy-inspector-egui = { version = "0.28", optional = true } bevy_egui = { version = "0.31", optional = true } thiserror = "2.0" diff --git a/src/floor/systems/movement.rs b/src/floor/systems/movement.rs index 1b57a67..c2d9252 100644 --- a/src/floor/systems/movement.rs +++ b/src/floor/systems/movement.rs @@ -3,7 +3,7 @@ use crate::{ components::{CurrentFloor, MovementState, NextFloor}, events::TransitionFloor, }, - maze::components::Maze, + maze::components::HexMaze, player::components::{MovementSpeed, Player}, }; use bevy::prelude::*; @@ -12,7 +12,7 @@ const MOVEMENT_THRESHOLD: f32 = 0.001; pub(super) fn move_floors( mut commands: Commands, - mut maze_query: Query<(Entity, &mut Transform, Option<&mut MovementState>), With>, + mut maze_query: Query<(Entity, &mut Transform, Option<&mut MovementState>), With>, player_query: Query<&MovementSpeed, With>, time: Res