[{"data":1,"prerenderedAt":6},["ShallowReactive",2],{"extra:conditions:distance":3},{"html":4,"title":-1,"frontmatter":5},"\u003Ch2>Examples\u003C\u002Fh2>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-key\">  TargetConditions\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:distance\">distance\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">d\u003C\u002Fspan>=&lt;\u003Cspan class=\"yaml-number\">2\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Cp>This example will spawn an armor stand with debug rings to show distance.  Depending on the player’s distance from the armor stand, the mob will send a different message\u003C\u002Fp>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-key\">distance_mob\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Type\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">: \u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">ARMOR_STAND\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:particlering\">particlering\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">p\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">redstone\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">points\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">r\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">3\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">a\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onTimer\">onTimer:20\u003C\u002Fa>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:particlering\">particlering\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">p\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">redstone\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">points\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">r\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">7\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">color\u003C\u002Fspan>=\u003Cspan class=\"yaml-comment\">#00ff48;a=1} @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onTimer\">onTimer:20\u003C\u002Fa>\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:particlering\">particlering\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">p\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">redstone\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">points\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">20\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">r\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">10\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">color\u003C\u002Fspan>=\u003Cspan class=\"yaml-comment\">#0059ff;a=1} @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:self\">self\u003C\u002Fa> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onTimer\">onTimer:20\u003C\u002Fa>\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:skill\">skill\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">s\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">distance_check\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> @\u003Ca class=\"mythic-ref\" data-mythic-ref=\"t:PIR\">PIR\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">r\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">10\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">limit\u003C\u002Fspan>=\u003Cspan class=\"yaml-number\">1\u003C\u002Fspan>;\u003Cspan class=\"yaml-plain\">sort\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">NEAREST\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> ~\u003Ca class=\"mythic-ref\" data-mythic-ref=\"tr:onTimer\">onTimer:20\u003C\u002Fa>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre class=\"language-yaml\">\u003Ccode class=\"language-yaml\">\u003Cspan class=\"yaml-key\">distance_check\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  TargetConditions\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:distance\">distance\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">d\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">0to3\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">castinstead\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">distance_check_close\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:distance\">distance\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">d\u003C\u002Fspan>=\u003Cspan class=\"yaml-plain\">3to7\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">castinstead\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">distance_check_mid\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:distance\">distance\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">d\u003C\u002Fspan>=&gt;\u003Cspan class=\"yaml-number\">7\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">castinstead\u003C\u002Fspan> \u003Cspan class=\"yaml-plain\">distance_check_far\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:message\">message\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">m\u003C\u002Fspan>=\u003Cspan class=\"yaml-string\">&quot;This message is never sent&quot;\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">distance_check_close\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:message\">message\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">m\u003C\u002Fspan>=\u003Cspan class=\"yaml-string\">&quot;&lt;red&gt;&lt;target.name&gt; is close to the caster!&quot;\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">distance_check_mid\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:message\">message\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">m\u003C\u002Fspan>=\u003Cspan class=\"yaml-string\">&quot;&lt;green&gt;&lt;target.name&gt; is medium distance from the caster!&quot;\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">distance_check_far\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n\u003Cspan class=\"yaml-key\">  Skills\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">:\u003C\u002Fspan>\n  \u003Cspan class=\"yaml-plain\">-\u003C\u002Fspan> \u003Ca class=\"mythic-ref\" data-mythic-ref=\"m:message\">message\u003C\u002Fa>\u003Cspan class=\"yaml-punc\">{\u003C\u002Fspan>\u003Cspan class=\"yaml-plain\">m\u003C\u002Fspan>=\u003Cspan class=\"yaml-string\">&quot;&lt;blue&gt;&lt;target.name&gt; is far from the caster!&quot;\u003C\u002Fspan>\u003Cspan class=\"yaml-punc\">}\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>\u003Cem>This example was kindly provided by slipperysmurf\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n",{},1779402761444]