Sha256: 11515eb99912c1ec56d52c3b8525f57cf951da786875d24d60600f1ec1c3f8c5

Contents?: true

Size: 826 Bytes

Versions: 6

Compression:

Stored size: 826 Bytes

Contents

# frozen_string_literal: true

# Module that handles higher constants and base classes and behavior
module GenshinObject
  KAMERA_KEY_REGEX = /\A[A-Za-z]+\z/
  NAME_REGEX = /\A[A-Za-z\'\-\.\",\s]+\z/

  require_relative "genshin_object/artifact_set"
  require_relative "genshin_object/artifact_set_bonus"
  require_relative "genshin_object/boss"
  require_relative "genshin_object/character"
  require_relative "genshin_object/material"
  require_relative "genshin_object/material_family"
  require_relative "genshin_object/nation"
  require_relative "genshin_object/schedule"
  require_relative "genshin_object/talent_book"
  require_relative "genshin_object/weapon"
  require_relative "genshin_object/weapon_material_family"
  require_relative "genshin_object/weekly_boss"
  require_relative "genshin_object/world_boss"
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
teyvatdb-0.5.4 lib/genshin_object.rb
teyvatdb-0.5.3 lib/genshin_object.rb
teyvatdb-0.5.2.4 lib/genshin_object.rb
teyvatdb-0.5.2.3 lib/genshin_object.rb
teyvatdb-0.5.2.2 lib/genshin_object.rb
teyvatdb-0.5.2.1 lib/genshin_object.rb