Module: GenshinData::Weapons::WeaponData::Swords
- Defined in:
- lib/genshin_data/weapons/weapon_data/swords.rb
Overview
Definitons for all in game Swords
Constant Summary collapse
- ABSOLUTION =
GenshinObject::Weapon.new( kamera_key: 'Absolution', name: 'Absolution', rarity: 5, weapon_type: :sword, elite_material_type: :pocket_watch, standard_material_type: :gear, weapon_material_type: :ancient_chord ).freeze
- THE_ALLEY_FLASH =
GenshinObject::Weapon.new( kamera_key: 'TheAlleyFlash', name: 'Alley Flash, The', rarity: 4, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :scroll, weapon_material_type: :decarabian ).freeze
- AMENOMA_KAGEUCHI =
GenshinObject::Weapon.new( kamera_key: 'AmenomaKageuchi', name: 'Amenoma Kageuchi', rarity: 4, weapon_type: :sword, elite_material_type: :chaos_oculus, standard_material_type: :handguard, weapon_material_type: :coral ).freeze
- AQUILA_FAVONIA =
GenshinObject::Weapon.new( kamera_key: 'AquilaFavonia', name: 'Aquila Favonia', rarity: 5, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- ATHAME_ARTIS =
GenshinObject::Weapon.new( kamera_key: 'AthameArtis', name: 'Athame Artis', rarity: 5, weapon_type: :sword, elite_material_type: :frostnight, standard_material_type: :shaft, weapon_material_type: :decarabian ).freeze
- AZURELIGHT =
GenshinObject::Weapon.new( kamera_key: 'Azurelight', name: 'Azurelight', rarity: 5, weapon_type: :sword, elite_material_type: :abyss_leaf, standard_material_type: :whistle, weapon_material_type: :night_wind ).freeze
- BLACKCLIFF_LONGSWORD =
GenshinObject::Weapon.new( kamera_key: 'BlackcliffLongsword', name: 'Blackcliff Longsword', rarity: 4, weapon_type: :sword, elite_material_type: :sacrificial_knife, standard_material_type: :arrowhead, weapon_material_type: :guyun ).freeze
- CALAMITY_OF_ESHU =
GenshinObject::Weapon.new( kamera_key: 'CalamityOfEshu', name: 'Calamity of Eshu', rarity: 4, weapon_type: :sword, elite_material_type: :abyss_leaf, standard_material_type: :whistle, weapon_material_type: :sacred_lord ).freeze
- CINNABAR_SPINDLE =
GenshinObject::Weapon.new( kamera_key: 'CinnabarSpindle', name: 'Cinnabar Spindle', rarity: 4, weapon_type: :sword, elite_material_type: :chaos_core, standard_material_type: :hilichurl_mask, weapon_material_type: :decarabian ).freeze
- COOL_STEEL =
GenshinObject::Weapon.new( kamera_key: 'CoolSteel', name: 'Cool Steel', rarity: 3, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- DARK_IRON_SWORD =
GenshinObject::Weapon.new( kamera_key: 'DarkIronSword', name: 'Dark Iron Sword', rarity: 3, weapon_type: :sword, elite_material_type: :sacrificial_knife, standard_material_type: :hilichurl_mask, weapon_material_type: :guyun ).freeze
- DULL_BLADE =
GenshinObject::Weapon.new( kamera_key: 'DullBlade', name: 'Dull Blade', rarity: 1, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- EMBERWELL =
GenshinObject::Weapon.new( kamera_key: 'Emberwell', name: 'Emberwell', rarity: 4, weapon_type: :sword, elite_material_type: :accreted, standard_material_type: :ethereal, weapon_material_type: :pale_star ).freeze
- FAVONIUS_SWORD =
EXAIPHANES_BLADE = GenshinObject::Weapon.new( kamera_key: "ExaiphanesBlade", name: "Exaiphanes Blade", rarity: 5, weapon_type: :sword, elite_material_type: nil, standard_material_type: nil, weapon_material_type: nil ).freeze
GenshinObject::Weapon.new( kamera_key: 'FavoniusSword', name: 'Favonius Sword', rarity: 4, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- FESTERING_DESIRE =
GenshinObject::Weapon.new( kamera_key: 'FesteringDesire', name: 'Festering Desire', rarity: 4, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :fatui_insignia, weapon_material_type: :chains ).freeze
- FILLET_BLADE =
GenshinObject::Weapon.new( kamera_key: 'FilletBlade', name: 'Fillet Blade', rarity: 3, weapon_type: :sword, elite_material_type: :mist_grass, standard_material_type: :hoarder_insignia, weapon_material_type: :elixir ).freeze
- FINALE_OF_THE_DEEP =
GenshinObject::Weapon.new( kamera_key: 'FinaleOfTheDeep', name: 'Finale of the Deep', rarity: 4, weapon_type: :sword, elite_material_type: :tainted_water, standard_material_type: :handguard, weapon_material_type: :sacred_dewdrop ).freeze
- FLEUVE_CENDRE_FERRYMAN =
GenshinObject::Weapon.new( kamera_key: 'FleuveCendreFerryman', name: 'Fleuve Cendre Ferryman', rarity: 4, weapon_type: :sword, elite_material_type: :tainted_water, standard_material_type: :transoceanic, weapon_material_type: :ancient_chord ).freeze
- FLUTE_OF_EZPITZAL =
GenshinObject::Weapon.new( kamera_key: 'FluteOfEzpitzal', name: 'Flute of Ezpitzal', rarity: 4, weapon_type: :sword, elite_material_type: :stone_hilt, standard_material_type: :fang, weapon_material_type: :blazing_heart ).freeze
- FREEDOM_SWORN =
GenshinObject::Weapon.new( kamera_key: 'FreedomSworn', name: 'Freedom-Sworn', rarity: 5, weapon_type: :sword, elite_material_type: :chaos_core, standard_material_type: :scroll, weapon_material_type: :chains ).freeze
- HARAN_GEPPAKU_FUTSU =
GenshinObject::Weapon.new( kamera_key: 'HaranGeppakuFutsu', name: 'Haran Geppaku Futsu', rarity: 5, weapon_type: :sword, elite_material_type: :statuette, standard_material_type: :handguard, weapon_material_type: :narukami ).freeze
- HARBINGER_OF_DAWN =
GenshinObject::Weapon.new( kamera_key: 'HarbingerOfDawn', name: 'Harbinger of Dawn', rarity: 3, weapon_type: :sword, elite_material_type: :ley_line, standard_material_type: :slime, weapon_material_type: :wolf_tooth ).freeze
- HERETICS_MOLTEN_BLADE =
GenshinObject::Weapon.new( kamera_key: 'HereticsMoltenBlade', name: "Heretic's Molten Blade", rarity: 4, weapon_type: :sword, elite_material_type: :weasel_shell, standard_material_type: :whistle, weapon_material_type: :blazing_heart ).freeze
- IRON_STING =
GenshinObject::Weapon.new( kamera_key: 'IronSting', name: 'Iron Sting', rarity: 4, weapon_type: :sword, elite_material_type: :bone_shard, standard_material_type: :nectar, weapon_material_type: :aerosiderite ).freeze
- KAGOTSURUBE_ISSHIN =
GenshinObject::Weapon.new( kamera_key: 'KagotsurubeIsshin', name: 'Kagotsurube Isshin', rarity: 4, weapon_type: :sword, elite_material_type: :statuette, standard_material_type: :spectral, weapon_material_type: :oni_mask ).freeze
- KEY_OF_KHAJ_NISUT =
GenshinObject::Weapon.new( kamera_key: 'KeyOfKhajNisut', name: 'Key of Khaj-Nisut', rarity: 5, weapon_type: :sword, elite_material_type: :turbid_prism, standard_material_type: :scarf, weapon_material_type: :forest_dew ).freeze
- LIGHT_OF_FOLIAR_INCISION =
GenshinObject::Weapon.new( kamera_key: 'LightOfFoliarIncision', name: 'Light of Foliar Incision', rarity: 5, weapon_type: :sword, elite_material_type: :shell, standard_material_type: :scarf, weapon_material_type: :forest_dew ).freeze
- LIGHTBEARING_MOONSHARD =
GenshinObject::Weapon.new( kamera_key: 'LightbearingMoonshard', name: 'Lightbearing Moonshard', rarity: 5, weapon_type: :sword, elite_material_type: :mistshroud, standard_material_type: :shaft, weapon_material_type: :aerosiderite ).freeze
- LIONS_ROAR =
GenshinObject::Weapon.new( kamera_key: 'LionsRoar', name: 'Lions Roar', rarity: 4, weapon_type: :sword, elite_material_type: :sacrificial_knife, standard_material_type: :hoarder_insignia, weapon_material_type: :guyun ).freeze
- MISTSPLITTER_REFORGED =
GenshinObject::Weapon.new( kamera_key: 'MistsplitterReforged', name: 'Mistsplitter Reforged', rarity: 5, weapon_type: :sword, elite_material_type: :chaos_oculus, standard_material_type: :handguard, weapon_material_type: :coral ).freeze
- PEAK_PATROL_SONG =
GenshinObject::Weapon.new( kamera_key: 'PeakPatrolSong', name: 'Peak Patrol Song', rarity: 5, weapon_type: :sword, elite_material_type: :secret_source, standard_material_type: :fang, weapon_material_type: :night_wind ).freeze
- PRIMORDIAL_JADE_CUTTER =
GenshinObject::Weapon.new( kamera_key: 'PrimordialJadeCutter', name: 'Primordial Jade Cutter', rarity: 5, weapon_type: :sword, elite_material_type: :mist_grass, standard_material_type: :hoarder_insignia, weapon_material_type: :elixir ).freeze
- PROTOTYPE_RANCOUR =
GenshinObject::Weapon.new( kamera_key: 'PrototypeRancour', name: 'Prototype Rancour', rarity: 4, weapon_type: :sword, elite_material_type: :mist_grass, standard_material_type: :fatui_insignia, weapon_material_type: :elixir ).freeze
- ROYAL_LONGSWORD =
GenshinObject::Weapon.new( kamera_key: 'RoyalLongsword', name: 'Royal Longsword', rarity: 4, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- SACRIFICIAL_SWORD =
GenshinObject::Weapon.new( kamera_key: 'SacrificialSword', name: 'Sacrificial Sword', rarity: 4, weapon_type: :sword, elite_material_type: :chaos_core, standard_material_type: :scroll, weapon_material_type: :chains ).freeze
- SAPWOOD_BLADE =
GenshinObject::Weapon.new( kamera_key: 'SapwoodBlade', name: 'Sapwood Blade', rarity: 4, weapon_type: :sword, elite_material_type: :chaos_bolt, standard_material_type: :scarf, weapon_material_type: :forest_dew ).freeze
- SERENITYS_CALL =
GenshinObject::Weapon.new( kamera_key: 'SerenitysCall', name: "Serenity's Call", rarity: 4, weapon_type: :sword, elite_material_type: :frostnight, standard_material_type: :warrant, weapon_material_type: :artful_device ).freeze
- SILVER_SWORD =
GenshinObject::Weapon.new( kamera_key: 'SilverSword', name: 'Silver Sword', rarity: 2, weapon_type: :sword, elite_material_type: :horn, standard_material_type: :arrowhead, weapon_material_type: :decarabian ).freeze
- SKYRIDER_SWORD =
GenshinObject::Weapon.new( kamera_key: 'SkyriderSword', name: 'Skyrider Sword', rarity: 3, weapon_type: :sword, elite_material_type: :bone_shard, standard_material_type: :fatui_insignia, weapon_material_type: :aerosiderite ).freeze
- SKYWARD_BLADE =
GenshinObject::Weapon.new( kamera_key: 'SkywardBlade', name: 'Skyward Blade', rarity: 5, weapon_type: :sword, elite_material_type: :ley_line, standard_material_type: :slime, weapon_material_type: :wolf_tooth ).freeze
- STURDY_BONE =
GenshinObject::Weapon.new( kamera_key: 'SturdyBone', name: 'Sturdy Bone', rarity: 4, weapon_type: :sword, elite_material_type: :wayob_will, standard_material_type: :whistle, weapon_material_type: :blazing_heart ).freeze
- SUMMIT_SHAPER =
GenshinObject::Weapon.new( kamera_key: 'SummitShaper', name: 'Summit Shaper', rarity: 5, weapon_type: :sword, elite_material_type: :sacrificial_knife, standard_material_type: :hilichurl_mask, weapon_material_type: :guyun ).freeze
- SWORD_OF_DESCENSION =
GenshinObject::Weapon.new( kamera_key: 'SwordOfDescension', name: 'Sword of Descension', rarity: 4, weapon_type: :sword, elite_material_type: :ley_line, standard_material_type: :hoarder_insignia, weapon_material_type: :wolf_tooth ).freeze
- THE_BLACK_SWORD =
GenshinObject::Weapon.new( kamera_key: 'TheBlackSword', name: 'Black Sword, The', rarity: 4, weapon_type: :sword, elite_material_type: :ley_line, standard_material_type: :slime, weapon_material_type: :wolf_tooth ).freeze
- THE_DOCKHANDS_ASSISTANT =
GenshinObject::Weapon.new( kamera_key: 'TheDockhandsAssistant', name: "Dockhand's Assistant, The", rarity: 4, weapon_type: :sword, elite_material_type: :pocket_watch, standard_material_type: :transoceanic, weapon_material_type: :sacred_dewdrop ).freeze
- THE_FLUTE =
GenshinObject::Weapon.new( kamera_key: 'TheFlute', name: 'Flute, The', rarity: 4, weapon_type: :sword, elite_material_type: :ley_line, standard_material_type: :slime, weapon_material_type: :wolf_tooth ).freeze
- TOUKABOU_SHIGURE =
GenshinObject::Weapon.new( kamera_key: 'ToukabouShigure', name: 'Toukabou Shigure', rarity: 4, weapon_type: :sword, elite_material_type: :turbid_prism, standard_material_type: :handguard, weapon_material_type: :narukami ).freeze
- TRAVELERS_HANDY_SWORD =
GenshinObject::Weapon.new( kamera_key: 'TravelersHandySword', name: "Traveler's Handy Sword", rarity: 3, weapon_type: :sword, elite_material_type: :chaos_core, standard_material_type: :scroll, weapon_material_type: :chains ).freeze
- URAKU_MISUGIRI =
GenshinObject::Weapon.new( kamera_key: 'UrakuMisugiri', name: 'Uraku Misugiri', rarity: 5, weapon_type: :sword, elite_material_type: :chaos_oculus, standard_material_type: :handguard, weapon_material_type: :coral ).freeze
- WHITELAKE_FROSTFEATHER =
GenshinObject::Weapon.new( kamera_key: 'WhitelakeFrostfeather', name: 'Whitelake Frostfeather', rarity: 5, weapon_type: :sword, elite_material_type: :life_node, standard_material_type: :chimeric, weapon_material_type: :spiritual_nectar ).freeze
- WOLF_FANG =
GenshinObject::Weapon.new( kamera_key: 'WolfFang', name: 'Wolf-Fang', rarity: 4, weapon_type: :sword, elite_material_type: :chaos_core, standard_material_type: :hilichurl_mask, weapon_material_type: :decarabian ).freeze
- XIPHOS_MOONLIGHT =
GenshinObject::Weapon.new( kamera_key: 'XiphosMoonlight', name: "Xiphos' Moonlight", rarity: 4, weapon_type: :sword, elite_material_type: :turbid_prism, standard_material_type: :scarf, weapon_material_type: :forest_dew ).freeze
Class Method Summary collapse
Class Method Details
.all ⇒ Object
8 9 10 |
# File 'lib/genshin_data/weapons/weapon_data/swords.rb', line 8 def self.all constants.map { |x| GenshinData::Weapons::WeaponData::Swords.const_get(x) } end |