sonic-bluestreak/sonic-bluestreak.love/scenes/overworld/actors/loot/ring.lua

23 lines
539 B
Lua
Raw Permalink Normal View History

2021-11-25 10:57:13 +01:00
local Gizmo = require "scenes.overworld.actors.gizmo"
local Ring = Gizmo:extend()
local overrides = {
["isSolid"] = false,
["charset"] = "item1",
["charId"] = 2,
["destroy"] = "temp",
["needButton"] = false,
["isTurning"] = true,
}
function Ring:new(world, x, y)
Ring.super.new(self, world, x, y, 16, 16, overrides)
end
function Ring:action()
self.assets.sfx["ring"]:play()
game.loot.rings = game.loot.rings + 1
self.world.obj.GFX(self.world, self.x + 16, self.y + 8, "sparkles")
end
return Ring