TaggedEngine/stages/tankErect.lua
AGU 7a72d4aaad Added the tankErect stage and assets.
tip:

dont ask IDK about secretEVILvariable
2025-08-30 17:47:06 -04:00

56 lines
2.0 KiB
Lua

local sniper, guy
local itIsTimeToDrinkWater = love.math.random(40, 80)
local skipNextBop = false
--stupid shit that keeps my sanity going dont mind me
local secretEVILvariable = false
local sipSippin = love.audio.newSource("sounds/week7/sip.ogg", "stream")
sipSippin:setVolume(1000)
return {
onCreate = function(song)
local bg = Image("images/tank/erect/bg.png")
bg.layer = -10
bg.position = Vector2(-985, -805)
bg.resize = Vector2(1.15, 1.15)
sniper = Sprite("sprites/tank/erect/sniper.png", "sprites/tank/erect/sniper.xml")
sniper:PlayAnimation("Tankmanidlebaked instance 1", 24, false)
sniper.position = Vector2(-100, 380)
sniper.layer = -9
sniper.resize = Vector2(1.15, 1.15)
guy = Sprite("sprites/tank/erect/guy.png", "sprites/tank/erect/guy.xml")
guy:PlayAnimation("BLTank2 instance 1", 24, false)
guy.position = Vector2(1410, 440)
guy.layer = -9
guy.resize = Vector2(1.15, 1.15)
local tankBricks = Image("images/tank/erect/bricksGround.png")
tankBricks.layer = 2
tankBricks.position = Vector2(465, 760)
tankBricks.resize = Vector2(1.15, 1.15)
end,
onBeat = function(beat)
itIsTimeToDrinkWater = itIsTimeToDrinkWater - 1
if beat % 2 == 0 then
if skipNextBop == false then
if itIsTimeToDrinkWater <= 0 then
skipNextBop = true
sniper:PlayAnimation("tanksippingBaked instance 1", 24, false)
if secretEVILvariable then
sipSippin:play()
end
itIsTimeToDrinkWater = love.math.random(40, 80)
else
sniper:PlayAnimation("Tankmanidlebaked instance 1", 24, false)
end
else
skipNextBop = false
end
guy:PlayAnimation("BLTank2 instance 1", 24, false)
end
end
}