2 Commits

Author SHA1 Message Date
Lorenz Junglas
da9ee038db Don't persist runtime flags (#5136)
* Don't persist runtime flags

We already dropped some flags when deserializing,
but really we should also prevent them from serializing in the first place.

This will prevent runtime flags like Loading (envmap probe) messing with prefab diffs.

Full flag set is still serialized when networking the object.
2026-06-25 10:30:16 +02:00
Garry Newman
d95169d8fa Unit Test Cleanup (#5064)
* Move all unit tests to Engine/Tests
* Fix Margin.EdgeSubtract
* Fix Capsule.Contains
* EnvironmentVariables.Remove if it's null
* Fixed ray trace never returning startedsolid
* Fix HistoryList.Navigate on empty list
* Fix GameObject.WorldPosition accepting NaNs
* Fix flex: initial expanding to the wrong grow/shrink
* Translation.TryConvert shouldn't throw on invalid enum strings
* Skip sound file tests on machines with no audio device
2026-06-12 13:23:50 +01:00