aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 5097f2d..521a819 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -6,8 +6,8 @@ use std::{ffi::OsStr, path::PathBuf};
use actor::ActorPlugin;
use bevy::{ecs::system::IntoObserverSystem, prelude::*};
-use bevy_mod_scripting::core::{AddScriptApiProvider, AddScriptHost, AddScriptHostHandler, ScriptingPlugin};
-use bevy_mod_scripting::lua::LuaScriptHost;
+use bevy_mod_scripting::core::ScriptingPlugin;
+use bevy_mod_scripting::lua::LuaScriptingPlugin;
use cache::DirworldCache;
use events::{DirworldChangeRoot, DirworldEnterRoom, DirworldLeaveRoom, DirworldNavigationComplete, DirworldSpawn};
use occule::Codec;
@@ -69,7 +69,7 @@ impl Plugin for DirworldPlugin {
custom_function_registration: Some(yarnspinner_api::setup_yarnspinner_functions),
},
DirworldPreloadPlugin,
- ScriptingPlugin,
+ LuaScriptingPlugin::default(),
))
.add_systems(Startup, watcher::setup)
.add_systems(
@@ -80,9 +80,6 @@ impl Plugin for DirworldPlugin {
yarnspinner_api::process_commands,
),
)
- .add_script_host::<LuaScriptHost<()>>(PostUpdate)
- .add_script_handler::<LuaScriptHost<()>, 0, 0>(PostUpdate)
- .add_api_provider::<LuaScriptHost<()>>(Box::new(lua_api::ConditionalAPI))
.add_systems(PostUpdate, watcher::update)
.init_resource::<DirworldRootDir>()
.init_resource::<DirworldCache>()