Sha256: 3a55b670e96b72970fd1950477537af77b542542741ac39133621782a060e934

Contents?: true

Size: 305 Bytes

Versions: 28

Compression:

Stored size: 305 Bytes

Contents

# frozen_string_literal: true

module GenshinObject
  # Base class to represent various Genshin Nations
  class Nation
    attr_accessor :order, :name, :pretty_name

    def initialize(order:, name:, pretty_name:)
      @order = order
      @name = name
      @pretty_name = pretty_name
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
teyvatdb-0.5.4 lib/genshin_object/nation.rb
teyvatdb-0.5.3 lib/genshin_object/nation.rb
teyvatdb-0.5.2.4 lib/genshin_object/nation.rb
teyvatdb-0.5.2.3 lib/genshin_object/nation.rb
teyvatdb-0.5.2.2 lib/genshin_object/nation.rb
teyvatdb-0.5.2.1 lib/genshin_object/nation.rb
teyvatdb-0.5.2 lib/genshin_object/nation.rb
teyvatdb-0.5.1.1 lib/genshin_object/nation.rb
teyvatdb-0.5.1 lib/genshin_object/nation.rb
teyvatdb-0.5.0 lib/genshin_object/nation.rb
teyvatdb-0.4.7.1 lib/genshin_object/nation.rb
teyvatdb-0.4.7 lib/genshin_object/nation.rb
teyvatdb-0.4.6.1 lib/genshin_object/nation.rb
teyvatdb-0.4.6 lib/genshin_object/nation.rb
teyvatdb-0.4.5.1 lib/genshin_object/nation.rb
teyvatdb-0.2.4 lib/genshin_object/nation.rb
teyvatdb-0.2.3 lib/genshin_object/nation.rb
teyvatdb-0.2.2.1 lib/genshin_object/nation.rb
teyvatdb-0.2.2 lib/genshin_object/nation.rb
teyvatdb-0.2.1.1 lib/genshin_object/nation.rb