... | @@ -3,9 +3,9 @@ The Projectile skill fires a meta-"projectile" that can be decorated |
... | @@ -3,9 +3,9 @@ The Projectile skill fires a meta-"projectile" that can be decorated |
|
using particle and sound effects.
|
|
using particle and sound effects.
|
|
It's great for creating complex, aesthetically pleasing skills, such as
|
|
It's great for creating complex, aesthetically pleasing skills, such as
|
|
shadow bolts, balls of ice, or even meteors.
|
|
shadow bolts, balls of ice, or even meteors.
|
|
It has a lot of options(more than any other skill) and can be a bit of a
|
|
It has a lot of options (more than any other mechanic) and can be a bit of a
|
|
nightmare to jump into without knowing what you're doing.
|
|
nightmare to jump into without knowing what you're doing.
|
|
It will disappear after reached targeted entity or location.
|
|
It will disappear after hitting an entity or location that is able to stop the projectile. This behavior can be configured via attributes like `stopatblock`, `stopatentity` and `stopconditions`
|
|
|
|
|
|
It is of importance to note that other mechanics (such as [Missile](/skills/mechanics/missile)) are an "extension" of this mechanic, and can as such use a great deal of this mechanic's attributes. The attributes that those mechanics can use are listen in [Inheritable Attributes](/skills/mechanics/projectile#inheritable-attributes)
|
|
It is of importance to note that other mechanics (such as [Missile](/skills/mechanics/missile)) are an "extension" of this mechanic, and can as such use a great deal of this mechanic's attributes. The attributes that those mechanics can use are listen in [Inheritable Attributes](/skills/mechanics/projectile#inheritable-attributes)
|
|
|
|
|
... | @@ -17,7 +17,7 @@ It is of importance to note that other mechanics (such as [Missile](/skills/mech |
... | @@ -17,7 +17,7 @@ It is of importance to note that other mechanics (such as [Missile](/skills/mech |
|
|-----------|-----------|----------------------------------------------------------------------|---------|
|
|
|-----------|-----------|----------------------------------------------------------------------|---------|
|
|
| onStartSkill | onStart, oS | Meta-Skill executed when the projectile starts at the projectile's origin location. | |
|
|
| onStartSkill | onStart, oS | Meta-Skill executed when the projectile starts at the projectile's origin location. | |
|
|
| onTickSkill | onTick, oT | Meta-Skill executed every [interval] ticks at the projectile's origin location | |
|
|
| onTickSkill | onTick, oT | Meta-Skill executed every [interval] ticks at the projectile's origin location | |
|
|
| onHitSkill | onHit, oH | Meta-Skill executed when the projectile hits entities that allow be hit. Targets hit are inherited by the meta-skill. | |
|
|
| onHitSkill | onHit, oH | Meta-Skill executed when the projectile hits entities that are allowed be hit. Targets hit are inherited by the meta-skill. | |
|
|
| onEndSkill | onEnd, oE | Meta-Skill executed when the projectile ends. | |
|
|
| onEndSkill | onEnd, oE | Meta-Skill executed when the projectile ends. | |
|
|
| onBounceSkill| onBounce |Meta-Skill executed when the projectile bounces. **Premium Only**.| |
|
|
| onBounceSkill| onBounce |Meta-Skill executed when the projectile bounces. **Premium Only**.| |
|
|
| onHitBlockSkill |onHitBlock, ohb | Meta-Skill executed when the projectile hits a block. | |
|
|
| onHitBlockSkill |onHitBlock, ohb | Meta-Skill executed when the projectile hits a block. | |
|
... | | ... | |