mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-10-02 10:53:44 +00:00
The client updates an object's scene graph each frame only when its root NiNode has the selective update bit (0x02; LWOBaseRenderComponent::Run 0x00d5d770 via NiAVObject::GetSelectiveUpdate 0x00413050). Our roots had 0x110, so a glitter model was updated once when it loaded and its texture controllers never moved. A model with moving glitter now has 0x102 on its root and the glitter group's nodes and 0x1A on the glitter shapes, as the client's own AG ocean; still glitter and everything else keep the flags they had. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>