Module: GenshinData::WorldBosses::WorldBossData

Defined in:
lib/genshin_data/world_bosses/world_boss_data.rb

Overview

Module for accessing weekly boss data

Constant Summary collapse

AEONBLIGHT_DRAKE =
GenshinObject::WorldBoss.new(
  name: "Aeonblight Drake",
  nation_name: :sumeru,
  boss_material: "PerpetualCaliber"
)
ALGORITHM_OF_SEMI_INTRANSIENT_MATRIX_OF_OVERSEER_NETWORK =
GenshinObject::WorldBoss.new(
  name: "Algorithm of Semi-Intransient Matrix of Overseer Network",
  nation_name: :sumeru,
  boss_material: "LightGuidingTetrahedron"
)
ANEMO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Anemo Hypostasis",
  nation_name: :mondstadt,
  boss_material: "HurricaneSeed"
)
CORAL_DEFENDERS =
GenshinObject::WorldBoss.new(
  name: "Coral Defenders",
  nation_name: :inazuma,
  boss_material: "DragonheirsFalseFin"
)
CRYO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Cryo Hypostasis",
  nation_name: :mondstadt,
  boss_material: "CrystallineBloom"
)
CRYO_REGISVINE =
GenshinObject::WorldBoss.new(
  name: "Cryo Regisvine",
  nation_name: :mondstadt,
  boss_material: "HoarfrostCore"
)
DENDRO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Dendro Hypostasis",
  nation_name: :sumeru,
  boss_material: "QuelledCreeper"
)
ELECTRO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Electro Hypostasis",
  nation_name: :mondstadt,
  boss_material: "LightningPrism"
)
ELECTRO_REGISVINE =
GenshinObject::WorldBoss.new(
  name: "Electro Regisvine",
  nation_name: :sumeru,
  boss_material: "ThunderclapFruitcore"
)
EMPEROR_OF_FIRE_AND_IRON =
GenshinObject::WorldBoss.new(
  name: "Emperor of Fire and Iron",
  nation_name: :fontaine,
  boss_material: "EmperorsResolution"
)
FROSTNIGHT_HERRA =
GenshinObject::WorldBoss.new(
  name: "Frostnight Herra",
  nation_name: :nodkrai,
  boss_material: "RadiantAntler"
)
GEO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Geo Hypostasis",
  nation_name: :liyue,
  boss_material: "BasaltPillar"
)
GLUTTONOUS_YUMKASAUR_MOUNTAIN_KING =
GenshinObject::WorldBoss.new(
  name: "Gluttonous Yumkasaur Mountain King",
  nation_name: :natlan,
  boss_material: "OverripeFlamegranate"
)
GOLDEN_WOLFLORD =
GenshinObject::WorldBoss.new(
  name: "Golden Wolflord",
  nation_name: :inazuma,
  boss_material: "RiftbornRegalia"
)
GOLDFLAME_QUCUSAUR_TYRANT =
GenshinObject::WorldBoss.new(
  name: "Goldflame Qucusaur Tyrant",
  nation_name: :natlan,
  boss_material: "MarkOfTheBindingBlessing"
)
HYDRO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Hydro Hypostasis",
  nation_name: :inazuma,
  boss_material: "DewOfRepudiation"
)
HYDRO_TULPA =
GenshinObject::WorldBoss.new(
  name: "Hydro Tulpa",
  nation_name: :fontaine,
  boss_material: "WaterThatFailedToTranscend"
)
ICEWIND_SUITE_COPPELIA =
GenshinObject::WorldBoss.new(
  name: "Icewind Suite - Coppelia",
  nation_name: :fontaine,
  boss_material: "ArtificedSpareClockworkComponentCoppelia"
)
ICEWIND_SUITE_COPPELIUS =
GenshinObject::WorldBoss.new(
  name: "Icewind Suite - Coppelius",
  nation_name: :fontaine,
  boss_material: "ArtificedSpareClockworkComponentCoppelius"
)
INIQUITOUS_BAPTIST =
GenshinObject::WorldBoss.new(
  name: "Iniquitous Baptist",
  nation_name: :sumeru,
  boss_material: "EvergloomRing"
)
JADEPLUME_TERRORSHROOM =
GenshinObject::WorldBoss.new(
  name: "Jadeplume Terrorshroom",
  nation_name: :sumeru,
  boss_material: "MajesticHookedBeak"
)
KNUCKLE_DUCKLE =
GenshinObject::WorldBoss.new(
  name: "Knuckle Duckle",
  nation_name: :nodkrai,
  boss_material: "PrecisionKuuvahkiStampingDie"
)
LAVA_DRAGON_STATUE =
GenshinObject::WorldBoss.new(
  name: "Lava Dragon Statue",
  nation_name: :natlan,
  boss_material: "SparklessStatueCore"
)
LORD_OF_THE_HIDDEN_DEPTHS_WHISPERER_OF_NIGHTMARES =
GenshinObject::WorldBoss.new(
  name: "Lord of the Hidden Depths: Whisperer of Nightmares",
  nation_name: :inazuma,
  boss_material: "RemnantOfTheDreadwing"
)
MAGUU_KENKI =
GenshinObject::WorldBoss.new(
  name: "Maguu Kenki",
  nation_name: :inazuma,
  boss_material: "MarionetteCore"
)
MILLENNIAL_PEARL_SEAHORSE =
GenshinObject::WorldBoss.new(
  name: "Millennial Pearl Seahorse",
  nation_name: :fontaine,
  boss_material: "FontemerUnihorn"
)
PERPETUAL_MECHANICAL_ARRAY =
GenshinObject::WorldBoss.new(
  name: "Perpetual Mechanical Array",
  nation_name: :inazuma,
  boss_material: "PerpetualHeart"
)
PRIMO_GEOVISHAP =
GenshinObject::WorldBoss.new(
  name: "Primo Geovishap",
  nation_name: :liyue,
  boss_material: "JuvenileJade"
)
PROTOTYPE_CAL_BREGUET =
GenshinObject::WorldBoss.new(
  name: "Prototype Cal. Breguet",
  nation_name: :fontaine,
  boss_material: "TourbillonDevice"
)
PYRO_HYPOSTASIS =
GenshinObject::WorldBoss.new(
  name: "Pyro Hypostasis",
  nation_name: :inazuma,
  boss_material: "SmolderingPearl"
)
PYRO_REGISVINE =
GenshinObject::WorldBoss.new(
  name: "Pyro Regisvine",
  nation_name: :liyue,
  boss_material: "EverflameSeed"
)
RADIANT_MOONFLY =
GenshinObject::WorldBoss.new(
  name: "Radiant Moonfly",
  nation_name: :nodkrai,
  boss_material: "LightbearingScaleFeather"
)
RADIANT_MOONGECKO =
GenshinObject::WorldBoss.new(
  name: "Radiant Moongecko",
  nation_name: :nodkrai,
  boss_material: "PrismaticSeveredTail"
)
RHODEIA_OF_LOCH =
GenshinObject::WorldBoss.new(
  name: "Rhodeia of Loch",
  nation_name: :liyue,
  boss_material: "CleansingHeart"
)
RUIN_SERPENT =
GenshinObject::WorldBoss.new(
  name: "Ruin Serpent",
  nation_name: :liyue,
  boss_material: "RunicFang"
)
SECRET_SOURCE_AUTOMATON =
GenshinObject::WorldBoss.new(
  name: "Secret Source Automaton",
  nation_name: :natlan,
  boss_material: "SecretSourceAirflowAccumulator"
)
SECRET_SOURCE_CONSTRUCTOR =
GenshinObject::WorldBoss.new(
  name: "Secret Source Constructor",
  nation_name: :natlan,
  boss_material: "GoldInscribedSecretSourceCore"
)
SETEKH_WENUT =
GenshinObject::WorldBoss.new(
  name: "Setekh Wenut",
  nation_name: :sumeru,
  boss_material: "PseudoStamens"
)
SOLITARY_SUANNI =
GenshinObject::WorldBoss.new(
  name: "Solitary Suanni",
  nation_name: :liyue,
  boss_material: "CloudseamScale"
)
STATUE_OF_MARBLE_AND_BRASS =
GenshinObject::WorldBoss.new(
  name: "Statue of Marble and Brass",
  nation_name: :fontaine,
  boss_material: "FragmentOfAGoldenMelody"
)
SUPER_HEAVY_LANDROVER_MECHANIZED_FORTRESS =
GenshinObject::WorldBoss.new(
  name: "Super-Heavy Landrover: Mechanized Fortress",
  nation_name: :nodkrai,
  boss_material: "CyclicMilitaryKuuvahkiCore"
)
TENEBROUS_PAPILLA =
GenshinObject::WorldBoss.new(
  name: "Tenebrous Papilla",
  nation_name: :natlan,
  boss_material: "EnsnaringGaze"
)
THE_OPEN_EYED =
GenshinObject::WorldBoss.new(
  name: "The Open-Eyed",
  nation_name: :mondstadt,
  boss_material: "PlumeOfTheFallenWatcher"
)
THUNDER_MANIFESTATION =
GenshinObject::WorldBoss.new(
  name: "Thunder Manifestation",
  nation_name: :inazuma,
  boss_material: "StormBeads"
)
WAYWARD_HERMETIC_SPIRITSPEAKER =
GenshinObject::WorldBoss.new(
  name: "Wayward Hermetic Spiritspeaker",
  nation_name: :natlan,
  boss_material: "TalismanOfTheEnigmaticLand"
)

Class Method Summary collapse

Class Method Details

.allObject



7
8
9
# File 'lib/genshin_data/world_bosses/world_boss_data.rb', line 7

def self.all
  constants.map { |x| GenshinData::WorldBosses::WorldBossData.const_get(x) }
end