[plugins] JSON-defined interactable actors for UE5: no per-actor C++ class, Blueprint, or recompile

Define meshes, capabilities, and properties in JSON, then regenerate a working interactable actor directly in the editor.

It’s not a dream; it’s already a working solution. Source and architecture: GitHub repository fallintodusk/alis, README.md, section “Editor tools and data pipeline.”

No object-specific Blueprint or C++ class, no compile or restart, and compatible changes propagate to actors already placed in the scene.

The current capability set includes pickups, containers, locks, hinged and sliding objects, dialogue, audio, and environmental effects, while complete character definitions can combine skeletal assembly, Motion Matching, customization, first-person bodies, actor watching, and debug capture.