summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-193-18/+2
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-191-35/+36
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-191-36/+35
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-193-2/+18
* char/enemy: Fix movement upon collision after turnP. J. McDermott2021-08-191-0/+30
* menu: DebuggingP. J. McDermott2021-08-191-1/+1
* char/enemy: Resume movement after stoppingP. J. McDermott2021-08-191-6/+17
* char/enemy: Add collision avoidanceP. J. McDermott2021-08-191-0/+19
* char/enemy: Add room for pointer in method declsP. J. McDermott2021-08-191-8/+8
* char/enemy: Store allies arrayP. J. McDermott2021-08-193-6/+14
* game: Separate player struct from enemies arrayP. J. McDermott2021-08-191-13/+19
* menu: DebuggingP. J. McDermott2021-08-191-4/+4
* Revert "char/enemy: Make a linked list of enemy chars"P. J. McDermott2021-08-193-54/+56
* Revert "char/enemy: Add room for pointer in method decls"P. J. McDermott2021-08-191-8/+8
* Revert "char/enemy: Add collision avoidance"P. J. McDermott2021-08-191-13/+0
* char/enemy: Add collision avoidanceP. J. McDermott2021-08-191-0/+13
* char/enemy: Add room for pointer in method declsP. J. McDermott2021-08-181-8/+8
* char/enemy: Invert wall check logicP. J. McDermott2021-08-181-4/+6
* char/enemy: Make a linked list of enemy charsP. J. McDermott2021-08-183-56/+54
* Revert "game: Slow down on enemy collision"P. J. McDermott2021-08-181-6/+2
* Revert "char/char: Add debugging info"P. J. McDermott2021-08-181-3/+0
* game: Slow down on enemy collisionP. J. McDermott2021-08-181-2/+6
* char/char: Add debugging infoP. J. McDermott2021-08-181-0/+3
* char: Add collision detection/handlingP. J. McDermott2021-08-106-0/+49
* char/enemy: Expose random positioning functionP. J. McDermott2021-08-102-5/+14
* char/enemy: Fix closeness checkP. J. McDermott2021-08-101-1/+1
* menu: Add enemies text widgetP. J. McDermott2021-08-101-12/+57
* game: Create multiple enemiesP. J. McDermott2021-08-103-37/+64
* menu: Store size by indexP. J. McDermott2021-08-101-4/+4
* Revert "menu: Debugging"P. J. McDermott2021-08-101-3/+3
* menu: DebuggingP. J. McDermott2021-08-101-3/+3
* char/char: Decrement travel before step methodP. J. McDermott2021-08-101-2/+2
* char/enemy: Don't turn in ALL the directionsP. J. McDermott2021-08-091-0/+1
* char: Add turn methodP. J. McDermott2021-08-094-0/+21
* char/enemy: Fix anti-backtrackingP. J. McDermott2021-08-091-1/+11
* char: Add a step methodP. J. McDermott2021-08-094-13/+22
* char: Notify update method if completed turnP. J. McDermott2021-08-081-0/+2
* char/enemy: New characterP. J. McDermott2021-08-085-0/+170
* char/player: Prune #include directivesP. J. McDermott2021-08-081-4/+1
* char: Notify update method if completed stepP. J. McDermott2021-08-083-3/+5
* char: New "class", absorbing playerP. J. McDermott2021-08-088-427/+563
* player: Remove unnecessary functionP. J. McDermott2021-08-081-10/+4
* game: Add win conditionP. J. McDermott2021-08-081-14/+41
* player: Reveal mapP. J. McDermott2021-08-081-2/+21
* maze: Optionally hide unseen wallsP. J. McDermott2021-08-084-8/+74
* game: Implement fog of warP. J. McDermott2021-08-082-2/+77
* player: Add vector getterP. J. McDermott2021-08-082-0/+20
* player: Fix eyes maskingP. J. McDermott2021-08-081-2/+2
* player: Don't spin 270 degreesP. J. McDermott2021-08-081-1/+8
* player: Fix face turningP. J. McDermott2021-08-081-19/+37