Sha256: 1f9b8581d9ef3f2651c46a406c1f5c0eebf8174b4e71a60ab4db1df3e773543b

Contents?: true

Size: 307 Bytes

Versions: 7

Compression:

Stored size: 307 Bytes

Contents

module RTanque
  class Bot
    class Turret
      include Movable
      extend NormalizedAttr
      LENGTH = Configuration.turret.length
      attr_normalized(:heading, Heading::FULL_RANGE, Configuration.turret.turn_step)

      def initialize(heading)
        @heading = heading
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
rtanque-0.1.3 lib/rtanque/bot/turret.rb
colstrom-rtanque-0.1.4 lib/rtanque/bot/turret.rb
colstrom-rtanque-0.1.3 lib/rtanque/bot/turret.rb
rtanque-0.1.2 lib/rtanque/bot/turret.rb
rtanque-0.1.1 lib/rtanque/bot/turret.rb
rtanque-0.1.0 lib/rtanque/bot/turret.rb
rtanque-0.0.2 lib/rtanque/bot/turret.rb