122,203 Commits over 4,048 Days - 1.26cph!
Unsaved changes for backdrop_neutral
Added generic fireball icon.
Prefab information added to fireball variants and Bandit Sentry.
Updated death screen.
Merge from death_screen_improvements
Add phrase keys, hook up to death screen
Bandit Guard and Tunnel + Underwater Dweller avatars
Reduced max coupling speed to 7.5m/s
Fixed wagons zooming off at a bajillion km/h when a Work Cart hits them at high speed
Trains now keep running if there's a player on ANY of the train's carriages, not just on the work cart that's checking
Remove the IK targets from the planner prefab on the server
Fixed wagon parenting triggers not working
Merge from offiicial_server_analytics
Increase train spawn pop default a bit, to 0.85
Trains can now detect if static (as in non-moving, not necessarily actual static) obstacles that they've backed off from have been destroyed, allowing the train to continue. Previously this required the train to reverse direction momentarily first.
Change save process to only keep the delta stats in memory
Added additional wagon ladder volumes for the new ladders
Gib wagons immediately when destroyed + reduced above-ground Work Cart "corpse" time from 10 minutes to 1 minute + OnKilled bug fixes
Added server.statBackup that backs up any analytics to a file
Will only write the file to disk every 2 minutes
Creates one file per real-time day in an analytics folder in the server files
Backups will only be created if analytics are actually running (stats enabled, official server, etc)
New system for junction selection, gives correct left/right track selection at any junction. Also made sure the main rail loop is always the default selection at a siding junction, even if the siding is actually the straightest route.
Track a mission fail reason (timeout, disconnect, etc)
Add tracking for mission fails
Revert
70405 for the moment, as it breaks navigation on some of the underground junctions
Updated rail spline visualisation
Fixed NRE when spawning a world too small for the rail loop
train model and texture progress
created new tileable textures
simplified meshes so to not rely on unique baked textures but to make use of new tileable texture(s)
textures currently unoptimized (too big atm for the purpose of testing and progress)
Merge from death_screen_improvements
Changed how direction is selected in junction splits. Fixes above-ground junctions that took the wrong inputs
Added PrefabInformation to other scientist variants (they all share the same icon/translation)
Added missing train wagon material
- Reduced above-ground WorkCart max speed a little
- Allow successful train car coupling at "medium" work cart speed
Merge Spawning -> Save224
Manifest update, to fix "no string for ID..."
Balancing train car spawns. Reduced engine:wagon ratio to 1:4 (was 1:7). Reduced overall train car population density from 1.0 to 0.7.
▋▍█▆▍▅▊ ▊█▅▄█ ▆▉▇▇▉▆ ▊▆█▋ ▅█▅▍▉▅ ▅▌▆▋▆█▋ ▆▋ ▌▌▆█▄▋█ ▍▄█▇▆▊▊▌ ▋█▇ ▄▋▄▄▄▉██ ▉▍▆▅▋ ▋▅▉▋██▌ █▍▋█▅█▆ ▍▉ ▆█▄▋▅ ▋█▊▋▌▊ ▍▉▅█
Fixed edge case that could cause exception at level load
More west coast finalization
Updated train wagon modules with LODs and proper colliders
Rebaked train normal map to fix errors
Removed terrain blending from cliffs where it isn't desired.
More west splatting.
Dialed back roadside / railside bush density by 40%
██▅▋▉ ▋▆ ▊▍▋▆▄ ▍▆▍▌▉▌▆▊ ▌▋▅▆ ▄▆▆▋▌▅▌▊ █▅▉▋▋▊▋█▆▊▌ / ▄▊█▇▅▄▄▆█▄▄▍
Temporarily removing junkpile_j from spawn list, since the prefab appears to be corrupt since the AI fix merge
Fixed edge case with side rail meeting main rail at extremely steep angle
Fixed edge case with side rail meeting main rail at extremely steep angle
Fixed junkyard keycard not respawning
merge from setdestination spam fix
▊▊▄▍▊▇█▄▇▍▊ ▌▄▉ ▌▊▄ - ▋▍▊▅▉▍▊▋ ▌▅▊▆▊▄▅ ▅▌▄▅▄▌▉ ▄▆▄ █▉▋▄▍