Skip to content

feat: Change BindObject call from ObjectBindPolicy to VirtualMachine#17

Merged
qudix merged 1 commit intolibxse:mainfrom
Meridiano:patch-1
Apr 16, 2026
Merged

feat: Change BindObject call from ObjectBindPolicy to VirtualMachine#17
qudix merged 1 commit intolibxse:mainfrom
Meridiano:patch-1

Conversation

@Meridiano
Copy link
Copy Markdown
Contributor

BindObject is required to return a TESForm from a native Papyrus function. However, its version in ObjectBindPolicy is not functional because its REL::ID is 0 (probably inlined). According to my tests, VirtualMachine->BindObject (a virtual function) works just fine and can be a replacement.

BindObject is required to return a TESForm from a native Papyrus function. However, its version in ObjectBindPolicy is not functional because its REL::ID is 0 (probably inlined). According to my tests, VirtualMachine->BindObject (a virtual function) works just fine and can be a replacement.
@qudix qudix merged commit 56aafd5 into libxse:main Apr 16, 2026
4 checks passed
@Meridiano Meridiano deleted the patch-1 branch April 16, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants