evennia/docs/4.x/index.html
2024-03-17 14:15:56 +01:00

680 lines
No EOL
59 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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/" />
<title>Evennia Documentation &#8212; Evennia latest documentation</title>
<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>
<div class="admonition important">
<p class="first admonition-title">Note</p>
<p class="last">You are reading an old version of the Evennia documentation. <a href="https://www.evennia.com/docs/latest/index.html">The latest version is here</a></p>.
</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"
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>
<li class="nav-item nav-item-0"><a href="#">Evennia latest</a> &#187;</li>
<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>
<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>
<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>
</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/Beginner-Tutorial/Beginner-Tutorial-Overview.html"><span class="doc std std-doc">The Beginner Tutorial</span></a> - learn the basics and build a small game (in progress)</p></li>
<li><p><a class="reference internal" href="Howtos/Howtos-Overview.html#how-tos"><span class="std std-doc">Tutorials and Howtos</span></a> - mixed tutorials and help articles to learn Evennia</p></li>
<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 dont know (or dont 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>
<li class="toctree-l3"><a class="reference internal" href="Setup/Config-Nginx.html">Configuring NGINX for Evennia with SSL</a></li>
<li class="toctree-l3"><a class="reference internal" href="Setup/Config-Apache-Proxy.html">Configuring an Apache Proxy</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Howtos/Howtos-Overview.html">Tutorials and How-Tos</a><ul>
<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>
<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>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Howtos/Howtos-Overview.html#how-tos">How-Tos</a><ul>
<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>
<li class="toctree-l2"><a class="reference internal" href="Howtos/Howtos-Overview.html#website-tutorials">Website Tutorials</a><ul>
<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>
<li class="toctree-l3"><a class="reference internal" href="Howtos/Web-Help-System-Tutorial.html">Web Help System Tutorial</a></li>
<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>
<li class="toctree-l2"><a class="reference internal" href="Howtos/Howtos-Overview.html#deep-dives">Deep Dives</a><ul>
<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>
<li class="toctree-l2"><a class="reference internal" href="Howtos/Howtos-Overview.html#old-tutorials">Old Tutorials</a><ul>
<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>
<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>
<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/OnDemandHandler.html">OnDemandHandler</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>
<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>
</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>
<li class="toctree-l3"><a class="reference internal" href="Contribs/Contrib-Containers.html">Containers</a></li>
<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>
<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>
<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>
<li class="toctree-l3"><a class="reference internal" href="Contribs/Contrib-Llm.html">Large Language Model (“Chat-bot AI”) integration</a></li>
<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>
<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>
<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&amp;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>
<li class="toctree-l2"><a class="reference internal" href="Links.html#third-party-evennia-stuff">Third-party Evennia stuff</a><ul>
<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>
<li class="nav-item nav-item-0"><a href="#">Evennia latest</a> &#187;</li>
<li class="nav-item nav-item-this"><a href="">Evennia Documentation</a></li>
</ul>
</div>
<div class="admonition important">
<p class="first admonition-title">Note</p>
<p class="last">You are reading an old version of the Evennia documentation. <a href="https://www.evennia.com/docs/latest/index.html">The latest version is here</a></p>.
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2023, The Evennia developer community.
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.2.1.
</div>
</body>
</html>