Migration needed. Changed how connection screens are defined, rather than being a database model, they are created on-the fly. I didn't migrate over the screen data into the new module file though, so if you had custom connection screens, you need to manually add them to the new module in gamesrc/world/connection_screen.py.

This commit is contained in:
Griatch 2011-04-10 14:21:41 +00:00
parent 52785e8f3e
commit 2ee54678ae
12 changed files with 110 additions and 174 deletions

View file

@ -221,15 +221,10 @@ class WebClientSession(session.Session):
def at_connect(self):
"""
Show the banner screen. Grab from the 'connect_screen'
config directive. If more than one connect screen is
defined in the ConnectScreen attribute, it will be
random which screen is used.
Show the banner screen.
"""
# show screen
screen = ConnectScreen.objects.get_random_connect_screen()
#string = parse_html(screen.text)
self.at_data_out(screen.text)
self.execute_cmd('look')
def at_login(self, player):
"""