224,595 Commits over 3,714 Days - 2.52cph!
Log a warning when desire selector finds existing blackboard data for the same key
bullets can lerp between 2 frames, improved player aiming responsiveness
temp effect timers dynamic again
Interactions module tweaks
vm cleanup and new arm mesh merge
Protect against ensure in DetachFromComponent for static meshes (gives warning instead)
refactored some attack util code to one place, attack bar prefab, attack bar code wip
Refactored UIUnitInfoPanel ready to start moving the duplicated code from a bunch of UI stuff into one place
fixed temp effect divergences
reworked instanced shaders
Fixed some animation loop issues when crafting an item at a crafting table
Fixed projectiles never getting destroyed
Better bounds check on kaiju primary attack
New flying unit for Kaiju
Added a custom tooltip widget and unit descriptions
Refactored the mission system to support multiple players attempting the same mission. Gangs will be IMissionUsers (like players are for individual missions), with every member of the gang considered a mission runner.
Gang mission system initial commit
▅▉█▍▅ ▇▊█▇▊ ▍▄█ ▄▄ ▊█▇▆▋ ▋▋▉▅▋▉ ▆▋▆ ▋▉▋
Moved mission payphone stuff into a sub-component of the mission manager
Added level functionality to city and kaiju
Unit points now start at 500 (was 2000) and go up 1000/1500/2000 at 75%/50%/25% hp for kaiju and city players
Removed hole cutters on boarded windows since I kept getting invisibly shot through them
Fixed RPC ordering issue causing gang drug sell zones to not show up anymore
Always allow client to call client RPC
Fix NRE on client when new players spawn into gang building, due to sync delays. Also set gang colours on gang spawn lots
fixed prereq rope starting node positions
added ColorNormal and ColorHighlighted to UILeagueEntry, local player's entry get's set to highlighted
Moved medal code out of UILeagueEntry and into a new UILeagueMedal.
PanelLeageEntry prefab now has an instance of UILeageMedal.
UILeageuEntry inits it's UILeageMedal
More league entry panel UI cleanup
Fixed door damage bug on client
League icons work, cleanup prefab, code.
checking in rank icon stuff
planters rarity tier 1
ceiling light rarity tier 1
guitar rarity tier 1
water purifier default
stone spear default blueprint
Added missing #SERVER flag to cellphone
adding rank icon font
tweak ui
Throw when calling client RPC and owner is null
Leage panel unicode setup
Moved a door in the new gang building. Two doors had overlapping interaction areas which would sometimes cause the wrong one to interact.
Analytics Tweaks
Analytics transitions
Fixed rust/std particle accum layer normal space
Added triplanar sampling shader api
Touched all rust/std shaders, because unity
Cherry picked blend4 shader changes and rust/std cleanup, because yolo
Fixed more shadow bias shenanigans
Fix NRE on server when placing tripmine
Autocomplete for ingame console
Webcon fixes
Scroll to bottom when running a command
Key binds system, bind, unbindall, exec, binds, writebinds