125,341 Commits over 4,171 Days - 1.25cph!
Bullets now deal slightly more damage to submarines
Server ignore saved socket index on loading a save, calculate it instead. Add warning for invalid socket in conditional checks.
Added server convar cinematic.SetBotUnderwear. Takes a bot name and and underwear shortname (eg.swimwear_gradient). Pass 0 as the underwear ID to go back to the regular underwear skin.
Un-flood my test map, return to antediluvian times
If player is holding Back when they successfully catch a fish backwards movement is now blocked for 1s while the fish is caught. The block is removed if the player releases the back key on their own
Merge Main ->SubmarineSeptember
▆▄▌▄█▋▆ ▊▉▇█▌▅█▉▊ ▋▄▇▊ ▉▍ ▋▄▍██▉ ▊█▅▊▍▇▊▍▌ ▅▉▉█ (▄▅▌█)
Fishing shop sign art files
Added streaming analytics, can be disabled with ShoutcastStreamer.StreamingAnalytics
Increased loot panel size of underwater crates (6 -> 12), still uses same loot panel
Prevents cases where crate gets assigned > 6 items but it doesn't have the space
Use fuelsmall loot panel on diesel engine in excavator (only shows 1 slot and reads "Fuel Storage" rather than "Loot")
S2P excavator monument
Fixed paddling animation blending issue causing animation snapping when releasing input (affected inner tubes, boogie boards and kayak paddling)
Only show sonar blips for other subs if those subs have their engine running
Merge Main -> SubmarineSeptember
▋█▍▄▌▉ ▍▉▌▉▍▆▄▄▉ ▍▇▊█▉▆▋▍▉ ▅▇▆▆▇▄▆▅ ▋▉ ▅▌▌ █▉▋▊:
- ▉▄▌▉▅▊▍ ▇▅▍▅▆▍█▍▉.
- ▇▍█▆▊ ▆▋▆▋ ██▍▊ ▅▌ ▄▊▌▋▊ ▄▄▄▋ ▇▍▅▅▄▌ ▌▅▅▇ █▉▄▉▄, ▇▆▊▌▊ ▅▄▊ ▄▅▅▊▄▋▇ ▉▇▍▋▍▋ ▄▊▅▌▊▇▋▇.
Testing computing points for particle effect spray.
█▍▉▉█▄▉ ▉▇▅▄ ▌▌▌▅ █▆▅▅▍▊.▋▍▇▍▊▍▋▄▇▌▄▍▆▍▇▍▇█▍
▍▊▌▇▄ ▆▄▄▆▋▇ ▄▅▇█ ▌▌ ▉▄▉▉▉_▋
█▌▌▄▍▋ ▅▄▋▇▊█ ▇▍█▇█▅▉▋ ▍▊ ▇▄▌▅▍▋▆█▄-▉█▋▊█▉▍ ▌▄▇▇▅▅▅ ▄██▄▌▅▇▇. ▆▌▌█ ▌▅▌▌ ▇▋▆ ▆▅▍▊ ▆▄▌█▆▉█ ▉█▆ ▌▌▋ ▉▊ █▇▋ ▅▆▌▌, ▍▊▌ ▄▆▄▊▍▌▄▄▌ ▅▄▍▊ ▄▌▋▇▇ ▆▍▆▄▇▊▇ ▍▉▍▊ ▋█▄▅▉▆▆▇▍ ▉▇▌▋▍▇▉█ ▋▋▇█▉█▋ ▊▉▍▍▇▆.
█▆█▊▄▍▆ ▄▉▊▅▍▍▌ ▄▄▊▍ ▉▄▊▅ ▄▇ ▋▌▅▉▊ ▌▇▍▊▊▍▇ ▌▊▉ ▍▌▌ ▄▍ ▄▆▋ ▇▌▉ ▌█▌ ▌█▆▅ ▅▍▆▋▊▇▊ (▆▅▆▇ ▍▊▆▍▇▉▅▋▄ ▄▆█▅▌▊▅ ▍▍▅▌▆▊▅▊▋). ▇▅▅█▇▊ ▍▄██ ▅▇▍ ▄▆ ▊▊▅▅▍█ ▄▍▄▆▊▇▄▇▄ ▆▉▉ ▆▄█▄ ▇▊█ ▇▇▊ ▇█▋▄, ▌▌▆▉'█ ▄▋▆ ▆▅▄▆▋▆▌▋ ▇▅▊: ▋▊▍▌▉▇█ ▊▉ ▅ ▇▊▊█▉█▆▄█ ▋█▋▄ ▋▇ ▍▄▍▅█▊ ▇▅▋▄ █▌▄ ▊▆▍▇▆▄ ▌▉█▌ ▅▌▊▊▍█▅ ▄▊▆ █▊▇ ▉█▄ ▉▄ █▌▇ ▅▉▅▇▆▌▅▉▍ (▍▋█▅▋▇ ▌▍▇ ▋▊▍ ▋▊▉▄▍█▌▅▉ ▋▄▊█▄▆ █▆▊▊▄ ▉▋▇▋▆▅▋▅▆).
Fix exceptions in PlayerModel.Legs, UpdateWaterDrinkingPoint and GetLocalVelocityClient (Potentially modded server issues)
Apply fix for not being able to hot swap fishing rod to cassette recorder as it had the same bug
Don't allow toggling light sources on held item on/off while gesturing
▋▉▆▊▄ ▅▅▉█▇▉▌ ▌▅▋█▌ ▇▆▉█▍ ▉▅▌▄ █▍ ▅▊▄▊▄█ ▌▍▇▉ ▄▌▍▇▌▍▇ ▇▊▆▄▇▌▇ ▇▍ ▊▋▄▄ ▌▍▊ ▆▇▋▆ ▍▌▇▇▋ ▄▇▇█ ▊▅▄▉▌ █▇▆▍▌▋▊▆▅▌ ▄▌▇ ▊▄▅▊ ▄▅▊█ ▉▇▌▆▆▉ ▄▌▇▉▋█▅█▉█▆
Don't rotate on an axis if rotation amount is 0
Fixed one of the Ch47 map marker rotors not spinning
Move fishing bobber with rigidbody force instead of position setting, looks a bit smoother and removes the need for a raycast every frame
Still needs some testing, might be better for next month
Remove unneeded DoServerDestroy check
- If vehicles are ent killed, the player is never properly dismounted. Make sure steeringTargetDegrees and hideClothing get reset correctly anyway.
- Hide all clothing for players in subs (when local player is not in the sub), not just headwear. We can't see them anyway.
- Small performance change in ClientUpdate. Don't call GetMounted and isMounted so much.
Moved fishing process to a budgeted update
Has a higher budget threshold since any time gating that happens will affect input, but the performance gains from moving it to ServerMgr inside the physics sync should make up for it
Potential fix for GetWorldSpaceLineRendererStartPoint NRE (seems pretty rare)
▋▌▅ ▋▊▄ ▌▍▉▌▉▍ ▍▆▊ ▅▅▄▊▊▇▆▊ ▅▉▆▊ ▋▌▅▉▉▌▌ ▋▍▇ ▌▄▋ ▆▍ ▋▇▆▄▌
▌▋▇ ▅▍▊ ▆▄█▆▍▆▇▇▅▅█▇ ▄▅▅█
▊▆▋▇▋▆▍▍▇ ▅▄▇▊▅ ▆▌▇▌▉ ▌▅▌ ▆█▇▄▍█
Don't check for events if plugin not available.
Module prefab for module_900x900_2way_moonpool
socketData, master module prefab with lighting nested prefab for its size
dwellers setup