maze-ascension/src/floor/events.rs

21 lines
361 B
Rust

use bevy::prelude::*;
use crate::maze::components::MazeConfig;
#[derive(Debug, Reflect, Event)]
pub struct SpawnFloor {
pub floor: u8,
pub config: MazeConfig,
}
#[derive(Debug, Reflect, Event)]
pub struct RespawnFloor {
pub floor: u8,
pub config: MazeConfig,
}
#[derive(Debug, Reflect, Event)]
pub struct DespawnFloor {
pub floor: u8,
}