6,819 Commits over 2,586 Days - 0.11cph!
merge from crowd branch (just spotted a white crowd bug though)
fixed menu button hovering issues caused by the overlapping play button image.
Few move allocations on hover
Removing allocations from tile hovering
Remove allocations from OutlineEffect
added option to toggle realtime portrait rendering. Always enabled during the fullscreen intro, then turned on/off for the match.
bit of crowd member cleanup.
Add potato mode video option
crowd update no longer allocs, moved to fixedupdate.
Missed blur controls on TopBars, include EdgeDraw shader
tweak post process and some gloss map to try to reduce flickering
UI blur defaults to enabled
Add an option to disable blurring behind UI (UI Blur Toggler component will remove the image's material when it's off)
Update post process settings script
Added tile dust prefab link to Tile definition files, set all existing tilesets to use my new placeholder effect.
Added placeholder dust effect.
added confetti anim event
wip nicer trophy rotation (getting latest)
Updated confetti cannon model rig
Added cannon anims
Automatically retry database operations
more post proces stuff
fixed booster ghost volume motion vector settings
Fix ghost players issue, added bot options to send hovers and request the leaderboard
scaled plunger hat up 125% but then shortened handle significantly, and re-rendered icon
added plunger hat, tweaked school cap default material colours so it works better in tutorial
more post process V2 stuff
adding outline post FX to post process stack / fixed some error
more WIP post process stack conversion to V2 (should fix the warning spam)
ClientBot ai settings now ignore dangerous tile checks (optim)
AI profiling.
Some quick AI optims.
ClientBotConfig empty constructor
GameHost.OnClientCmd now outputs the cmd type that was received for an invalid GI.
Added more client bot config options:
-CmdIntervalMin/Max
-JoinMatchMaking
-RejoinMatchMaking
-If no steam IDs are specified, will assign each bot a steam id based on Environment.TickCount + i
reworked school hat and created new materials and icon. fixed missing avatar layer specification on beer_hat and baseball_cap
Replace GI thread with async+channels
only send tile cursor hover event to server after hovering a tile for 0.5 seconds.
Fix game instances not being removed if players disconnect before saying they're ready
increased max clients to 10,000
▉▇▋▊▋ ▊▅▋▊ ▄▆▊█▍▉▋ ▆▄▅▍ ▄▆▅
Fix typo that made player records overwrite the other player's record
added ClientBotConfig, can specify steam IDs to use for bots, bots cycle through the steam IDs when connecting, added client auth overriding for bots.
Stricter synchronization for GameInstance.Teams