branchrust_reboot/main/threadsafe_protobufcancel

8 Commits over 30 Days - 0.01cph!

1 Year Ago
Fix server failing to startup due to heightmap being large
1 Year Ago
Removed separate method for `VarString` and switched to bool overload for variable length vs fixed length Added support for variable length on byte[] and all string methods
1 Year Ago
Subtract the subtract
1 Year Ago
Merge from main -> threadsafe_protobuf
1 Year Ago
Fix byte[] being read with uint length but being written with var int length
1 Year Ago
Added VarUInt read & write methods because protobuf serializes strings different than NetRead & NetWrite does Ensure stream position is correctly offset when writing strings & variable length int
1 Year Ago
▇▌▄▌ ▍█ ▋▍▇▇▋ ▉ ▄▊▌▅, █▉▋▄▇ ▍▇ ▌▊▇▆ ▌ ▇▅▍ ▇▄▅▇▊▍ ▊▉▌▋ ▅█▉▇ ▍▉▌ ▆█▌ █▆█▌▇█ ▅▅▊▆▍▊▅
1 Year Ago
Added [ThreadStatic] to staticBuffer Try to use NetRead and NetWrite directly instead of the staticBuffer when serializing protobuf Add IStreamReader and IStreamWriter, inherit for NetRead and NetWrite Move Defines to Rust.Data and rename to NetworkDefines Update references to account for moved Defines.cs