User Tools

Site Tools


grid:targeting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
grid:targeting [2019/12/29 15:57] theoallengrid:targeting [Unknown date] (current) – external edit (Unknown date) 127.0.0.1
Line 99: Line 99:
 __It does NOT matter whether it is one enemy, all enemies, random enemies__, it basically tells the system that the skill/item is targeting the enemy. Because of this, any repeated attack or random attack to the enemies, you have to do it manually through the skill action sequence.  __It does NOT matter whether it is one enemy, all enemies, random enemies__, it basically tells the system that the skill/item is targeting the enemy. Because of this, any repeated attack or random attack to the enemies, you have to do it manually through the skill action sequence. 
  
-The same thing applies to ally selection. If you select the options provided that basically target the ally, it tells the system that the skill is targeting the ally. If you want a skill to target self, you have to do it through the targetable grid and do it this way.+The same thing applies to ally selection. If you select the options provided that basically target the ally, it tells the system that the skill is targeting the ally. If you want a skill to target self, you have to do it through the targetable grid and do it this way (or look at [[grid:targeting#self-trigger_skill|self trigger skill]] section).
 <code ruby> <code ruby>
 class << Grid::Area class << Grid::Area
Line 135: Line 135:
 Using '':method => :method_name'' will look for a method within the ''Grid::Area'' module. i.e, if you put it like '':method => :change_grid'' it will look something that is defined as Using '':method => :method_name'' will look for a method within the ''Grid::Area'' module. i.e, if you put it like '':method => :change_grid'' it will look something that is defined as
 <code ruby> <code ruby>
-  class Grid::Area+  class << Grid::Area
     def change_grid(a,b,c)     def change_grid(a,b,c)
       # Code here       # Code here
Line 192: Line 192:
 Behavior if omitted: Use the default value as true Behavior if omitted: Use the default value as true
  
-This option is an option for you to allow a skill animation to play on empty grid using the default ''[:show_anim]'' from the base TSBS script.+This option is an option for you to allow a skill animation to play on the empty grid using the default ''[:show_anim]'' from the base TSBS script.
  
 ===== Self-Trigger skill ===== ===== Self-Trigger skill =====
 +The self-trigger skill is a skill that does not require a selection through a targetable grid. The targetable grid is used as an Area of Effect indicator on where the skill may fall into. As has been said, the targetable grid only has its own role during the selection phase. It does not do anything during the action phase that you have to determine the target grid manually using ''[:grid_setup]''.
 +
 +To determine if the skill is a self-trigger type, put this tag in the skill note box.
 +  <self trigger>
 +  
 +When you're using the skill, it will look like this
 +
 +{{https://i.imgur.com/t4Oqjqq.jpg}}
 +
 +Noticed that the cursor stays at the user position. You can not change the position of the cursor when you put this tag. You can only confirm or cancel the skill activation. During the action phase, the initial center grid will also be the same as user position. What you're going to decide with this mechanism is entirely up to you.
grid/targeting.txt · Last modified: 2019/12/29 17:16 (external edit)