branchrust_reboot/main/PhysicsLayerRevampcancel

52 Commits over 151 Days - 0.01cph!

12 Days Ago
Revert corpse changes
12 Days Ago
Minor post-merge cleanup
12 Days Ago
Merge selected changes from RagdollReqrite -> PhysicsLayerRevamp. This merge is actually basically everything from the branch EXCEPT the actual ragdoll rewrite, as it seems we'll need to go a different direction on the rewrite itself. I should really have put these other changes (the prefab updates, the corpse improvements) in this base branch instead from the start.
12 Days Ago
Merge Main -> PhysicsLayerRevamp
47 Days Ago
Update two prefabs that had gained imposter trees since the last merge
47 Days Ago
Update S2P on some monuments that couldn't merge
47 Days Ago
Merge Main -> PhysicsLayerRevamp
4 Months Ago
▍█▄▇▋▍ ▍▄▌▄ ▍▅▊▄▌ ▄▅██▄ ▅▌██▇█
4 Months Ago
▊▋▌▍ ▉▍▋▄▌▅▅▊▊▋▊ ▄█ ▉▄▌▄▍ ▋▌▌▅▊, ▆▄ ▉█▉▌▄ █▄▌▄▇ ▌▊ ▊▌▌▉.
5 Months Ago
Layer collision enabled for Ragdoll vs. Prevent Movement
5 Months Ago
Increased maxDepenetrationVelocity to 2.0
5 Months Ago
I couldn't get ragdolls working in scrap heli without parenting. Thankfully scrap heli seems to handle item and ragdoll parenting much better than cars or HAB do, so enabling ragdoll layer parenting on scrap heli here.
5 Months Ago
Merge RagdollImprovements -> PhysicsLayerRevamp
5 Months Ago
Merge Main -> PhysicsLayerRevamp
5 Months Ago
Remove ragdoll layer from submarine parenting
5 Months Ago
Merge Main -> PhysicsLayerRevamp
5 Months Ago
Test physics cube updates
5 Months Ago
Enable Ragdoll layer parenting on trains
5 Months Ago
Added a few basic network-synced physics entity cubes for my testing
5 Months Ago
Merge Main -> PhysicsLayerRevamp
5 Months Ago
Merge ItemDropCollision -> PhysicsLayerRevamp
5 Months Ago
Unused layer rename
5 Months Ago
Add Harvestable layer to the sky dome world light
5 Months Ago
Let the camera actually see my Harvestable layer
5 Months Ago
Move all the SocketMod_PlantChecks to the Harvestable layer
5 Months Ago
Merge Main -> PhysicsLayerRevamp
5 Months Ago
Activated the purpose of all this: Now letting ragdolls collide with vehicles.
5 Months Ago
Finished converting the roughly 6 billion harvestables that were using the ragdoll layer. "We do these things not because they are easy, but because we thought they'd probably be easy." - John F. Kennedy
5 Months Ago
New Harvestable layer. Switched growable/harvestable/collectable stuff and scripts to use it. Still WIP switching them all as there are many prefabs.
5 Months Ago
PropRenderer now using AI layer instead of Player_Model_Rendering
5 Months Ago
UIPlayerPreview - Use AI layer mask instead of the now-gone Player_Model_Rendering
5 Months Ago
Merge Main -> PhysicsLayerRevamp
5 Months Ago
S2P on monuments that changed in the merge - reinstate layer changes
5 Months Ago
Removed extras from test map
5 Months Ago
Merge Main -> PhysicsLayerRevamp
6 Months Ago
Fixed windmills having two copies of their collider, one on the wrong layer
6 Months Ago
Comment only, after doing some performance testing
6 Months Ago
Merge Main -> PhysicsLayerRevamp
6 Months Ago
Instead of doing the Impostor camera culling layer switch in ImposterRenderer, turn Impostors on and off via PreProcess in the Imposter scripts instead
6 Months Ago
Merge Main -> PhysicsLayerRevamp
6 Months Ago
Ignore UNUSED B on the camera
6 Months Ago
S2P on all monuments that had impostor-layer trees and plants (it's a lot of them). We no longer use Impostor layer on anything. Renamed Impostor layer to UNUSED B.
6 Months Ago
Moved all tree and bush LODs that were on the Imposter layer to the Tree layer. We'll control the imposters via the Imposter script instead.
6 Months Ago
Removed importer layer from tool cupboard check mask
6 Months Ago
Switched layer from Imposter to World on EasyRoads3D prefab surfaces (T crossing, X crossing, roundabout)
6 Months Ago
Added missing imposter scripts and billboards for bush_willow_snow_small_a and bush_willow_snow_small_b
6 Months Ago
Merge Main -> PhysicsLayerRevamp
6 Months Ago
Removed all usages of the Player Model Rendering layer. Renamed it to UNUSED A for now. Inventory player preview now hides way under the map instead of being on its own layer. By necessity it also now receives directional light from the sun along with its own local lights, but that may actually be an improvement. If we need to revert, the layer remains available for now.
6 Months Ago
Merge Main -> PhysicsLayerRevamp
6 Months Ago
Don't use the imposter layer when trimming meshes, just disable all other colliders in the scene and then re-enable them once we're done