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