diff --git a/src/bin/trees/main.rs b/src/bin/trees/main.rs index c854a5e..9c085f2 100644 --- a/src/bin/trees/main.rs +++ b/src/bin/trees/main.rs @@ -1,3 +1,4 @@ +#![allow(dead_code)] #![allow(clippy::type_complexity)] #![allow(clippy::too_many_arguments)] @@ -45,10 +46,10 @@ fn main() { ), ) .add_observer(add_dialog_option) - .add_observer(add_dialog_line) .add_observer(add_tree_monologue) .add_observer(remove_tree_monologue) .add_observer(hide_monologue_preview) + .add_observer(populate_tree) .run(); } @@ -281,8 +282,6 @@ fn dialog_engine( mut next_state: ResMut>, // Monologue assets for obvious reasons monologues: Res>, - // Monologue trees so we can remove that component at end of monologue - monologue_trees: Query<(Entity, &TreeMonologue), With>, // Dialog lines to despawn them at the end/start of a dialog lines: Query>, ) { @@ -419,10 +418,6 @@ fn add_dialog_option(trigger: Trigger, mut commands: Comman .observe(hover_dialog_option_out); } -fn add_dialog_line(trigger: Trigger, mut commands: Commands) { - debug!("Adding dialog line"); -} - fn dialog_box_visibility( state: Res>, mut dialog_box: Single<&mut Visibility, With>, @@ -617,45 +612,60 @@ fn preview_monologue( fn spawn_monologue_tree( trigger: Trigger>, tree_monologues: Query<&TreeMonologue, With