199,472 Commits over 4,140 Days - 2.01cph!
AI debugger now shows forced ticks.
People no longer go on a tree felling rampage.
Possible fix for restart bug
Building privilege extends out for 10 meters around a building
Highlighter fuckery
Fixed some weather types having under exposed post
Advanced Lootbox, LODS, model, textures and material
Fixed building merge not sending out network updates for building blocks that changed their IDs
Fixed possible race condition when building splits / merges were deferred
cleaned up step/simulation/match cycle.
player match results appear in results table when returning to career screen.
slightly stricter dropbox placement
improvements and logging for multi unit commands
Finally fixed all the shit errors. I think...
Removed camera anim shit
Fixed disconnect bug
Added proper player and loot spawns in buildings
Merged mining_quarry_a placeholder
more career step set/handling/events.
step button appearance now updates current step.
Work in progress toward better and more predictable animal behaviour.
Reapplied launch site road / power nodes
career status bar now shows current career week not league week.
results table header now shows current round number.
All player commands now clear player created desires (testing)
Misc DM/PlayerController cleanup
Mining quarry monument is tier 2
Added road connection node to mining quarry monument
fixed a bunch of worldmodels not having outlines
outlines enabled by default
added week incremented event.
status bar and next match UI now get correctly updated.
more fixes for worldmodels
Warehouse no longer has a quarry
Added road piece to warehouse
results panel UI animation + controller
added hair dye assets to skin assets. tweaked material values to balance. hair cap base colour needs to be made unique to each material per hair dye asset.
Mining quarry is uncraftable and no longer drops as loot (static quarries only)
Unit.Roles now listens for specifically primary behaviour changes to determine active role
Added InteractionSettingsWrapper.RoleOverride field, for future use
Roles.OnPrimaryGPVChanged callback enables role properly if applicable
Added InteractionPlan.GetRole which checks wrapper for override, update various usage