class JamWarmUp::Enemy
Defined in:
jam_warm_up/enemy.cr
Constant Summary
-
Color =
SF::Color.new(255, 128, 255)
-
FlashColor =
SF::Color.new(255, 64, 64)
-
FlashDuration =
25.milliseconds
-
FlashTimes =
3
-
MaxHealth =
100
-
Score =
100
-
Speed =
-256
Constructors
Instance Method Summary
Instance methods inherited from class JamWarmUp::Ship
collision_box : CollisionBox
collision_box,
dead? : Bool
dead?,
die
die,
draw(window : SF::RenderWindow)
draw,
move(dx, dy)
move,
size
size,
sprite : SF::Sprite
sprite,
update(frame_time)
update,
x : Int32 | Float32
x,
y : Int32 | Float32
y
Constructor methods inherited from class JamWarmUp::Ship
new(x : Float32 | Int32 = 0, y : Float32 | Int32 = 0, flip_horizontal = false, color = SF::Color::White)
new
Class methods inherited from class JamWarmUp::Ship
size
size
Constructor Detail
def self.
new(x =
0, y =
0)
#
Instance Method Detail
def
take_damage(damage)
#