Does anyone know how to make a more efficient character select screen
I have this really long and annoying way of doing it but it's knida of long and bit annoying and glitchy. The extra "[Y,X,A"] are for touchscreen.
if keyboard.1 then
mode = "painterplay"
end
if keyboard.2 then
mode = "shielderplay"
end
if keyboard.3 then
mode = "sprinterplay"
end
if keyboard.Y then
mode = "painterplay"
end
if keyboard.X then
mode = "shielderplay"
end
if keyboard.A then
mode = "sprinterplay"
end
end
drawSelectCharacterScreen = function()
screen.drawMap("map2",0,0,400,400)
screen.drawSprite("select",0,35,256)
screen.drawSprite("button1",-100,-50,42,42)
screen.drawSprite("button2",0,-50,42,42)
screen.drawSprite("button3",100,-50,42,42)
screen.drawText("To fire press E",-100,-80,10,"rgb(255,255,255)")
screen.drawText("To fire press Q",0,-80,10,"rgb(255,255,255)")
screen.drawText("To fire press R",100,-80,10,"rgb(255,255,255)")
end