Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2025-12-04
| ||
| 20:09 | Delete clocktower.love before remaking it. Otherwise it updates the zip file in place. Leaf check-in: 7c374c0fcc user: flutter tags: trunk | |
|
2025-11-24
| ||
| 19:06 | "toadstool" synonym for "mushroom". check-in: a387419317 user: flutter tags: trunk | |
| 18:46 | Don't terminate the input loop in EOF or error. Pressing Ctrl-D would cause a nil line to be sent to the game, which would cause the game to terminate. But then it would say "[Press Return to exit.]" and, because the input loop had terminated, there was no way to press Return. Just keep running the loop in the input thread. check-in: 30d786a480 user: flutter tags: trunk | |
| 18:42 | Trim 1 character off the err-offset when a command doesn't parse. It used to show an error that included the first character where the command started to be unparseable: >pet the green cat Huh? I made it as far as "pet the g" before the command stopped making sense. Now we trim off that final character, so it's >pet the green cat Huh? I made it as far as "pet the" before the command stopped making sense. In the special case where not even the first word can be parsed, the error message used to include the first letter: >tame the cat Huh? I made it as far as "t" before the command stopped making sense. Now there's a special message for that case: >tame the cat Huh? I don't understand that command. check-in: ceda53828a user: flutter tags: trunk | |
|
2025-11-23
| ||
| 19:09 | Comment typos. check-in: a99c16c0ba user: flutter tags: trunk | |
|
2025-11-22
| ||
| 03:57 | Generate a love.js zip file directly, since that's what itch wants for upload. Leaf check-in: 1e8b266434 user: flutter tags: web | |
| 03:40 | Makefile rule for clocktower-love.js. check-in: ba51569e43 user: flutter tags: web | |
| 01:44 | Remove the non-functional macos.zip. It doesn't work because it doesn't open a terminal. check-in: 9db7035af1 user: flutter tags: trunk | |
|
2025-11-20
| ||
| 21:44 | Merge trunk into web check-in: 2b27936dc8 user: wow tags: web | |
|
2025-11-16
| ||
| 23:11 | Text edit. check-in: 71900b20b3 user: flutter tags: trunk | |
| 05:52 | Set filename option in polyglot trailer. Now instead of a string literal in stack traces, [string ";; The first and last lines of this file make..."]:6 you get the filename (still with the wrong line numbers though): input.fnl:6 check-in: 97825ab7e7 user: flutter tags: trunk | |
| 05:44 | Use Article instead of literal "the" in LISTEN. check-in: 7a54cf9df3 user: flutter tags: trunk | |
| 05:43 | Add Article to Knockable. So you can KNOCK ON YE DOOR. check-in: 20e4c9cd84 user: flutter tags: trunk | |
|
2025-11-15
| ||
| 03:53 | How could we forget "scarf". check-in: c588ab3ce1 user: flutter tags: trunk | |
|
2025-11-13
| ||
| 18:43 | Remove terminal output from the prompt function. Show the "[Press Return to exit.]" on the console. check-in: 0ed1b17a26 user: flutter tags: web | |
| 18:41 | Remove input.fnl and update comments that explain how input works. check-in: 9aef4485f1 user: flutter tags: web | |
| 18:34 | Make the web console prompt match the terminal prompt. check-in: f842823cd8 user: flutter tags: web | |
| 18:29 | Move console initialization into love.load. check-in: b0d6f7ec35 user: flutter tags: web | |
| 18:25 | Don't have separate table-pop and table-pop2. check-in: 3250fdba63 user: flutter tags: web | |
| 18:25 | Simplify table-pop2. check-in: f65b652d9d user: flutter tags: web | |
| 18:04 | Fix mangled comment. check-in: d98d9c6cf4 user: flutter tags: trunk | |
| 01:34 | Print entered commands to console output check-in: f2af378b24 user: wow tags: web | |
| 01:28 | Manually send space to console.textinput It appears that some versions of lua or love or something don't consider space to be a textinput. check-in: d608a41ab4 user: wow tags: web | |
| 01:03 | How could we forget "douse" check-in: c4b0cfc296 user: flutter tags: trunk | |
| 00:59 | Don't spawn the input thread We don't need it and it keeps popping up a dialog box check-in: e9e036abc6 user: wow tags: web | |
| 00:53 | Push an input event when console.execute is called check-in: 8fbc96ea44 user: wow tags: web | |
| 00:41 | Start console by default and override builtin commands check-in: 4acce834d8 user: wow tags: web | |
|
2025-11-12
| ||
| 03:41 | Add console library to CREDITS check-in: 25cddbc043 user: wow tags: web | |
| 03:40 | Add console library Input is still not hooked up properly, but the output looks great! https://github.com/rameshvarun/love-console check-in: 0a35be1e21 user: wow tags: web | |
| 01:49 | Use an alternative to table.move love.js doesn't support table.move, apparently check-in: 584b1f2e97 user: wow tags: web | |
| 00:35 | Load background sounds statically, needed for web compatibility check-in: 2d92984c94 user: wow tags: web | |
| 00:26 | Create new branch named "web" check-in: e456d9c98a user: wow tags: web | |
|
2025-11-11
| ||
| 16:41 | Reassure the player that the cat lands on its feet. check-in: e9d1a13d5d user: flutter tags: trunk | |
| 03:46 | Wrap the room-changed gondola message. check-in: fb77613572 user: flutter tags: trunk | |
| 03:36 | Fix the manual wrapping in TOWER-TRAPDOOR. It wasn't taking into account the length of "an open" or "a shut". check-in: 5bbafafd31 user: flutter tags: trunk | |
|
2025-11-10
| ||
| 04:15 | Add a puzzle dependency chart à la Ron Gilbert. https://grumpygamer.com/puzzle_dependency_charts/ check-in: e21bd12258 user: flutter tags: trunk | |
| 01:53 | Add space after sentence in belfry description check-in: bb3c3fc577 user: wow tags: trunk, day-10 | |
| 01:52 | Reword special knock description check-in: 32f00a081d user: wow tags: trunk | |
| 01:48 | Check if box is here when opening it check-in: c3d0490a90 user: wow tags: trunk | |
| 01:38 | The cat can be feisty. This is so I can say "feed the feisty feline". check-in: a99fa32114 user: flutter tags: trunk | |
| 01:36 | Rephrase. check-in: 98adcbd76c user: flutter tags: trunk | |
| 01:34 | Rephrase. check-in: 6ee8dc87d5 user: flutter tags: trunk | |
| 01:34 | Manual word wrap. check-in: 2e9b953530 user: flutter tags: trunk | |
| 01:18 | Word-wrap strings in dungeon.fnl. check-in: ff6fc9f4de user: flutter tags: trunk | |
| 01:02 | Destroy the mushroom after eating it. check-in: 06e352ab20 user: flutter tags: trunk | |
| 00:56 | Have cat food appear in inventory if you're holding box check-in: 701830a2f2 user: wow tags: trunk | |
| 00:55 | Use some of our filenames in CREDITS. check-in: 623b628aa9 user: flutter tags: trunk | |
| 00:49 | Max score is 4 now. check-in: 6927225459 user: flutter tags: trunk | |
| 00:47 | Do a here? check for EAT. check-in: ec39bce0eb user: flutter tags: trunk | |
| 00:46 | Remove a done TODO. check-in: d3a43aa95d user: flutter tags: trunk | |