12,375 Commits over 3,742 Days - 0.14cph!
turn 4 tweaks
turn 5 wip
added numpad 0/1 keys to editor only DevTools to speed up gametime 10x to run through tutorial quicker
added ActiveUnitMarker script, sets the colour of the active unit markers based on team
more tutorial work
opponent action highlight wip
tutorial squad change.
more tutorial.
merged from main, more tutorial
added target filter to UnitSelection, attack targetting checks it.
added AiSettings.GenerateSquad flag to control if AI should make a random squad or use the map default
tutorial can restore AI settings to continue game as normal after tutorial stages
launcher movement back to 1
merged wip tutorial/ai stuff to main, left tutorial forced on AI games for testing
trying out launcher movement increase 1->2
more AI/tutorial stuff.
fixes.
merged from main.
added DevTools, ifdef'd to unity editor for now.
f9 toggles UI
f10 enters free cam
hitting escape with UI hidden will now show the UI (panic mode)
HideableCanvas component, added to match mode canvases
hit f9 to toggle UI
AI is no longer a static class, created with each local game, has it's own AISettings.
spliit AI UDIScore to own class.
wip new AISettings stuff
wip tutorial map and squad
changed all MouseInput. to BaseInput.
refactored UnitFilter to a generic SelectionFilter, used by UnitSelection and new TileSelection.
tile selection can now be locked to specific tile/tiles.
BaseInput now checks TileSelection before trigger tile clicked events.
tutorial turn 1b now locks movement tile selection to the tutorial tile.
TutorialController, state setup.
more wip tutorial