[FieldOffset(0)] public ulong Full; [FieldOffset(4)] public uint High; [FieldOffset(0)] public uint Low; public EntityId(ulong rawGuid) { Low = 0; High = 0; Full = rawGuid; } public EntityId(uint guidLow, uint guidHigh) { Full = 0; Low = guidLow; High = guidHigh; }