mirror of
https://github.com/evennia/evennia.git
synced 2026-04-05 23:47:16 +02:00
Updated HTML docs
This commit is contained in:
parent
8357af22ee
commit
87191ef0c4
599 changed files with 5455 additions and 5223 deletions
|
|
@ -44,21 +44,21 @@
|
|||
<span class="sd">Scripts for the in-game Python system.</span>
|
||||
<span class="sd">"""</span>
|
||||
|
||||
<span class="kn">from</span> <span class="nn">datetime</span> <span class="k">import</span> <span class="n">datetime</span><span class="p">,</span> <span class="n">timedelta</span>
|
||||
<span class="kn">from</span> <span class="nn">queue</span> <span class="k">import</span> <span class="n">Queue</span>
|
||||
<span class="kn">from</span> <span class="nn">datetime</span> <span class="kn">import</span> <span class="n">datetime</span><span class="p">,</span> <span class="n">timedelta</span>
|
||||
<span class="kn">from</span> <span class="nn">queue</span> <span class="kn">import</span> <span class="n">Queue</span>
|
||||
<span class="kn">import</span> <span class="nn">re</span>
|
||||
<span class="kn">import</span> <span class="nn">sys</span>
|
||||
<span class="kn">import</span> <span class="nn">traceback</span>
|
||||
|
||||
<span class="kn">from</span> <span class="nn">django.conf</span> <span class="k">import</span> <span class="n">settings</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia</span> <span class="k">import</span> <span class="n">DefaultObject</span><span class="p">,</span> <span class="n">DefaultScript</span><span class="p">,</span> <span class="n">ChannelDB</span><span class="p">,</span> <span class="n">ScriptDB</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia</span> <span class="k">import</span> <span class="n">logger</span><span class="p">,</span> <span class="n">ObjectDB</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.ansi</span> <span class="k">import</span> <span class="n">raw</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.create</span> <span class="k">import</span> <span class="n">create_channel</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.dbserialize</span> <span class="k">import</span> <span class="n">dbserialize</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.utils</span> <span class="k">import</span> <span class="n">all_from_module</span><span class="p">,</span> <span class="n">delay</span><span class="p">,</span> <span class="n">pypath_to_realpath</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python.callbackhandler</span> <span class="k">import</span> <span class="n">CallbackHandler</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python.utils</span> <span class="k">import</span> <span class="n">get_next_wait</span><span class="p">,</span> <span class="n">EVENTS</span><span class="p">,</span> <span class="n">InterruptEvent</span>
|
||||
<span class="kn">from</span> <span class="nn">django.conf</span> <span class="kn">import</span> <span class="n">settings</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia</span> <span class="kn">import</span> <span class="n">DefaultObject</span><span class="p">,</span> <span class="n">DefaultScript</span><span class="p">,</span> <span class="n">ChannelDB</span><span class="p">,</span> <span class="n">ScriptDB</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia</span> <span class="kn">import</span> <span class="n">logger</span><span class="p">,</span> <span class="n">ObjectDB</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.ansi</span> <span class="kn">import</span> <span class="n">raw</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.create</span> <span class="kn">import</span> <span class="n">create_channel</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.dbserialize</span> <span class="kn">import</span> <span class="n">dbserialize</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.utils.utils</span> <span class="kn">import</span> <span class="n">all_from_module</span><span class="p">,</span> <span class="n">delay</span><span class="p">,</span> <span class="n">pypath_to_realpath</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python.callbackhandler</span> <span class="kn">import</span> <span class="n">CallbackHandler</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python.utils</span> <span class="kn">import</span> <span class="n">get_next_wait</span><span class="p">,</span> <span class="n">EVENTS</span><span class="p">,</span> <span class="n">InterruptEvent</span>
|
||||
|
||||
<span class="c1"># Constants</span>
|
||||
<span class="n">RE_LINE_ERROR</span> <span class="o">=</span> <span class="n">re</span><span class="o">.</span><span class="n">compile</span><span class="p">(</span><span class="sa">r</span><span class="s1">'^ File "\<string\>", line (\d+)'</span><span class="p">)</span>
|
||||
|
|
@ -128,7 +128,7 @@
|
|||
<span class="n">delay</span><span class="p">(</span><span class="n">seconds</span><span class="p">,</span> <span class="n">complete_task</span><span class="p">,</span> <span class="n">task_id</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Place the script in the CallbackHandler</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python</span> <span class="k">import</span> <span class="n">typeclasses</span>
|
||||
<span class="kn">from</span> <span class="nn">evennia.contrib.ingame_python</span> <span class="kn">import</span> <span class="n">typeclasses</span>
|
||||
|
||||
<span class="n">CallbackHandler</span><span class="o">.</span><span class="n">script</span> <span class="o">=</span> <span class="bp">self</span>
|
||||
<span class="n">DefaultObject</span><span class="o">.</span><span class="n">callbacks</span> <span class="o">=</span> <span class="n">typeclasses</span><span class="o">.</span><span class="n">EventObject</span><span class="o">.</span><span class="n">callbacks</span>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue