[PE] Match OCIItems with their index instead of their order by index #95
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
IllusionMods/HSPlugins!95
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'm not sure why this was done when a perfectly good index value was available but it gives the plugin room to break, and it did when I made ObjectMap which adds negative values to the dictionary thus causing the order to shift. Hoping this is a good change and I'm not missing something.
Another plugin that I bet does this is Timeline, but I don't really wanna mess with it.
Your whitespace is whack, there's tabs mixed in.
Did you test this on existing old scenes? The more the better.
I did test on one or two, but I'll do a few more checks real quick.
Checked a good ten scenes in KKS real quick, most not mines. No issues that I can observe.
Looks good to me, please make a separate PR for the editor config file.
If you import another scene when have existing object, imported scene's PE data losted

unknown_2024.12.28-06.17.zip
Oh, I suppose because imported items are being assigned a new key. Interesting challenge. I'll see what I can find.