Object Editor 5.1.2
Summary
5.1.* had major issues, notably about half the object types just didn't save correctly. This was due to not copying values from the UI viewmodel back into non-UI objects before saving them. I've written unit tests that test all conversions between UI and memory objects, and these all pass now. Additionally I was testing against all vanilla Steam objects, but I was not testing against GoG objects. I enabled all unit tests for all GoG objects and thankfully none failed, but this additional protection is now there.
What's Changed
- Viewmodel unit tests by @LeftofZen in #204
Full Changelog: 5.1.1...5.1.2