userGarry Newmancancel

19,225 Commits over 3,898 Days - 0.21cph!

9 Years Ago
Save speed tests
9 Years Ago
SaveInfo pooling
9 Years Ago
Some AI pooling
9 Years Ago
Highlight exceptions in server console
9 Years Ago
Optimized pool stack code Protobuf writing is totally garbage free Protobuf reading is totally garbage free except for strings
9 Years Ago
TrimExcess on network queue
9 Years Ago
Only do OnGUI's if UNITY_EDITOR Pooling, GC, Profiling
9 Years Ago
Snapshot streaming tests
9 Years Ago
Replaced the poolallocator script because I didn't realise it existed, I'm a dick, sorry andre Added client "sv" console command, runs command on server
9 Years Ago
Renames
9 Years Ago
Optimization & Fixes
9 Years Ago
Fixed potential NRE
9 Years Ago
More pooling + slow warnings
9 Years Ago
Clientside ItemCommand mixups
9 Years Ago
Fixed fuckup
9 Years Ago
ObjectList, a garbage free params[] RPC calls use ObjectList
9 Years Ago
ObjectList, a garbage free params[] RPC calls use ObjectList
9 Years Ago
More warnings and pooling
9 Years Ago
More warnings and pooling
9 Years Ago
More useful time warnings
9 Years Ago
Less garbage
9 Years Ago
Profiling, optimizations
9 Years Ago
Fixed NRE
9 Years Ago
Minimized .ToProtoBytes() usage Fixed server info throttle not working Added common interface for protobuffer created classes Remove unused code from BaseNetworkable Removed (slow) debug code in SpawnNewPlayer
9 Years Ago
More pooling, more time warnings Save/Load streaming
9 Years Ago
Eradicated System.BitConverter usage
9 Years Ago
Fixed crafting NRE
9 Years Ago
TimeWarning pooling Disabled CommandBufferManager on server
9 Years Ago
Clear the pool after loading a save Added server.poolclear, client.poolclear Network write implements a generic stream Network entities via steam instead of creating bytes
9 Years Ago
Added server.pool, client.pool Fixed ragdoll spazzy Fixed player animation weirdness Added Facepunch.ByteConvert (convert bytes <-->vars without allocations) Protobuffers MemoryStream allocations are pooled Protobuffers use Facepunch.ByteConvert instead of allocating BinaryWriters Protobuffer Key class switched to a struct
9 Years Ago
Fixes
9 Years Ago
More fixes
9 Years Ago
Fixes
9 Years Ago
Fixes
9 Years Ago
Pooling Fixes/Tweaks
9 Years Ago
Reduced the cost, increased the health of roof blocks
9 Years Ago
Save loading fuckup
9 Years Ago
Network++ Deserialize protobuffers using streams (gc--)
9 Years Ago
Added scrary as fuck object pooling to ProtocolBuffers, which touches every inch of code
9 Years Ago
No using System.Collections.Concurrent
9 Years Ago
Protobuf update
9 Years Ago
Protobuf update
9 Years Ago
Protobuffer CodeGenerator update
9 Years Ago
Profile PlayerLoot.SendUpdate()
9 Years Ago
Fix looting corpses from any distance
9 Years Ago
Reworked EffectRecycle to also perform action on effect destroy (parent detach etc) Ragdolls properly inheret all effects that were parented to its parent Don't spawn effects that don't have a EffectRecycle component (because they don't get destroyed!)
9 Years Ago
Reworked EffectRecycle to also perform action on effect destroy (parent detach etc) Ragdolls properly inheret all effects that were parented to its parent Don't spawn effects that don't have a EffectRecycle component (because they don't get destroyed!)
9 Years Ago
Log NPC deaths (debugging) Added GC collections to server console TimeWarning highlights if a GC occured inside it Tweaked NPC metabolisms Reduced aihandlerms to 5ms by default (from 50) Hide "Skipping profile frame..." in server console Reduced footstep effect distance (test) Increased calorie consumption Fixed sleeping player models not showing in TestLevel (cuz they were technically dead)
9 Years Ago
Unity 5.2.1f1 https://unity3d.com/get-unity/update
9 Years Ago
Cleanup and fixes