# Changelog ```{note} This project does not yet tag formal releases. This page tracks the state of major systems, not a version-by-version history. ``` ## Addressing grammar The addressing grammar described in {doc}`../concepts/tag-grammar` is the **current, implemented** grammar: parser, resolver, conditions, tag executor (including `^` delegation), inline `?` gates, and the editor's chips/picker all speak it. ## Major systems present in this build - Five-concept content model: State → KeyFrame → Action → Group → Cycle ({doc}`../concepts/model`). - Rich states: transform, audio, Niagara, physics (impulse/force/vibration), visuals (light/material), animation (sequence/montage), gameplay params, and runtime pose markers ({doc}`../concepts/states`). - Tag-driven triggering with the addressing grammar above, proximity zones ({doc}`../concepts/proximity`), and the player Interactor ({doc}`../guides/interactor`). - Gates and cross-object conditions ({doc}`../concepts/gates`). - Bone targeting on Poseable Meshes ({doc}`../concepts/bones`). - Carry (ferrying objects on/in an animated target), decided once at group start ({doc}`../concepts/carrying`). - Multiplayer: replicated actions, server-authoritative execution, late-join reconstruction, distance-checked server RPCs routed via the Interactor ({doc}`../guides/multiplayer`). - Save/load with timeline-phase-accurate resume ({doc}`../guides/save-load`). - Grab / carry / throw physics component, server-authoritative ({doc}`../guides/grab-component`). - Radial menu input mode for gamepad multi-choice prompts. - The IC Control Panel: custom editor, scrubbable timeline, field pickers, validation chips, guided interaction builder, recording (Rec/Stop), presets, copy/paste, empty-state templates ({doc}`../guides/control-panel`). - Presets: JSON bundles, shareable across projects ({doc}`../guides/presets`). - Level-wide export/import with a diff viewer ({doc}`../guides/export-import`). - Live debug overlay (`mova.ix.Debug`) and a full troubleshooting table ({doc}`../guides/debugging`). ## Documentation history This Sphinx documentation site was generated to give the plugin full, professional reference and guide documentation matching its actual feature set, built from the plugin's headers (via Doxygen/Breathe) and its existing `README.md` / `GRAMMAR.md` / `Docs/*.md` source material. Screenshots are currently placeholder mockups pending real captures: see {doc}`screenshots`.