Class: GenshinObject::WeeklyBoss
- Defined in:
- lib/genshin_object/weekly_boss.rb
Overview
Class to represent weekly bosses
Instance Attribute Summary collapse
-
#domain_name ⇒ Object
Returns the value of attribute domain_name.
-
#material_family ⇒ Object
Returns the value of attribute material_family.
Attributes inherited from Boss
Instance Method Summary collapse
-
#initialize(name:, nation_name:, domain_name:, material_family:) ⇒ WeeklyBoss
constructor
A new instance of WeeklyBoss.
Constructor Details
#initialize(name:, nation_name:, domain_name:, material_family:) ⇒ WeeklyBoss
Returns a new instance of WeeklyBoss.
8 9 10 11 12 13 |
# File 'lib/genshin_object/weekly_boss.rb', line 8 def initialize(name:, nation_name:, domain_name:, material_family:) @material_family = material_family @domain_name = domain_name super(name:, nation_name:) end |
Instance Attribute Details
#domain_name ⇒ Object
Returns the value of attribute domain_name.
6 7 8 |
# File 'lib/genshin_object/weekly_boss.rb', line 6 def domain_name @domain_name end |
#material_family ⇒ Object
Returns the value of attribute material_family.
6 7 8 |
# File 'lib/genshin_object/weekly_boss.rb', line 6 def material_family @material_family end |