2023-06-10 08:55:41 +02:00
<!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / > < meta name = "generator" content = "Docutils 0.17.1: http://docutils.sourceforge.net/" / >
2023-10-19 20:22:27 +00:00
< title > Evennia Documentation — Evennia 2.x documentation< / title >
2023-06-10 08:55:41 +02:00
< link rel = "stylesheet" href = "_static/nature.css" type = "text/css" / >
< link rel = "stylesheet" href = "_static/pygments.css" type = "text/css" / >
< script id = "documentation_options" data-url_root = "./" src = "_static/documentation_options.js" > < / script >
< script src = "_static/jquery.js" > < / script >
< script src = "_static/underscore.js" > < / script >
< script src = "_static/doctools.js" > < / script >
< script src = "_static/language_data.js" > < / script >
< link rel = "shortcut icon" href = "_static/favicon.ico" / >
< link rel = "index" title = "Index" href = "genindex.html" / >
< link rel = "search" title = "Search" href = "search.html" / >
< link rel = "next" title = "Evennia Introduction" href = "Evennia-Introduction.html" / >
< / head > < body >
2023-10-19 20:22:27 +00:00
2023-06-10 08:55:41 +02:00
< div class = "related" role = "navigation" aria-label = "related navigation" >
< h3 > Navigation< / h3 >
< ul >
< li class = "right" style = "margin-right: 10px" >
< a href = "genindex.html" title = "General Index"
accesskey="I">index< / a > < / li >
< li class = "right" >
< a href = "py-modindex.html" title = "Python Module Index"
>modules< / a > |< / li >
< li class = "right" >
< a href = "Evennia-Introduction.html" title = "Evennia Introduction"
accesskey="N">next< / a > |< / li >
2023-10-19 20:22:27 +00:00
< li class = "nav-item nav-item-0" > < a href = "#" > Evennia 2.x< / a > » < / li >
2023-06-10 08:55:41 +02:00
< li class = "nav-item nav-item-this" > < a href = "" > Evennia Documentation< / a > < / li >
< / ul >
< / div >
< div class = "document" >
< div class = "documentwrapper" >
< div class = "sphinxsidebar" role = "navigation" aria-label = "main navigation" >
< div class = "sphinxsidebarwrapper" >
< p class = "logo" > < a href = "#" >
< img class = "logo" src = "_static/evennia_logo.png" alt = "Logo" / >
< / a > < / p >
< div id = "searchbox" style = "display: none" role = "search" >
< h3 id = "searchlabel" > Quick search< / h3 >
< div class = "searchformwrapper" >
< form class = "search" action = "search.html" method = "get" >
< input type = "text" name = "q" aria-labelledby = "searchlabel" / >
< input type = "submit" value = "Go" / >
< / form >
< / div >
< / div >
< script > $ ( '#searchbox' ) . show ( 0 ) ; < / script >
< h3 > < a href = "#" > Table of Contents< / a > < / h3 >
< ul >
< li > < a class = "reference internal" href = "#" > Evennia Documentation< / a > < ul >
< li > < a class = "reference internal" href = "#setup" > Setup< / a > < / li >
< li > < a class = "reference internal" href = "#tutorials-and-howtos" > Tutorials and Howtos< / a > < / li >
< li > < a class = "reference internal" href = "#the-evennia-library" > The Evennia Library< / a > < / li >
< li > < a class = "reference internal" href = "#contributions-and-info" > Contributions and Info< / a > < / li >
< li > < a class = "reference internal" href = "#all-sections" > All Sections< / a > < ul >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< h4 > Next topic< / h4 >
< p class = "topless" > < a href = "Evennia-Introduction.html"
title="next chapter">Evennia Introduction< / a > < / p >
< div role = "note" aria-label = "source link" >
<!-- h3>This Page</h3 -->
< ul class = "this-page-menu" >
< li > < a href = "_sources/index.md.txt"
rel="nofollow">Show Page Source< / a > < / li >
< / ul >
< / div > < h3 > Links< / h3 >
< ul >
2023-10-19 20:22:27 +00:00
< li > < a href = "https://www.evennia.com/docs/latest/index.html" > Documentation Top< / a > < / li >
< li > < a href = "https://www.evennia.com" > Evennia Home< / a > < / li >
< li > < a href = "https://github.com/evennia/evennia" > Github< / a > < / li >
2023-06-10 08:55:41 +02:00
< li > < a href = "http://games.evennia.com" > Game Index< / a > < / li >
< li >
< a href = "https://discord.gg/AJJpcRUhtF" > Discord< / a > -
< a href = "https://github.com/evennia/evennia/discussions" > Discussions< / a > -
< a href = "https://evennia.blogspot.com/" > Blog< / a >
< / li >
< / ul >
2023-10-19 20:22:27 +00:00
< h3 > Doc Versions< / h3 >
2023-10-19 19:49:53 +00:00
< ul >
2023-10-19 20:22:27 +00:00
< li > < a href = "index.html" > 2.x (main branch)< / a > < / li >
2023-10-19 19:49:53 +00:00
< ul >
2023-10-19 20:22:27 +00:00
< li > < a href = "../1.3.0/index.html" > 1.3.0 (v1.3.0 branch)< / a > < / li >
< li > < a href = "../0.9.5/index.html" > 0.9.5 (v0.9.5 branch)< / a > < / li >
2023-10-19 19:49:53 +00:00
< / ul >
2023-06-10 08:55:41 +02:00
< / div >
< / div >
< div class = "bodywrapper" >
< div class = "body" role = "main" >
< section class = "tex2jax_ignore mathjax_ignore" id = "evennia-documentation" >
< h1 > Evennia Documentation< a class = "headerlink" href = "#evennia-documentation" title = "Permalink to this headline" > ¶< / a > < / h1 >
< p > This is the manual of < a class = "reference external" href = "https://www.evennia.com" > Evennia< / a > , the open source Python < code class = "docutils literal notranslate" > < span class = "pre" > MU*< / span > < / code > creation system. Use the Search bar on the left to find or discover interesting articles.< / p >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "Evennia-Introduction.html" > < span class = "doc std std-doc" > Introduction< / span > < / a > - what is this Evennia thing?< / p > < / li >
< li > < p > < a class = "reference internal" href = "Evennia-In-Pictures.html" > < span class = "doc std std-doc" > Evennia in Pictures< / span > < / a > - a visual overview of Evennia< / p > < / li >
< li > < p > < a class = "reference internal" href = "Contributing.html" > < span class = "doc std std-doc" > Contributing and Getting help< / span > < / a > - when you get stuck or want to chip in< / p > < / li >
< / ul >
< section id = "setup" >
< h2 > Setup< a class = "headerlink" href = "#setup" title = "Permalink to this headline" > ¶< / a > < / h2 >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "Setup/Setup-Overview.html#installation-and-running" > < span class = "std std-doc" > Installation< / span > < / a > - getting started< / p > < / li >
< li > < p > < a class = "reference internal" href = "Setup/Running-Evennia.html" > < span class = "doc std std-doc" > Running the Game< / span > < / a > - how to start, stop and reload Evennia< / p > < / li >
< li > < p > < a class = "reference internal" href = "Setup/Updating-Evennia.html" > < span class = "doc std std-doc" > Updating the Server< / span > < / a > - how to update Evennia< / p > < / li >
< li > < p > < a class = "reference internal" href = "Setup/Setup-Overview.html#configuration" > < span class = "std std-doc" > Configuration< / span > < / a > - how to set up Evennia the way you like it< / p > < / li >
< li > < p > < a class = "reference internal" href = "Setup/Setup-Overview.html#going-online" > < span class = "std std-doc" > Going Online< / span > < / a > - bringing your game online< / p > < / li >
< / ul >
< / section >
< section id = "tutorials-and-howtos" >
< h2 > Tutorials and Howtos< a class = "headerlink" href = "#tutorials-and-howtos" title = "Permalink to this headline" > ¶< / a > < / h2 >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#beginner-tutorial" > < span class = "std std-doc" > The Beginner Tutorial< / span > < / a > - learn the basics and build a small game (in progress)< / p > < / li >
2023-10-19 20:22:27 +00:00
< li > < p > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#how-tos" > < span class = "std std-doc" > Tutorials and Howto’ s< / span > < / a > - mixed tutorials and help articles to learn Evennia< / p > < / li >
2023-06-10 08:55:41 +02:00
< li > < p > < a class = "reference internal" href = "Coding/Coding-Overview.html" > < span class = "doc std std-doc" > Coding with Evennia< / span > < / a > - resources and hints for coding and development< / p > < / li >
< / ul >
< / section >
< section id = "the-evennia-library" >
< h2 > The Evennia Library< a class = "headerlink" href = "#the-evennia-library" title = "Permalink to this headline" > ¶< / a > < / h2 >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "Components/Components-Overview.html" > < span class = "doc std std-doc" > Core components< / span > < / a > - the core building blocks of Evennia< / p > < / li >
< li > < p > < a class = "reference internal" href = "Concepts/Concepts-Overview.html" > < span class = "doc std std-doc" > Core Concepts< / span > < / a > - larger-scale concepts and features< / p > < / li >
< li > < p > < a class = "reference internal" href = "Evennia-API.html" > < span class = "doc std std-doc" > API< / span > < / a > - the full API-reference, generated from source< / p > < / li >
< / ul >
< / section >
< section id = "contributions-and-info" >
< h2 > Contributions and Info< a class = "headerlink" href = "#contributions-and-info" title = "Permalink to this headline" > ¶< / a > < / h2 >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "Contribs/Contribs-Overview.html" > < span class = "doc std std-doc" > Contribs< / span > < / a > - game-specific code and snippets to use for your game< / p > < / li >
< li > < p > < a class = "reference internal" href = "Contributing-Docs.html" > < span class = "doc std std-doc" > Documentation - how to contribute< / span > < / a > - if you want to help out with this manual< / p > < / li >
< li > < p > < a class = "reference internal" href = "Licensing.html" > < span class = "doc std std-doc" > License< / span > < / a > - Evennia licensing FAQ< / p > < / li >
< li > < p > < a class = "reference internal" href = "Links.html" > < span class = "doc std std-doc" > Links< / span > < / a > - useful links if you need extra reading< / p > < / li >
< / ul >
< / section >
< hr class = "docutils" / >
< section id = "all-sections" >
< h2 > All Sections< a class = "headerlink" href = "#all-sections" title = "Permalink to this headline" > ¶< / a > < / h2 >
< details >
< summary >
Click here to expand the full Documentation index.
< / summary >
< div class = "toctree-wrapper compound" >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "Evennia-Introduction.html" > Evennia Introduction< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-Introduction.html#what-is-evennia" > What is Evennia?< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#bare-bones" > Bare-bones?< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#framework" > Framework?< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#server" > Server?< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#python" > Python?< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-Introduction.html#can-i-test-it-somewhere" > Can I test it somewhere?< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-Introduction.html#what-do-i-need-to-know-to-work-with-evennia" > What do I need to know to work with Evennia?< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#i-dont-know-or-dont-want-to-do-any-programming-i-just-want-to-run-a-game" > I don’ t know (or don’ t want to do) any programming - I just want to run a game!< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#i-know-basic-python-or-i-am-willing-to-learn" > I know basic Python, or I am willing to learn< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-Introduction.html#i-know-my-python-stuff-and-i-am-willing-to-use-it" > I know my Python stuff and I am willing to use it!< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-Introduction.html#where-to-from-here" > Where to from here?< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Evennia-In-Pictures.html" > Evennia in pictures< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-In-Pictures.html#the-two-main-evennia-pieces" > The two main Evennia pieces< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#initializing-the-game-folder" > Initializing the game folder< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-In-Pictures.html#the-database" > The database< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#from-database-to-python" > From database to Python< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#attributes" > Attributes< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-In-Pictures.html#controlling-the-action" > Controlling the action< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#commands" > Commands< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#command-sets" > Command Sets< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Evennia-In-Pictures.html#merging-command-sets" > Merging Command Sets< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Evennia-In-Pictures.html#now-go-and-explore" > Now go and explore!< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Setup/Running-Evennia.html" > Start Stop Reload< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#starting-evennia" > Starting Evennia< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#reloading" > Reloading< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#stopping" > Stopping< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#foreground-mode" > Foreground mode< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#resetting" > Resetting< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#rebooting" > Rebooting< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#status-and-info" > Status and info< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#killing-linux-mac-only" > Killing (Linux/Mac only)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#django-options" > Django options< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Running-Evennia.html#advanced-handling-of-evennia-processes" > Advanced handling of Evennia processes< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Running-Evennia.html#syntax-errors-during-live-development" > Syntax errors during live development< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Setup/Updating-Evennia.html" > Updating Evennia< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#if-you-installed-with-pip" > If you installed with < code class = "docutils literal notranslate" > < span class = "pre" > pip< / span > < / code > < / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#if-you-installed-with-git" > If you installed with < code class = "docutils literal notranslate" > < span class = "pre" > git< / span > < / code > < / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#if-you-installed-with-docker" > If you installed with < code class = "docutils literal notranslate" > < span class = "pre" > docker< / span > < / code > < / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#resetting-your-database" > Resetting your database< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#sqlite3-default" > SQLite3 (default)< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#postgresql" > PostgreSQL< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#mysql-mariadb" > MySQL/MariaDB< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Updating-Evennia.html#what-are-database-migrations" > What are database migrations?< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Setup/Setup-Overview.html" > Server Setup and Life< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Setup-Overview.html#installation-and-running" > Installation and running< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation.html" > Installation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Git.html" > Installing with GIT< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Docker.html" > Installing with Docker< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Troubleshooting.html" > Installation Troubleshooting< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Android.html" > Installing on Android< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Upgrade.html" > Upgrading an existing installation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Installation-Non-Interactive.html" > Non-interactive setup< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Running-Evennia.html" > Start Stop Reload< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Updating-Evennia.html" > Updating Evennia< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Setup-Overview.html#configuration" > Configuration< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Settings.html" > Changing Game Settings< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Settings-Default.html" > Evennia Default settings file< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Choosing-a-Database.html" > Choosing a database< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Channels-to-Discord.html" > Connect Evennia channels to Discord< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Channels-to-Grapevine.html" > Connect Evennia channels to Grapevine< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Channels-to-IRC.html" > Connect Evennia channels to IRC< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Channels-to-RSS.html" > Connect Evennia channels to RSS< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Channels-to-Twitter.html" > Connect Evennia to Twitter< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Setup/Setup-Overview.html#going-online" > Going Online< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Evennia-Game-Index.html" > Evennia Game Index< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Online-Setup.html" > Online Setup< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Client-Support-Grid.html" > Client Support Grid< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Security-Practices.html" > Security Hints and Practices< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Config-HAProxy.html" > Configuring HAProxy< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Config-Nginx.html" > Configuring NGINX for Evennia with SSL< / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Setup/Config-Apache-Proxy.html" > Configuring an Apache Proxy< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html" > Tutorials and How-To’ s< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#beginner-tutorial" > Beginner Tutorial< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Beginner-Tutorial-Overview.html" > Beginner Tutorial< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Part1/Beginner-Tutorial-Part1-Overview.html" > Part 1: What We Have< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Part2/Beginner-Tutorial-Part2-Overview.html" > Part 2: What We Want< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Part3/Beginner-Tutorial-Part3-Overview.html" > Part 3: How We Get There (Example Game)< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Part4/Beginner-Tutorial-Part4-Overview.html" > Part 4: Using What We Created< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Beginner-Tutorial/Part5/Beginner-Tutorial-Part5-Overview.html" > Part 5: Showing the World< / a > < / li >
2023-06-10 08:55:41 +02:00
< / ul >
< / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#how-tos" > How-To’ s< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Command-Prompt.html" > Adding a Command Prompt< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Command-Cooldown.html" > Adding Command Cooldowns< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Command-Duration.html" > Commands that take time to finish< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Default-Exit-Errors.html" > Return custom errors on missing Exits< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Add-Object-Weight.html" > Give objects weight< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-NPC-Listening.html" > NPCs that listen to what is said< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-NPC-Reacting.html" > NPCs reacting to your presence< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-NPC-Merchants.html" > NPC merchants< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Building-a-Mech.html" > Building a giant mech< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Building-a-Train.html" > Building a train that moves< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#systems" > Systems< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Persistent-Handler.html" > Making a Persistent object Handler< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Howto-Game-Time.html" > Changing game calendar and time speed< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Weather-Effects.html" > Adding Weather messages to a Room< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Coordinates.html" > Adding room coordinates to your game< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Displaying-Room-Map.html" > Show a dynamic map of rooms< / a > < / li >
< / ul >
< / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#website-tutorials" > Website Tutorials< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Changing-Webpage.html" > Changing the Game Website< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Add-a-wiki.html" > Add a wiki on your website< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Character-Generation.html" > Web Character Generation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Character-View-Tutorial.html" > Web Character View Tutorial< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Help-System-Tutorial.html" > Web Help System Tutorial< / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Extending-the-REST-API.html" > Extending the REST API< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Web-Tweeting-Game-Stats.html" > Automatically Tweet game stats< / a > < / li >
< / ul >
< / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#deep-dives" > Deep Dives< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Parsing-Commands.html" > Parsing command arguments, theory and best practices< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Understanding-Color-Tags.html" > Understanding Color Tags< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Evennia-for-roleplaying-sessions.html" > Evennia for roleplaying sessions< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Evennia-for-Diku-Users.html" > Evennia for Diku Users< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Evennia-for-MUSH-Users.html" > Evennia for MUSH Users< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-Using-Arxcode.html" > Using the Arxcode game dir< / a > < / li >
< / ul >
< / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Howtos/Howtos-Overview.html#old-tutorials" > Old Tutorials< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Implementing-a-game-rule-system.html" > Implementing a game rule system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Turn-based-Combat-System.html" > Turn based Combat System< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Howtos/Tutorial-for-basic-MUSH-like-game.html" > Tutorial for basic MUSH like game< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Components/Components-Overview.html" > Core Components< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Components/Components-Overview.html#base-components" > Base components< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Portal-And-Server.html" > Portal And Server< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Sessions.html" > Sessions< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Typeclasses.html" > Typeclasses< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Accounts.html" > Accounts< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Objects.html" > Objects< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Characters.html" > Characters< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Rooms.html" > Rooms< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Exits.html" > Exits< / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Scripts.html" > Scripts< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Channels.html" > Channels< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Msg.html" > Msg< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Attributes.html" > Attributes< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Nicks.html" > Nicks< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Tags.html" > Tags< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Prototypes.html" > Spawner and Prototypes< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Help-System.html" > Help System< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Permissions.html" > Permissions< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Locks.html" > Locks< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Components/Components-Overview.html#commands" > Commands< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Commands.html" > Commands< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Command-Sets.html" > Command Sets< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Default-Commands.html" > Default Commands< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Batch-Processors.html" > Batch Processors< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Inputfuncs.html" > Inputfuncs< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Components/Components-Overview.html#utils-and-tools" > Utils and tools< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Coding-Utils.html" > Coding Utils< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/EvEditor.html" > EvEditor< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/EvForm.html" > EvForm< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/EvMenu.html" > EvMenu< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/EvMore.html" > EvMore< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/EvTable.html" > EvTable< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/FuncParser.html" > FuncParser inline text parsing< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/MonitorHandler.html" > MonitorHandler< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/TickerHandler.html" > TickerHandler< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Signals.html" > Signals< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Components/Components-Overview.html#web-components" > Web components< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Website.html" > Game website< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Webclient.html" > Web Client< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Web-Admin.html" > The Web Admin< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Webserver.html" > Webserver< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Web-API.html" > Evennia REST API< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Components/Web-Bootstrap-Framework.html" > Bootstrap frontend framework< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Concepts/Concepts-Overview.html" > Core Concepts< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Concepts/Concepts-Overview.html#general-concepts" > General concepts< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Messagepath.html" > The Message path< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/OOB.html" > Out-of-Band messaging< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Async-Process.html" > Async Process< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Concepts/Concepts-Overview.html#text-processing" > Text processing< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Tags-Parsed-By-Evennia.html" > In-text tags parsed by Evennia< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Change-Message-Per-Receiver.html" > Messages varying per receiver< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Internationalization.html" > Internationalization< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Text-Encodings.html" > Text Encodings< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Concepts/Concepts-Overview.html#access" > Access< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Connection-Styles.html" > Character connection styles< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Guests.html" > Guest Logins< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Banning.html" > Banning< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Concepts/Concepts-Overview.html#extending-the-server" > Extending the Server< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Protocols.html" > Protocols< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Models.html" > New Models< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Concepts/Zones.html" > Zones< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Coding/Coding-Overview.html" > Coding and development help< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Evennia-Code-Style.html" > Evennia Code Style< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Evennia-Code-Style.html#main-code-style-specification" > Main code style specification< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Evennia-Code-Style.html#code-docstrings" > Code Docstrings< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Evennia-Code-Style.html#default-command-docstrings" > Default Command Docstrings< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Evennia-Code-Style.html#tools-for-auto-linting" > Tools for auto-linting< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Default-Command-Syntax.html" > Default Command Syntax< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Version-Control.html" > Coding using Version Control< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Version-Control.html#setting-up-git" > Setting up Git< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Version-Control.html#common-git-commands" > Common Git commands< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Version-Control.html#putting-your-game-dir-under-version-control" > Putting your game dir under version control< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Version-Control.html#contributing-to-evennia" > Contributing to Evennia< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Version-Control.html#troubleshooting" > Troubleshooting< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Debugging.html" > Debugging< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Debugging.html#debugging-evennia" > Debugging Evennia< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Debugging.html#a-simple-example-using-pdb" > A simple example using pdb< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Debugging.html#cheat-sheet-of-pdb-pudb-commands" > Cheat-sheet of pdb/pudb commands< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Unit-Testing.html" > Unit Testing< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Unit-Testing.html#running-the-evennia-test-suite" > Running the Evennia test suite< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Unit-Testing.html#running-custom-game-dir-unit-tests" > Running custom game-dir unit tests< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Unit-Testing.html#writing-new-unit-tests" > Writing new unit tests< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Profiling.html" > Profiling< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Profiling.html#simple-timer-tests" > Simple timer tests< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Profiling.html#using-cprofile" > Using cProfile< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Profiling.html#the-dummyrunner" > The Dummyrunner< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Continuous-Integration.html" > Continuous Integration (CI)< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Continuous-Integration.html#continuous-integration-guides" > Continuous-Integration guides< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Setting-up-PyCharm.html" > Setting up PyCharm with Evennia< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Setting-up-PyCharm.html#debug-evennia-from-inside-pycharm" > Debug Evennia from inside PyCharm< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Setting-up-PyCharm.html#run-evennia-from-inside-pycharm" > Run Evennia from inside PyCharm< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Coding/Coding-Overview.html#evennia-changelog" > Evennia Changelog< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Changelog.html" > Changelog< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Changelog.html#overview-changelogs" > Overview-Changelogs< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Coding/Changelog.html#older" > Older< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html" > Contribs< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#index" > Index< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#base-systems" > base_systems< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-AWSStorage.html" > AWSstorage system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Building-Menu.html" > Building menu< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Color-Markups.html" > Additional Color markups< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Components.html" > Components< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Custom-Gametime.html" > Custom gameime< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Email-Login.html" > Email-based login system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Godotwebsocket.html" > Godot Websocket< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Ingame-Python.html" > Evennia in-game Python system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Menu-Login.html" > Menu-based login system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Mux-Comms-Cmds.html" > Legacy Comms-commands< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Unixcommand.html" > Unix-like Command style< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#awsstorage" > < code class = "docutils literal notranslate" > < span class = "pre" > awsstorage< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#building-menu" > < code class = "docutils literal notranslate" > < span class = "pre" > building_menu< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#color-markups" > < code class = "docutils literal notranslate" > < span class = "pre" > color_markups< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#components" > < code class = "docutils literal notranslate" > < span class = "pre" > components< / span > < / code > < / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#custom-gametime" > < code class = "docutils literal notranslate" > < span class = "pre" > custom_gametime< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#email-login" > < code class = "docutils literal notranslate" > < span class = "pre" > email_login< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#godotwebsocket" > < code class = "docutils literal notranslate" > < span class = "pre" > godotwebsocket< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#ingame-python" > < code class = "docutils literal notranslate" > < span class = "pre" > ingame_python< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#menu-login" > < code class = "docutils literal notranslate" > < span class = "pre" > menu_login< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#mux-comms-cmds" > < code class = "docutils literal notranslate" > < span class = "pre" > mux_comms_cmds< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#unixcommand" > < code class = "docutils literal notranslate" > < span class = "pre" > unixcommand< / span > < / code > < / a > < / li >
2023-06-10 08:55:41 +02:00
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#full-systems" > full_systems< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Evscaperoom.html" > EvscapeRoom< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#evscaperoom" > < code class = "docutils literal notranslate" > < span class = "pre" > evscaperoom< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#game-systems" > game_systems< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Barter.html" > Barter system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Clothing.html" > Clothing< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Containers.html" > Containers< / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Cooldowns.html" > Cooldowns< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Crafting.html" > Crafting system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Gendersub.html" > Gendersub< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Mail.html" > In-Game Mail system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Multidescer.html" > Evennia Multidescer< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Puzzles.html" > Puzzles System< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Turnbattle.html" > Turn based battle system framework< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#barter" > < code class = "docutils literal notranslate" > < span class = "pre" > barter< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#clothing" > < code class = "docutils literal notranslate" > < span class = "pre" > clothing< / span > < / code > < / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#containers" > < code class = "docutils literal notranslate" > < span class = "pre" > containers< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#installation" > Installation< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#cooldowns" > < code class = "docutils literal notranslate" > < span class = "pre" > cooldowns< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#crafting" > < code class = "docutils literal notranslate" > < span class = "pre" > crafting< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#gendersub" > < code class = "docutils literal notranslate" > < span class = "pre" > gendersub< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#mail" > < code class = "docutils literal notranslate" > < span class = "pre" > mail< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#multidescer" > < code class = "docutils literal notranslate" > < span class = "pre" > multidescer< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#puzzles" > < code class = "docutils literal notranslate" > < span class = "pre" > puzzles< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#turnbattle" > < code class = "docutils literal notranslate" > < span class = "pre" > turnbattle< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#grid" > grid< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Extended-Room.html" > Extended Room< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Ingame-Map-Display.html" > Basic Map< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Mapbuilder.html" > Map Builder< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Simpledoor.html" > SimpleDoor< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Slow-Exit.html" > Slow Exit< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Wilderness.html" > Wilderness system< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-XYZGrid.html" > XYZgrid< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#extended-room" > < code class = "docutils literal notranslate" > < span class = "pre" > extended_room< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#ingame-map-display" > < code class = "docutils literal notranslate" > < span class = "pre" > ingame_map_display< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#mapbuilder" > < code class = "docutils literal notranslate" > < span class = "pre" > mapbuilder< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#simpledoor" > < code class = "docutils literal notranslate" > < span class = "pre" > simpledoor< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#slow-exit" > < code class = "docutils literal notranslate" > < span class = "pre" > slow_exit< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#wilderness" > < code class = "docutils literal notranslate" > < span class = "pre" > wilderness< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#xyzgrid" > < code class = "docutils literal notranslate" > < span class = "pre" > xyzgrid< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#rpg" > rpg< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Buffs.html" > Buffs< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Character-Creator.html" > Character Creator< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Dice.html" > Dice roller< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Health-Bar.html" > Health Bar< / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Llm.html" > Large Language Model (“Chat-bot AI”) integration< / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-RPSystem.html" > Roleplaying base system for Evennia< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Traits.html" > Traits< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#buffs" > < code class = "docutils literal notranslate" > < span class = "pre" > buffs< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#character-creator" > < code class = "docutils literal notranslate" > < span class = "pre" > character_creator< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#dice" > < code class = "docutils literal notranslate" > < span class = "pre" > dice< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#health-bar" > < code class = "docutils literal notranslate" > < span class = "pre" > health_bar< / span > < / code > < / a > < / li >
2023-10-19 20:22:27 +00:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#llm" > < code class = "docutils literal notranslate" > < span class = "pre" > llm< / span > < / code > < / a > < / li >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#rpsystem" > < code class = "docutils literal notranslate" > < span class = "pre" > rpsystem< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#traits" > < code class = "docutils literal notranslate" > < span class = "pre" > traits< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#tutorials" > tutorials< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Batchprocessor.html" > Batch processor examples< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Bodyfunctions.html" > Script example< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Evadventure.html" > EvAdventure< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Mirror.html" > TutorialMirror< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Red-Button.html" > Red Button example< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Talking-Npc.html" > Talkative NPC example< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Tutorial-World.html" > Evennia Tutorial World< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#batchprocessor" > < code class = "docutils literal notranslate" > < span class = "pre" > batchprocessor< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#bodyfunctions" > < code class = "docutils literal notranslate" > < span class = "pre" > bodyfunctions< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#evadventure" > < code class = "docutils literal notranslate" > < span class = "pre" > evadventure< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#mirror" > < code class = "docutils literal notranslate" > < span class = "pre" > mirror< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#red-button" > < code class = "docutils literal notranslate" > < span class = "pre" > red_button< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#talking-npc" > < code class = "docutils literal notranslate" > < span class = "pre" > talking_npc< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#tutorial-world" > < code class = "docutils literal notranslate" > < span class = "pre" > tutorial_world< / span > < / code > < / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#utils" > utils< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Auditing.html" > Input/Output Auditing< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Fieldfill.html" > Easy fillable form< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Git-Integration.html" > In-game Git Integration< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Name-Generator.html" > Random Name Generator< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Random-String-Generator.html" > Pseudo-random generator and registry< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contrib-Tree-Select.html" > Easy menu selection tree< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#auditing" > < code class = "docutils literal notranslate" > < span class = "pre" > auditing< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#fieldfill" > < code class = "docutils literal notranslate" > < span class = "pre" > fieldfill< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#git-integration" > < code class = "docutils literal notranslate" > < span class = "pre" > git_integration< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#name-generator" > < code class = "docutils literal notranslate" > < span class = "pre" > name_generator< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#random-string-generator" > < code class = "docutils literal notranslate" > < span class = "pre" > random_string_generator< / span > < / code > < / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contribs/Contribs-Overview.html#tree-select" > < code class = "docutils literal notranslate" > < span class = "pre" > tree_select< / span > < / code > < / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Contributing.html" > How To Contribute And Get Help< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing.html#getting-help" > Getting Help< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing.html#giving-help" > Giving Help< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing.html#help-with-documentation" > Help with Documentation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing.html#helping-with-code" > Helping with code< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing.html#helping-with-donations" > Helping with Donations< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Contributing-Docs.html" > Contributing to Evennia Docs< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing-Docs.html#source-file-structure" > Source file structure< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing-Docs.html#editing-syntax" > Editing syntax< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#italic-bold" > Italic/Bold< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#headings" > Headings< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#lists" > Lists< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#blockquotes" > Blockquotes< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#links" > Links< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#urls-references-in-one-place" > Urls/References in one place< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#tables" > Tables< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#verbatim-text" > Verbatim text< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#code-blocks" > Code blocks< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#myst-directives" > MyST directives< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing-Docs.html#writing-code-docstrings-for-autodocs" > Writing Code docstrings for autodocs< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Contributing-Docs.html#building-the-docs-locally" > Building the docs locally< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#building-only-the-main-documentation" > Building only the main documentation< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#building-the-main-documentation-and-api-docs" > Building the main documentation and API docs< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Contributing-Docs.html#building-multiversion-docs" > Building multiversion docs< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Licensing.html" > Licensing Q& A< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "Links.html" > Links< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "Links.html#official-evennia-resources" > Official Evennia resources< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Links.html#evennia-community" > Evennia Community< / a > < / li >
2023-12-07 08:58:47 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "Links.html#third-party-evennia-stuff" > Third-party Evennia stuff< / a > < ul >
2023-06-10 08:55:41 +02:00
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#other" > Other< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Links.html#general-mu-resources" > General MU* resources< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#tools" > Tools< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#informational" > Informational< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#interesting-communities" > Interesting Communities< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "Links.html#general-game-dev-resources" > General Game-Dev Resources< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#id1" > Tools< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#frameworks" > Frameworks< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#learning-python" > Learning Python< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#general-rpg" > General RPG< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "Links.html#literature" > Literature< / a > < / li >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< / div >
< / details >
< div class = "toctree-wrapper compound" >
< / div >
< / section >
< / section >
< / div >
< / div >
< / div >
< / div >
< div class = "related" role = "navigation" aria-label = "related navigation" >
< h3 > Navigation< / h3 >
< ul >
< li class = "right" style = "margin-right: 10px" >
< a href = "genindex.html" title = "General Index"
>index< / a > < / li >
< li class = "right" >
< a href = "py-modindex.html" title = "Python Module Index"
>modules< / a > |< / li >
< li class = "right" >
< a href = "Evennia-Introduction.html" title = "Evennia Introduction"
>next< / a > |< / li >
2023-10-19 20:22:27 +00:00
< li class = "nav-item nav-item-0" > < a href = "#" > Evennia 2.x< / a > » < / li >
2023-06-10 08:55:41 +02:00
< li class = "nav-item nav-item-this" > < a href = "" > Evennia Documentation< / a > < / li >
< / ul >
< / div >
2023-10-19 20:22:27 +00:00
2023-06-10 08:55:41 +02:00
< div class = "footer" role = "contentinfo" >
2023-10-19 20:22:27 +00:00
© Copyright 2023, The Evennia developer community.
2023-06-10 08:55:41 +02:00
Created using < a href = "https://www.sphinx-doc.org/" > Sphinx< / a > 3.2.1.
< / div >
< / body >
< / html >