193,474 Commits over 4,079 Days - 1.98cph!
More scene
Some item stats
NPC tweaking
Tasks refactoring, objectives progress
update WIP tile shader for backup
WIP arena part
foliage shader update & merge
Fixed bug causing 2nd player's customisation config to be ignored
#if CLIENT'd some UI code
added radiosity lighting to vertex colours on hair meshes, added normal maps for hair caps, starting to rework hair cap material
undone merge, something fucked up
Two sided hanging sign & landscape picture frame unlocked if player has Steam item
Certain HL2 weapons ( pistol, smg1 ) now also set the attacker EntityTakeDamage like some others ( shotguns, 357 )
No longer automatically call "backup" on server start by default (better for server providers, add +backup to your startup parameters if you want this)
Fixed reflection related errors in glcore and vulkan
Playermodel and colliders use old LOD3 meshes
Default head uses old naming convention, updated skinsets.
Renamed class, closing ui ends a call, you can no longer call yourself, stopped dial sound when not dialing.
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
▄▅▇▆▌ ▌▍ ▋▍█▌▆ █▍█ ▌▅▊▄▆▆▌ ▋▉ ▌▇▅▅▉▍ ▅▋▇▉▌▉▍▍▋