inactive_avatars.append(self.contents[avatar])
except KeyError:
pending_loglines.append((
- "Missing avatar \"%s\", possible data corruption" %
+ 'Missing avatar "%s", possible data corruption' %
avatar, 6))
for user in self.userlist:
if user.avatar in inactive_avatars:
try:
avatars.append(universe.contents[avatar].get("name"))
except KeyError:
- log("Missing avatar \"%s\", possible data corruption." %
+ log('Missing avatar "%s", possible data corruption.' %
avatar, 6)
return avatars
else:
output += " $(grn)"
output += item + "$(nrm) - " + description + "$(eol)"
- output += ("$(eol)Enter \"help COMMAND\" for help on a command "
- "named \"COMMAND\".")
+ output += ('$(eol)Enter "help COMMAND" for help on a command '
+ 'named "COMMAND".')
# send the accumulated output to the user
actor.send(output)
# if the message is wrapped in quotes, remove them and leave contents
# intact
- if parameters.startswith("\"") and parameters.endswith("\""):
+ if parameters.startswith('"') and parameters.endswith('"'):
message = parameters[1:-1]
literal = True
# otherwise, get rid of stray quote marks on the ends of the message
else:
- message = parameters.strip("\"'`")
+ message = parameters.strip('''"'`''')
literal = False
# the user entered a message
# tell the area
if message:
actor.echo_to_location(
- actor.get("name") + " " + action + "s, \"" + message + "\""
+ actor.get("name") + " " + action + 's, "' + message + '"'
)
- actor.send("You " + action + ", \"" + message + "\"")
+ actor.send("You " + action + ', "' + message + '"')
# there was no message
else:
if len(arguments) != 2:
message = "You must specify one category."
elif arguments[1] in universe.categories:
- message = ("These are the elements in the \"" + arguments[1]
- + "\" category:$(eol)")
+ message = ('These are the elements in the "' + arguments[1]
+ + '" category:$(eol)')
elements = [
(
universe.categories[arguments[1]][x].key
for element in elements:
message += "$(eol) $(grn)" + element + "$(nrm)"
else:
- message = "Category \"" + arguments[1] + "\" does not exist."
+ message = 'Category "' + arguments[1] + '" does not exist.'
elif arguments[0] == "file":
if len(arguments) != 2:
message = "You must specify one file."
elif arguments[1] in universe.files:
- message = ("These are the elements in the \"" + arguments[1]
- + "\" file:$(eol)")
+ message = ('These are the elements in the "' + arguments[1]
+ + '" file:$(eol)')
elements = universe.files[arguments[1]].data.keys()
elements.sort()
for element in elements:
message += "$(eol) $(grn)" + element + "$(nrm)"
else:
- message = "Category \"" + arguments[1] + "\" does not exist."
+ message = 'Category "' + arguments[1] + '" does not exist.'
elif arguments[0] == "element":
if len(arguments) != 2:
message = "You must specify one element."
elif arguments[1].strip(".") in universe.contents:
element = universe.contents[arguments[1].strip(".")]
- message = ("These are the properties of the \"" + arguments[1]
- + "\" element (in \"" + element.origin.filename
- + "\"):$(eol)")
+ message = ('These are the properties of the "' + arguments[1]
+ + '" element (in "' + element.origin.filename
+ + '"):$(eol)')
facets = element.facets()
for facet in sorted(facets):
if element.old_style:
message += ("$(eol) $(grn)%s: $(red)%s$(nrm)" %
(facet, str(facets[facet])))
else:
- message = "Element \"" + arguments[1] + "\" does not exist."
+ message = 'Element "' + arguments[1] + '" does not exist.'
elif arguments[0] == "result":
if len(arguments) < 2:
message = "You need to specify an expression."
message = ("When specified, level must be 0-9 (default 1), "
"start and stop must be >=1 (default 10 and 1).")
else:
- message = "I don't know what \"" + parameters + "\" is."
+ message = '''I don't know what "''' + parameters + '" is.'
actor.send(message)
if len(arguments) == 2:
element, filename = arguments
if element in universe.contents:
- message = "The \"" + element + "\" element already exists."
+ message = 'The "' + element + '" element already exists.'
else:
- message = ("You create \"" +
- element + "\" within the universe.")
+ message = ('You create "' +
+ element + '" within the universe.')
logline = actor.owner.account.get(
"name"
) + " created an element: " + element
logline += " in file " + filename
if filename not in universe.files:
message += (
- " Warning: \"" + filename + "\" is not yet "
+ ' Warning: "' + filename + '" is not yet '
"included in any other file and will not be read "
"on startup unless this is remedied.")
Element(element, universe, filename, old_style=True)
message = "You must specify an element to destroy."
else:
if parameters not in universe.contents:
- message = "The \"" + parameters + "\" element does not exist."
+ message = 'The "' + parameters + '" element does not exist.'
else:
universe.contents[parameters].destroy()
- message = ("You destroy \"" + parameters
- + "\" within the universe.")
+ message = ('You destroy "' + parameters
+ + '" within the universe.')
log(
actor.owner.account.get(
"name"
else:
arguments = parameters.split(" ", 2)
if len(arguments) == 1:
- message = ("What facet of element \"" + arguments[0]
- + "\" would you like to set?")
+ message = ('What facet of element "' + arguments[0]
+ + '" would you like to set?')
elif len(arguments) == 2:
- message = ("What value would you like to set for the \"" +
- arguments[1] + "\" facet of the \"" + arguments[0]
- + "\" element?")
+ message = ('What value would you like to set for the "' +
+ arguments[1] + '" facet of the "' + arguments[0]
+ + '" element?')
else:
element, facet, value = arguments
if element not in universe.contents:
- message = "The \"" + element + "\" element does not exist."
+ message = 'The "' + element + '" element does not exist.'
else:
try:
universe.contents[element].set(facet, value)
except ValueError:
- message = ("Value \"%s\" of type \"%s\" cannot be coerced "
- "to the correct datatype for facet \"%s\"." %
+ message = ('Value "%s" of type "%s" cannot be coerced '
+ 'to the correct datatype for facet "%s".' %
(value, type(value), facet))
else:
- message = ("You have successfully (re)set the \"" + facet
- + "\" facet of element \"" + element
- + "\". Try \"show element " +
- element + "\" for verification.")
+ message = ('You have successfully (re)set the "' + facet
+ + '" facet of element "' + element
+ + '". Try "show element ' +
+ element + '" for verification.')
actor.send(message)
else:
arguments = parameters.split(" ")
if len(arguments) == 1:
- message = ("What facet of element \"" + arguments[0]
- + "\" would you like to delete?")
+ message = ('What facet of element "' + arguments[0]
+ + '" would you like to delete?')
elif len(arguments) != 2:
message = "You may only specify an element and a facet."
else:
element, facet = arguments
if element not in universe.contents:
- message = "The \"" + element + "\" element does not exist."
+ message = 'The "' + element + '" element does not exist.'
elif facet not in universe.contents[element].facets():
- message = ("The \"" + element + "\" element has no \"" + facet
- + "\" facet.")
+ message = ('The "' + element + '" element has no "' + facet
+ + '" facet.')
else:
universe.contents[element].remove_facet(facet)
- message = ("You have successfully deleted the \"" + facet
- + "\" facet of element \"" + element
- + "\". Try \"show element " +
- element + "\" for verification.")
+ message = ('You have successfully deleted the "' + facet
+ + '" facet of element "' + element
+ + '". Try "show element ' +
+ element + '" for verification.')
actor.send(message)
# 90% of the time use a generic error
if random.randrange(10):
- message = "I'm not sure what \"" + input_data + "\" means..."
+ message = '''I'm not sure what "''' + input_data + '''" means...'''
# 10% of the time use the classic diku error
else: