<spanid="evennia-contrib-tutorials-evadventure-utils"></span><h1>evennia.contrib.tutorials.evadventure.utils<aclass="headerlink"href="#module-evennia.contrib.tutorials.evadventure.utils"title="Permalink to this headline">¶</a></h1>
<codeclass="sig-prename descclassname">evennia.contrib.tutorials.evadventure.utils.</code><codeclass="sig-name descname">get_obj_stats</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">obj</span></em>, <emclass="sig-param"><spanclass="n">owner</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/evadventure/utils.html#get_obj_stats"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.evadventure.utils.get_obj_stats"title="Permalink to this definition">¶</a></dt>
<dd><p>Get a string of stats about the object.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><ulclass="simple">
<li><p><strong>obj</strong> (<aclass="reference internal"href="evennia.contrib.tutorials.evadventure.objects.html#evennia.contrib.tutorials.evadventure.objects.EvAdventureObject"title="evennia.contrib.tutorials.evadventure.objects.EvAdventureObject"><em>EvAdventureObject</em></a>) – The object to get stats for.</p></li>
<li><p><strong>owner</strong> (<aclass="reference internal"href="evennia.contrib.tutorials.evadventure.characters.html#evennia.contrib.tutorials.evadventure.characters.EvAdventureCharacter"title="evennia.contrib.tutorials.evadventure.characters.EvAdventureCharacter"><em>EvAdventureCharacter</em></a><em>, </em><em>optional</em>) – If given, it allows us to
also get information about if the item is currently worn/wielded.</p></li>
</ul>
</dd>
<dtclass="field-even">Returns</dt>
<ddclass="field-even"><p><em>str</em>– A stat string to show about the object.</p>
<codeclass="sig-prename descclassname">evennia.contrib.tutorials.evadventure.utils.</code><codeclass="sig-name descname">random_probability</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">self</span></em>, <emclass="sig-param"><spanclass="n">probabilities</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/evadventure/utils.html#random_probability"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.evadventure.utils.random_probability"title="Permalink to this definition">¶</a></dt>
<dd><p>Given a dictionary of probabilities, return the key of the chosen probability.</p>
<dlclass="field-list simple">
<dtclass="field-odd">Parameters</dt>
<ddclass="field-odd"><p><strong>probabilities</strong> (<em>dict</em>) – A dictionary of probabilities, where the key is the action and the