Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
36 check-ins using file CREDITS version 94a4e6de87
|
2026-06-24
| ||
| 16:59 | Load dynamic soundtracks as Decoder, not SoundData. Decode them iteratively instead of loading fully in advance. Leaf check-in: 848703219b user: flutter tags: trunk | |
| 16:40 | Synthesize a short silence SoundData rather than read it from an ogg file. check-in: 00ff345879 user: flutter tags: trunk | |
| 15:38 | Simplify: pass just (length) to Source:queue, not (offset, length), when offset is 0. check-in: 9c2918806a user: flutter tags: trunk | |
| 15:29 | silence.ogg is actually only 5 min. check-in: 91806afef2 user: flutter tags: trunk | |
|
2025-12-04
| ||
| 20:09 | Delete clocktower.love before remaking it. Otherwise it updates the zip file in place. 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
| ||
| 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-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:04 | Fix mangled comment. check-in: d98d9c6cf4 user: flutter tags: trunk | |
| 01:03 | How could we forget "douse" check-in: c4b0cfc296 user: flutter tags: trunk | |
|
2025-11-12
| ||
| 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 | |