summaryrefslogtreecommitdiffstats
path: root/src/char/enemy.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "char/enemy: Factor out collision check into jump"P. J. McDermott2022-01-271-27/+26
* char/enemy: Factor out collision check into jumpP. J. McDermott2021-12-241-26/+27
* char/enemy: Don't spawn on top of alliesP. J. McDermott2021-12-241-4/+20
* char: Remove old collision functionsP. J. McDermott2021-09-251-14/+0
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-191-12/+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-191-2/+12
* char/enemy: Fix movement upon collision after turnP. J. McDermott2021-08-191-0/+30
* 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-191-4/+10
* Revert "char/enemy: Make a linked list of enemy chars"P. J. McDermott2021-08-191-28/+8
* 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-181-8/+28
* char: Add collision detection/handlingP. J. McDermott2021-08-101-0/+14
* char/enemy: Expose random positioning functionP. J. McDermott2021-08-101-2/+8
* char/enemy: Fix closeness checkP. J. McDermott2021-08-101-1/+1
* char/enemy: Don't turn in ALL the directionsP. J. McDermott2021-08-091-0/+1
* char: Add turn methodP. J. McDermott2021-08-091-0/+9
* char/enemy: Fix anti-backtrackingP. J. McDermott2021-08-091-1/+11
* char: Add a step methodP. J. McDermott2021-08-091-6/+8
* char/enemy: New characterP. J. McDermott2021-08-081-0/+132