userGarrycancel
branchrust_reboot/maincancel

5,292 Commits over 2,345 Days - 0.09cph!

11 Years Ago
Clothing material tweaks Network Protocol++
11 Years Ago
Gate lock positions
11 Years Ago
Fixed building block demolish/rotation ability sticking if server restarted at the right time Fixed crossbow holosight angle Fixed player spectate printing the entity name instead of the player name
11 Years Ago
Better item drag and drop on behaviour with items with slots Keypad.Period toggles DOF now (instead of Keypad.divide)
11 Years Ago
More server time warnings
11 Years Ago
Bow ironsights
11 Years Ago
Spelling error in timer
11 Years Ago
Updated RustBuilder
11 Years Ago
Network++
11 Years Ago
Unity 5.2.1f1 https://unity3d.com/get-unity/update
11 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)
11 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!)
11 Years Ago
Fix looting corpses from any distance
11 Years Ago
Profile PlayerLoot.SendUpdate()
11 Years Ago
Protobuffer CodeGenerator update
11 Years Ago
Protobuf update
11 Years Ago
Protobuf update
11 Years Ago
No using System.Collections.Concurrent
11 Years Ago
Added scrary as fuck object pooling to ProtocolBuffers, which touches every inch of code
11 Years Ago
Network++ Deserialize protobuffers using streams (gc--)
11 Years Ago
Save loading fuckup
11 Years Ago
Reduced the cost, increased the health of roof blocks
11 Years Ago
Pooling Fixes/Tweaks
11 Years Ago
Fixes
11 Years Ago
Fixes
11 Years Ago
More fixes
11 Years Ago
Fixes
11 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
11 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
11 Years Ago
TimeWarning pooling Disabled CommandBufferManager on server
11 Years Ago
Fixed crafting NRE
11 Years Ago
Eradicated System.BitConverter usage
11 Years Ago
More pooling, more time warnings Save/Load streaming
11 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
11 Years Ago
Fixed NRE
11 Years Ago
Profiling, optimizations
11 Years Ago
Less garbage
11 Years Ago
More useful time warnings
11 Years Ago
More warnings and pooling
11 Years Ago
More warnings and pooling
11 Years Ago
ObjectList, a garbage free params[] RPC calls use ObjectList
11 Years Ago
Fixed fuckup
11 Years Ago
Clientside ItemCommand mixups
11 Years Ago
More pooling + slow warnings
11 Years Ago
Fixed potential NRE
11 Years Ago
Optimization & Fixes
11 Years Ago
Renames
11 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
11 Years Ago
Snapshot streaming tests
11 Years Ago
Only do OnGUI's if UNITY_EDITOR Pooling, GC, Profiling