vimp_engine_core/client/mod.rs
1//! Движковые клиентские примитивы: snapshot-интерполяция (schema-driven),
2//! бинарный декодер кадра v3 (framing), 2D raycast и generic-оркестрация
3//! рендер-тика (`game::ClientState<G>`) поверх игровой предикт-логики
4//! (`game::GameClientDef`, реализует конкретная игра — см.
5//! games/tanks/core/src/client/mod.rs).
6
7pub mod divergence;
8pub mod game;
9pub mod interpolator;
10pub mod raycast;
11pub mod unpack;
12
13// флаги hot-буфера ([0]); зеркалятся в src/config/opcodes.js (HOT_FLAGS)
14pub const HOT_HAS_GAME: u32 = 1;
15pub const HOT_HAS_CAMERA: u32 = 2;
16pub const HOT_HAS_PREDICTED: u32 = 4;
17pub const HOT_HAS_FRAMES: u32 = 8;