11,464 Commits over 3,561 Days - 0.13cph!
can now assign explosion decals per unit explosion definition.
any existing tile scorch decals are now replaced by the ones from the most recent explosion.
set defaults.
menu player profile division icon is now set on league updates
some camera fixes for customisation editor
added Elo.DoesEloChangePromote()
server sends promotion notifications
what's new definitions can now specify a blog URL.
added a blog link button to what's new UI, shows when there's a URL for an entry.
added What's New Beta 2 definition.
player level no longer shows 999 when AI or private match
switched in a new map, made a default for squad for it, fixed map preview shots.
squad editor fix for not being able to edit squads :D
fixed map list not showing in squad editor
avatar customisations previews are reset when exiting edit mode if the item isn't unlocked
Level xp changes: LossXP 10->15, Level requirement base 60->50
Voice chat mutes music on playback
Moved voice chat to it's own audio mixer group
CustomisationProfile robustness
PlayerRecord default unlocks
game client verifies and wipes invalid customisation profiles
default explosion definition fix
wip verification of customisation profile equipped items
Unlocking an item will also preview and equip it if successful
added voice chat option to audio options
voice chat now works in matches, I think?
player database is now saved at exe location not runtime data, so test server can have it's own separate one.
added version to customisation profile proto.
added version checking to customisation profile, wipes local version if out of date.
playerrecords start with 0 currency
added currency update protocol/events.
currency is now awarded per levelup.
local player record now gets updated with new level
fixed menu scene showing squad editor ui
reworked customisation button behaviour
customisation option lists are now sorted by unlock cost, low to high
play online and customisation editor buttons are set to not be interactable until connected
more customisation item button work
If you can afford an item, clicking unlock now sends request to server.
Server unlocks items if the player record has enough currency, sends success or fail response message and new currency balance.
Unlocked items get added to playerrecord id list.
customisation UI buttons now listen to item unlock success/fail events, modify properties accordingly
wip unlocking/equipping ui
deleted placeholder unlock items
wip currency/unlocks
protobuf
close friends list on invite sent
Private matches no longer modify player records (win/loss count, xp)
▍█▊▇▍▊ ▄▅▉ ▌▆▌ ▌▅ ▅▉▅▄ ▉█▇█
!▌▌▅▊▉ ▌▆█ ▇▇█▆ ▅▅█▍█▌ ▍▋ ▌▊▆▌▉█