4,941 Commits over 1,795 Days - 0.11cph!
CustomisationProfile.Save/Load
replaced squad setup msg with MatchClientInfo which has squad + customisation profile + anything else we might need
added a test explosion debris customisation
UIToast base clases, outcome/promotion toasts now use it.
cleaning unused UI texture
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.
gameInstance now stores the match start time, server console outputs game length as part of game close summary
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
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
Refactored UICurrentMapInfoTab to generic UIEditorWindow
more editor UI refactoring
Removing options code from UIScrollListConfig, UIMapButton, making more generic
refactored UISquadEditPanels into generic UIEditorPanels with events
CustomisationEditorController.
Added a customisation button to menu (editor-only for now).
Base CustomisationEditor state.
Customisation editor mode setup.
Mouse wheel board rotation input is ignored when the chat window is open (so you can scroll chat without spinning the board)
update chat panel stuff , fixed some UI sorting
analytics test (not sure if I'm doing it right)
lowered capture point capacity from 30 to 20
resaved control1 map with new values
Tile topper control mode fix for map editor.
Some control state changes.
delete and delete drag actions now work map editor again
more map editor fixes, tile based mouse drag events work again
▇▅▌▊▄▉▍▌▅▌▊▉▇ ▅▄▄█▉▊▊▍ ▄▉▌▉, ▊▍▅▉ ▊▉▄▊▍▄▄▍█▊▉▍▄ █▅▌▆▉▌ ▅▌ ▅▋▋▇▇▇▉▍ ▅▇▊▋▆, █▆▉▌ ▇▄▄▄▄▍▅▋▌ ▉█▍▆▅▄ ▄▊▉▋▆▇▊▋▉▍▇▆▍ ▅▋▍▌▇▇▅▌▄▋, ▅▌▊▉█▋▄▄ ▌▆▉▋▊▍
quick timer refactor, cleanup
██▇▄ ▇█▅▇▅▄▄▄▉▅▉▊▍ ▄▇▇▆▅▌▉▍
update UI, fix hover area for menu button
added timer blinking anim
BaseTest, TestUnitExplosion
▍▉▅▅▅ ▇▌▇▅▍▋▋▄▊▇▊▄▍▍▊█▄▌▍▇▆▅ █▄▄▊▍▇▆▅