Commit graph

34 commits

Author SHA1 Message Date
Howard Abrams
9e77eb87ad More tweaks, including limiting Chatbot tokens 2026-05-02 12:22:38 -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
b2e77cdd4c Make text more readable with extra space 2026-03-18 04:30:41 +00:00
Howard Abrams
d28b993e71 Kiss a frog to transform into a frog 2025-09-14 22:27:11 -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
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
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
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
303c78f3be Add images to the beginnning of rooms 2025-08-17 13:09:59 -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
dca4048acf Fix the automated gift from puppets 2025-07-15 22:58:17 -07:00
Howard Abrams
b89ca629ee Special rooms allow doors to be opened and closed 2025-07-15 07:56:15 -07:00
Howard Abrams
e9b0dd7614 Fix bug with tutorial. Oops. 2025-07-04 22:37:18 -07:00
Howard Abrams
c147594489 Fix a small bug when displaying names 2025-06-21 10:57:21 -07:00
Howard Abrams
6fed2e88c3 Fix character display bug due to faulty logic
Also add periods to the end of lists.
2025-05-18 14:46:04 -07:00
Howard Abrams
166bfed218 Create a functioning, magical pipe
This fixes an issue for using the RP system with the built-in
funcparser, and the "actor stance".
2025-05-18 00:39:09 -07:00
Howard Abrams
ae4d3b69ef Fix capitalization when more than one character in a room 2025-05-14 16:09:41 -07:00
Howard Abrams
060abf846c Character creation system
Also fixed many bugs and inconsistencies. Including:
  - Whisper works with RP system
  - Saying /to to non-player character just uses what they wrote
  - Minor yell bug
  - Actions on Things (like the puddle) work with RP system
2025-05-01 10:20:49 -07:00
Howard Abrams
6b8a9e946b Create new dynamic say command
This also includes a 'gm' command that should make GMing a game
better.
2025-04-25 16:00:39 -07:00
Howard Abrams
600542b0d4 Fix room display with RP characters 2025-04-24 22:54:12 -07:00
Howard Abrams
04aa677fb7 Add role playing to this role playing game 2025-04-24 11:34:48 -07:00
Howard Abrams
46590de8ab Get the database in sync with new way of hiding things 2025-04-14 13:52:18 -07:00
Howard Abrams
45959b01ce We now have a living Big Hairy Beast 2025-04-14 10:11:19 -07:00
Howard Abrams
245a1bb389 Refactored code
Cleaned up flake8 warnings
2025-03-05 21:54:41 -08:00
Howard Abrams
3d1ebfa3fc Adding a batchcommands file with descriptions
And fixed a number of bugs with starting from scratch.
2025-02-12 22:37:19 -08:00
Howard Abrams
1c830d1f54 Created a hard of hearing, NPC, door knocker
Quite pleased with the results. This also fixed a utils issue to see
if an object has an item. I'm surprised this isn't in the standard library.
2025-02-09 10:48:24 -08:00
Howard Abrams
056162d820 Allow Dabbler's Room to incorporate the Fire status. 2025-02-05 21:01:18 -08:00
Howard Abrams
a408169bcc Adding a large collection of books to my library 2025-02-02 22:23:12 -08:00
Howard Abrams
37f3e8d479 Tea and teacups.
Dabbler's room will produce a tea cup for each person.

A teapot can make different types of teas, or even just a random one.
2025-02-02 00:02:49 -08:00
Howard Abrams
cec2de230d Adding dark rooms
Decided that a Fireplace that is both a Pet and a Lightsource doesn't
get saved into the database. Might be a bug, but in the meantime,
Dabbler's house will softly be lit.
2025-01-31 22:37:01 -08:00
Howard Abrams
48fae4b4c9 In the beginning was a tree... 2025-01-22 07:58:32 -08:00