1,542 Commits over 1,705 Days - 0.04cph!
Merge ParentedDroppedItemNetworking -> Main
Fixed "Can't remove RawImage (Script) because SoftMaskable (Script) depends on it."
- Removed SoftMask from attack heli small monitor UI
- Removed SoftMask package (no longer used anywhere)
Remove TransformHasMoved override that was causing parented kinematic items to disappear when leaving their initial network group
Remove ChineseLantern_emissive2.psd meta file
Fix attempt for unintended rowboat dismounting
Enabled read/write on various meshes the need it for RuntimeNavMeshBuilder.
Fixed CheckAllParenting NRE when contents is null
Removed my temp logging from
91909. Added a null check on NavAgent.
Catch null content in CheckAllParenting
Fix ragdoll compile when neither SERVER nor CLIENT are defined (build server needs it)
▌▇▋▆▊▄▄█▉ ▌▉██▋▇ ▌▄ ▄█▆▌▊▄ ▄▅▇▋▅▅▆ ▌▊▊▌ ▅▉▄█▆█. ▇▌▍▇▇▉▊▆ ▆▇▋▌▆▅-▉▅▆▊ ▅▆▇▌▆▆▍▍ ▋▊ ▉▌▋ ▊▋▍▌▍ ▊▋▊▉▊▉▍▌█▄ ▇▉▆▍. ▆▇▆▍▅ ▉▉▊▇ █▌▄'▊ ▇▉▅▄▇▆▉ ▉▉▍▊ ▉▋▍█▌▍▉▅, ▇▉ ▊▇▇▋▋▇ ▇▄ ▇▆▊▊, ▍▉▆▇▍▄▇▋ █▊▇ ▊▇█▉▄▌█ ▍▋ ▋▄▊▅▋▇▉▍ ▆█▆ ▋▍▍▌▇▆ █▄ █▌▉▄▄ ▄▋▇▇▋▆▅ ▍▇ ▍▍▌▌▄▉▊▉▇▉▄█▊▋█▊▆▌ ▇█ █▍▅▍
Missed another use of useContinuousCollision on gibs
When gibs have useContinuousCollision on, they now use Continuous Dynamic, rather than just Continuous. Hopefully helps with gib->gib interaction
Fixed lock slot ID not clearing when door lock is removed. Should fix rare bug where door can't be picked up until a lock is placed and removed again
Correct the poor positioning of thrown objects (e.g. rock) that spawn stuck half in the ground. Fix them sometimes falling through terrain
▅▅▊▇ ▆▍█▉▆█ ▌▊▄▊▄▌ ▋▄▆▉▇█
Add temp error log for rowboat clip
Temporary null tests in HumanNPC CreateCorpse
Merge ParentIfValidFix -> Main
Experimental fix for NRE in NPC death when in an invalid position
Removing my very buggy inside parent check in ParentIfValid for now. Will fix soon.
Avoid potential NRE in TriggerParent ParentIfValid
Merge CorpseParentingFix -> Main
Add UNITY_EDITOR area in Buoyancy
Merge NewRagdollImprovements -> Main
Set player eye bodyRotation on the server to match their transform rotation on spawn. Fixes spawned players not having their rotation set on the server, causing their corpse ragdolls to not match their angle.
▆▉▊▄▇▌█ ▊▋▆▍▇▊▍▉ ▌▌▋ ▊▋▉▊▊ ▅▄▇▍▅▆▇ - ▍▄▅'▉ █▉▉█▄ ▆▌▊▆▄▌▍▅▉▇ ▊▄ ▅▋▋▍▉▌▉ ▍▍▍▇▇ ▇▇ ▍▅▄▉▍ ▆▇ ▊▇▍▍█▊▆ ▅▆▇▋
Let blackjack dealer hit on a soft 17
▅█▌▅▉▇▊▊▆ ▌▄▆▍▌▋▇▅▆ █▆▄▊ ▄▋▊▋▉ ▊▅▅█ ▄▉█ ▄▇ ▆▋, ▇▄▋▉▍▉▋▇▋ █ ▄▅▉▇▌▌ ▅█▇▅▉▋▌▄█▅ ▇▄▊█ ▌▇▄█▌██ ▉▋ █▍▆ ▍▄▊▍▉▅▅▊ ▇▉ ▍▅▅▊ ▅▋▅▌▆ ▋▋▇ ▊▊▄
Missed RPC calls file changes
Update rowboat collider names to be clearer
Added a toast when player is dismounted from rowboat by seat clipping, which names the collider they clipped into and the entity it's on (if any). We can remove all this again once the bug is resolved.
▉▋▆▋█ ▌▌▍▍▆▄▅▇█▄█ ▌▌▄▍▍ ▇▊▍▋ ▆▆ ▆▄▌▌▄ ▍▅▆█▌ ▊▌▇▍▆▌▆▋▆▋
Merge MinicopterFreezeFix -> Main
Merge MinicopterFreezeFix -> Main
Merge CorpseParentingFix -> Main
Merge CorpseParentingFix -> Main
Fixed too many buoyancy points assigned on player_corpse_new buoyancy script. This could do with a more thorough improvement but this will do for now as a safe fix for Main post-lockdown.
When running in listen server mode, skip client-side corpses in the corpseinfo command
Just more materials to commit
Fix reversed conditional!
Merge ImproveButtFloating -> main
Ragdoll preprocess to match new pose
Adjusted initial arm rotation for server-side ragdolls. Makes them less prone to t-pose
▋▍▍▍▍ ▄██▊▍▇▌▉▅▉▊▍▇▆▄▌▄▄█▉█▄▆ -> █▉▅▉. █▋▍█▉▍▉▅▌ ▌▉▇▆ █▄▊▇▌█▋▋ ▍▊▊▌█▇█▍▅▍ ▄▌▌▇▌▆▄ ▅▄▋▄▅▄█▋ ▅▄█▇ ▍ ▊▄▇ ▋▉ ▅▆▊▄▉▅ ▆▋▌▉██▅▅█▆▋
Minor code cleanup, improve clarity on layer use
Merge RagdollFloatFix -> main
Merge SSRagdollDeathVal -> main
Merge CorpseRagdollParentingFix -> main