Reformatted, removed double title, Formatted headers, moved mobfile,... authored by Dante's avatar Dante
Reformatted, removed double title, Formatted headers, moved mobfile, skillsfile inside example, removed example spacing.
Mechanic: Signal
================ ================
*Added in version 2.2.1* *Added in version 2.2.1*
## Description:
Sends a signal to the specified targeter. Won't do anything when Sends a signal to the specified targeter. Won't do anything when
targeted at players. The signal can be composed of any string. The targeted at players. The signal can be composed of any string. The
mob(s) that receives the signal can only act upon it if it has a mob(s) that receives the signal can only act upon it if it has a
...@@ -12,8 +13,7 @@ The signal can either be matched by comparing directly behind the ...@@ -12,8 +13,7 @@ The signal can either be matched by comparing directly behind the
trigger (~onSignal:*ping*) or by the new trigger (~onSignal:*ping*) or by the new
[lastsignal-condition](http://www.mythicmobs.net/manual/doku.php/conditions/start). [lastsignal-condition](http://www.mythicmobs.net/manual/doku.php/conditions/start).
Attributes ## Attributes:
----------
| Attribute | Aliases | Description | Default Value | | Attribute | Aliases | Description | Default Value |
|-----------|---------|--------------------|---------------| |-----------|---------|--------------------|---------------|
...@@ -21,15 +21,14 @@ Attributes ...@@ -21,15 +21,14 @@ Attributes
Examples ## Examples:
--------
This example would make the "Master" mob signal it's minions a radius of This example would make the "Master" mob signal it's minions a radius of
20 blocks to shoot an arrow the nearest players, relative to the minions 20 blocks to shoot an arrow the nearest players, relative to the minions
positions, upon being damaged. positions, upon being damaged.
Mobfile: ```yaml
```yml # Mob file:
Master: Master:
Type: zombie Type: zombie
Skills: Skills:
...@@ -40,8 +39,9 @@ Mobfile: ...@@ -40,8 +39,9 @@ Mobfile:
Skills: Skills:
- skill{s=ShootAttacker} @NearestPlayer ~onSignal:ATTACK - skill{s=ShootAttacker} @NearestPlayer ~onSignal:ATTACK
``` ```
Skillfile:
```yml ```yaml
# Skill file:
ShootAttacker: ShootAttacker:
Skills: Skills:
- shoot{t=arrow} - shoot{t=arrow}
... ...
......