138,429 Commits over 4,474 Days - 1.29cph!

12 Minutes Ago
Update: WipeTimer now returns time rounded to a second No change for gameplay, but makes serialization tests consistent Tests: 20 runs of TestMTSave(WipeTimer), all pass
35 Minutes Ago
Update(tests): TestMTSave - move protobuf serialization to worker threads to catch more invalid API usages Revealed 2 failures Tests: ran all TestMTSave - MarketTerminal (TimeUnitl) and WipeTimer(missmatching stream) failed
45 Minutes Ago
Bugfix: avoid Time call in ChickenCoop.Save to make it MT friendly - added chicken as part of test setup to trigger this path Tests: TestMTSave pass
48 Minutes Ago
merge from main
56 Minutes Ago
Updating m92 viewmodel mesh
1 Hour Ago
merge from snapping_bind
1 Hour Ago
Also updated wire slack and snap attraction point game tip to use tokenized binds
1 Hour Ago
Added support for tokenized phrase in settings tooltips, updated deployable snapping tooltip to use [+snapping]
1 Hour Ago
Update: BasePlayer - don't mutate own model state on save We modify the copy as we send it, and the original value should be modified on every tick, so should be safe Tests: none, trivial change
1 Hour Ago
Update: make ItemBlueprint.FindBlueprint MT friendly GetComponent is not thread safe, so caching item->blueprint pairs at init time Tests: setup TC, made sure it has right upkeep calculated
1 Hour Ago
merge from snapping_bind
1 Hour Ago
Added snapping to the keybinds menu
1 Hour Ago
Added a dedicated realmed bind for snapping, used by the wire tool and deployable snapping Fixed autorun causing issues with wire tools
1 Hour Ago
First pass on adding events to cover apartment and shop usage
2 Hours Ago
merge from cui_updates
2 Hours Ago
Fix for Tooltip references breaking on Jenkins builds
2 Hours Ago
Fixed no domain reload editor topbar button disappearing constantly
2 Hours Ago
merge from defaultbinds_fix
2 Hours Ago
Fixed bind_default not being bind realms aware (fixes +prevskin and +nextskin not bound by default)
2 Hours Ago
Added some visual electric cables in airfield tower to display current flow to fuseboxes, computers airfield S2P
3 Hours Ago
Added information sign in airfield tower to explain the computers drop logic
3 Hours Ago
set up material randomiser for spray
3 Hours Ago
merge from main
5 Hours Ago
Calf initial setup
5 Hours Ago
Hooked up testing patrol path Update walk states
5 Hours Ago
Dolly edit context menus, clean up transitions, a bunch of ux improvements
5 Hours Ago
New LIvestockAnimal class, Cow now derives from that
5 Hours Ago
Merge from skin_randomiser
5 Hours Ago
Some checks
6 Hours Ago
Added support for builtin skins to have a random selection of materials Exposed as MaterialRandomSet, stores an array of material arrays Randomised based on world position so it should consistent between clients
6 Hours Ago
Add gradients for rust utk, add them to timeline/options panel
Today
Merge from attachment_fx_fix
Today
Refactor ItemModSound to apply it's sounds client side based on UI drag/drop as opposed to after the fact on the server side Fixes attachment equip/unequip sounds being audible by other players - no other item movement logic in the inventory causes sounds like this Also saves a message being sent from the server every time an attachment is equipped so a mild bandwidth improvement as well
Today
Fix puppets not compiling in client-only mode
Today
merge from shield on back
Today
Turn shield on back into a bind
Today
merge from shield_on_back
Today
...don't allow for toggling it too quickly.
Today
Add `client.shieldonback` setting to keep your shield always on your back rather than taking it out.
Today
Merge from bag_compass_marker
Today
Add the option to display a sleeping bag/bed/etc on the compass Only one can be shown on the compass at once, can be toggled by looking at the bag (not via the map)
game_room_dlc -> main
Today
Increased stack size 10 > 20
Today
Disable gestures on roundabouts/swings
Pool: fix the cue not sitting properly in 3p (right hand) (again)
Today
Fixed loadout not refreshing correctly when deleted/created by another admin when the f1 menu is closed
Today
update from main
Today
Add decal related safeguard * Some people apparently crash there sometimes? Don't know how, so this is the best I can do for now Enforce NOLOD and NOMIP for .vtf files without mipmaps Minor cleanups Fixed complains about LuaParticles refcount Minor compile warning fixes
Today
Phrases
Today
merge from steaminventory_nre_fix