Move sample datafile copyrights into metadata
[mudpy.git] / share / menu.yaml
index c022ee4..a58baf1 100644 (file)
@@ -1,9 +1,8 @@
-# Copyright (c) 2004-2014 Jeremy Stanley <fungi@yuggoth.org>. Permission
-# to use, copy, modify, and distribute this software is granted under
-# terms provided in the LICENSE file distributed with this software.
+_copy: Copyright (c) 2004-2017 Jeremy Stanley <fungi@yuggoth.org>.
+    Permission to use, copy, modify, and distribute this software is granted
+    under terms provided in the LICENSE file distributed with this software.
 
-__control__:
-    read_only: yes
+_lock: true
 
 menu:activate_avatar:
     action: user.activate_avatar_by_index(int(choice)-1)
@@ -40,8 +39,8 @@ menu:choose_gender:
     branch: choose_name
     choice_f: female
     choice_m: male
-    description: First, your new avatar needs a gender. In the world of Example, all avatars are either male or female.
-    prompt: "Pick a gender for your new avatar:"
+    description: First, your new avatar needs a birth gender. Avatars are one of male or female at birth.
+    prompt: "Pick a birth gender for your new avatar:"
 
 menu:choose_name:
     action: user.avatar.set("name", user.menu_choices[choice])
@@ -56,7 +55,7 @@ menu:choose_name:
     create_6: random_name()
     create_7: random_name()
     default: g
-    description: Your new avatar needs a name. This will be the name with which $(tpsp) grew up, and will initially be the name by which $(tpsp) is known in the world of Example. There are ways for your new avatar to make a name for $(tpop)self over time, so $(tpsp) won't be stuck going by such an unremarkable name forever.
+    description: Your new avatar needs a name. This will be the name with which $(tpsp) grew up, and will initially be the name by which $(tpsp) is known to others. There are ways for your new avatar to make a name for $(tpop)self over time, so $(tpsp) won't be stuck going by such an unremarkable name forever.
     prompt: "Choose a name for $(tpop):"
 
 menu:delete_account:
@@ -70,7 +69,7 @@ menu:delete_account:
     prompt: Are you certain you wish to permanently delete your account?
 
 menu:delete_avatar:
-    action: user.delete_avatar(user.account.getlist("avatars")[int(choice)-1])
+    action: user.delete_avatar(user.account.get("avatars")[int(choice)-1])
     action_a: pass
     branch: main_utility
     branch_a: main_utility
@@ -94,7 +93,7 @@ menu:entering_account_name:
 menu:entering_new_password:
     echo: off
     error_weak: That is a weak password... Try something at least 7 characters long with a combination of mixed-case letters, numbers and punctuation/spaces.
-    prompt: "Enter a new password for \"$(account)\":"
+    prompt: 'Enter a new password for "$(account)":'
     error_differs: The two passwords did not match. Try again...
 
 menu:initial:
@@ -109,12 +108,12 @@ menu:main_utility:
     choice_a: awaken an existing avatar
     choice_c: create a new avatar
     choice_d: delete an unwanted avatar
-    choice_l: leave example for now
+    choice_l: leave for now
     choice_p: permanently remove your account
-    demand_a: user.account.getlist("avatars")
-    demand_c: len(user.account.getlist("avatars")) < universe.categories["internal"]["limits"].getint("max_avatars")
-    demand_d: user.account.getlist("avatars")
-    description: $(red)$(inc:banner.txt)$(nrm)$(eol)$(eol)From here you can awaken, create and delete avatars. An avatar is your persona in the world of Example. You can also leave or permanently delete your account.
+    demand_a: user.account.get("avatars")
+    demand_c: len(user.account.get("avatars")) < universe.contents["mudpy.limit"].get("avatars")
+    demand_d: user.account.get("avatars")
+    description: $(red)$(inc:banner.txt)$(nrm)$(eol)$(eol)From here you can awaken, create and delete avatars. An avatar is your persona in the World. You can also leave or permanently delete your account.
     prompt: What would you like to do?
 
 menu:verifying_new_password: