mirror of
https://github.com/evennia/evennia.git
synced 2026-03-27 02:06:32 +01:00
The old system has been moved to contrib/mux-login.py. This change was done due to the need for an email seems counterintuitive to many new developers, giving the impression that it is actually required by django (it is not, rather it was supposedly similar to MUX).
65 lines
2.3 KiB
Python
65 lines
2.3 KiB
Python
"""
|
|
Connect screen module template
|
|
|
|
Copy this module one level up, to gamesrc/conf/, name it what
|
|
you want and modify it to your liking.
|
|
|
|
Then you set settings.CONNECTION_SCREEN_MODULE to point to your
|
|
new module.
|
|
|
|
|
|
This module holds textual connection screen definitions. All global
|
|
string variables (only) in this module are read by Evennia and
|
|
assumed to define a Connection screen.
|
|
|
|
The names of the string variables doesn't matter (except they
|
|
shouldn't start with _), but each should hold a string defining a
|
|
connection screen - as seen when first connecting to the game
|
|
(before having logged in).
|
|
|
|
OBS - If there are more than one string variable viable in this
|
|
module, a random one is picked!
|
|
|
|
After adding new connection screens to this module you must either
|
|
reboot or reload the server to make them available.
|
|
|
|
"""
|
|
|
|
from src.utils import utils
|
|
from src.commands.connection_screen import DEFAULT_SCREEN
|
|
|
|
# # A copy of the default screen to modify
|
|
|
|
# CUSTOM_SCREEN = \
|
|
#"""{b=============================================================={n
|
|
# Welcome to {gEvennia{n, version %s!
|
|
#
|
|
# If you have an existing account, connect to it by typing:
|
|
# {wconnect <username> <password>{n
|
|
# If you need to create an account, type (without the <>'s):
|
|
# {wcreate <username> <password>{n
|
|
#
|
|
# If you have spaces in your username, enclose it in quotes.
|
|
# Enter {whelp{n for more info. {wlook{n will re-show this screen.
|
|
#{b=============================================================={n""" % utils.get_evennia_version()
|
|
|
|
# # Mux-like alternative screen for contrib/mux_login.py
|
|
|
|
# MUX_SCREEN = \
|
|
# """{b=============================================================={n
|
|
# Welcome to {gEvennia{n, version %s!
|
|
#
|
|
# If you have an existing account, connect to it by typing:
|
|
# {wconnect <email> <password>{n
|
|
# If you need to create an account, type (without the <>'s):
|
|
# {wcreate \"<username>\" <email> <password>{n
|
|
#
|
|
# Enter {whelp{n for more info. {wlook{n will re-load this screen.
|
|
#{b=============================================================={n""" % utils.get_evennia_version()
|
|
|
|
# # Menu login minimal header for contrib/menu_login.py
|
|
|
|
# MENU_SCREEN = \
|
|
# """{b=============================================================={n
|
|
# Welcome to {gEvennnia{n, version %s!
|
|
# {b=============================================================={n""" % utils.get_evennia_version()
|