overlord_event_system/mechanics/mod.rs
1//! modules).
2//!
3//! longer an engine to register modules against: the native script functions
4//! live in [`crate::behaviors`] and are exposed through the
5//! [`crate::BehaviorRegistry`] registry, while the [`content_lookups`]
6//! they read are built at [`BehaviorRegistry::new`](crate::BehaviorRegistry::new).
7//! This module therefore only declares the native sub-modules that the
8//! `behaviors` ports (and each other) depend on.
9
10pub mod balance;
11pub mod content;
12pub mod content_lookups;
13pub mod content_raw_extract;
14pub mod effect_cb;
15pub mod fight;
16pub mod fight_context;
17pub mod loop_tasks;
18pub mod util;