userJarryd Campicancel
branchrust_reboot/main/naval_updatecancel

222 Commits over 214 Days - 0.04cph!

57 Minutes Ago
Map marker edit UI now appears above fog of war
2 Hours Ago
Merge from main
2 Hours Ago
Inventory null check in Mailbox
2 Hours Ago
Fixed not being able to switch to softcore on craggy island Don't drop softcore corpses if the deployable is on a player boat
3 Hours Ago
Only calculate position and scale once in ImpostorBatching
3 Hours Ago
Hooked up missing Impostor component and fixed incorrect LOD4 material on: palm_tree_tropical_small_a palm_tree_tropical_med_b palm_tree_small_a palm_tree_small_b S2P all tropical islands
5 Hours Ago
Small engine now switches to a non shadow casting static mesh at LOD 3+4
5 Hours Ago
Added a boat building player inventory loadout Fixed being able to place engines and small ramps in prevent building volumes Removed some client allocations in RepairCostIndicator
17 Days Ago
Fixed tutorial islands getting the wrong ID when loading a save
17 Days Ago
Fix player collider not being the right size when waking up for a frame, caused incorrect triggers to be picked up by ForceUpdateTriggers This resulted in the player being affected by the TriggerPlayerForce attached to boat blocks when waking up, which happens when entering/exiting the deep sea
17 Days Ago
Merge from boat_water_fx_optim
18 Days Ago
Fixed a tarp on the elevator shaft that had LOD1 at a different position
19 Days Ago
Fixed delay when first opening a ramp after entering network range if that ramp was in it's closed state
19 Days Ago
Improved the island appearance on the map, just gradient from sand to grass based on terrain height Better than greyscale, not quite as good as the mainland
19 Days Ago
Possible fix for all boat blocks showing splash fx in builds (should only show when their edge is unobstructed and in the water)
19 Days Ago
Fixed GrowableGenetics and UpdateResourcePings pool leaks
19 Days Ago
Fixed boogie board LOD not marked as dynamic
19 Days Ago
Fixed every impact fx in the deep sea being sand
19 Days Ago
Merge from oven_optim
19 Days Ago
Merge from main
20 Days Ago
Make cooking tests editor only for now
20 Days Ago
Industrial NRE checks
20 Days Ago
Basic cooking tests, checks smelting ore and cooking food on all ovens
20 Days Ago
Fixed tutorial island error
21 Days Ago
Added GetMaterialAtPosition to MeshTerrainRoot, hooked up to evaluate when a position is in the deep sea This solves footstep sounds and impact fx on the deep sea islands not working as expected Had to emulate the SetupSplatLookup process from TerrainSplatMap This will be skipped on the server as MeshTerrainRoot is an IClientComponent, which I believe should be fine since we largely use this for fx S2P all islands
21 Days Ago
Fixed GroundWatch not working on small ramps
24 Days Ago
Merge from main
24 Days Ago
Merge from naval_update/industrial_optim
24 Days Ago
Added 15 industrial tests to the test suite Covers basic item transfers, splitting, filtering and filter fail/pass IO passthrough scenarios
26 Days Ago
Merge from main
27 Days Ago
Fixed magnet crane not marked as Can Sleep (I swear I did this last week)
27 Days Ago
Merge from main
27 Days Ago
Early return from the DroppedItem underwater check if the attached rigidbody is sleeping (it's unlikely to change submerged state while sleeping)
27 Days Ago
Removed Vis.Entities from the artificial light and temperature calculations for growables, now queries a Grid of light and temperature sources These paths are now completely physics free
27 Days Ago
Merge from relationship_optim
27 Days Ago
Merge from botcollider_optim
28 Days Ago
Don't do any processing for UpdateReputations if the player's reputation state hasn't changed
28 Days Ago
Readd nextPlayerCheck to JunkpileWater, we don't need to be running this check every frame on every junkpile
28 Days Ago
Adjust TOD headless check to work via compiler defines, it seems liike cameras are still present on the server (although not doing anything) so it thought it was running on the client Should save 0.1ms a frame
28 Days Ago
Marked FishSwarm as client only, was profiling as 0ms but it was still running a coroutine so might as well nuke it on the server
31 Days Ago
Remove SimpleFloatingEntity and associated prefabs, they were never used
32 Days Ago
Magnet crane can now sleep Seems to take a couple of tries to actually settle once a player dismounts Had to add some box colliders to replace the wheels otherwise the crane would sink into the ground once the wheels were disabled The one magnet crane on the map was taking 0.28ms each fixed update even when not in use and was the slowest part of the fixed update, now takes 0.06ms once sleeping
32 Days Ago
Merge from farm_plant_respawn_fix
33 Days Ago
Reduce underwater_drag_budget_ms default to 0.05 (was 0.1)
33 Days Ago
Disable nav mesh obstacle carving on LootContainers spawned in the deep sea (can be controlled with debug.disableLootNavObstaclesInDeepSea convar) Strip all NavMeshObstacles on floating cities
33 Days Ago
JunkpileWaterWorkQueue frame budget now defaults to 0.05ms (was 0.25)
33 Days Ago
Merge from nav_optimisation Bump radius to 200m just to be safe
34 Days Ago
Static planter boxes in the deep sea (farm barge) spawn their plants ripe and will respawn them every 2 minutes
34 Days Ago
Fix casino npc not hooked up to vending machine S2P all floating cities
34 Days Ago
Adjust scale of deep sea ghost ship markers