125,455 Commits over 4,079 Days - 1.28cph!
Rebuild sqlite3 for linux again because the other one was crashing for some reason
Tested on ubuntu 18.04 and 22.04
Increase the allowed size of the clan announcement text
Possible bug fixes for inviting other players to your clan
Disabling rich text on things
Culling shader actually works now!
Fix errors when deleting meshes (related to syncing data to the gpu)
Converted all the stuff to the new shader vertex stream format
Lingering post-explosion mushroom cloud WIP
Rebuild sqlite3 on ubuntu 18.04 so it doesn't depend on a too new glibc
Update runds.sh to include the Plugins folder in the search path instead of only Plugins/x86_64
Add build instructions for sqlite3 to my notes here
Cherry picked
85476 => 6point particle shader changes
Fixed 6point particle shader flickering w/ motion blending + emission scale stream + reduced variants + improved custom vertex stream help box
Set up more deployable guides, fixed some issues with deployment tracking
Reduced the effect of gravity on trains to 50% of a realistic value (instead of 100%). Allows locomotive to get up the new steep tunnel slopes
WIP second stage build mission
Raised locomotive collision triggers, to let it handle the new steep slopes
Fixed CompassUI constant complaining in scenes with no terrain
█ ▄▊▍ ▌▊▆▍▄▉▄▆▌ ▋▇▍ ▋▍▋▇▋▊▇▉▍█
▍ ▌▍▋ ▇▌▋█▍▅▇█▅ ▆▊▇ ▇▇▊▍▊▇▅
Fixed jumping on the very top of the tugboat unparenting the player
▍▆▉▇█▄▌ █▊▇ ▌▌▋▆▆▄█▄ ▊▆▇▌▌█▊█▍ ▍▅▊▄▍▍ ▇▉ ▋▌▅▇▋▌▄ █▄▊ ▉▅▊▅▍▉▅▆. ▇▍▄▇▄▋ ▄▅▍▇▄▇▍ ▍▇▊-▉▆▇▋▌-▇▇█▌▌▅▇▇ ▌▅▄▌▋▉██
█▍▌▅▄▅ █▍▉▄▅▄▄▊ ▉█▄ █▉▌ ▆▊▊▅▉▌▄ ▇ ▌ ▌▋▊▉▇ ▅▋▍█▆ ▅▅▌▌▍ ▅▊▌▊ ▄▌█▋ █▅▋ ▋▆▊▉▆▅ ▄▅▊▇█▉▋▉▌ █▉▆█ ▋█▋'▋ ▍▌▄█▇▍▇ ▍▅▇▊▇█▇▍, ▍▄▄ ▊▅▉▊ ▅▄▅ ▅█▌█▄█▇▄ ▉▊ ▊▅▊▋▅▆ ▇▇ ▅▄▅█ ▅▊▆▇ ▊▌▉▅▇▋▍ ▇▅ ▉▉█▅▍▆▇ ▍▊ ▆▌█ ▆█▌▆▇▍▍▍. ▋▆▆▆▋▋ ▉█▇ ▇▍▆▆▊ ▊▋▌▅ ▆▌▋█▉██ ▍█ ▇ ▊▍▍▌▍▇█ ▇▇▆█▅▋▍ ▉▆▇▉▅▊▌▅▇▅▊, ▅▆▆ ▋▋▋ ▋▇▅▋█▇ ▄▆▌▅▇█▊ ▋▅ ▄ ▋▍▆▅▌▋▌▉ ▉▉▌▅▋ ▅▅▉ ▉█▊▌▊▆▅
Building guides can now be activated for specific missions
Although culling is completely incorrect, it writes to IndirectArgs correctly inside the computeshader & renders some parts of the base correct
Conversations can now be marked as non-cancellable, hides the close button on the conversation UI (always show in the editor for faster testing)
Can now toggle whether a mission can be abandoned, disables the Abandon button in the inventory mission UI
Add debug.completeMission
Add debug.completemissionstage will complete the first non-completed stage if no argument is provided, otherwise you can pass an index to complete a specific objective
Checkin before I break anything
Use AssetPool for industrial pipe meshes
6P orientation debug ball is motion blended.
Merge Attack Helicopter -> Aux2
Fixed attack heli turret gun not getting correct location when not in listen server mode, just needed manifest rebuild
Update bagassignmode 'team' value to also include players from the same clan
More 6P smoke iteration/studying
Hide the crafting notice in the vitals area when disconnecting from a server
Tweaked 6point particle shader transmission behaviour
Fixed 6point particle shader errors when using motion blending
Added shadow pass to 6point particle shader when shader quality >= 100
Fixed clan table root bone reference being unassigned (StringPool warnings)
Fixed clan table jittery placement
Slightly better clan table deploy checks