4,941 Commits over 1,795 Days - 0.11cph!
reworked turn processing into seperate start/end turn functions.
StartOfTurn match actions now get triggered.
Removed tile fall from control game definition.
undeleted shooter projectile effect prefab
CommandBlock protobuf definition
WIP CommandBlock code implementation
tweak WIP ui player panel/turn banner
fixed turn banner color, tweak tile team colour
more UI tweak, added turn indicator glow
updated player panel ui/ texture/prefab/animation
added prefab for unit health bar
fixed merge issue
fixed mirrored cp on player 2
merged rework branches to main
deleted old HealthBlock
more wip new unit bar
Unit bar is now setup using Team info
Unit bar portraits
Unit bar health bars update
Path highlighting NRE fix.
Unit bar blocks get grouped by unit type
fixed cp order on player 2....for real
Merging with latest before fix
Fixed unit health bars
Local/opponent colours for unit bar
tweaked cp bar to be more flexible in case we need more or less than 3 cp
setup background color for the unit health bar, added a small trim to be a bit more readable
modified intro for the game mode display stuff
Test fix for team order
Version++
Removed accidental zombies mode. Version++
added MatchType enum to gameinfo/protobuf/match definition
battle ui doc
UIBattle now listens to game created event
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
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
Function for getting unique list of supported resolutions, ordered highest first
setup button for unit healthbar
tweak UI position/ canvas group stuff/ anim
Clicking a unit bar triggers the unit click event
Units are now assigned a number key 1-8 in order of unit bar appearance that can be used to select the unit
Set tile fall match action settings in Deathmatch definition
AttackAreaLine can now be flagged to include up/down tiles but still check LOS
Grabber can now attack across multiple levels, as long as it has LOS to target
Added ClientMatchDefinitionSO for configuring client side game mode UI and info
MatchMode UI now pulls info from client match definition. Placeholder icons.
MatchModeUI can now have mode specific updaters
Capture match action now caches tiles with capture points.
Capture mode UI now updates with values (first round bugged)
MACapture now sets initial value of total points avaialble during it's init
Removed the SetTag command from Capture definition that was fucking the firs round
UIControlModeupdater now displays initial value
Unit input events (hover etc) are now disabled during the match outcome screen
Added Options.proto file and updated proto buf builder batch file
CmdSetTag now stores the tag delta change value in the tag when changing values
Added floating capture point text to capture point tile topper, when capturing
renamed dm7 map to control 1, changed it's default squad to include grabber