Module: GenshinData::Materials::Standard::ForgingMaterialData

Defined in:
lib/genshin_data/materials/standard/forging_material_data.rb

Overview

Definitons for all forging related Materials

Constant Summary collapse

AMETHYST_LUMP =
GenshinObject::Material.new(
  kamera_key: "AmethystLump",
  name: "Amethyst Lump",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
BORDERLAND_BOW_BILLET =
GenshinObject::Material.new(
  kamera_key: "BorderlandBowBillet",
  name: "Borderland Bow Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
BORDERLAND_CATALYST_BILLET =
GenshinObject::Material.new(
  kamera_key: "BorderlandCatalystBillet",
  name: "Borderland Cataylst Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
BORDERLAND_CLAYMORE_BILLET =
GenshinObject::Material.new(
  kamera_key: "BorderlandClaymoreBillet",
  name: "Borderland Claymore Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
BORDERLAND_SWORD_BILLET =
GenshinObject::Material.new(
  kamera_key: "BorderlandSwordBillet",
  name: "Borderland Sword Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
BORDERLAND_POLEARM_BILLET =
GenshinObject::Material.new(
  kamera_key: "BorderlandPolearmBillet",
  name: "Borderland Polearm Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
CONDESSENCE_CRYSTAL =
GenshinObject::Material.new(
  kamera_key: "CondessenceCrystal",
  name: "Condessence Crystal",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
CRYSTAL_CHUNK =
GenshinObject::Material.new(
  kamera_key: "CrystalChunk",
  name: "Crystal Chunk",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
EMPOWERED_DRAGONTOOTH =
GenshinObject::Material.new(
  kamera_key: "EmpoweredDragontooth",
  name: "Empowered Dragontooth",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
IRON_CHUNK =
GenshinObject::Material.new(
  kamera_key: "IronChunk",
  name: "Iron Chunk",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
MAGICAL_CRYSTAL_CHUNK =
GenshinObject::Material.new(
  kamera_key: "MagicalCrystalChunk",
  name: "Magical Crystal Chunk",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
MIDLANDER_BOW_BILLET =
GenshinObject::Material.new(
  kamera_key: "MidlanderBowBillet",
  name: "Midlander Bow Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
MIDLANDER_CATALYST_BILLET =
GenshinObject::Material.new(
  kamera_key: "MidlanderCatalystBillet",
  name: "Midlander Cataylst Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
MIDLANDER_CLAYMORE_BILLET =
GenshinObject::Material.new(
  kamera_key: "MidlanderClaymoreBillet",
  name: "Midlander Claymore Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
MIDLANDER_SWORD_BILLET =
GenshinObject::Material.new(
  kamera_key: "MidlanderSwordBillet",
  name: "Midlander Sword Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
MIDLANDER_POLEARM_BILLET =
GenshinObject::Material.new(
  kamera_key: "MidlanderPolearmBillet",
  name: "Midlander Polearm Billet",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
NORTHLANDER_BOW_BILLET =
GenshinObject::Material.new(
  kamera_key: "NorthlanderBowBillet",
  name: "Northlander Bow Billet",
  rarity: 4,
  family: nil,
  inventory_type: :standard_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
NORTHLANDER_CATALYST_BILLET =
GenshinObject::Material.new(
  kamera_key: "NorthlanderCatalystBillet",
  name: "Northlander Catalyst Billet",
  rarity: 4,
  family: nil,
  inventory_type: :standard_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
NORTHLANDER_CLAYMORE_BILLET =
GenshinObject::Material.new(
  kamera_key: "NorthlanderClaymoreBillet",
  name: "Northlander Claymore Billet",
  rarity: 4,
  family: nil,
  inventory_type: :standard_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
NORTHLANDER_POLEARM_BILLET =
GenshinObject::Material.new(
  kamera_key: "NorthlanderPolearmBillet",
  name: "Northlander Polearm Billet",
  rarity: 4,
  family: nil,
  inventory_type: :standard_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
NORTHLANDER_SWORD_BILLET =
GenshinObject::Material.new(
  kamera_key: "NorthlanderSwordBillet",
  name: "Northlander Sword Billet",
  rarity: 4,
  family: nil,
  inventory_type: :standard_material,
  source_category: :boss_loot,
  source_sub_category: :forging_material
).freeze
STARSILVER =
GenshinObject::Material.new(
  kamera_key: "Starsilver",
  name: "Starsilver",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze
WHITE_IRON_CHUNK =
GenshinObject::Material.new(
  kamera_key: "WhiteIronChunk",
  name: "White Iron Chunk",
  rarity: 1,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :forging_material
).freeze

Class Method Summary collapse

Class Method Details

.allObject



8
9
10
# File 'lib/genshin_data/materials/standard/forging_material_data.rb', line 8

def self.all
  constants.map { |x| GenshinData::Materials::Standard::ForgingMaterialData.const_get(x) }
end