Sha256: 1fbc1097fa3b69ac097ad03b206a7660361ae58c028affeefa718d9e56dde0a4

Contents?: true

Size: 501 Bytes

Versions: 6

Compression:

Stored size: 501 Bytes

Contents

require_relative 'pickup.rb'

class MissilePack < Pickup
  def get_image
    Gosu::Image.new("#{MEDIA_DIRECTORY}/missile_pack.png", :tileable => true)
  end

  def draw
    # @image.draw_rot(@x, @y, ZOrder::Pickups, @y, 0.5, 0.5, 1, 1)
    draw_rot()
  end

  def collected_by_player player
    value = 35
    boost_increase = player.boost_increase
    if boost_increase > 1
      boost_increase = 1 + ((boost_increase - 1) / 10)
    end
    player.rockets += (boost_increase * value).round
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
line-em-up-2.0.4 line-em-up/models/missile_pack.rb
line-em-up-2.0.3 line-em-up/models/missile_pack.rb
line-em-up-2.0.2 line-em-up/models/missile_pack.rb
line-em-up-2.0.1 line-em-up/models/missile_pack.rb
line-em-up-2.0.0 line-em-up/models/missile_pack.rb
line-em-up-0.4.0 line-em-up/models/missile_pack.rb