847 B
Glue integration follow-up
The runtime prototype intentionally does not alter character creation. WarcraftXL v1.1 exposes typed
Glue/Lua bindings in game/Glue.hpp and game/Script.hpp, while the existing MoonWell extension shows
the validated Lua.RegisterFunction / Lua.ValidateFunctionPointer bridge used by build 12340.
A safe follow-up is to register
ModelFrame:SetMoonwellCustomization(optionID, choiceID) through that existing bridge, resolve the
Glue model's CharModelObject, and pass it to the same CustomizationState and renderer used here.
Cleanup must follow Glue model destruction rather than OnWorldLeave. This should be implemented only
after the runtime collection attachment has passed interactive visual/lifetime testing; no extra client
offset or duplicate renderer is justified for the current vertical slice.