mirror of
https://github.com/kristoferssolo/maze-ascension.git
synced 2025-10-21 19:20:34 +00:00
Merge pull request #42 from kristoferssolo/fix/visibility
This commit is contained in:
commit
ed77d18e1e
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -3157,7 +3157,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "maze-ascension"
|
name = "maze-ascension"
|
||||||
version = "1.1.2"
|
version = "1.1.3"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bevy",
|
"bevy",
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "maze-ascension"
|
name = "maze-ascension"
|
||||||
authors = ["Kristofers Solo <dev@kristofers.xyz>"]
|
authors = ["Kristofers Solo <dev@kristofers.xyz>"]
|
||||||
version = "1.1.2"
|
version = "1.1.3"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@ -2,10 +2,10 @@ pub mod common;
|
|||||||
pub mod despawn;
|
pub mod despawn;
|
||||||
pub mod respawn;
|
pub mod respawn;
|
||||||
pub mod spawn;
|
pub mod spawn;
|
||||||
mod toogle_pause;
|
mod toggle_pause;
|
||||||
|
|
||||||
use bevy::prelude::*;
|
use bevy::prelude::*;
|
||||||
use toogle_pause::toggle_walls;
|
use toggle_pause::toggle_walls;
|
||||||
|
|
||||||
use crate::screens::Screen;
|
use crate::screens::Screen;
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@ use crate::{maze::components::Wall, screens::Screen};
|
|||||||
pub fn toggle_walls(mut query: Query<&mut Visibility, With<Wall>>, state: Res<State<Screen>>) {
|
pub fn toggle_walls(mut query: Query<&mut Visibility, With<Wall>>, state: Res<State<Screen>>) {
|
||||||
for mut visibility in query.iter_mut() {
|
for mut visibility in query.iter_mut() {
|
||||||
*visibility = match *state.get() {
|
*visibility = match *state.get() {
|
||||||
Screen::Gameplay => Visibility::Visible,
|
Screen::Gameplay => Visibility::Inherited,
|
||||||
Screen::Pause => Visibility::Hidden,
|
Screen::Pause => Visibility::Hidden,
|
||||||
_ => *visibility,
|
_ => *visibility,
|
||||||
}
|
}
|
||||||
@ -4,7 +4,7 @@ mod movement;
|
|||||||
pub mod respawn;
|
pub mod respawn;
|
||||||
mod sound_effect;
|
mod sound_effect;
|
||||||
pub mod spawn;
|
pub mod spawn;
|
||||||
mod toogle_pause;
|
mod toggle_pause;
|
||||||
mod vertical_transition;
|
mod vertical_transition;
|
||||||
|
|
||||||
use crate::{screens::Screen, AppSet};
|
use crate::{screens::Screen, AppSet};
|
||||||
@ -12,7 +12,7 @@ use bevy::prelude::*;
|
|||||||
use input::player_input;
|
use input::player_input;
|
||||||
use movement::player_movement;
|
use movement::player_movement;
|
||||||
use sound_effect::play_movement_sound;
|
use sound_effect::play_movement_sound;
|
||||||
use toogle_pause::toggle_player;
|
use toggle_pause::toggle_player;
|
||||||
use vertical_transition::handle_floor_transition;
|
use vertical_transition::handle_floor_transition;
|
||||||
|
|
||||||
use super::assets::PlayerAssets;
|
use super::assets::PlayerAssets;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user