From e820a0e56c920dbe1a5ab6fb8278e2f61e97854e Mon Sep 17 00:00:00 2001 From: CoCo_Sol007 Date: Wed, 13 Mar 2024 07:49:23 +0100 Subject: [PATCH] remove event --- crates/border-wars/src/map/selected_tile.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/crates/border-wars/src/map/selected_tile.rs b/crates/border-wars/src/map/selected_tile.rs index 052a810..c6d1ce4 100644 --- a/crates/border-wars/src/map/selected_tile.rs +++ b/crates/border-wars/src/map/selected_tile.rs @@ -5,11 +5,6 @@ use bevy::prelude::*; use super::renderer::TilesGap; use super::Tile; -/// The event that is triggered when a tile is clicked. -/// -/// The event contains the entity of the clicked tile. -#[derive(Event)] -pub struct TileJustClicked(pub Entity); /// An event that is triggered when a mouse button is clicked. /// @@ -52,7 +47,6 @@ impl Plugin for SelectTilePlugin { app.add_systems(PreUpdate, mouse_handler) .add_systems(PreUpdate, select_closest_tile) .add_event::() - .add_event::() .init_resource::(); } } @@ -101,7 +95,6 @@ fn mouse_handler( fn select_closest_tile( tiles: Query<(Entity, &Transform, &Tile)>, mut click_event_reader: EventReader, - mut clicked_tile_event_writer: EventWriter, tile_gap: Res, mut current_entity: ResMut, ) { @@ -129,7 +122,6 @@ fn select_closest_tile( } } if let Some(tile_entity) = closest_entity { - clicked_tile_event_writer.send(TileJustClicked(tile_entity.clone())); if current_entity.get_entity() == Some(tile_entity) { *current_entity = SelectedTile::None; } else {