From 9e5f782eb228a6b050b01d5c4c82dba1399f7172 Mon Sep 17 00:00:00 2001 From: Silas Bartha Date: Sat, 15 Feb 2025 20:53:19 -0500 Subject: directory-aware navigation --- src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index 7d0749a..5097f2d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -9,10 +9,10 @@ use bevy::{ecs::system::IntoObserverSystem, prelude::*}; use bevy_mod_scripting::core::{AddScriptApiProvider, AddScriptHost, AddScriptHostHandler, ScriptingPlugin}; use bevy_mod_scripting::lua::LuaScriptHost; use cache::DirworldCache; -use events::{DirworldChangeRoot, DirworldEnterRoom, DirworldLeaveRoom, DirworldSpawn}; +use events::{DirworldChangeRoot, DirworldEnterRoom, DirworldLeaveRoom, DirworldNavigationComplete, DirworldSpawn}; use occule::Codec; use preload::{DirworldPreload, DirworldPreloadPlugin}; -use resources::EntryType; +use resources::{DirworldLastDir, EntryType}; use resources::{ DirworldCodecs, DirworldCurrentDir, DirworldObservers, DirworldRootDir, DirworldTasks, }; @@ -87,6 +87,7 @@ impl Plugin for DirworldPlugin { .init_resource::() .init_resource::() .init_resource::() + .init_resource::() .init_resource::() .init_resource::() .init_resource::() @@ -94,6 +95,7 @@ impl Plugin for DirworldPlugin { .add_event::() .add_event::() .add_event::() + .add_event::() .add_observer(observers::navigate_to_room) .add_observer(observers::handle_changes) .add_observer(observers::change_root) -- cgit v1.2.3