Module: GenshinData::Materials::Development::WeaponRefinementMaterialData

Defined in:
lib/genshin_data/materials/development/weapon_refinement_material_data.rb

Overview

Definitons for all special weapon refinement materials

Constant Summary collapse

AKOS_SAKE_VESSEL =
GenshinObject::Material.new(
  kamera_key: "AkosSakeVessel",
  name: "Ako's Sake Vessel",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
ALKAHEST =
GenshinObject::Material.new(
  kamera_key: "Alkahest",
  name: "Alkahest",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
COMPOSITE_BOW_TUNING_KIT =
GenshinObject::Material.new(
  kamera_key: "CompositeBowTuningKit",
  name: "Composite Bow Tuning Kit",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
CONGEALED_PUPA_WAX =
GenshinObject::Material.new(
  kamera_key: "CongealedPupaWax",
  name: "Congealed Pupa Wax",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
EMPERORS_BALSAM =
GenshinObject::Material.new(
  kamera_key: "EmperorsBalsam",
  name: "Emperor's Balsam",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
EXALTED_EARTH =
GenshinObject::Material.new(
  kamera_key: "ExaltedEarth",
  name: "Exalted Earth",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
FESTERING_DRAGON_MARROW =
GenshinObject::Material.new(
  kamera_key: "FesteringDragonMarrow",
  name: "Festering Dragon Marrow",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
FRAGMENTS_OF_INNOCENCE =
GenshinObject::Material.new(
  kamera_key: "FragmentsOfInnocence",
  name: "Fragments of Innocence",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
GLOWING_GEM =
GenshinObject::Material.new(
  kamera_key: "GlowingGem",
  name: "Glowing Gem",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
OINTMENT_OF_INSIGHT =
GenshinObject::Material.new(
  kamera_key: "OintmentOfInsight",
  name: "Ointment of Insight",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
ORIGINAL_FISH_OINTMENT =
GenshinObject::Material.new(
  kamera_key: "OriginalFishOintment",
  name: "Original Fish Ointment",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
PARASOL_TALCUM =
GenshinObject::Material.new(
  kamera_key: "ParasolTalcum",
  name: "Parasol Talcum",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
PLUME_OF_THE_CHANGING_WINDS =
GenshinObject::Material.new(
  kamera_key: "PlumeOfTheChangingWinds",
  name: "Plume of the Changing Winds",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
THE_VISIBLE_WINDS =
GenshinObject::Material.new(
  kamera_key: "TheVisibleWinds",
  name: "The Visible Winds",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze
UNFADING_SILKY_GRACE =
GenshinObject::Material.new(
  kamera_key: "UnfadingSilkyGrace",
  name: "Unfading Silky Grace",
  rarity: 4,
  family: nil,
  inventory_type: :development_material,
  source_category: :weapon_material,
  source_sub_category: :refine_material
).freeze

Class Method Summary collapse

Class Method Details

.allObject



8
9
10
# File 'lib/genshin_data/materials/development/weapon_refinement_material_data.rb', line 8

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