Module: GenshinData::Materials::Development
- Defined in:
- lib/genshin_data/materials/development.rb,
lib/genshin_data/materials/development/gems_data.rb,
lib/genshin_data/materials/development/general_data.rb,
lib/genshin_data/materials/development/talent_books_data.rb,
lib/genshin_data/materials/development/local_specialty_data.rb,
lib/genshin_data/materials/development/weapon_material_data.rb,
lib/genshin_data/materials/development/world_boss_drops_data.rb,
lib/genshin_data/materials/development/weekly_boss_drops_data.rb,
lib/genshin_data/materials/development/monster_loot_drops_data.rb,
lib/genshin_data/materials/development/elite_monster_drops_data.rb,
lib/genshin_data/materials/development/weapon_refinement_material_data.rb
Overview
Top level access class for all development materials
Defined Under Namespace
Modules: EliteMonsterLootDropsData, GemsData, GeneralData, LocalSpecialtyData, MonsterLootDropsData, TalentBooksData, WeaponMaterialData, WeaponRefinementMaterialData, WeeklyBossDropsData, WorldBossDropsData
Class Method Summary
collapse
Class Method Details
.all ⇒ Object
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/genshin_data/materials/development.rb', line 19
def all
[
elite_monster_loot,
gems,
general,
local_specialties,
monster_loot,
talent_books,
weapon_materials,
weapon_refinement,
weekly_boss_drops,
world_boss_drops
].flatten.sort { |x, y| x.name <=> y.name }
end
|
.elite_monster_loot ⇒ Object
.gems ⇒ Object
38
39
40
|
# File 'lib/genshin_data/materials/development.rb', line 38
def gems
GemsData.all
end
|
.general ⇒ Object
42
43
44
|
# File 'lib/genshin_data/materials/development.rb', line 42
def general
GeneralData.all
end
|
.local_specialties ⇒ Object
46
47
48
|
# File 'lib/genshin_data/materials/development.rb', line 46
def local_specialties
LocalSpecialtyData.all
end
|
.talent_books ⇒ Object
54
55
56
|
# File 'lib/genshin_data/materials/development.rb', line 54
def talent_books
TalentBooksData.all
end
|
.weapon_materials ⇒ Object
58
59
60
|
# File 'lib/genshin_data/materials/development.rb', line 58
def weapon_materials
WeaponMaterialData.all
end
|
.weapon_refinement ⇒ Object
.weekly_boss_drops ⇒ Object
66
67
68
|
# File 'lib/genshin_data/materials/development.rb', line 66
def weekly_boss_drops
WeeklyBossDropsData.all
end
|
.world_boss_drops ⇒ Object
70
71
72
|
# File 'lib/genshin_data/materials/development.rb', line 70
def world_boss_drops
WorldBossDropsData.all
end
|