1
Fork 0
mirror of https://github.com/redstrate/Kawari.git synced 2025-07-19 11:17:46 +00:00
kawari/src/world/mod.rs
Joshua Goins ac785365d3 Begin implementing pathfinding, all NPCs now converge to you
This is incredibly simple behavior, and navimesh generation is
currently manually done. But it's progress!

See #38
2025-07-14 20:31:02 -04:00

35 lines
722 B
Rust

mod zone;
pub use zone::Zone;
mod chat_handler;
pub use chat_handler::ChatHandler;
mod connection;
pub use connection::{ExtraLuaState, ObsfucationData, PlayerData, ZoneConnection};
mod database;
pub use database::{CharacterData, WorldDatabase};
mod lua;
pub use lua::{EffectsBuilder, LuaPlayer, LuaZone, load_init_script};
mod event;
pub use event::Event;
mod actor;
pub use actor::Actor;
mod status_effects;
pub use status_effects::StatusEffects;
mod server;
pub use server::server_main_loop;
mod custom_ipc_handler;
pub use custom_ipc_handler::handle_custom_ipc;
mod common;
pub use common::{ClientHandle, ClientId, FromServer, ServerHandle, ToServer};
mod navmesh;
pub use navmesh::{Navmesh, NavmeshParams};