Class: Lich::Gemstone::Combat::Definitions::Assaults::AssaultDef
- Inherits:
-
Struct
- Object
- Struct
- Lich::Gemstone::Combat::Definitions::Assaults::AssaultDef
- Defined in:
- documented/gemstone/combat/defs/assaults.rb
Overview
One assault definition.
Instance Attribute Summary collapse
-
#end_patterns ⇒ Array<Regexp>
Closing lines (completion or broken assault).
-
#name ⇒ Symbol
Assault identifier (e.g.
:flurry). -
#start_patterns ⇒ Array<Regexp>
Opener lines; may capture
target.
Instance Attribute Details
#end_patterns ⇒ Array<Regexp>
Returns closing lines (completion or broken assault).
35 |
# File 'documented/gemstone/combat/defs/assaults.rb', line 35 AssaultDef = Struct.new(:name, :start_patterns, :end_patterns) |
#name ⇒ Symbol
Returns assault identifier (e.g. :flurry).
35 |
# File 'documented/gemstone/combat/defs/assaults.rb', line 35 AssaultDef = Struct.new(:name, :start_patterns, :end_patterns) |
#start_patterns ⇒ Array<Regexp>
Returns opener lines; may capture target.
35 |
# File 'documented/gemstone/combat/defs/assaults.rb', line 35 AssaultDef = Struct.new(:name, :start_patterns, :end_patterns) |