mirror of
https://github.com/evennia/evennia.git
synced 2026-04-04 23:17:17 +02:00
Updated HTML docs.
This commit is contained in:
parent
dbae67275a
commit
76d95c253e
87 changed files with 922 additions and 850 deletions
|
|
@ -88,10 +88,14 @@
|
|||
<span class="n">XOR</span> <span class="o">=</span> <span class="s2">"XOR"</span>
|
||||
<span class="n">default</span> <span class="o">=</span> <span class="n">AND</span>
|
||||
<span class="n">conditional</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
<span class="n">connectors</span> <span class="o">=</span> <span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="n">AND</span><span class="p">,</span> <span class="n">OR</span><span class="p">,</span> <span class="n">XOR</span><span class="p">)</span>
|
||||
|
||||
<div class="viewcode-block" id="Q.__init__">
|
||||
<a class="viewcode-back" href="../../../../api/evennia.typeclasses.managers.html#evennia.commands.default.building.Q.__init__">[docs]</a>
|
||||
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="n">_connector</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">_negated</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
|
||||
<span class="k">if</span> <span class="n">_connector</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">connectors</span><span class="p">:</span>
|
||||
<span class="n">connector_reprs</span> <span class="o">=</span> <span class="s2">", "</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="sa">f</span><span class="s2">"</span><span class="si">{</span><span class="n">conn</span><span class="si">!r}</span><span class="s2">"</span> <span class="k">for</span> <span class="n">conn</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">connectors</span><span class="p">[</span><span class="mi">1</span><span class="p">:])</span>
|
||||
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="sa">f</span><span class="s2">"_connector must be one of </span><span class="si">{</span><span class="n">connector_reprs</span><span class="si">}</span><span class="s2">, or None."</span><span class="p">)</span>
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span>
|
||||
<span class="n">children</span><span class="o">=</span><span class="p">[</span><span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">*</span><span class="nb">sorted</span><span class="p">(</span><span class="n">kwargs</span><span class="o">.</span><span class="n">items</span><span class="p">())],</span>
|
||||
<span class="n">connector</span><span class="o">=</span><span class="n">_connector</span><span class="p">,</span>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue