Howard Abrams
1f5a776ebd
Call 'get' on a producer to return its produce
...
This now makes more sense too.
2025-06-05 22:02:14 -07:00
Howard Abrams
afb092bfb0
Create an octopus familiar
2025-06-02 22:22:29 -07:00
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
60dc1da080
Better read object message
...
And some refactoring.
2025-05-31 09:52:56 -07:00
Howard Abrams
167e8f356f
Moved 'eat' command from food to people
...
This handles better error messages.
Also, cleaned up code warnings.
2025-05-31 08:47:56 -07:00
Howard Abrams
ddcb0f0306
Moved 'drink' command from cups to people
...
This handles better error messages.
2025-05-31 07:41:47 -07:00
Howard Abrams
2994ecf255
Fix bug in 'say' when 'to' doesn't match
2025-05-31 07:41:20 -07:00
Howard Abrams
e3e87f3ec9
Create a cat as a player-pupppetable NPC
2025-05-29 22:23:19 -07:00
Howard Abrams
5a1f8d8b56
Create a Bag of Holding class for Tweed Jackets
2025-05-29 18:28:20 -07:00
Howard Abrams
72c25bb33f
After the bar, wake up in the meadow
2025-05-27 21:32:10 -07:00
Howard Abrams
9c607157cb
Ugh ... getting sloppy
2025-05-27 18:39:22 -07:00
Howard Abrams
e7cd87c0c9
Fix trigger when no one is around.
2025-05-27 18:36:03 -07:00
Howard Abrams
a1e852c8a8
Triggers now execute commands when preceded with @
2025-05-27 18:23:42 -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
4bee4036a9
Shout, shout, let it all out
2025-05-25 22:02:13 -07:00
Howard Abrams
eea40a2e7c
Update capitalization
2025-05-18 22:10:09 -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
5c01a15a17
Fix reading of multiple books
...
This makes a better use of 'dropping' generated items, like books, the
letter, glasses, etc.
2025-05-17 17:07:32 -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
82425dc3cd
Shake entertaining cocktails
2025-05-16 21:55:21 -07:00
Howard Abrams
c4777ef1c2
Persist knock and pet commands
2025-05-16 21:53:53 -07:00
Howard Abrams
0e57870efa
The think command now goes to the public channel
2025-05-15 23:00:45 -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
2d283c2f7a
Fix a 'say' command bug
2025-05-13 21:00:50 -07:00
Howard Abrams
8a542e2f77
The 'gm' command should be an emote
...
This will keep to the short descriptions if /target is mentioned.
2025-05-10 22:00:07 -07:00
Howard Abrams
c72a86f615
Change the say with ! to be an exclaim instead of yell
2025-05-10 21:59:07 -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
0a955fe2b6
Post event sequences from a GMTrigger command
2025-05-10 12:45:42 -07:00
Howard Abrams
545bddd9f2
Add a "reply" and "respond" alias to "say"
2025-05-09 09:12:10 -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
a9e0c24ad9
Expand the 'say' command to be personable again
2025-04-27 09:08:53 -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
21747092b8
Add a think command
2025-04-18 14:49:45 -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
7e28dc3a7c
Switch random choices to not clash with colors
...
Fix a few bugs while I'm at it.
2025-04-16 12:43:53 -07:00
Howard Abrams
c085561157
Created first wizard spell, fly.
2025-04-14 23:15:11 -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
245a1bb389
Refactored code
...
Cleaned up flake8 warnings
2025-03-05 21:54:41 -08:00
Howard Abrams
107241f925
Better help messages.
2025-03-02 10:25:28 -08:00
Howard Abrams
3b378722d8
Created a wizardly stick
2025-02-17 17:07:06 -08:00
Howard Abrams
f2b8ae4478
Create the puddle
2025-02-17 14:25:19 -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
0850301c65
We can knock on a door.
...
And a number of bugs squashed.
2025-02-11 21:09:23 -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
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
8c9f89c92e
Got a cozy room with a fire
2025-01-28 15:57:14 -08:00
Howard Abrams
48fae4b4c9
In the beginning was a tree...
2025-01-22 07:58:32 -08:00