branchrust_reboot/main/optimize_world_server_clearcancel

7 Commits over 0 Days - Infinitycph!

20 Days Ago
Update the rest of the code to work with the new NativeArrays for mapdata
20 Days Ago
Add support to TerrainMap to return a NativeArray
20 Days Ago
Switch WorldSerialization to use NativeArray - make sure it frees the MapData explicitly as normally the GC is collecting the managed arrays
20 Days Ago
Codegen
20 Days Ago
Switch the MapData protobuf from managed -> NativeArray<byte>
20 Days Ago
Add support for NativeArray<byte> in protobuf codegen - instead of byte[]
20 Days Ago
Fix the server not clearing unused World Serialization maps - saves about 175MB on 4500 map