overlord_event_system/mechanics/fight_context.rs
1//! Native Rust `fight_context` module — now a no-op placeholder.
2//!
3//! `random`/`result`/`fight` plus a `content` shim into the fight scripts.
4//!
5//! deleted from [`super::fight`]. The fight scripts no longer go through a
6//! drive the typed fight primitives (`attack`, `try_cast`, ...)
7//! directly through a [`super::fight::NativeSink`], so there is nothing left for
8//! this module to construct.
9//!
10//! The module is kept (empty) only so the `pub mod fight_context;` in
11//! [`super`] still resolves while the surrounding `register_mechanics`
12//! wiring is being torn down. It registers no functions and has no callers in
13//! native code.