reporust_rebootcancel

133,730 Commits over 4,293 Days - 1.30cph!

Yesterday
export update moving camera to origin
Yesterday
Merging main to build_cache_redirect
Yesterday
ore box prefab adjusted
Yesterday
ore box added corpse, split off matrix, lod adjustments, model adjustments
Yesterday
food box prefab tweaks for socket
Yesterday
Update ignore list to include new boxes
Yesterday
Merge from storage_adaptor_box_collisions
Yesterday
Merge from main
Yesterday
DeployVolume entity group lists now respect the entityMode field Switched the storage adaptor deploy volume collision check to ignore wooden boxes (will still be affected by prevent building check) Converted entity list to a EntityGroup for easier management
Yesterday
Icon commit pt 2
Yesterday
Icon commit pt 1
Yesterday
Added a placeholder charm selector to the skin selector box in the crafting screen Added support for adding arbitrary PropRenderers to the Icon Geneartor manifest (very hacky, needs some cleanup)
Yesterday
Convert AccessoryManager into a singleton scriptable object Add a new AccessoryItem class, derives from SteamInventoryItem, basically a skin that points to a charm prefab Convert spawning processes into GameManager so we can use pooling Store a selected charm per item in PlayerPrefs, similar to how we store the selected skin per item
Yesterday
Merge from main
Yesterday
Merge from naval_update
Yesterday
Minor TestRunner refacto
Yesterday
Don't turn on all child objects of culling volumes, was only needed to work around an editor bug
Yesterday
Merge: from useplayertasks_removegroupocludee_nre - Bugfix for NREs and errors when using -enable-new-server-occlusion-groups - Unit tests to cover parts of old logic and entirety of new logic behavior. 20 tests totaling 255 permutations. Tests: unit tests + 2p on craggy with noclip, teleportation, disconnect, killing sleepers and using OcclusionValidateGroups
Yesterday
Added progress bar, some layout changes TestRunner can return its progress at anytime when running tests
Yesterday
Clean: Calrify in a comment what provisions does new logic can guarantee Tests: none, trivial change
Yesterday
Merge: from main Tests: none
Yesterday
Merge: from useplayertasks_removegroupocludee_nre Tests: unit tests + bunch of manual tests
Yesterday
Bugfix: OcclusionValidateGroups - fix a false positive by inverting a subscription check Was testing subscriptions from perspective of occlusion group participants, not the owner of the group (and the group tracks what the owner is subbed to) Tests: teleported away then spammed OcclusionValidateGroups - no more "stale participants" messages for a short second
Yesterday
Fixed NRE when disconnecting from a server while in the deep sea
Yesterday
Bugfix: OcclusionGroup - handle case when player reconnects and reclaims his sleeper - Added unit tests - Reconnect(4), KillSleeper(4), KillSleeperAndReconnect(8) and DieAndRespawn(4) Tests: unit tests + 2p on Craggy with p2 reconnecting near p1. used OcclusionValidateGroups (need a minor fix)
Yesterday
Update manifest
Yesterday
Adjusted deep sea vertical bounds to match height of mainland bounds, fixes projectiles getting shot out of the bounds triggering a packet flood kick
Yesterday
stopgap water sky reflection until we have the water refl probe in RRP
Yesterday
merge from main to fix_manifest_errors
Yesterday
Update: adapt OcclusionValidateGroups to new logic Tests: used it in various scenarios in 2p on Craggy. Spotted a bug for reconnecting players, need to add a unit test and fix
Yesterday
Update: OcclusionGroupTests - added LaggyTeleport test Think I'm done, going to do a bit of manual testing and merge it back Tests: unit tests
Yesterday
Update: restore lastPlayerVisibility support in new logic - updated tests to validate corret removal of timestamp Just have one last test to implement, and it's done Tests: ran unit tests
Yesterday
- Fix parented players being at odd starting rotations - Enable AI only parenting on: PTBoatDriver PTBoatPassenger Small Boat Passenger RHIB Driver
Yesterday
fix occasional single-pixel ocean line in canyons
Yesterday
paintable window fixes
Yesterday
merge from main
Yesterday
current progress for skin blocks parts and material
Yesterday
Test list
Yesterday
Can run tests using the window when out of playmode, clicking run will start playmode and run the selected tests when possible Ground work for the future dashboard implementation
Yesterday
Update: prep unit tests for lastPlayerVisibility validation Tests: ran unit tests
Yesterday
Paintable Reactive Target - Updated IO ports positions, updated model and textures to support the new IO ports. Rigged model remains the same so it needs updating and setup
Yesterday
Reimplement parenting logic
Yesterday
merge anim fix to main
Yesterday
main -> mountplayersync_ai_bypass
Yesterday
add "Affect Occlusion" toggle to detail blend layer, makes blend layer interact with base layer occlusion (lerps it white with the blend weight)
Yesterday
Fix edge case with playable graphs already being setup when spawning a player model, immediately set isPlayableSetup rather than next frame.
Yesterday
Update: OcclusionGroupTests now check if 2nd player in a test only references itself in the group Tests: ran unit tests
Yesterday
Salvaged cleaver animation blend adjustments
Yesterday
Added gibs for stone component box