Sha256: 9d2e3c0f88900b0655d1132dc0432e3a030bdb2aec95a2796fff57c148c1ff68

Contents?: true

Size: 311 Bytes

Versions: 2

Compression:

Stored size: 311 Bytes

Contents

#!/usr/bin/env ruby
require 'dcell'

DCell.start :id => "itchy"

class Itchy
  include Celluloid

  def initialize
    puts "Ready for mayhem!"
    @n = 0
  end

  def fight
    @n += 1
    if @n % 6 == 0
      puts "Bite!"
    else
      puts "Fight!"
    end
    @n
  end
end

Itchy.supervise_as :itchy
sleep

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
dcell-0.16.1 examples/itchy.rb
stn-dcell-0.16.0 examples/itchy.rb