Class: Wowlog::ActionEvent
- Inherits:
-
EventParser
- Object
- ColumnParser
- EventParser
- Wowlog::ActionEvent
- Defined in:
- lib/wowlog.rb
Direct Known Subclasses
Constant Summary
Constants inherited from ColumnParser
ColumnParser::OBJECT_SPECIAL_MASK, ColumnParser::PT_MAP, ColumnParser::SCHOOL_FLAG_MAP, ColumnParser::UNIT_FLAG_MAP, ColumnParser::UNIT_SPECIAL_FLAG_MAP
Instance Method Summary collapse
Methods inherited from ColumnParser
#initialize, #int, #parse_school_flag, #parse_unit_flag, #resolv_power_type
Constructor Details
This class inherits a constructor from Wowlog::ColumnParser
Instance Method Details
#parse(cols, obj) ⇒ Object
143 144 145 146 147 148 149 150 151 152 153 154 |
# File 'lib/wowlog.rb', line 143 def parse(cols, obj) cols, obj = super(cols, obj) obj['sourceGUID'] = cols.shift obj['sourceName'] = cols.shift obj['sourceFlags'] = parse_unit_flag(cols.shift) obj['sourceFlags2'] = parse_unit_flag(cols.shift) obj['destGUID'] = cols.shift obj['destName'] = cols.shift obj['destFlags'] = parse_unit_flag(cols.shift) obj['destFlags2'] = parse_unit_flag(cols.shift) return cols, obj end |