3,355 Commits over 972 Days - 0.14cph!
Deleted the squad editor unit buttons from the scene
Changed unit button bar spacings to work with normal Unit button prefabs
Added events for clicking map button for preview and for edit.
Bottom squad editor panel now opens/closes depending for edit/preview modes
Can now drag units from the panel onto the board
Scale fix.
Dragging and release a unit onto a blank tile now works
Added mouse input event for left click up NOT over the board area
board unit dragging basics
Added mouse input events for releasing left mouse over a unit or a tile
Disabled drag scaling for now
moe wip dragging
Added more cmd logging to try and catch the verification bug
added some cmd verification debug log, version++
Fixed the host not ending games immediately when the attacker still has command points left but they've killed all the enemy units
added OptionMouseClicks option, logic not done yet
Reverted Control1 map to fix layout
Reverted Control map to fix layout
Healer no longer thinks it can self targer
Removed debug U key to hide UI
version++
added a quick What's New data entry, no screenshots for headers.
merged from squadedit branch to main
squad editor drag and drop wip
disabled ALT key camera rotation
#ifdef'd editor functions
Saving a map in the map editor now creates a preview thumbnail image, imports it as a sprite and sets it in the map's definition file.
Saved screenshots for all existing maps.
Mortar max range increased by 1, health decreased by 1
wip map preview screenshot generation
Updated unit category icon strings
Fixed ParticleEvent counter not being reset to 0 at start of attack chain
ParticleEvent audio definition will now be played if set
added a ParticleEvent system, healer example
Healer no longer requires LOS
squad editor help text change.
Map buttons now should correct game mode for that map
GameCam rotation input polling can now be locked/unlocked.
Locked camera rotating when mousewheeling the map list
renamed and moved a bunch of LoadoutXXXX scripts to SquadEditorXXX and folders
use LayerMask.NameToLayer("OverUI") instead of 12
Finished UIUnitDragDrop refactor, renamed it to SquadEditorDragDrop
more squad editor UI refactoring
First pass of cleaning up UIUnitDragDrop
Deleted a bunch of unused Battle states
deleted commented out lines from UnitDefinitionSO
added seed for the deterministic gameplay rnd number generator to protobuf
replaced fixed seed with a generated seed that gets synced between host/players
Capture match action now works again, removed the old CmdSetTag stuff it used.
Fixed tag value change delta not getting set during a modification not a set.
Quick refactor of CmdEndGame
Host now has authority over round timer again
Fixed round timer game bugs