Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue somewhere in the chain to build reference trees #5

Closed
ForsakenShell opened this issue Oct 29, 2019 · 0 comments
Closed

Issue somewhere in the chain to build reference trees #5

ForsakenShell opened this issue Oct 29, 2019 · 0 comments
Assignees
Labels

Comments

@ForsakenShell
Copy link
Owner

Working on tracing where loading a reference doesn't properly load the ancestors (Forms parent Forms - ie, CELL from the REFR, WRLD from the CELL).

@ForsakenShell ForsakenShell self-assigned this Oct 29, 2019
ForsakenShell referenced this issue Nov 3, 2019
+ Engine.Plugin.Collections using the wrong Ancestor when building trees
+ Engine.Plugin.Form and Engine.Plugin.PapyrusScript handle indexes
+ GetFormID() calls use TargetHandle.Master
+ GetEditorID() calls use TargetHandle.WorkingOrLastFullRequired or TargetHandle.LastValid as appropriate (I hope)
+ Get calls to fields using TargetHandle.Working

[adds]
+ ClassAssociation attributes can now filter to only look at children (and not grandchildren)
+ A couple more translation strings
+ Log files now auto open/close an initial indent level
+ Additional sanity checks to a few places
+ Timers to several batch functions than can potentially stall or take a long time to run if fed bad data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant