Files
i-mic-rts/lib/components/build_queue.rb
2021-01-01 14:25:44 -06:00

14 lines
254 B
Ruby

class IMICRTS
class BuildQueue < Component
attr_reader :queue
Item = Struct.new(:entity, :progress, :completed)
def setup
@queue = []
end
def add(type)
@queue << Item.new(Entity.get(type), 0.0, false)
end
end
end