Commit Graph

17 Commits

Author SHA1 Message Date
Conna Wiles
29502ddb34 Fix an issue with bots or "unowned" objects where IsProxy would return true instead of false (#3917) 2026-01-27 20:14:01 +00:00
Conna Wiles
409e519d31 Network Detach (#3905)
The host can detatch a networked object from networking - which is like network destroying it, except it stops networking and becomes a regular snapshot object (host can set NetworkMode to NetworkMode.Snapshot) even after its network spawned.
2026-01-27 21:02:03 +01:00
Conna Wiles
3f0c69a2ea CodeGen Lambda Cache + More Network Optimizations (#3893) 2026-01-27 16:41:18 +00:00
Conna Wiles
68884635b2 More Networking Optimizations 2026-01-22 23:21:45 -08:00
Conna Wiles
abc10cfd8b No Refresh For Unspawned Networked Objects (#3886) 2026-01-22 23:01:36 -08:00
Conna Wiles
22b7c9e494 Add wrapper method overload for single array type (#3834) 2026-01-20 13:53:19 +00:00
Alex Guthrie
c88293e5b8 Editor gizmo selection (#3794) 2026-01-19 19:47:25 +00:00
Conna Wiles
59e26d3d6f Fixed Join via New Instance Disconnection Crash (#3799) 2026-01-15 17:01:51 +00:00
Lorenz Junglas
a321becdab Dont break prefabs on networkspawn (#3736)
* Remove remnants of last attempt
* Add tests that checks if prefab source is retained after network spawn
* Stop breaking prefab instances on network spawn
* Serialize & Serialize prefab path in JSON for NetworkObjects
2026-01-12 17:05:17 +01:00
Aleph
a6cd591cfc Fix gizmo selection crash when TypeLibrary lacks a component type
Prevents a NullReferenceException during gizmo selection when a component entry is null or its type is not present in the TypeLibrary.
2026-01-06 10:37:56 +00:00
Conna Wiles
fd1af240f3 NetworkFlags + Transform Sync Flags (#3634) 2026-01-05 17:42:25 +00:00
James King
839c60100c Fix action graph editor regressions (#3590)
* Fix scene reference gizmos not showing up
* Fix links not pulsing when viewing a graph in play mode
* Fix undo system error when action graph gizmos are selected in scene view
* Fix warning about when a graph can be saved or not
* Fix some SerializedObject.IsValid / SerializedProperty.IsValid implementations
* Fixed errors in console when opening the node creation menu
* Fix possible error when dragging links during play mode
* Fix errors when opening some graphs that reference removed component types
* Strip action graph editor code from engine projects
2026-01-05 10:34:52 +01:00
Lorenz Junglas
6808d8768e Shutdown fixes (#3553)
* Stop generating solutions via -test flag add -generatesolution

* Add TestAppSystem remove Application.InitUnitTest

Avoids some hacks and also makes sure our tests are as close to a real AppSystem as possible.

* Add shutdown unit test

shuts down an re-inits the engine

* Properly dispose native resources hold by managed during shutdown

Should fix a bunch of crashes

* Fix filesystem and networking tests

* StandaloneTest does proper Game Close

* Make sure package tests clean up properly

* Make sure menu scene and resources are released on shutdown

* Report leaked scenes on shutdown

* Ensure DestroyImmediate is not used on scenes

* Fix unmounting in unit tests not clearing native refs

* Force destroy native resource on ResourceLib Clear
2025-12-08 15:55:11 +01:00
Lorenz Junglas
9551e9844e Cache (De)SerializeOptions in hot paths (#3547)
They are essentially compile time constants, so we shouldn't allocate them
2025-12-03 19:36:51 +00:00
Conna Wiles
e4e0cf0f5e Fix Parenting Networked Transform Issues and Interpolation Bug (#3428) 2025-12-03 07:49:43 +00:00
Jusvit
d6e72110b5 Fix various public-facing XML comments 2025-11-27 12:37:51 +00:00
s&box team
71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00