Commit graph

22 commits

Author SHA1 Message Date
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