userAdam Wcancel

11,456 Commits over 3,561 Days - 0.13cph!

7 Years Ago
Split destroy functions, renamed tilehighlight stuff and prep for moving tile highilighting out of BoardView
7 Years Ago
started refactoring BoardView, ripped out anything unused, started splitting functions
7 Years Ago
Created a BoardUtils class and moved a few functions from Board to it Fixed some warnings
7 Years Ago
removed test script from scene and deleted
7 Years Ago
Board refactoring
7 Years Ago
Added a GetIndexOfTile(Tile) to Board and moved a bunch of calls to it
7 Years Ago
Some movement refactoring
7 Years Ago
Refactored a bunch of Attack class helper functions, removed old block chance code, shortened a bunch of function signatures
7 Years Ago
Moved attack side calculation helper function from Unit to Attack
7 Years Ago
More board/pathfinder cleanup Started changing functions to use BoardPoint instead of x,y where possible
7 Years Ago
Some pathfinder cleanup Renamed a bunch of functions to be more readable
7 Years Ago
more
7 Years Ago
moved the game instance/connection management stuff out of GameHost into a new GameInstanceDirectory class
7 Years Ago
Started refactoring player, player ID, and host stuff
7 Years Ago
moved the actual board unit position data change for unit movement from GameInstance to CmdMove
7 Years Ago
Moved the tracked RNG out of GameInstance to it's own class Moved some combat tracking events from GameInstance directly to CombatTracker Renamed some events to make more sense
7 Years Ago
Refactored some turn handling stuff out of GameInstance into new TurnHandler class
7 Years Ago
bit more
7 Years Ago
more refactoring
7 Years Ago
Can now left click empty/non targettable tiles to deselect (same as right clicking)
7 Years Ago
Left clicking a friendly unit in attack state that you can't attack or heal with current unit will now select that unit
7 Years Ago
cursor
7 Years Ago
scene
7 Years Ago
more control shit
7 Years Ago
control tests
7 Years Ago
playtest build
7 Years Ago
removed old, unused, commanf finished events from BattleController
7 Years Ago
Fixed a couple of local game bugs
7 Years Ago
Added a CommandQueue command finished event. Some more refactoring. AI works again (well, a bit)
7 Years Ago
more
7 Years Ago
more
7 Years Ago
removed playerConnections from GameInstance, used Player stuff instead, removed from protobuf
7 Years Ago
Fixed Cmd serialisation bug ending up with incorrect player ID and causing cmd verification to fail
7 Years Ago
more
7 Years Ago
Refactored game finish/surrender/disconnect handling, more gamehost, command and command handling cleanup
7 Years Ago
Removed all default client bool parameters from commands
7 Years Ago
started some Cmd refactoring
7 Years Ago
more
7 Years Ago
more GameInstance refactoring
7 Years Ago
Unit now stores a reference to the gameinstance, removed all the parameters from it's check can move/attack etc functions.
7 Years Ago
part 3, GameInfo is no more.
7 Years Ago
part 2
7 Years Ago
refactoring out GameInfo, part 1
7 Years Ago
more
7 Years Ago
more
7 Years Ago
fixed CmdSurrender requiring current turn permission GameInstance wip stuff
7 Years Ago
more
7 Years Ago
moved localTeam id from GI to GIViewer
7 Years Ago
more
7 Years Ago
Removed CmdEndTurn, players now send CmdNextTurn as an input command request