11,455 Commits over 3,561 Days - 0.13cph!
Set tile fall match action settings in Deathmatch definition
Units are now assigned a number key 1-8 in order of unit bar appearance that can be used to select the unit
Clicking a unit bar triggers the unit click event
Function for getting unique list of supported resolutions, ordered highest first
map editor menu button is now set EDITOR ONLY
added Options menu button
added a modified copy of the player profile screen as a starting point for options screen
Renamed some ModeDisplay child objects (and their references in animation)
Added UIMatchMode to ModeDisplay which gets called with the current game type
UIMatchMode items are split into generic and mode specific values in code
battle ui doc
UIBattle now listens to game created event
added MatchType enum to gameinfo/protobuf/match definition
Removed accidental zombies mode. Version++
Test fix for team order
Version++
Fixed unit health bars
Local/opponent colours for unit bar
Merging with latest before fix
Unit bar blocks get grouped by unit type
Unit bar is now setup using Team info
Unit bar portraits
Unit bar health bars update
Path highlighting NRE fix.
deleted old HealthBlock
more wip new unit bar
merged rework branches to main
TileTopperView
CapturePointTTView
Tile toppers now register for tag changes with their tile entity
Placeholder capture point TT animation for capture points tag change
Moved some shit
board tile entities now get ids and are added to entity list
the build is now built before InitEntities is called
OnTagChange can now be overriden
Control/capture mode victory condition now caches the tiles with control points at the start of the match so it only has to check those entities
more entity manager / events
virtual functions for EntityView
Board/Tile/Unit views now all have EntityView base class
started making the new OnTagChange stuff less shit
cleaned up control match definition SO
new placeholder capture point model
Split game host instance setup to PreBuildSetup() and PostBuildSetup()
wip capture victory conditions, reordering game setup