Howard Abrams
dfa6959843
Cleaned up the sailing procedure and other bug fixes
...
The sailing script now stores particular aliases to manipulate the
exits to simulate sailing.
Created George, the tinkering dwarf and his project that he needs help
completing.
Created an adventuring Hobbit who sails the sea.
Created a "summarizing script" to limit the amount of chat history
each Chatbot needs in order to carry on a conversation.
Created a stateful object that changes its appearance based on "who"
is looking. This allows a George's project to be seen as a complete
bird to those who have given George some feathers.
2026-06-13 20:19:04 -07:00
Howard Abrams
0b04ddb7d3
Second potion available to make
2026-04-22 12:09:29 -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
656bf2f9f5
Fix minor bugs
2025-08-04 23:00:11 -07:00
Howard Abrams
43b6245c77
We can make potions now!
...
This includes herbs, mushrooms and water sources that can be placed in
the cauldron to create effects.
2025-07-21 18:11:09 -07:00
Howard Abrams
70e42e1ac6
Fix the 'pre message' that goes with cocktails.
2025-06-27 20:07:46 -07:00
Howard Abrams
3e94f45dd0
Add pre-messages to shaking cocktails
2025-06-19 11:21:46 -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
5a1f8d8b56
Create a Bag of Holding class for Tweed Jackets
2025-05-29 18:28:20 -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
428fa8334b
Expand and fix the cocktails
2025-05-25 22:04:29 -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
0e57870efa
The think command now goes to the public channel
2025-05-15 23:00:45 -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
0230d5dc20
Change text randomization from {{...}} to <<..>>
...
This doesn't interfere with Python's formatting.
2025-04-17 20:39:40 -07:00
Howard Abrams
6e75f9f23a
Fix formatting errors
2025-04-16 21:06:21 -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
7955d99a76
Have commands match the help system
...
That is, make everything green.
2025-04-16 09:25:38 -07:00
Howard Abrams
c731383915
Attempt to update feed commands
2025-04-07 22:44:56 -07:00
Howard Abrams
245a1bb389
Refactored code
...
Cleaned up flake8 warnings
2025-03-05 21:54:41 -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
a408169bcc
Adding a large collection of books to my library
2025-02-02 22:23:12 -08:00
Howard Abrams
6197dd9d92
Fix a bug in the teapot
2025-02-02 00:14:02 -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