Commit Graph

9 Commits

Author SHA1 Message Date
Emi Simpson 1f65275d5b
Make enumerateUnits a Traversal instad of just a Fold 2023-12-06 14:57:43 -05:00
Emi Simpson 70d8b0d1b0
Change the representation of stats 2023-12-06 14:57:24 -05:00
Emi Simpson 69da0f1dfd
Move computeStat to GameModel 2023-12-05 19:31:30 -05:00
Emi Simpson a627d87a57
Add "Baton" attack to gunwight 2023-12-05 19:09:43 -05:00
Emi Simpson 3d43f317d1
Rework how unit effects work, enabling push/pull 2023-12-05 19:09:38 -05:00
Emi Simpson 2461dcfb07
Split unit components into seperate module 2023-12-05 17:39:37 -05:00
Emi Simpson 9c80191752
Rework movement to accomodate free move + push/pull 2023-12-05 15:21:20 -05:00
Emi Simpson f3db53120c
Bugfix: identifyCardinalDirection reported directions backwards
Which happened to cancel out that potentialCoverDirections fed in its arguments
backwards
2023-12-05 15:14:43 -05:00
Emi Simpson f696af0784
Initialize git
(way too late!)
2023-12-04 16:39:42 -05:00