Commit Graph
2 Commits
Author SHA1 Message Date
RoudenandGitHub c2d0490a9e Add EntitySystem.TryComp(EntityUid, Type, out IComponent?) proxy method (#6746) 2026-07-08 22:26:21 +10:00
RoudenandGitHub ac45a0a64b MapId, MapCoordinates, EntityCoordinates Type serializers (#6165)
* New Type Serializers

* Delete NetCoordinatesSerializer.cs

* Make EntityCoordinates and MapCoordinates use DataRecord

* Turn them into actual record structs

I'm somewhat surprised the DataRecord attribute doesn't check this

* Allocate MapIds before deserializing components

* Deserialize preallocated ids

* fix map merge assert

* remove old

* Use TryGetMap

* release notes
2025-10-06 15:27:08 +13:00