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

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