Update start help for new characters

This commit is contained in:
Howard Abrams 2025-02-16 10:52:33 -08:00
parent d36f662ab6
commit e51bcfc3b8
2 changed files with 47 additions and 72 deletions

View file

@ -38,7 +38,7 @@ class Character(Object, DefaultCharacter):
})[0] })[0]
letter.db.inside = f"""You read a letter with an oddly familiar penmanship: letter.db.inside = f"""You read a letter with an oddly familiar penmanship:
My dearest {self.name}, My dearest {self.name.capitalize()},
If you are reading this, you've found the world I was overly excited in relaying to you over drinks in Marsivan. Most excellent. Enjoy this halcyon world, unspoiled and idyllic. If you are reading this, you've found the world I was overly excited in relaying to you over drinks in Marsivan. Most excellent. Enjoy this halcyon world, unspoiled and idyllic.

View file

@ -38,28 +38,56 @@ Spectacles perched precariously on the end of his hooked nose, wobble with his h
# [[file:../../../projects/mud.org::*World: Moss and Puddles][World: Moss and Puddles:1]] # [[file:../../../projects/mud.org::*World: Moss and Puddles][World: Moss and Puddles:1]]
@sethelp/replace me start = Again, welcome to my cozy little game. @sethelp start;me start = Again, welcome to my cozy little game.
To |wplay this game|n, you typically type a |w<verb>|b for an action, or |w<verb> <object>|b combinations. For instance, type |blook|n to look around the area, and |blook tree|n to examine the trees in particular. The more you look, the more you explore. To |wplay this game|n, you typically type a |w<verb>|b for an action, or |w<verb> <object>|b combinations. For instance, type |blook|n to look around the area, and |blook tree|n to examine the trees in particular. The more you look, the more you explore.
What verbs are available depends on where you are and what you might be holding. Type |bhelp|n with so other option to get a list. Then type |bhelp look|n to get details on how to use the |wlook|n verb. What verbs are available depends on where you are and what you might be holding. Type |bhelp|n with so other option to get a list. Then type |bhelp look|n to get details on how to use the |wlook|n verb.
This is a multi-user game, you might run into other characters, and they may look at you, so let's use some |w@|b verbs to affect the world from outside the storybook. This is a multi-user game, you might run into other characters, and they may look at you, so let's use some special verbs to affect the world from outside the storybook.
Type: Type:
|b@name self = Rambler|n
Where Rambler would be the name that you would like to be known. It currently defaults to the name you used when you created this account. |w@setdesc A frumpy, but spry person with large ears and a dark blue cloak.|n
Next type:
|b@desc self = A frumpy, but spry person with large ears and dark blue cloak.|n
You see what people see when they look at you by typing: You see what people see when they look at you by typing:
|blook self|n
|wlook self|n
What is the goal of this game? Just to escape the chaos of the world and explore an idyllic setting. Feel free to find me to chat, but good luck finding me, as I may be hiding. What is the goal of this game? Just to escape the chaos of the world and explore an idyllic setting. Feel free to find me to chat, but good luck finding me, as I may be hiding.
# World: Moss and Puddles:1 ends here # World: Moss and Puddles:1 ends here
# And a bit about renaming yourself.
# [[file:../../../projects/mud.org::*World: Moss and Puddles][World: Moss and Puddles:2]]
@sethelp rename = When you created your account, my game creates a character with the same name. If you want to rename yourself, you create a new character. Follow these steps.
First, delete your introductory letter, using the |bburn|n command:
|wburn letter|n
Next, leave your current character by typing:
|wooc|n
Then delete your old character with:
|wchardelete <original-name>|n
This only deletes the character of that name, not your account with that name.
Next, create a new character by typing:
|wcharcreate Rambler = A frumpy, but spry person with large ears and dark blue cloak.|n
And now, assume that character by typing:
|wic Rambler|n
# World: Moss and Puddles:2 ends here
# Rename the Limbo (or starting place) with the name *Forest*. Note the term =mp01= as a global label that matches my map. # Rename the Limbo (or starting place) with the name *Forest*. Note the term =mp01= as a global label that matches my map.
@ -75,7 +103,9 @@ What is the goal of this game? Just to escape the chaos of the world and explore
# [[file:../../../projects/mud.org::*The Forest][The Forest:2]] # [[file:../../../projects/mud.org::*The Forest][The Forest:2]]
@desc here = A giant, moss-covered boulder stands among immense trees that etch the sky and slice the clouds in the <evening>darkening twilight</evening><morning>awakening dawn</morning><afternoon>lazy afternoon</afternoon><night>night sky</night>. @desc here = A giant, moss-covered boulder stands among immense trees that etch the sky and slice the clouds in the <evening>darkening twilight</evening><morning>awakening dawn</morning><afternoon>lazy afternoon</afternoon><night>night sky</night>.
Since it is <morning>morning, you can hear the dawn chorus of birds </morning><afternoon>afternoon, you can hear the buzzing of insects around giant colorful flowers</afternoon><evening>evening, you can hear much as most of the forest creatures are settling down for the night</evening><night>night, you can hear crickets and an occassional owl</night>.
Since it is <morning>morning, you can hear the dawn chorus of birds</morning><afternoon>afternoon, you can hear the buzzing of insects around giant colorful flowers</afternoon><evening>evening, you can hear much as most of the forest creatures are settling down for the night</evening><night>night, you can hear crickets and an occassional owl</night>.
A footpath winds around the giant, moss-covered tree roots to the East and West. To the south, a dock lounges on a large pond. A footpath winds around the giant, moss-covered tree roots to the East and West. To the south, a dock lounges on a large pond.
# The Forest:2 ends here # The Forest:2 ends here
@ -882,7 +912,7 @@ west
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:1]] # [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:1]]
@create/drop trolley;trolly : typeclasses.consumables.Producer @create/drop trolley;trolly : typeclasses.consumables.Trolley
# Trolley of Scones:1 ends here # Trolley of Scones:1 ends here
@ -895,78 +925,23 @@ west
# We have to have the trolley describe the scone it /makes/: # We have to have the trolley bake something with the Python command:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:3]] # [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:3]]
@set trolley/make_name = "scone" py here.search("trolley").do_bake()
# Trolley of Scones:3 ends here # Trolley of Scones:3 ends here
# Including an alias:
# And lets not clutter up the scene too much:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:4]] # [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:4]]
@set trolley/make_aliases = ["pastry"] @lock trolley = view:tag(hidden_ring, mp)
# Trolley of Scones:4 ends here # Trolley of Scones:4 ends here
# And a verb when they /get/ the consumable:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:5]]
@set trolley/make_verb = "take a"
# Trolley of Scones:5 ends here
# Types of scones:
# And the trolley needs to know the /description/ of the Consumable, so that it can attach that:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:6]]
@set trolley/make_desc = ""
# Trolley of Scones:6 ends here
# How many berries are there when you pick them?
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:7]]
@set trolley/make_amount = 10
# Trolley of Scones:7 ends here
# How many berries do you eat at a time:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:8]]
@set trolley/make_eat_amount = 3
# Trolley of Scones:8 ends here
# We can either have a single /eat/ message:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:9]]
@set trolley/make_eat_msg = "Sweet and slightly tart. [Delicious|Tangy|Mmmm]."
# Trolley of Scones:9 ends here
# Or many messages that can be randomly selected:
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:10]]
@set trolley/make_eat_msgs = [ "Sweet and slightly tart.", "[Delicious|Tangy|Mmmm].", "Ooo...that one was sour.", "That was a bit ripe, but still good.", "So sweet with a hint of [orange|maple]." ]
# Trolley of Scones:10 ends here
# Let the user know when they consumed them all.
# [[file:../../../projects/mud.org::*Trolley of Scones][Trolley of Scones:11]]
@set trolley/make_finish_msg = "Those were [delicious|great]."
# Trolley of Scones:11 ends here
# The “room” gives the teacups, and the “teapot” fills the cups, so we just need descriptions: # The “room” gives the teacups, and the “teapot” fills the cups, so we just need descriptions:
# [[file:../../../projects/mud.org::*Tea Service][Tea Service:1]] # [[file:../../../projects/mud.org::*Tea Service][Tea Service:1]]