Commit graph

25 commits

Author SHA1 Message Date
Howard Abrams
2a0c6e5e10 Fix the say command ... for real this time
More flexible and intuitive, where the comma is no longer critical.
2026-02-14 20:43:50 -08: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
0ad4936f48 Feed command is now global
And not tied to a pet.
2025-08-07 22:18:52 -07:00
Howard Abrams
87277b3a0d Phase one of a hint system 2025-07-28 22:07:11 -07:00
Howard Abrams
b89ca629ee Special rooms allow doors to be opened and closed 2025-07-15 07:56:15 -07:00
Howard Abrams
e5e1b41be5 Puppets gift characters with magical items 2025-07-14 20:09:36 -07:00
Howard Abrams
e9b0dd7614 Fix bug with tutorial. Oops. 2025-07-04 22:37:18 -07:00
Howard Abrams
a954dcfbdf Tutorial bird may return
By either calling the command, tutorial or by setting:

  @set character/guest_account = True
2025-07-04 16:27:24 -07:00
Howard Abrams
5bdb42042b Fix the lighting of torches and stuff. 2025-07-04 16:26:32 -07:00
Howard Abrams
aeea787887 Add 'use', 'push' and 'push' commands 2025-06-30 22:14:00 -07:00
Howard Abrams
e654a46137 Create a currency system of coins
Each character can have a coin purse with gold coins. Granted, the
purse defaults to a pouch.
2025-06-21 10:48:25 -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
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
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
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
21747092b8 Add a think command 2025-04-18 14:49:45 -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
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
48fae4b4c9 In the beginning was a tree... 2025-01-22 07:58:32 -08:00