4,941 Commits over 1,795 Days - 0.11cph!
more WIP squad editor UI stuff
still more WIP loadout UI
update Squad editor, over UI camera stuff
disabling loadout in main scene
merged wip refactor branch and left click controls back to main
fixed the Invalid attack cursor offset
fixing UI intro anim for consecutive match, adding the battle UI fading during the outcome while I was at it
Fixed a bunch of local game issues that were breaking AI matches
Fixed some attack issues, fixed grabber not doing damage again.
Started refactoring some attack stuff so we can setup attack behaviour for cooler attack types
combat fixes / rework wip
UnitView quick cleanup, fixed double triggering of hit
MatchActions now run on client gameinstances too
MatchDefintion settings now get applied on clients too
Added TilesRemoved to board
Fixed tilefall
Temporary fix for recent combat errors
some combat cleanup, deleted now unused code/files
removed some duplication functionality across attack defs before starting new combat setup
wip new combat changes, deleted AttackGrabSO and merged with AttackBasicSO, started working towards component/action based attack setup
reorganised combat script folders
moved the helper functions out of Attack into AttackUtils
Attack.Process() now returns a list of placeholder base CombatAction steps
part one of new CombatAction system for breaking attacks into separate swappable actions.
Broke old actions into seperate actions, Attack.Process now creates a list of CombatActions to be executed
WIP healer model
cleanup some unit skinning/ rig
adjust metalic map on shooter, burner, slasher
rerender icons
finally got the unit portrait render properly working with Idle anim for both team
updated unit gloss map and portrait
updated project settings .Net subset to fix 2017 errors
set jenkins Unity version to 2017.1.0f3
More combat system work
Fixed missing animator links on a bunch of unit prefabs
more combat system stuff
hardcoded an idea to test out
fixed command point bug with combat chains, fixed grabbers
update healer model/texture
fix unit panel display
Found and fixed bug with AI not always ending their turn
Quick refactor of CmdEndGame
Host now has authority over round timer again
Fixed round timer game bugs
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.
Fix play AI button in menu
update healer model/texture/anim/controller WIP
update render icon stuff removing useless properties for the idle state in the unit definition
added seed for the deterministic gameplay rnd number generator to protobuf
replaced fixed seed with a generated seed that gets synced between host/players
deleted commented out lines from UnitDefinitionSO
update healer controller/animation WIP
Deleted a bunch of unused Battle states
adding easing to unit move/rotation
renaming 'pitch' parameter to 'move' for clarity
First pass of cleaning up UIUnitDragDrop
more squad editor UI refactoring
Finished UIUnitDragDrop refactor, renamed it to SquadEditorDragDrop
use LayerMask.NameToLayer("OverUI") instead of 12