Module: GenshinData::Materials::Standard::FishingMaterialData

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

Overview

Definitons for all fishing related Materials

Constant Summary collapse

ABIDING_ANGELFISH =
GenshinObject::Material.new(
  kamera_key: 'AbidingAngelfish',
  name: 'Abiding Angelfish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
AIZEN_MEDAKA =
GenshinObject::Material.new(
  kamera_key: 'AizenMedaka',
  name: 'Aizen Medaka',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
AKAI_MAOU =
GenshinObject::Material.new(
  kamera_key: 'AkaiMaou',
  name: 'Akai Maou',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
BETTA =
GenshinObject::Material.new(
  kamera_key: 'Betta',
  name: 'Betta',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
BITTER_PUFFERFISH =
GenshinObject::Material.new(
  kamera_key: 'BitterPufferfish',
  name: 'Bitter Pufferfish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
BLAZING_HEARTFEATHER_BASS =
GenshinObject::Material.new(
  kamera_key: 'BlazingHeartfeatherBass',
  name: 'Blazing Heartfeather Bass',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
BROWN_SHIRAKODAI =
GenshinObject::Material.new(
  kamera_key: 'BrownShirakodai',
  name: 'Brown Shirakodai',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
CRYSTALFISH =
GenshinObject::Material.new(
  kamera_key: 'Crystalfish',
  name: 'Crystalfish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
DAWNCATCHER =
GenshinObject::Material.new(
  kamera_key: 'Dawncatcher',
  name: 'Dawncatcher',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
DIVDA_RAY =
GenshinObject::Material.new(
  kamera_key: 'DivdaRay',
  name: 'Divda Ray',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
FAKE_FLY_BAIT =
GenshinObject::Material.new(
  kamera_key: 'FakeFlyBait',
  name: 'Fake Fly Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
FALSE_WORM_BAIT =
GenshinObject::Material.new(
  kamera_key: 'FalseWormBait',
  name: 'False Worm Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
FLASHING_MAINTENANCE_MEK_BAIT =
GenshinObject::Material.new(
  kamera_key: 'FlashingMaintenanceMekBait',
  name: 'Flashing Maintenance Mek Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
FORMALO_RAY =
GenshinObject::Material.new(
  kamera_key: 'FormaloRay',
  name: 'Formalo Ray',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
FRUIT_PASTE_BAIT =
GenshinObject::Material.new(
  kamera_key: 'FruitPasteBait',
  name: 'Fruit Paste Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
GLAZE_MEDAKA =
GenshinObject::Material.new(
  kamera_key: 'GlazeMedaka',
  name: 'Glaze Medaka',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
GLOWGRASS_BAIT =
GenshinObject::Material.new(
  kamera_key: 'GlowgrassBait',
  name: 'Glowgrass Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
GOLDEN_KOI =
GenshinObject::Material.new(
  kamera_key: 'GoldenKoi',
  name: 'Golden Koi',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
HALCYON_JADE_AXE_MARLIN =
GenshinObject::Material.new(
  kamera_key: 'HalcyonJadeAxeMarlin',
  name: 'Halcyon Jade Axe Marlin',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
LAZURITE_AXE_MARLIN =
GenshinObject::Material.new(
  kamera_key: 'LazuriteAxeMarlin',
  name: 'Lazurite Axe Marlin',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
LUNGED_STICKLEBACK =
GenshinObject::Material.new(
  kamera_key: 'LungedStickleback',
  name: 'Lunged Stickleback',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
MAINTENANCE_MEK_INITIAL_CONFIGURATION =
GenshinObject::Material.new(
  kamera_key: 'MaintenanceMekInitialConfiguration',
  name: 'MaintenanceMekInitialConfiguration',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
MAINTENANCE_MEK_PLATINUM_COLLECTION =
GenshinObject::Material.new(
  kamera_key: 'MaintenanceMekPlatinumCollection',
  name: 'MaintenanceMekPlatinumCollection',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
MAINTENANCE_MEK_SITUATION_CONTROLLER =
GenshinObject::Material.new(
  kamera_key: 'MaintenanceMekSituationController',
  name: 'MaintenanceMekSituationController',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
MAINTENANCE_MEK_WATER_BODY_CLEANER =
GenshinObject::Material.new(
  kamera_key: 'MaintenanceMekWaterBodyCleaner',
  name: 'MaintenanceMekWaterBodyCleaner',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
MEDAKA =
GenshinObject::Material.new(
  kamera_key: 'Medaka',
  name: 'Medaka',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
PEACH_OF_THE_DEEP_WAVES =
GenshinObject::Material.new(
  kamera_key: 'PeachOfTheDeepWaves',
  name: 'Peach of the Deep Waves',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
PUFFERFISH =
GenshinObject::Material.new(
  kamera_key: 'Pufferfish',
  name: 'Pufferfish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
PURPLE_SHIRAKODAI =
GenshinObject::Material.new(
  kamera_key: 'PurpleShirakodai',
  name: 'Purple Shirakodai',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
RAIMEI_ANGELFISH =
GenshinObject::Material.new(
  kamera_key: 'RaimeiAngelfish',
  name: 'Raimei Angelfish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
RED_DYE =
GenshinObject::Material.new(
  kamera_key: 'RedDye',
  name: 'Red Dye',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
REDROT_BAIT =
GenshinObject::Material.new(
  kamera_key: 'RedrotBait',
  name: 'Redrot Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
RIPPLING_HEARTFEATHER_BASS =
GenshinObject::Material.new(
  kamera_key: 'RipplingHeartfeatherBass',
  name: 'Rippling Heartfeather Bass',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
RUSTY_KOI =
GenshinObject::Material.new(
  kamera_key: 'RustyKoi',
  name: 'Rusty Koi',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SANDSTORM_ANGLER =
GenshinObject::Material.new(
  kamera_key: 'SandstormAngler',
  name: 'Sandstorm Angler',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SNOWSTRIDER =
GenshinObject::Material.new(
  kamera_key: 'Snowstrider',
  name: 'Snowstrider',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SOUR_BAIT =
GenshinObject::Material.new(
  kamera_key: 'SourBait',
  name: 'Sour Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
STREAMING_AXE_MARLIN =
GenshinObject::Material.new(
  kamera_key: 'StreamingAxeMarlin',
  name: 'Streaming Axe Marlin',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SUGARDEW_BAIT =
GenshinObject::Material.new(
  kamera_key: 'SugardewBait',
  name: 'Sugardew Bait',
  rarity: 2,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SUNSET_CLOUD_ANGLER =
GenshinObject::Material.new(
  kamera_key: 'SunsetCloudAngler',
  name: 'Sunset Cloud Angler',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
SWEET_FLOWER_MEDAKA =
GenshinObject::Material.new(
  kamera_key: 'SweetFlowerMedaka',
  name: 'Sweet Flower Medaka',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
TEA_COLORED_SHIRAKODAI =
GenshinObject::Material.new(
  kamera_key: 'TeaColoredShirakodai',
  name: 'Tea Colored Shirakodai',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
TRUE_FRUIT_ANGLER =
GenshinObject::Material.new(
  kamera_key: 'TrueFruitAngler',
  name: 'True Fruit Angler',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze
VENOMSPINE_FISH =
GenshinObject::Material.new(
  kamera_key: 'VenomspineFish',
  name: 'Venomspine Fish',
  rarity: 3,
  family: nil,
  inventory_type: :standard_material,
  source_category: :gathering,
  source_sub_category: :fishing
).freeze

Class Method Summary collapse

Class Method Details

.allObject



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

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