Commit graph

224 commits

Author SHA1 Message Date
Howard Abrams
5f2df4341e If an NPC calls to AI to talk...
And no one is around to listen, are we just wasting tokens?

Yup.
2026-05-03 08:27:35 -07:00
Howard Abrams
9e77eb87ad More tweaks, including limiting Chatbot tokens 2026-05-02 12:22:38 -07:00
Howard Abrams
cbdae3a702 Enhanced the Trippy Potion
Fixed spelling mistakes (oh boy)
2026-04-28 22:44:06 -07:00
Howard Abrams
c7683deac3 Fixing more bugs 2026-04-27 15:50:52 -07:00
Howard Abrams
e4afca559b More bug fixes 2026-04-23 20:53:15 -07:00
Howard Abrams
9722db5c45 Emergency bug fix 2026-04-23 08:21:25 -07:00
Howard Abrams
8092b87fac Minor bugs 2026-04-22 22:18:10 -07:00
Howard Abrams
0b04ddb7d3 Second potion available to make 2026-04-22 12:09:29 -07:00
Howard Abrams
f8a7f46fa0 Hints for the Glittering Glade 2026-04-20 20:36:07 -07:00
Howard Abrams
66cabcc1a2 Animate the Wee Beastie and scrying into rooms
This commit gives an "AI" capability to any object (still
triggered by the 'say' command), so now the Wee Beastie can do more
than purr.

Also fixes the Witch and the Dragon's movements throughout the Realm.

We can also Scry into rooms in order to watch the behavior of the Chatbots.
2026-04-16 17:09:15 -07:00
Howard Abrams
c9b602e0ab Improve the chatbot interaction 2026-04-08 20:54:27 -07:00
Howard Abrams
7c0c92d761 Fixed numerous Chatbot bugs 2026-03-27 00:59:42 -07:00
Howard Abrams
bbe8d06759 Add a Tavern of NPCs!
Plus a few bug tweaks.
2026-03-26 21:27:45 -07:00
b2e77cdd4c Make text more readable with extra space 2026-03-18 04:30:41 +00:00
Howard Abrams
8863fcefd6 New puppetable NPCs are now Chatbot Agents 2026-03-16 21:03:40 -07:00
Howard Abrams
92b6c9973b Fix bug in say to command
Also, if you say without ending in punctuation, the "say" command
output is reversed. Just to keep everyone on their toes.
2026-03-13 22:18:46 -07:00
Howard Abrams
bef4d35f36 Change in grammar 2026-02-27 22:45:06 -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
5120e365b4 Undid the bug prior to committing the fix 2025-11-23 20:07:51 -08:00
Howard Abrams
134322d2b4 Fix the writing bug 2025-11-23 19:59:24 -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
471d2ecfc2 Fix the character list when looking at a room 2025-09-06 23:42:34 -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
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
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
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