class EveOnline::ESI::Models::DogmaEffect
Public Instance Methods
as_json()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 7 def as_json { description: description, disallow_auto_repeat: disallow_auto_repeat, discharge_attribute_id: discharge_attribute_id, display_name: display_name, duration_attribute_id: duration_attribute_id, effect_category: effect_category, effect_id: effect_id, electronic_chance: electronic_chance, falloff_attribute_id: falloff_attribute_id, icon_id: icon_id, is_assistance: is_assistance, is_offensive: is_offensive, is_warp_safe: is_warp_safe, name: name, post_expression: post_expression, pre_expression: pre_expression, published: published, range_attribute_id: range_attribute_id, range_chance: range_chance, tracking_speed_attribute_id: tracking_speed_attribute_id } end
description()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 32 def description options["description"] end
disallow_auto_repeat()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 36 def disallow_auto_repeat options["disallow_auto_repeat"] end
discharge_attribute_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 40 def discharge_attribute_id options["discharge_attribute_id"] end
display_name()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 44 def display_name options["display_name"] end
duration_attribute_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 48 def duration_attribute_id options["duration_attribute_id"] end
effect_category()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 52 def effect_category options["effect_category"] end
effect_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 56 def effect_id options["effect_id"] end
electronic_chance()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 60 def electronic_chance options["electronic_chance"] end
falloff_attribute_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 64 def falloff_attribute_id options["falloff_attribute_id"] end
icon_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 68 def icon_id options["icon_id"] end
is_assistance()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 72 def is_assistance options["is_assistance"] end
is_offensive()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 76 def is_offensive options["is_offensive"] end
is_warp_safe()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 80 def is_warp_safe options["is_warp_safe"] end
modifiers()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 112 def modifiers @modifiers ||= DogmaEffectModifiers.new(options["modifiers"]).modifiers end
name()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 84 def name options["name"] end
post_expression()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 88 def post_expression options["post_expression"] end
pre_expression()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 92 def pre_expression options["pre_expression"] end
published()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 96 def published options["published"] end
range_attribute_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 100 def range_attribute_id options["range_attribute_id"] end
range_chance()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 104 def range_chance options["range_chance"] end
tracking_speed_attribute_id()
click to toggle source
# File lib/eve_online/esi/models/dogma_effect.rb, line 108 def tracking_speed_attribute_id options["tracking_speed_attribute_id"] end