Add evennia connectsions wizard functionality
This commit is contained in:
parent
c9893c6e65
commit
1172067afc
7 changed files with 126 additions and 81 deletions
|
|
@ -25,6 +25,9 @@ import sys
|
|||
|
||||
# This is the name of your game. Make it catchy!
|
||||
SERVERNAME = "Evennia"
|
||||
# Short one-sentence blurb describing your game. Shown under the title
|
||||
# on the website and could be used in online listings of your game etc.
|
||||
GAME_SLOGAN = "Python MU* creation system"
|
||||
# Lockdown mode will cut off the game from any external connections
|
||||
# and only allow connections from localhost. Requires a cold reboot.
|
||||
LOCKDOWN_MODE = False
|
||||
|
|
@ -343,6 +346,9 @@ SERVER_SERVICES_PLUGIN_MODULES = ["server.conf.server_services_plugins"]
|
|||
# main Evennia Portal application when the Portal is initiated.
|
||||
# It will be called last in the startup sequence.
|
||||
PORTAL_SERVICES_PLUGIN_MODULES = ["server.conf.portal_services_plugins"]
|
||||
# Module holding MSSP meta data. This is used by MUD-crawlers to determine
|
||||
# what type of game you are running, how many accounts you have etc.
|
||||
MSSP_META_MODULE = "server.conf.mssp"
|
||||
# Module for web plugins.
|
||||
WEB_PLUGINS_MODULE = "server.conf.web_plugins"
|
||||
# Tuple of modules implementing lock functions. All callable functions
|
||||
|
|
@ -683,13 +689,19 @@ CHANNEL_CONNECTINFO = None
|
|||
# External Connections
|
||||
######################################################################
|
||||
|
||||
# Note: You do *not* have to make your MUD open to
|
||||
# the public to use the external connections, they
|
||||
# operate as long as you have an internet connection,
|
||||
# just like stand-alone chat clients.
|
||||
|
||||
# The Evennia Game Index is a dynamic listing of Evennia games. You can add your game
|
||||
# to this list also if it is in closed pre-alpha development.
|
||||
GAME_INDEX_ENABLED = False
|
||||
# This dict
|
||||
GAME_INDEX_LISTING = {
|
||||
'game_status': 'closed-dev', # closed-dev, pre-alpha, pre-alpha, alpha, beta or launched
|
||||
'short_description': '',
|
||||
'game_name': SERVERNAME,
|
||||
'game_status': 'pre-alpha', # pre-alpha, alpha, beta or launched
|
||||
'short_description': GAME_SLOGAN,
|
||||
'long_description': '',
|
||||
'listing_contact': '', # email
|
||||
'telnet_hostname': '', # mygame.com
|
||||
|
|
@ -697,57 +709,11 @@ GAME_INDEX_LISTING = {
|
|||
'game_website': '', # http://mygame.com
|
||||
'web_client_url': '' # http://mygame.com/webclient
|
||||
}
|
||||
|
||||
# MSSP (Mud Server Status Protocol) is used by MUD-crawlers to determine
|
||||
# what type of game you are running, how many players you have etc. Some of
|
||||
# this (like server name and current number of players) is handled by Evennia
|
||||
# automatically, other fields are set by you.
|
||||
MSSP_TABLE = {
|
||||
"HOSTNAME": "", "PORT": "", # telnet host/port
|
||||
"CONTACT": "", "CREATED": "", # email, year of game creation
|
||||
"IP": "", "ICON": "", # ip address; url to icon 32x32or larger; <32kb.
|
||||
"LANGUAGE": "English", "LOCATION": "", # server country location, like "Sweden"
|
||||
"MINIMUM AGE": "0", # set to 0 if not applicable
|
||||
"WEBSITE": "www.evennia.com",
|
||||
"GENRE": "None", # Adult, Fantasy, Historical, Horror, Modern, None, or Science Fiction
|
||||
"GAMEPLAY": "None", # Adventure, Educational, Hack and Slash, None,
|
||||
# Player versus Player, Player versus Environment,
|
||||
# Roleplaying, Simulation, Social or Strategy
|
||||
"STATUS": "Alpha", # Alpha, Closed Beta, Open Beta, Live
|
||||
"GAMESYSTEM": "Custom", # D&D, d20 System, World of Darkness, etc. Use Custom if homebrew
|
||||
"SUBGENRE": "None", # Freeform, like LASG, Medieval Fantasy, World War II, Frankenstein,
|
||||
# Cyberpunk, Dragonlance, etc. Or None if not available.
|
||||
# use 0 if not applicable or off
|
||||
"AREAS": "0", "HELPFILES": "0", "MOBILES": "0", "OBJECTS": "0",
|
||||
"ROOMS": "0", "CLASSES": "0", "LEVELS": "0", "RACES": "0", "SKILLS": "0",
|
||||
|
||||
"PAY TO PLAY": "0", "PAY FOR PERKS": "0",
|
||||
"HIRING BUILDERS": "0", "HIRING CODERS": "0",
|
||||
|
||||
"DBSIZE": "0", "EXITS": "0", "EXTRA DESCRIPTIONS": "0",
|
||||
"MUDPROGS": "0", "MUDTRIGS": "0", "RESETS": "0",
|
||||
|
||||
"ADULT MATERIAL": "0", "MULTICLASSING": "0", "NEWBIE FRIENDLY": "0", "PLAYER CITIES": "0",
|
||||
"PLAYER CLANS": "0", "PLAYER CRAFTING": "0", "PLAYER GUILDS": "0",
|
||||
"EQUIPMENT SYSTEM": "None", # "None", "Level", "Skill", "Both"
|
||||
"MULTIPLAYING": "None", # "None", "Restricted", "Full"
|
||||
"PLAYERKILLING": "None", # "None", "Restricted", "Full"
|
||||
"QUEST SYSTEM": "None", # "None", "Immortal Run", "Automated", "Integrated"
|
||||
"ROLEPLAYING": "None", # "None", "Accepted", "Encouraged", "Enforced"
|
||||
"TRAINING SYSTEM": "None", # "None", "Level", "Skill", "Both"
|
||||
"WORLD ORIGINALITY": "None", # "All Stock", "Mostly Stock", "Mostly Original", "All Original"
|
||||
}
|
||||
|
||||
# Note: You do *not* have to make your MUD open to
|
||||
# the public to use the external connections, they
|
||||
# operate as long as you have an internet connection,
|
||||
# just like stand-alone chat clients. IRC requires
|
||||
# that you have twisted.words installed.
|
||||
|
||||
# Evennia can connect to external IRC channels and
|
||||
# echo what is said on the channel to IRC and vice
|
||||
# versa. Obs - make sure the IRC network allows bots.
|
||||
# When enabled, command @irc2chan will be available in-game
|
||||
# IRC requires that you have twisted.words installed.
|
||||
IRC_ENABLED = False
|
||||
# RSS allows to connect RSS feeds (from forum updates, blogs etc) to
|
||||
# an in-game channel. The channel will be updated when the rss feed
|
||||
|
|
@ -757,7 +723,6 @@ IRC_ENABLED = False
|
|||
# http://code.google.com/p/feedparser/)
|
||||
RSS_ENABLED = False
|
||||
RSS_UPDATE_INTERVAL = 60 * 10 # 10 minutes
|
||||
|
||||
# Grapevine (grapevine.haus) is a network for listing MUDs as well as allow
|
||||
# users of said MUDs to communicate with each other on shared channels. To use,
|
||||
# your game must first be registered by logging in and creating a game entry at
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue