-[control]
+# Copyright (c) 2004-2009 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
[menu:activate_avatar]
-action = user.avatar = universe.contents[user.account.getlist("avatars")[int(choice)-1]]
+action = user.activate_avatar_by_index(int(choice)-1)
action_a = pass
-branch = active
branch_a = main_utility
choice_a = abort selection
create = dict([(str(x+1),y) for x,y in enumerate(user.list_avatar_names())])
prompt = Whom would you like to awaken?
[menu:active]
-prompt = >
[menu:checking_new_account_name]
action_d = user.account.destroy()
choice_a = abort selection
create = dict([(str(x+1),y) for x,y in enumerate(user.list_avatar_names())])
default = a
-description = This is the list of avatars available for you to awaken.
+description = This is the list of avatars available for you to delete.
prompt = Whom would you like to delete?
[menu:disconnecting]
prompt = $(red)Closing your previous connection...$(nrm)$(eol)
[menu:entering_account_name]
-description = Welcome to the mudpy example...
+description = $(inc:login.txt)
error_bad_name = Your account name needs to contain only digits (0-9) and letters (a-z).
prompt = Identify yourself:
prompt = Enter a new password for "$(account)":
error_differs = The two passwords did not match. Try again...
+[menu:initial]
+
[menu:main_utility]
action_c = user.new_avatar()
branch_a = activate_avatar
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 = 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.
+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.
prompt = What would you like to do?
[menu:verifying_new_password]