Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
... | |||||
* | char/char: Decrement travel before step method | P. J. McDermott | 2021-08-10 | 1 | -2/+2 |
| | | | | Also fix some assignment alignment. | ||||
* | char/enemy: Don't turn in ALL the directions | P. J. McDermott | 2021-08-09 | 1 | -0/+1 |
| | |||||
* | char: Add turn method | P. J. McDermott | 2021-08-09 | 4 | -0/+21 |
| | |||||
* | char/enemy: Fix anti-backtracking | P. J. McDermott | 2021-08-09 | 1 | -1/+11 |
| | |||||
* | char: Add a step method | P. J. McDermott | 2021-08-09 | 4 | -13/+22 |
| | |||||
* | char: Notify update method if completed turn | P. J. McDermott | 2021-08-08 | 1 | -0/+2 |
| | |||||
* | char/enemy: New character | P. J. McDermott | 2021-08-08 | 5 | -0/+170 |
| | |||||
* | char/player: Prune #include directives | P. J. McDermott | 2021-08-08 | 1 | -4/+1 |
| | | | | And re-align assignments. | ||||
* | char: Notify update method if completed step | P. J. McDermott | 2021-08-08 | 3 | -3/+5 |
| | |||||
* | char: New "class", absorbing player | P. J. McDermott | 2021-08-08 | 8 | -427/+563 |
| | |||||
* | player: Remove unnecessary function | P. J. McDermott | 2021-08-08 | 1 | -10/+4 |
| | |||||
* | game: Add win condition | P. J. McDermott | 2021-08-08 | 1 | -14/+41 |
| | |||||
* | player: Reveal map | P. J. McDermott | 2021-08-08 | 1 | -2/+21 |
| | |||||
* | maze: Optionally hide unseen walls | P. J. McDermott | 2021-08-08 | 4 | -8/+74 |
| | |||||
* | game: Implement fog of war | P. J. McDermott | 2021-08-08 | 2 | -2/+77 |
| | |||||
* | player: Add vector getter | P. J. McDermott | 2021-08-08 | 2 | -0/+20 |
| | |||||
* | player: Fix eyes masking | P. J. McDermott | 2021-08-08 | 1 | -2/+2 |
| | | | | Wow. | ||||
* | player: Don't spin 270 degrees | P. J. McDermott | 2021-08-08 | 1 | -1/+8 |
| | | | | Turning from left to up spins 270 degrees. Make it 90 degrees. | ||||
* | player: Fix face turning | P. J. McDermott | 2021-08-08 | 1 | -19/+37 |
| | |||||
* | player: Add eyes (WIP) | P. J. McDermott | 2021-08-08 | 2 | -0/+67 |
| | |||||
* | player: Add smile | P. J. McDermott | 2021-08-08 | 2 | -11/+66 |
| | |||||
* | player: Render circle | P. J. McDermott | 2021-08-08 | 2 | -10/+43 |
| | |||||
* | player: Implement (renders just a dot so far) | P. J. McDermott | 2021-08-08 | 5 | -0/+274 |
| | |||||
* | game: Add timer | P. J. McDermott | 2021-08-07 | 1 | -4/+33 |
| | |||||
* | tk: Make text widget optionally static | P. J. McDermott | 2021-08-07 | 3 | -10/+24 |
| | |||||
* | menu: Generate new seed after each game | P. J. McDermott | 2021-08-07 | 1 | -10/+24 |
| | |||||
* | menu: Save seed buffer | P. J. McDermott | 2021-08-07 | 1 | -6/+9 |
| | |||||
* | tk: Add text widget value setter | P. J. McDermott | 2021-08-07 | 2 | -0/+19 |
| | |||||
* | tk: Prevent buffer overrun in text constructor | P. J. McDermott | 2021-08-07 | 1 | -1/+5 |
| | |||||
* | game: Poll for events | P. J. McDermott | 2021-08-07 | 1 | -19/+39 |
| | |||||
* | tk: Add submit callback to check, radio, and text | P. J. McDermott | 2021-08-07 | 5 | -17/+35 |
| | |||||
* | menu, game: Rename macros | P. J. McDermott | 2021-08-07 | 3 | -43/+43 |
| | |||||
* | game: New screen | P. J. McDermott | 2021-08-07 | 4 | -16/+191 |
| | |||||
* | tk: Fix box positioning | P. J. McDermott | 2021-08-07 | 1 | -2/+2 |
| | |||||
* | tk: Add window origin coordinates | P. J. McDermott | 2021-08-07 | 3 | -5/+9 |
| | |||||
* | menu: Improve quit handling; free strings earlier | P. J. McDermott | 2021-08-07 | 1 | -14/+14 |
| | |||||
* | menu: Handle escape key | P. J. McDermott | 2021-08-07 | 1 | -0/+7 |
| | |||||
* | menu: Log game info | P. J. McDermott | 2021-08-07 | 1 | -0/+5 |
| | |||||
* | menu: Replace switch with array | P. J. McDermott | 2021-08-07 | 1 | -13/+4 |
| | |||||
* | splash: Rename to menu | P. J. McDermott | 2021-08-07 | 4 | -50/+48 |
| | |||||
* | splash, tk: Clarify and standardize function ptrs | P. J. McDermott | 2021-08-07 | 2 | -5/+6 |
| | |||||
* | splash: Make callbacks useful | P. J. McDermott | 2021-08-07 | 1 | -29/+57 |
| | |||||
* | tk: Fix text insertion | P. J. McDermott | 2021-08-06 | 1 | -0/+3 |
| | |||||
* | tk: Add text widget event callback | P. J. McDermott | 2021-08-06 | 3 | -21/+44 |
| | |||||
* | tk: Handle text input | P. J. McDermott | 2021-08-06 | 3 | -3/+31 |
| | |||||
* | tk: Move text texture updating code | P. J. McDermott | 2021-08-06 | 1 | -3/+4 |
| | |||||
* | tk: Handle zero-width text rendering | P. J. McDermott | 2021-08-06 | 1 | -4/+10 |
| | | | | | | Fixes: ERROR: Couldn't create surface: Text has zero width | ||||
* | tk: Handle Backspace and Delete keys in text | P. J. McDermott | 2021-08-06 | 1 | -0/+20 |
| | |||||
* | tk: Handle Home and End keys in text widget | P. J. McDermott | 2021-08-06 | 1 | -0/+6 |
| | |||||
* | tk: Maintain static text input buffers | P. J. McDermott | 2021-08-06 | 1 | -14/+24 |
| |