14,503 Commits over 2,831 Days - 0.21cph!
Fixed prefab id on seat
Added hand IK support to modular car seats
Camper seats provide some comfort
Slightly offset seating positions so feet don't overlap
Hide locker visuals, add two colliders running on the top of the camper to access the locker
Reposition oven based on camper layout (same technique as seats)
▌▍▍▆█ ▅▍▇▉▋▌▋█ ▉▆▋▋▄▉█▋ ▉▅ █▋▍▇▇▄ ▌▌▇▋▅ ▍▍▊ ██▉▉█▄ (▋▆ ▊▋▉'▋ ▅▄▅▌▌▌▇ ▋███▋▉▇ ▊▍█▄▇▊ ▆▄▇▊)
▇▊▆▄▍▆█▌█ █▅▍▋▄, ▉▄▇██ ▄▊▆▄▄▊▇▉▋▋▄, █▅▇ ▅▉▍▌ ▋▆▍▋▅█▊▊▋
Added an extra pre cast check to stop fishing if the player is too far away from the edge and reeling the fish in would trigger an obstruction line snap
Fixed module sub entities not spawning properly
Camper module now updates repositions seats based on conditionals
Added a filter field to the conditionals list
Added some example configurations to Playground_vehicles
Added Playground_vehicles test map
▆▊▌ ▇ █▌▆▊▄█ ▇▅▉▆▅ ▊▋▇ ▍█▇▋█ ▍▊▅ █▋▇▍█▌ ▇▌█▍ ▊ ▅▉▋▅ ▉▌▆ ▅▋▅▄▊▌▆▆▆ ▍▆▉▅▍▋
Added new CinematicEntity that can disable various roots on itself via server convar CinematicEntity.HideObjects
▋▊▅▊▉▅▍▌▅ ▆▍▍▌ ▅▆▅ ▇▊▅▍▌▆ ▉▅▆▇▆▄█ ▇▅ ▆▅▇▊▆▍ █▆▆▆█
▋▅▋▅▊█▄▌, ▌██▇█▄▌▌, ██▅▅▊ ▋▆█▄▄
▊▊▊▇ ▌▆ █▋▅▉▉, █▌▅▊▅ ▅▌ ▌▇█▉█▇▉ █▍▇▅ ▋█ ▊▌▅▌▅▆▋ ▍▍ █▄▄ ▋ ▉▊▉▉▊▄▄ ▌▋▅ ▅▅▅▆ ▋█▆▅▊█▄ ▍ ▊▊▆█ ▌▇▍▍ ▍██▊▋ ▍▌ █▊▄▊▉▍▋ ▄▊▄▍ ▍ ▉▋▇█▊▊▊
▄▌▆▆▆ ▋▍▋▅▋▋ ▉▉▌▉▌, █▉▌▉▄ ▌ ▊▉█ ▍▇▇▆ ▉▍▋▍
▊█▌▉▄ ▋▊▋▊ ▄▊▇▄▄_▌▊██▋▋▍▉▋▍
More fixes, more specific error codes for when a call fails
▍▋▉▉▍ ▌▊▆▉▋▍▇ ▍▇▉▄▊▌ ▉▇▋▇▆ ▋▇▄▋▆▉▆▊▅▊▌ ▇▊█ ▍▋▉██▊▆ ▋▅ ▅▇▇ ▇▉▍▆█ ▉▉▉▋▆▌ ▄▇▊▇▄▋▊▄ ▄ ▍▉▋▄'▍ ▌
More error and timeout handling
Initial support for NPC's calling players
Fixed several cases where the call wouldn't end when the NPC dialogue ended
Add the option to block incoming calls at the prefab level
Added actual support for long distance phone conversations with NPC's
▋▅▉▍█ ▅▆▅▇▆▅ ▆▉▇▉▋▊▌▅▍▅ ▄▋▇█▍ ▌▆▋▍▅▄▉▉ ▌█▄▌▅▅▄▉▄
Added decay to deployed cassette recorder
Added world model overrides to ItemDefinition based on stack size, so we can use different world models for different stack sizes
Should be arranged in descending order, so smallest stack size -> largest
Don't process depth of field if a conversation is happening via phone
Initial support for triggering NPC conversations via phone
Required PhoneController refactors
Added OnFlagsChanged, ServerInit, PostServerLoad, DoServerDestroy, Save and Load callbacks to EntityComponentBase (this removes a lot of duplicate boilerplate on MobilePhone and Telephone scripts)
▆█▍ ▉▇▊█▉ ▅▋▅▆▍▄ ▌▍▇█ ▋▋▄▋█▉██ ▉▌▊ ▋▉▄▍
Added a small barbecue to the camper module
Can no longer move camper module if it's storage has any contents
Refactored sleeping bag interaction to control interaction via module instead of sleeping bags
Player can now always access sleeping bag from seat while looking down, disabled collider on sleeping bag
Added two more seats/sleeping bags, still has some clipping issues