Module: GenshinObject

Defined in:
lib/genshin_object.rb,
lib/genshin_object/boss.rb,
lib/genshin_object/nation.rb,
lib/genshin_object/weapon.rb,
lib/genshin_object/material.rb,
lib/genshin_object/schedule.rb,
lib/genshin_object/character.rb,
lib/genshin_object/world_boss.rb,
lib/genshin_object/talent_book.rb,
lib/genshin_object/weekly_boss.rb,
lib/genshin_object/artifact_set.rb,
lib/genshin_object/material_family.rb,
lib/genshin_object/artifact_set_bonus.rb,
lib/genshin_object/weapon_material_family.rb

Overview

Module that handles higher constants and base classes and behavior

Defined Under Namespace

Classes: ArtifactSet, ArtifactSetBonus, Boss, Character, Material, MaterialFamily, Nation, Schedule, TalentBook, Weapon, WeaponMaterialFamily, WeeklyBoss, WorldBoss

Constant Summary collapse

KAMERA_KEY_REGEX =
/\A[A-Za-z]+\z/
NAME_REGEX =
/\A[A-Za-z:\'\-\.\",\s]+\z/