194,101 Commits over 4,079 Days - 1.98cph!
greyboxed covered wagon modules (personnel transport)
Objectives prep, tasks cleanup
BaseAssetEditor optimisation
Fixed BiomeSettingsEditor NRE when removing weather types from a season
RTS camera follows unit when selected
UI bits
local CustomisationProfile
Hapis Island exploit fixes
client squad editor and matchmaking analytics
CustomisationProfile.Save/Load
Twaked hair contact shadows
tweaking values on hair materials to work with non TSAA opacity clip settings
Added hair secondary opacity clip control for non-TAA
replaced squad setup msg with MatchClientInfo which has squad + customisation profile + anything else we might need
Item description updates and fixes
added a test explosion debris customisation
UIToast base clases, outcome/promotion toasts now use it.
All payphone missions working again with the refactored mission system
cleaning unused UI texture
Refactoring the mission system to allow the extra nuance gang missions need. Tasks can now have certain parameters set that are ScriptableObjects themselves, which simplifies the number of different task types we'll need.
Unit path line renderer now increases width as camera is zoomed out in RTSCamera mode
Added a penalty to return to territory module so units are less likely to go home when they have nearby friendly units (safety in numbers!)
promotion protobuf
client-side promotion toast handling
added CustomisationDatabase.AllDefsOfType()
customisation defs now have a description name field
Removed the player name from the match making server message so people can't abuse the queue.
Reduced kfact from 64 to 32.
Increased party overlay widget view distance to work better with new camera
Fixed sneak and jog party member movement mode behaviours
▄▅▇▆▌ ▌▍ ▋▍█▌▆ █▍█ ▌▅▊▄▆▆▌ ▋▉ ▌▇▅▅▉▍ ▅▋▇▉▌▉▍▍▋
fixed slight flickering when player lands from a jump
gameInstance now stores the match start time, server console outputs game length as part of game close summary
disable footIK when sleepign
All players get a server chat notification that someone is looking for a match when a player joins an empty queue and there's less than X players connected.
Server messages are now in italics.
Cursor resets to normal mode as soon as a movement order is issued
Usuable unit indiciators are now hidden when holding right mouse to show attack ranges, fixes confusion when a usable unit is in range of an attack
added empty Avatar, Unit, Arena customisation editor state classes, editor mode buttons now trigger entering the correct state.
hooked avatar, unit and arena mode buttons up
optimized foot IK calculations
added console variables to disable foot IK
UIMapButton refactored to override UIEditorButton as required
new UIEditorButton as a base class for the editor mode panel buttons
Disabled editor panel animations
fix for squad editor unit counts not being refreshed in correct order with new setup
added code for foot planting IK
modified walk/run/sprint animations to look better with IK foot planting