Sha256: cd2b70347c35967224ca87a08cec688be957b4288b0cd18b45219d8ec3bdba5b
Contents?: true
Size: 703 Bytes
Versions: 28
Compression:
Stored size: 703 Bytes
Contents
# frozen_string_literal: true module GenshinObject # Base class to represent various Genshin Materials class Material attr_accessor :kamera_key, :name, :rarity, :source_category, :source_sub_category, :family, :inventory_type, :nation_name def initialize(kamera_key:, name:, rarity:, source_category:, inventory_type:, source_sub_category: nil, family: nil, nation_name: nil) @kamera_key = kamera_key @name = name @rarity = rarity @source_category = source_category @source_sub_category = source_sub_category @family = family @inventory_type = inventory_type @nation_name = nation_name end end end
Version data entries
28 entries across 28 versions & 1 rubygems