Commit graph

264 commits

Author SHA1 Message Date
Howard Abrams
4c12c7d3ad Fix a bug for wizards
And now the "gm" command will get recorded.
2026-02-27 22:16:24 -08:00
Howard Abrams
be13c8cb6e Create a recorder
These objects record the goings-on of a room into an HTML file.
2026-02-27 20:09:04 -08:00
Howard Abrams
b33f6ca7df Can make pets into familiars
Refactor get_name to a top-level place on the Object.
2026-02-24 21:44:09 -08:00
Howard Abrams
cbfb79256c Fix minor starting bugs 2026-02-16 14:52:32 -08:00
Howard Abrams
2a0c6e5e10 Fix the say command ... for real this time
More flexible and intuitive, where the comma is no longer critical.
2026-02-14 20:43:50 -08:00
Howard Abrams
5120e365b4 Undid the bug prior to committing the fix 2025-11-23 20:07:51 -08:00
Howard Abrams
127edc67df No need for these guys to stick around. 2025-11-23 20:01:25 -08:00
Howard Abrams
134322d2b4 Fix the writing bug 2025-11-23 19:59:24 -08:00
Howard Abrams
6cea0e122a Better 'say' command
That is easier to use.
2025-11-03 22:08:07 -08:00
Howard Abrams
d28b993e71 Kiss a frog to transform into a frog 2025-09-14 22:27:11 -07:00
Howard Abrams
c7eb10cc81 Add 'use' to the fishing pole
Which does both the `cast` and `reel` commands.
The fishing messages are alos public notices.
2025-09-14 11:48:44 -07:00
Howard Abrams
b45e906f58 Items can be plural by default 2025-09-14 10:57:19 -07:00
Howard Abrams
dcab25c5ce Fix a stacktrace when trying to whisper... really this time 2025-09-09 22:11:50 -07:00
Howard Abrams
13a3a91a65 Fix a stacktrace when trying to whisper 2025-09-09 21:55:55 -07:00
Howard Abrams
471d2ecfc2 Fix the character list when looking at a room 2025-09-06 23:42:34 -07:00
Howard Abrams
6e05733082 Fix scrolling in the webclient 2025-09-05 21:53:17 -07:00
Howard Abrams
28abb59210 Fix bug is display the two bird images 2025-09-05 21:47:14 -07:00
Howard Abrams
aaf7df9e2c Get some more images when starting the game 2025-09-05 21:42:27 -07:00
Howard Abrams
3f9272ff24 Center the welcoming image 2025-09-05 20:42:53 -07:00
Howard Abrams
7a898422df New initial image 2025-09-05 20:33:55 -07:00
Howard Abrams
60aa93fb24 Areas have different images for time of day
And Dabbler's room can have a fire level.
2025-09-03 23:28:29 -07:00
Howard Abrams
e322c2129e Fix transformation bug
When someone transforms into something, it blends better.
2025-09-01 23:07:31 -07:00
e1958ed3dd Fix DarkRoom bug 2025-08-29 07:51:15 +00:00
Howard Abrams
4d578df314 Fix the 'close' command in an Openable Room 2025-08-29 00:10:21 -07:00
Howard Abrams
1df17bd858 Fix an openable room by specifying the openable item
This allows the exit to be something other than the item used to open
the exit.
2025-08-28 23:59:28 -07:00
Howard Abrams
586fdadf7a Tag beginning characters as 'beginner'
This allows us to hide stuff if they are looking for alchemist stuff.
2025-08-28 21:56:15 -07:00
Howard Abrams
fe6c088152 Fix spawning of the Mist Horns 2025-08-27 22:12:16 -07:00
Howard Abrams
9e81276aee Familiars can have aliases.
This allows Josh to do antics with his frogs or a single frog.
2025-08-26 21:22:46 -07:00
Howard Abrams
4d76593b1e Create a frog familiar 2025-08-26 20:30:22 -07:00
Howard Abrams
e62c23d15d NPCs can get points to characters 2025-08-26 19:52:42 -07:00
Howard Abrams
43a1aefb49 Add a Scoring system to character
As character do things, they can now get a "score" for everything I
think could be interesting/challenging.
2025-08-24 22:34:11 -07:00
Howard Abrams
5edc657678 Add scrollbar to the output.
And shrink to put more on the screen.
2025-08-23 21:38:30 -07:00
Howard Abrams
c862ffde82 New start screen. 2025-08-23 18:27:31 -07:00
Howard Abrams
7daf75c167 Hide and go seek game
Which includes magic rings to hide and monocles to find.
2025-08-23 18:25:59 -07:00
Howard Abrams
d717e7c852 Fix vial potion bug
Plus some minor enhancements.
2025-08-19 16:32:51 -07:00
Howard Abrams
4c348e0fb6 Fixed the potions when emptied 2025-08-18 22:19:51 -07:00
Howard Abrams
ec011949ef Fix minor webclient bug when reading books 2025-08-18 17:19:20 -07:00
Howard Abrams
9d9908ba68 Forgot a drop of code. 2025-08-18 17:15:42 -07:00
Howard Abrams
e2a43b8694 Better reporting user data
And fix a bug in reading books.

With a webclient experiment.
2025-08-18 17:14:19 -07:00
Howard Abrams
ea68f8f3b9 Create teleporter device
This is for the curious payphone.
2025-08-17 22:14:56 -07:00
Howard Abrams
303c78f3be Add images to the beginnning of rooms 2025-08-17 13:09:59 -07:00
Howard Abrams
cef7bab8a2 Let the guest account keep their letter 2025-08-17 10:11:18 -07:00
Howard Abrams
39493528b2 Fix bug when lighting torches 2025-08-17 09:48:33 -07:00
Howard Abrams
218a21a7a2 Fix bug when rooms try to give coins 2025-08-16 23:41:27 -07:00
Howard Abrams
13991e0a03 Remove all tags from guest accounts
Especially the 'alchemist' tag.
2025-08-16 23:04:40 -07:00
Howard Abrams
ec1881a7cf Rooms can trigger actions like Puppets
Including sitting and standing.
2025-08-16 22:43:56 -07:00
Howard Abrams
989b3210a9 BHB should sleep in the Lair
Instead of the dock!
2025-08-16 10:14:00 -07:00
Howard Abrams
550f07be28 Changed the webclient font to be more versatile 2025-08-16 00:14:51 -07:00
Howard Abrams
c2a286d6f7 Fix 'alias' bug ... for sure this time 2025-08-16 00:06:23 -07:00
Howard Abrams
f293b506b9 Limit ability to litter with berries, flowers, etc.
Also gave the wee beastie a taste for yellow flowers.
2025-08-15 23:15:46 -07:00