<spanid="evennia-contrib-tutorials-tutorial-world-mob"></span><h1>evennia.contrib.tutorials.tutorial_world.mob<aclass="headerlink"href="#module-evennia.contrib.tutorials.tutorial_world.mob"title="Permalink to this headline">¶</a></h1>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.contrib.tutorials.tutorial_world.mob.</code><codeclass="sig-name descname">CmdMobOnOff</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#CmdMobOnOff"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">key</code><emclass="property"> = 'mobon'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.key"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">aliases</code><emclass="property"> = ['moboff']</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.aliases"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">locks</code><emclass="property"> = 'cmd:superuser()'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.locks"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">func</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#CmdMobOnOff.func"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.func"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">help_category</code><emclass="property"> = 'general'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.help_category"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">lock_storage</code><emclass="property"> = 'cmd:superuser()'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.lock_storage"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">search_index_entry</code><emclass="property"> = {'aliases': 'moboff', 'category': 'general', 'key': 'mobon', 'no_prefix': ' moboff', 'tags': '', 'text': "\n Activates/deactivates Mob\n\n Usage:\n mobon <mob>\n moboff <mob>\n\n This turns the mob from active (alive) mode\n to inactive (dead) mode. It is used during\n building to activate the mob once it's\n prepared.\n "}</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.CmdMobOnOff.search_index_entry"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.contrib.tutorials.tutorial_world.mob.</code><codeclass="sig-name descname">MobCmdSet</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">cmdsetobj</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="n">key</span><spanclass="o">=</span><spanclass="default_value">None</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#MobCmdSet"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.MobCmdSet"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_cmdset_creation</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#MobCmdSet.at_cmdset_creation"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.MobCmdSet.at_cmdset_creation"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">path</code><emclass="property"> = 'evennia.contrib.tutorials.tutorial_world.mob.MobCmdSet'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.MobCmdSet.path"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.contrib.tutorials.tutorial_world.mob.</code><codeclass="sig-name descname">Mob</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_init</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.at_init"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.at_init"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_object_creation</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.at_object_creation"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.at_object_creation"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set_alive</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.set_alive"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.set_alive"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">set_dead</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.set_dead"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.set_dead"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">start_idle</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.start_idle"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.start_idle"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">start_patrolling</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.start_patrolling"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.start_patrolling"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">start_hunting</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.start_hunting"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.start_hunting"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">start_attacking</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.start_attacking"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.start_attacking"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">do_patrol</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.do_patrol"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.do_patrol"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">do_hunting</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.do_hunting"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.do_hunting"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">do_attack</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.do_attack"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.do_attack"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_hit</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">weapon</span></em>, <emclass="sig-param"><spanclass="n">attacker</span></em>, <emclass="sig-param"><spanclass="n">damage</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.at_hit"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.at_hit"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_new_arrival</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">new_character</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/contrib/tutorials/tutorial_world/mob.html#Mob.at_new_arrival"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.at_new_arrival"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">path</code><emclass="property"> = 'evennia.contrib.tutorials.tutorial_world.mob.Mob'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.path"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">typename</code><emclass="property"> = 'Mob'</em><aclass="headerlink"href="#evennia.contrib.tutorials.tutorial_world.mob.Mob.typename"title="Permalink to this definition">¶</a></dt>