Module: GenshinData::Materials::Standard
- Defined in:
- lib/genshin_data/materials/standard.rb,
lib/genshin_data/materials/standard/cooking_material_data.rb,
lib/genshin_data/materials/standard/fishing_material_data.rb,
lib/genshin_data/materials/standard/forging_material_data.rb,
lib/genshin_data/materials/standard/crafting_material_data.rb,
lib/genshin_data/materials/standard/furniture_material_data.rb
Overview
Top level access class for all non development materials
Defined Under Namespace
Modules: CookingMaterialsData, CraftingMaterialData, FishingMaterialData, ForgingMaterialData, FurnitureMaterialData
Class Method Summary
collapse
Class Method Details
.all ⇒ Object
14
15
16
17
18
19
20
21
22
|
# File 'lib/genshin_data/materials/standard.rb', line 14
def all
[
crafting_materials,
cooking_materials,
fishing_materials,
forging_materials,
furniture_materials
].flatten.sort { |x, y| x.name <=> y.name }
end
|
.cooking_materials ⇒ Object
28
29
30
|
# File 'lib/genshin_data/materials/standard.rb', line 28
def cooking_materials
CookingMaterialsData.all
end
|
.crafting_materials ⇒ Object
24
25
26
|
# File 'lib/genshin_data/materials/standard.rb', line 24
def crafting_materials
CraftingMaterialData.all
end
|
.fishing_materials ⇒ Object
32
33
34
|
# File 'lib/genshin_data/materials/standard.rb', line 32
def fishing_materials
FishingMaterialData.all
end
|
.forging_materials ⇒ Object
36
37
38
|
# File 'lib/genshin_data/materials/standard.rb', line 36
def forging_materials
ForgingMaterialData.all
end
|
.furniture_materials ⇒ Object
40
41
42
|
# File 'lib/genshin_data/materials/standard.rb', line 40
def furniture_materials
FurnitureMaterialData.all
end
|