Commit graph

42 commits

Author SHA1 Message Date
Howard Abrams
b676bb7421 Replace split_party_msg with the announce_action
Fixed some long standing inconsistencies.
2025-06-01 19:32:00 -07:00
Howard Abrams
c81ea8c55f Announce made drinks
And delete them all when they wake up in the field.
2025-05-27 21:59:40 -07:00
Howard Abrams
72c25bb33f After the bar, wake up in the meadow 2025-05-27 21:32:10 -07:00
Howard Abrams
daace6e983 Triggers now work with |p and {0} for a target.
Fixed some bugs, including the trailing period when looking at something.
2025-05-26 14:45:43 -07:00
Howard Abrams
2e69558b3f Automated puppets react on triggers 2025-05-25 22:06:52 -07:00
Howard Abrams
eea40a2e7c Update capitalization 2025-05-18 22:10:09 -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
bd745e999b Added a ticket to the Wyldwood Bar
Fix the name displacement in the Letter.
2025-05-17 17:56:40 -07:00
Howard Abrams
4ab02c7bd5 Move read command to character
Fixed a puppet pose of the reset.

Updated the introduction.
2025-05-17 11:51:56 -07:00
Howard Abrams
da9927c33a Allow puppets to have two descriptions 2025-05-16 11:33:27 -07:00
Howard Abrams
bd378c4d8b Fixed a sitting bug introduced in last commit 2025-05-13 22:13:15 -07:00
Howard Abrams
f3aef6cc54 Fix bugs with Steve
The 'say' command works with the webclient
Unplugging from the game makes you stand
Trying to sit on someone else's character, now uses the RP system
The fish now gets the right phrasing.
2025-05-13 21:37:37 -07:00
Howard Abrams
951d35356d Casting spells ... first, is donkey head
Spells can affect a characters speech and their appearance.
All spells should create attributes with a 'effect' category,
and spell scripts will clean up after they are stopped.
2025-05-10 21:57:12 -07:00
Howard Abrams
db53ba62a3 Fix bug with character generation and the tutor bird 2025-05-06 22:08:46 -07:00
Howard Abrams
568ff30b54 Allow puppeting NPCs that stay put. 2025-05-03 21:20:18 -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
04aa677fb7 Add role playing to this role playing game 2025-04-24 11:34:48 -07:00
Howard Abrams
e6742e4ab8 Add 'pet' command for friendly pets. 2025-04-21 21:55:13 -07:00
Howard Abrams
b6697bd56a Things can now reveal other things 2025-04-18 18:02:43 -07:00
Howard Abrams
0230d5dc20 Change text randomization from {{...}} to <<..>>
This doesn't interfere with Python's formatting.
2025-04-17 20:39:40 -07:00
Howard Abrams
5d830e03d9 Gender all characters
And capitalize all messages, allowing lowercase objects, like door knocker.
2025-04-17 13:47:44 -07:00
Howard Abrams
7955d99a76 Have commands match the help system
That is, make everything green.
2025-04-16 09:25:38 -07:00
Howard Abrams
97c0178cea Create a few trinkets for Dabbler's Room
And fixed a few other bugs.
2025-04-15 22:29:21 -07:00
Howard Abrams
c085561157 Created first wizard spell, fly. 2025-04-14 23:15:11 -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
c731383915 Attempt to update feed commands 2025-04-07 22:44:56 -07:00
Howard Abrams
542e140013 Figured the give and take system
Now the Knocker will only accept the ring, and not berries.
2025-04-03 18:54:20 -07:00
Howard Abrams
cff8a5176d Ability to tether objects
This allows a user to get something, but if they leave an area, they
automatically put it back.
2025-03-03 21:32:44 -08:00
Howard Abrams
8cf5baff72 Left some debugs in 2025-03-02 17:14:58 -08:00
Howard Abrams
1876919acd The tutorial bird of happiness 2025-03-02 10:26:12 -08:00
Howard Abrams
5871745adc Fix log in messages 2025-02-16 13:56:00 -08:00
Howard Abrams
65ba00bc57 Fix the introduction 2025-02-16 11:08:35 -08:00
Howard Abrams
e51bcfc3b8 Update start help for new characters 2025-02-16 10:52:33 -08:00
Howard Abrams
56c29c008f Work around a startup bug 2025-02-16 09:42:01 -08:00
Howard Abrams
d1b3f98820 Better introduction with a letter 2025-02-15 15:17:09 -08:00
Howard Abrams
0850301c65 We can knock on a door.
And a number of bugs squashed.
2025-02-11 21:09:23 -08:00
Howard Abrams
fabb5a0d00 Fixed the webclient to be more "story book" flavored. 2025-02-09 21:54:38 -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
48fae4b4c9 In the beginning was a tree... 2025-01-22 07:58:32 -08:00