201,879 Commits over 4,171 Days - 2.02cph!
merge from naval_update/deep_sea
merge from editor_skipmenuwarmup
Added an editor setting to skip the main menu warmup when entering playmode
merge from deep_sea/spawn_command -> deep_sea
Fix spawn command spawning boats at the bottom of the ocean
- annoying in general but doesn't work when there is no ocean floor
- include water raycast layer when above the water, otherwise spawn on the bottom of ocean when below water
Emission toggle on glass material.
fixing mannequin persistent collider, tweaked collider sizes
Fixed mesh terrain setup not working with rotated islands
Restored random spawning rotations
merge from naval_update/deep_sea/
Fixed island terrain mesh setup
Moved the deep sea spawning stuff into another file
Implement IRefreshable and BroadcastRefresh as a better way to refresh InstancedLODComponent after colour changes.
merge from storeitem_source_fix
Fixed store cart item missing their source
move islands sub-branch as well
make deep_sea branch a sub-branch of the naval update
Fix rejoin button not working properly on server disconnects
- Restore multithreaded navmesh building
- Increase tile poly buffer size for debug vis
- Handle mesh colliders submeshes (uncommon but possible)
connect_modal_get_rules_fix_2 -> main
Chandelier - Texture update
Prevent world size parsing from throwing an NRE
naval_update -> scientist_boat_ai
Cleanup old Scientist RHIB Files
Ensure collider is readable
Very basic island spawning, randomly scattered around the deep sea
viewmodel chainsaw update anims and anim controller edits
Melee set of anim, entity and holdtype updates
▋▋▊▇▉▊▅ `▍▌▇▊▄▊▋▆` ▄▄▌ ▆▌▋▅▇▅▉ █▉▊█▆▉█▅ ▆▍ ▅▋▉▊▊▉▆▆▋▌▉█▌▊▅ ▍▌ ▄█▉▊█▉▋ ▅▅ ▉▉▉ ▋▆▌▇ ▌▄▇█, ▆▉ ▇ ▉▌▉▆▄▍▊ ▍▇▇▋█ ▋▋▆ `▋▅▋█▉▄▋▊▄` ▊▊▄▍▊▌█▊ █▄ ▄▋▌ ▆▋ ▅█▉ ▅▆ ▄▋▅▊▊▆▅.
AI always ensures boat has enough fuel
Remove old damage tracker code and rename NativeDamageTracker → DamageTracker
Added deferred mesh decal rendering support to RRP
AI makes sure the boat is started
Ensure State data gets a reference to the MotorRowboat, not the BaseVehicle
Move `autoconnect` variable to `client.autoconnect`.
fix compile errors from improve_restart_toast_messages
Huge cleanup of Vehicle AI architecture
Test idle state
Setup BoatAI as an ent
Prefab warmup
▉▆▇▋▅ ▅▋▍▇ ▍▌▊█▉▌▉▄_█▌▆▅▅▇▍_▇▊▅▅▅
▍▍-▊▉▋▆▇: █▆▉▅▌ ▋▄▅▍▊▋▌▌▄▍ ▅▊▇▄▇▉▌▋▋ ▄▍ ▍▇ ▊▍▋█▆▉ ▊▋ ▇▄▄ ▄▊███▍ ▉▋ ▍▄▋▍▆
Merge: from shoretexture_editor_cache
- editor-optim: generates a cache for shore texture buffers
Tests: ran craggy twice
merge from improve_restart_toast_messages --> main