Module: GenshinData::TalentBooks::TalentBookData
- Defined in:
- lib/genshin_data/talent_books/talent_book_data.rb
Overview
Definitons for all in game Talent Book Types
Constant Summary collapse
- ADMONITION =
GenshinObject::TalentBook.new( family: :admonition, name: "Admonition", nation_name: :sumeru, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- BALLAD =
GenshinObject::TalentBook.new( family: :ballad, name: "Ballad", nation_name: :mondstadt, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- CONFLICT =
GenshinObject::TalentBook.new( family: :conflict, name: "Conflict", nation_name: :natlan, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- CONTENTION =
GenshinObject::TalentBook.new( family: :contention, name: "Contention", nation_name: :natlan, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- DILIGENCE =
GenshinObject::TalentBook.new( family: :diligence, name: "Diligence", nation_name: :inazuma, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- ELEGANCE =
GenshinObject::TalentBook.new( family: :elegance, name: "Elegance", nation_name: :inazuma, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- ELYSIUM =
GenshinObject::TalentBook.new( family: :elysium, name: "Elysium", nation_name: :nodkrai, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- EQUITY =
GenshinObject::TalentBook.new( family: :equity, name: "Equity", nation_name: :fontaine, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- FREEDOM =
GenshinObject::TalentBook.new( family: :freedom, name: "Freedom", nation_name: :mondstadt, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- GOLD =
GenshinObject::TalentBook.new( family: :gold, name: "Gold", nation_name: :liyue, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- INGENUITY =
GenshinObject::TalentBook.new( family: :ingenuity, name: "Ingenuity", nation_name: :sumeru, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- JUSTICE =
GenshinObject::TalentBook.new( family: :justice, name: "Justice", nation_name: :fontaine, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- KINDLING =
GenshinObject::TalentBook.new( family: :kindling, name: "Kindling", nation_name: :natlan, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- LIGHT =
GenshinObject::TalentBook.new( family: :light, name: "Light", nation_name: :inazuma, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- MOONLIGHT =
GenshinObject::TalentBook.new( family: :moonlight, name: "Moonlight", nation_name: :nodkrai, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- ORDER =
GenshinObject::TalentBook.new( family: :order, name: "Order", nation_name: :fontaine, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- PRAXIS =
GenshinObject::TalentBook.new( family: :praxis, name: "Praxis", nation_name: :sumeru, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
- PROSPERITY =
GenshinObject::TalentBook.new( family: :prosperity, name: "Prosperity", nation_name: :liyue, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- RESISTANCE =
GenshinObject::TalentBook.new( family: :resistance, name: "Resistance", nation_name: :mondstadt, schedule: GenshinObject::Schedule.new( tues_fri: true ) )
- TRANSIENCE =
GenshinObject::TalentBook.new( family: :transience, name: "Transience", nation_name: :inazuma, schedule: GenshinObject::Schedule.new( mon_thurs: true ) )
- VAGRANCY =
GenshinObject::TalentBook.new( family: :vagrancy, name: "Vagrancy", nation_name: :nodkrai, schedule: GenshinObject::Schedule.new( wed_sat: true ) )
Class Method Summary collapse
Class Method Details
.all ⇒ Object
7 8 9 |
# File 'lib/genshin_data/talent_books/talent_book_data.rb', line 7 def self.all constants.map { |x| GenshinData::TalentBooks::TalentBookData.const_get(x) } end |