summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* m4/gl_warnings.m4: Update from GnulibP. J. McDermott2021-09-261-12/+16
| | | | | | | | | | 4b9483219 maint: run 'make update-copyright' 85d1d48f6 Fix quoting of AC_LANG_PROGRAM arguments. 15ce5a630 Assume autoconf >= 2.64. 2cdc1bafb maint: Run 'make update-copyright' e6633650a maint: Run 'make update-copyright' 2f494b706 warnings: Add support for Objective C. 281b825eb maint: Run 'make update-copyright'
* m4/gl_manywarnings.m4: Update from GnulibP. J. McDermott2021-09-261-190/+70
| | | | | | | | | | | | | | | | | | | 6dae7213a manywarnings: enable some malloc warnings 3ffd76432 manywarnings: improve -fanalyzer malloc checking 4b9483219 maint: run 'make update-copyright' 15ce5a630 Assume autoconf >= 2.64. 3831e2e9f manywarnings: improve port to GCC 10.1 da2a958f1 manywarnings: port to GCC 10.1 2cdc1bafb maint: Run 'make update-copyright' 3f14b27de Port manywarnings to GCC 9 e6633650a maint: Run 'make update-copyright' fa3e2ad20 Make better use of Autoconf. f24fbe9d9 manywarnings: omit -Wswitch-default fcdf335e0 manywarnings: Don't enable -Wjump-misses-init warnings by default. 63e719c9c manywarnings: accommodate GCC 9.0-pre: remove -Wchkp and -Wabi 36999acc3 manywarnings: port to GCC 8.0 2a7e33d35 manywarnings: fix maintainer comment 281b825eb maint: Run 'make update-copyright'
* tk: Define colors within local headerP. J. McDermott2021-09-2511-155/+143
|
* char: Remove old collision functionsP. J. McDermott2021-09-256-49/+0
|
* tk: Handle keypad Enter keyP. J. McDermott2021-09-254-0/+4
|
* tk/text: Replace min_char, max_char with callbackP. J. McDermott2021-09-254-7/+20
|
* game: Fix stack use after scopeP. J. McDermott2021-09-251-8/+7
|
* menu: Fix stack use after scopeP. J. McDermott2021-09-251-19/+23
|
* game: Slow down for debuggingP. J. McDermott2021-09-251-1/+1
|
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-193-18/+2
| | | | This reverts commit 09775804429ccd7486419b4c539581d6f70e193d.
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-191-35/+36
| | | | This reverts commit 44a31faf04009ee147f1e2fbf3ba3cab9fd13b12.
* 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
| | | | | If backed into a dead end by an ally, wait for the ally to leave then resume movement.
* 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
| | | | And fix variable name.
* 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
| | | | This reverts commit b1fbb0b1c078e82a651181101fed9d6742164e0b.
* Revert "char/enemy: Add room for pointer in method decls"P. J. McDermott2021-08-191-8/+8
| | | | This reverts commit ad6baa8005d083b5dbe8b4c3a68808b1819cd6ae.
* Revert "char/enemy: Add collision avoidance"P. J. McDermott2021-08-191-13/+0
| | | | This reverts commit 7a252a42c4ec1a0116f7eff5727afcda3c5aba22.
* 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
| | | | This reverts commit 74904bd7f54e63c1068a8165a71940866205dfbe.
* Revert "char/char: Add debugging info"P. J. McDermott2021-08-181-3/+0
| | | | This reverts commit 459c30627d9a2192d0f79280efaafc1d3a737be5.
* 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
| | | | This reverts commit bea477939db550d942fbca55a6270ff4aa5698ca.
* menu: DebuggingP. J. McDermott2021-08-101-3/+3
|
* char/char: Decrement travel before step methodP. J. McDermott2021-08-101-2/+2
| | | | Also fix some assignment alignment.
* 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
| | | | And re-align assignments.
* char: Notify update method if completed stepP. J. McDermott2021-08-083-3/+5
|
* char: New "class", absorbing playerP. J. McDermott2021-08-088-427/+563
|