teeworlds_network/lib/snapshot/items/laser.rb

25 lines
403 B
Ruby
Raw Normal View History

2022-11-19 10:24:13 +00:00
# frozen_string_literal: true
require_relative '../snap_item_base'
class NetObj
class Laser < SnapItemBase
attr_accessor :x, :y, :from_x, :from_y, :start_tick
def initialize(hash_or_raw)
@field_names = %i[
x
y
from_x
from_y
start_tick
]
super
end
def self.match_type?(type)
type == NETOBJTYPE_LASER
end
end
end