Sha256: 6d5ba10f84653abfe1338884d071ae699a4bc495216b4ded5c3a6646852a0773
Contents?: true
Size: 638 Bytes
Versions: 3
Compression:
Stored size: 638 Bytes
Contents
# frozen_string_literal: true require 'dry-struct' module SpyAlleyApplication module Results module Nodes class ConfiscateMaterialsOptionNode < Dry::Struct @@can_handle_confiscate_materials_option = ::Types.Interface(:handle_confiscate_materials_option) attribute :target_player_id, ::Types::Strict::Integer attribute :targetable_equipment, SpyAlleyApplication::Types::ArrayOfEquipment def accept(visitor, **args) @@can_handle_confiscate_materials_option.(visitor) visitor.handle_confiscate_materials_option(self, args) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems