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

6 Days Ago
Update: made MarketTerminal.Save MT friendly - get rid of TimeUntil aliases from Entity.proto - ran protobuf gen Doesn't need protocol update, as the underlying type/serialization doesn't change Tests: TestMTSave - all 636 tests pass, though gotta work on cleanup consistency
Rin
6 Days Ago
merge from Increase_spoiled_produce_stacksize
Rin
6 Days Ago
merge from SnowJacketBuff
6 Days Ago
Addding squirrel asset for test implementations. Added materials, textrures, prefabs, animations and models.
6 Days Ago
Merge from render_pipeline_testing
6 Days Ago
Added the shadow caster pass back to the cloth shaders
6 Days 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
6 Days 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
6 Days 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
6 Days Ago
merge from main
6 Days Ago
Updating m92 viewmodel mesh
6 Days Ago
merge from snapping_bind
6 Days Ago
Also updated wire slack and snap attraction point game tip to use tokenized binds
6 Days Ago
Added support for tokenized phrase in settings tooltips, updated deployable snapping tooltip to use [+snapping]
6 Days 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
6 Days 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
6 Days Ago
merge from snapping_bind
6 Days Ago
Added snapping to the keybinds menu
6 Days Ago
Added a dedicated realmed bind for snapping, used by the wire tool and deployable snapping Fixed autorun causing issues with wire tools
6 Days Ago
First pass on adding events to cover apartment and shop usage
6 Days Ago
merge from cui_updates
6 Days Ago
Fix for Tooltip references breaking on Jenkins builds
6 Days Ago
Fixed no domain reload editor topbar button disappearing constantly
6 Days Ago
merge from defaultbinds_fix
6 Days Ago
Fixed bind_default not being bind realms aware (fixes +prevskin and +nextskin not bound by default)
6 Days Ago
Added some visual electric cables in airfield tower to display current flow to fuseboxes, computers airfield S2P
6 Days Ago
Added information sign in airfield tower to explain the computers drop logic
6 Days Ago
set up material randomiser for spray
6 Days Ago
merge from main
6 Days Ago
Calf initial setup
6 Days Ago
Hooked up testing patrol path Update walk states
6 Days Ago
Dolly edit context menus, clean up transitions, a bunch of ux improvements
6 Days Ago
New LIvestockAnimal class, Cow now derives from that
6 Days Ago
Merge from skin_randomiser
6 Days Ago
Some checks
6 Days 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 Days Ago
Add gradients for rust utk, add them to timeline/options panel
6 Days Ago
Merge from attachment_fx_fix
6 Days Ago
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
6 Days Ago
Fix puppets not compiling in client-only mode
6 Days Ago
merge from shield on back
6 Days Ago
Turn shield on back into a bind
6 Days Ago
merge from shield_on_back
6 Days Ago
...don't allow for toggling it too quickly.
6 Days Ago
Add `client.shieldonback` setting to keep your shield always on your back rather than taking it out.
6 Days Ago
Merge from bag_compass_marker
6 Days Ago
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)
6 Days Ago
game_room_dlc -> main
6 Days Ago
Increased stack size 10 > 20
6 Days Ago
Disable gestures on roundabouts/swings