fpv/source/scripts/bomber/explosionMark.lua
2025-04-12 13:32:36 +02:00

20 lines
525 B
Lua

ExplosionMark = {}
class('ExplosionMark').extends(NobleSprite)
function ExplosionMark:init(x, y)
ExplosionMark.super.init(self)
self.id = math.random(1, 2)
self.markImage = Graphics.image.new("assets/sprites/boomSplash" .. self.id) -- TODO: make it random
self:setImage(self.markImage)
self:moveTo(x, y)
self:setZIndex(5)
self:add(x, y)
end
function ExplosionMark:update()
self:moveBy(0, BomberScene.instance.scrollSpeed)
if self.y > 240 + 32 then
self:remove()
end
end