13 lines
847 B
Markdown
13 lines
847 B
Markdown
# 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.
|