3,355 Commits over 972 Days - 0.14cph!
only show cooldown effect after actions have completed, not during
ReplayPlaybackMode, wip playback control UI placeholder, disabled end turn button in replay mode.
Can't enter selection state to control units in replay mode
Added replay match type.
Added delays in between replay actions.
Deselect all units on match end, as requested by Alex.
refactored some GameClient init.
Put the avatar and tropy back in the squad editor ;)
some PathView clean up and exposed visual variables to inspector
moved the new move/attack path highlighting out of UnitView and into new PathView component
only add a match history entry for online matches
More replay wip, fix for starting player record order, only add game actions when in record mode.
updated Rewired to fix more warnings
deleted unused CrossPlatformInput for more warning fixes
updated iTween to kill another 50 warnings
first part of mass warnings purge
renamed ActionCam prefab to DynamicCam.
Added SquadValidationRules, now passed into Squad.Verify() to allow more flexibility.
Added Squad.CareerRules and Squad.ArenaRules.
Changed all the shit that uses Squad.Verify to call with the right rulesets.
Ugpraded to unity 2018.blah.blah
reverted UI_WorldMap_Mat.mat
fix for movement/trajectory glitch when switching move/attack modes after moving a unit
reworked movement path point generation
fix for unit info panels not completely fading out rarely.
increased crowd rotation offset range
force final position after lerping when jumping/fly.
hacked in a quick map editor tab toggle when in TileTopper edit mode, to switch between editing capture points and jump pads.
changed dm4 a bit, added jump pads.
moving from a jump pad to a jumppad is now a 0 tile cost.
removed hit anim on jumppad land.
other fixes with new stuff.
jump pads are now linked dynamically at runtime, can be grouped.
added placeholder jump pad TIleTopper.
Attack range pathfinding now ignores teleport tile connections so you can't shoot through portals.
Booster unit changes. Increased move range 2->3, attack range 3->4 and it can now deal 1 unblockable dmg to enemy units. Updated attack description.
started some Kit/KitDatabase cleanup, removed a bunch of default parameters, now using KitDatabase.DefaultLocalKitID / KitDatabase.DefaultOpponentKidID instead of values everywhere
mission fix for minutes/hours
fixed TileTopper edit mode for map editor