diff --git a/Source/Cutscenes.lua b/Source/Cutscenes.lua index 8ad7901..aee027c 100644 --- a/Source/Cutscenes.lua +++ b/Source/Cutscenes.lua @@ -1,6 +1,3 @@ -import "CoreLibs/animation" -import "CoreLibs/animator" -import "CoreLibs/sprites" local gfx = playdate.graphics local imgBigRocket = gfx.image.new("gfx/bigrocket") diff --git a/Source/Editor.lua b/Source/Editor.lua index e317ae3..1d3a1a6 100644 --- a/Source/Editor.lua +++ b/Source/Editor.lua @@ -1,7 +1,3 @@ -import "CoreLibs/keyboard" -import "CoreLibs/animation" -import "CoreLibs/math" - local gfx = playdate.graphics local prevtext = "" local levelname = nil @@ -517,6 +513,7 @@ function editClose() tiles = {} powers = {} sawblades = {} + spins = {} editor = "main" tileIndex = 0 playdate.display.setInverted(false) diff --git a/Source/Main.lua b/Source/Main.lua index c219e2b..b17aa0f 100644 --- a/Source/Main.lua +++ b/Source/Main.lua @@ -6,6 +6,12 @@ import "CoreLibs/graphics" import "CoreLibs/sprites" +import "CoreLibs/math" +import "CoreLibs/animation" +import "CoreLibs/animator" +import "CoreLibs/timer" +import "CoreLibs/easing" +import "CoreLibs/keyboard" import "CoreLibs/ui" import "Cutscenes" import "Particles" @@ -37,7 +43,6 @@ gfx.setBackgroundColor(gfx.kColorBlack) song = playdate.sound.fileplayer.new("sfx/song1") song:setVolume(0.5) --song:setVolume(0.5,0.5, 1) -song:play(0) local imgSkull = gfx.image.new("gfx/skullEmoji") local imgLightning = gfx.image.new("gfx/lightning") @@ -86,13 +91,17 @@ if playdate.file.exists("levels") == false then playdate.file.mkdir("levels") end -if playdate.file.exists("levels/ROCKETBYTES LEVEL 1.json") == false then - local data = json.decodeFile("data/.bl1") - playdate.datastore.write(data,"levels/ROCKETBYTES LEVEL 1") - data = json.decodeFile("data/.bl2") - playdate.datastore.write(data,"levels/ROCKETBYTES LEVEL 2") +if playdate.file.exists("levels/BONUS LEVEL 1.json") == false then + local data = json.decodeFile("bl1.json") + playdate.datastore.write(data,"levels/BONUS LEVEL 1") + data = json.decodeFile("bl2.json") + playdate.datastore.write(data,"levels/BONUS LEVEL 2") + data = json.decodeFile("bl3.json") + playdate.datastore.write(data,"levels/BONUS LEVEL 3") end +song:play(0) + function playdate.update() if mode == "menu" then updateMenu() diff --git a/Source/Musicbox.lua b/Source/Musicbox.lua index 5661ca1..8d21853 100644 --- a/Source/Musicbox.lua +++ b/Source/Musicbox.lua @@ -2,6 +2,7 @@ paused = false playbackRate = 1.0 local timeRate = true songTitle = "AAA" +local number = math.random(1000,9999) local imgDither = playdate.graphics.image.new("gfx/dither") local imgCover = playdate.graphics.image.new("gfx/cover1bit") diff --git a/Source/Player.lua b/Source/Player.lua index 615b2d8..3118210 100644 --- a/Source/Player.lua +++ b/Source/Player.lua @@ -1,9 +1,3 @@ -import "CoreLibs/math" -import "CoreLibs/animation" -import "CoreLibs/animator" -import "CoreLibs/timer" -import "CoreLibs/easing" - local velocity = {x=0,y=0} local lerpmnt = 0.5 local grav = 0.2 diff --git a/Source/Saws.lua b/Source/Saws.lua index 5ae26cb..49b9890 100644 --- a/Source/Saws.lua +++ b/Source/Saws.lua @@ -1,5 +1,3 @@ -import "CoreLibs/animator" -import "CoreLibs/animation" local gfx = playdate.graphics local imgSaw = gfx.imagetable.new("gfx/sawblades") @@ -133,6 +131,7 @@ function updateSaws() b = blades[b] b.saw:setImage(loopSaws:image()) local pos = playdate.geometry.point.new(b.saw:getPosition()) + if pos == b.start then local a = gfx.animator.new(b.speed*1000, b.start, b.ends) @@ -149,16 +148,21 @@ function updateSaws() local s = spinblades[spinner] s.time += s.speed - print(s.time) for len = 1, #s.layers, 1 do local arc = s.layers[len].curve for arm = 1, #s.layers[len].saws, 1 do - local sawPos = arc:pointOnArc(arc:length() / 4 / #s.layers[len].saws * arm + (s.time * len)) if s.time > arc:length() / 4 or s.time < -arc:length() / 4 then s.time = 0 end + if s.speed > 0 then + local sawPos = arc:pointOnArc(arc:length() / 4 / #s.layers[len].saws * arm + (s.time * len)) - s.layers[len].saws[arm]:moveTo(sawPos.x,sawPos.y) + s.layers[len].saws[arm]:moveTo(sawPos.x,sawPos.y) + else + local sawPos = arc:pointOnArc(arc:length() / 4 / #s.layers[len].saws * arm + (-s.time * len)) + + s.layers[len].saws[arm]:moveTo(s.mid.x -(s.mid.y - sawPos.y) ,s.mid.y -(s.mid.x - sawPos.x)) + end end end end diff --git a/Source/data/.bl1 b/Source/bl1.json similarity index 100% rename from Source/data/.bl1 rename to Source/bl1.json diff --git a/Source/data/.bl2 b/Source/bl2.json similarity index 100% rename from Source/data/.bl2 rename to Source/bl2.json diff --git a/Source/bl3.json b/Source/bl3.json new file mode 100644 index 0000000..76eb1f3 --- /dev/null +++ b/Source/bl3.json @@ -0,0 +1,3087 @@ +{ + "bigrocket": { + "x":48, + "y":688 + }, + "fuel": [ + ], + "inverted":false, + "rocket": { + "x":306, + "y":160 + }, + "rotators": [ + ], + "saws": [ + { + "ends": { + "x":272, + "y":672 + }, + "speed":2, + "start": { + "x":272, + "y":752 + } + }, + { + "ends": { + "x":352, + "y":320 + }, + "speed":3, + "start": { + "x":272, + "y":320 + } + }, + { + "ends": { + "x":208, + "y":432 + }, + "speed":5, + "start": { + "x":416, + "y":432 + } + } + ], + "tiles": [ + { + "t":2, + "x":19, + "y":1 + }, + { + "t":2, + "x":20, + "y":1 + }, + { + "t":2, + "x":21, + "y":1 + }, + { + "t":2, + "x":22, + "y":1 + }, + { + "t":2, + "x":16, + "y":4 + }, + { + "t":2, + "x":25, + "y":4 + }, + { + "t":2, + "x":16, + "y":5 + }, + { + "t":2, + "x":25, + "y":5 + }, + { + "t":2, + "x":15, + "y":6 + }, + { + "t":2, + "x":26, + "y":6 + }, + { + "t":2, + "x":15, + "y":7 + }, + { + "t":2, + "x":26, + "y":7 + }, + { + "t":2, + "x":15, + "y":8 + }, + { + "t":2, + "x":26, + "y":8 + }, + { + "t":2, + "x":15, + "y":9 + }, + { + "t":2, + "x":26, + "y":9 + }, + { + "t":2, + "x":15, + "y":10 + }, + { + "t":2, + "x":18, + "y":10 + }, + { + "t":2, + "x":23, + "y":10 + }, + { + "t":2, + "x":26, + "y":10 + }, + { + "t":2, + "x":15, + "y":11 + }, + { + "t":2, + "x":18, + "y":11 + }, + { + "t":2, + "x":23, + "y":11 + }, + { + "t":2, + "x":26, + "y":11 + }, + { + "t":2, + "x":15, + "y":12 + }, + { + "t":2, + "x":18, + "y":12 + }, + { + "t":2, + "x":23, + "y":12 + }, + { + "t":2, + "x":26, + "y":12 + }, + { + "t":2, + "x":15, + "y":13 + }, + { + "t":2, + "x":18, + "y":13 + }, + { + "t":2, + "x":23, + "y":13 + }, + { + "t":2, + "x":26, + "y":13 + }, + { + "t":2, + "x":14, + "y":14 + }, + { + "t":2, + "x":15, + "y":14 + }, + { + "t":2, + "x":18, + "y":14 + }, + { + "t":2, + "x":19, + "y":14 + }, + { + "t":2, + "x":20, + "y":14 + }, + { + "t":2, + "x":21, + "y":14 + }, + { + "t":2, + "x":22, + "y":14 + }, + { + "t":2, + "x":23, + "y":14 + }, + { + "t":2, + "x":26, + "y":14 + }, + { + "t":2, + "x":27, + "y":14 + }, + { + "t":2, + "x":14, + "y":15 + }, + { + "t":2, + "x":27, + "y":15 + }, + { + "t":2, + "x":14, + "y":16 + }, + { + "t":2, + "x":27, + "y":16 + }, + { + "t":2, + "x":14, + "y":17 + }, + { + "t":2, + "x":27, + "y":17 + }, + { + "t":2, + "x":14, + "y":18 + }, + { + "t":2, + "x":27, + "y":18 + }, + { + "t":2, + "x":14, + "y":19 + }, + { + "t":2, + "x":27, + "y":19 + }, + { + "t":2, + "x":14, + "y":20 + }, + { + "t":2, + "x":15, + "y":20 + }, + { + "t":2, + "x":16, + "y":20 + }, + { + "t":2, + "x":17, + "y":20 + }, + { + "t":2, + "x":18, + "y":20 + }, + { + "t":2, + "x":23, + "y":20 + }, + { + "t":2, + "x":24, + "y":20 + }, + { + "t":2, + "x":25, + "y":20 + }, + { + "t":2, + "x":26, + "y":20 + }, + { + "t":2, + "x":27, + "y":20 + }, + { + "t":2, + "x":14, + "y":21 + }, + { + "t":2, + "x":18, + "y":21 + }, + { + "t":2, + "x":23, + "y":21 + }, + { + "t":2, + "x":27, + "y":21 + }, + { + "t":2, + "x":14, + "y":22 + }, + { + "t":2, + "x":15, + "y":22 + }, + { + "t":2, + "x":16, + "y":22 + }, + { + "t":2, + "x":17, + "y":22 + }, + { + "t":2, + "x":18, + "y":22 + }, + { + "t":2, + "x":23, + "y":22 + }, + { + "t":2, + "x":24, + "y":22 + }, + { + "t":2, + "x":25, + "y":22 + }, + { + "t":2, + "x":26, + "y":22 + }, + { + "t":2, + "x":27, + "y":22 + }, + { + "t":2, + "x":14, + "y":23 + }, + { + "t":2, + "x":27, + "y":23 + }, + { + "t":2, + "x":14, + "y":24 + }, + { + "t":2, + "x":27, + "y":24 + }, + { + "t":2, + "x":14, + "y":25 + }, + { + "t":2, + "x":27, + "y":25 + }, + { + "t":2, + "x":14, + "y":26 + }, + { + "t":2, + "x":27, + "y":26 + }, + { + "t":2, + "x":14, + "y":27 + }, + { + "t":2, + "x":27, + "y":27 + }, + { + "t":2, + "x":14, + "y":28 + }, + { + "t":2, + "x":19, + "y":28 + }, + { + "t":2, + "x":20, + "y":28 + }, + { + "t":2, + "x":21, + "y":28 + }, + { + "t":2, + "x":22, + "y":28 + }, + { + "t":2, + "x":27, + "y":28 + }, + { + "t":2, + "x":14, + "y":29 + }, + { + "t":2, + "x":19, + "y":29 + }, + { + "t":2, + "x":22, + "y":29 + }, + { + "t":2, + "x":27, + "y":29 + }, + { + "t":2, + "x":14, + "y":30 + }, + { + "t":2, + "x":19, + "y":30 + }, + { + "t":2, + "x":22, + "y":30 + }, + { + "t":2, + "x":27, + "y":30 + }, + { + "t":2, + "x":14, + "y":31 + }, + { + "t":2, + "x":19, + "y":31 + }, + { + "t":2, + "x":22, + "y":31 + }, + { + "t":2, + "x":27, + "y":31 + }, + { + "t":2, + "x":13, + "y":32 + }, + { + "t":2, + "x":19, + "y":32 + }, + { + "t":2, + "x":22, + "y":32 + }, + { + "t":2, + "x":28, + "y":32 + }, + { + "t":2, + "x":13, + "y":33 + }, + { + "t":2, + "x":19, + "y":33 + }, + { + "t":2, + "x":22, + "y":33 + }, + { + "t":2, + "x":28, + "y":33 + }, + { + "t":2, + "x":12, + "y":34 + }, + { + "t":2, + "x":19, + "y":34 + }, + { + "t":2, + "x":22, + "y":34 + }, + { + "t":2, + "x":29, + "y":34 + }, + { + "t":2, + "x":12, + "y":35 + }, + { + "t":2, + "x":19, + "y":35 + }, + { + "t":2, + "x":22, + "y":35 + }, + { + "t":2, + "x":29, + "y":35 + }, + { + "t":2, + "x":11, + "y":36 + }, + { + "t":2, + "x":16, + "y":36 + }, + { + "t":2, + "x":17, + "y":36 + }, + { + "t":2, + "x":18, + "y":36 + }, + { + "t":2, + "x":22, + "y":36 + }, + { + "t":2, + "x":23, + "y":36 + }, + { + "t":2, + "x":24, + "y":36 + }, + { + "t":2, + "x":25, + "y":36 + }, + { + "t":2, + "x":30, + "y":36 + }, + { + "t":2, + "x":11, + "y":37 + }, + { + "t":2, + "x":16, + "y":37 + }, + { + "t":2, + "x":25, + "y":37 + }, + { + "t":2, + "x":30, + "y":37 + }, + { + "t":2, + "x":10, + "y":38 + }, + { + "t":2, + "x":16, + "y":38 + }, + { + "t":2, + "x":17, + "y":38 + }, + { + "t":2, + "x":18, + "y":38 + }, + { + "t":2, + "x":19, + "y":38 + }, + { + "t":2, + "x":20, + "y":38 + }, + { + "t":2, + "x":21, + "y":38 + }, + { + "t":2, + "x":22, + "y":38 + }, + { + "t":2, + "x":23, + "y":38 + }, + { + "t":2, + "x":24, + "y":38 + }, + { + "t":2, + "x":25, + "y":38 + }, + { + "t":2, + "x":31, + "y":38 + }, + { + "t":2, + "x":10, + "y":39 + }, + { + "t":2, + "x":31, + "y":39 + }, + { + "t":2, + "x":9, + "y":40 + }, + { + "t":2, + "x":32, + "y":40 + }, + { + "t":2, + "x":9, + "y":41 + }, + { + "t":2, + "x":32, + "y":41 + }, + { + "t":2, + "x":8, + "y":42 + }, + { + "t":2, + "x":33, + "y":42 + }, + { + "t":2, + "x":8, + "y":43 + }, + { + "t":2, + "x":9, + "y":43 + }, + { + "t":2, + "x":10, + "y":43 + }, + { + "t":2, + "x":11, + "y":43 + }, + { + "t":2, + "x":12, + "y":43 + }, + { + "t":2, + "x":13, + "y":43 + }, + { + "t":2, + "x":14, + "y":43 + }, + { + "t":2, + "x":15, + "y":43 + }, + { + "t":2, + "x":16, + "y":43 + }, + { + "t":2, + "x":17, + "y":43 + }, + { + "t":2, + "x":18, + "y":43 + }, + { + "t":2, + "x":23, + "y":43 + }, + { + "t":2, + "x":24, + "y":43 + }, + { + "t":2, + "x":25, + "y":43 + }, + { + "t":2, + "x":26, + "y":43 + }, + { + "t":2, + "x":27, + "y":43 + }, + { + "t":2, + "x":28, + "y":43 + }, + { + "t":2, + "x":29, + "y":43 + }, + { + "t":2, + "x":30, + "y":43 + }, + { + "t":2, + "x":31, + "y":43 + }, + { + "t":2, + "x":32, + "y":43 + }, + { + "t":2, + "x":33, + "y":43 + }, + { + "t":2, + "x":1, + "y":48 + }, + { + "t":2, + "x":18, + "y":48 + }, + { + "t":2, + "x":19, + "y":48 + }, + { + "t":2, + "x":20, + "y":48 + }, + { + "t":2, + "x":21, + "y":48 + }, + { + "t":2, + "x":22, + "y":48 + }, + { + "t":2, + "x":23, + "y":48 + }, + { + "t":2, + "x":1, + "y":49 + }, + { + "t":2, + "x":18, + "y":49 + }, + { + "t":2, + "x":23, + "y":49 + }, + { + "t":2, + "x":1, + "y":50 + }, + { + "t":2, + "x":18, + "y":50 + }, + { + "t":2, + "x":23, + "y":50 + }, + { + "t":2, + "x":1, + "y":51 + }, + { + "t":2, + "x":2, + "y":51 + }, + { + "t":2, + "x":3, + "y":51 + }, + { + "t":2, + "x":4, + "y":51 + }, + { + "t":2, + "x":5, + "y":51 + }, + { + "t":2, + "x":6, + "y":51 + }, + { + "t":2, + "x":7, + "y":51 + }, + { + "t":2, + "x":8, + "y":51 + }, + { + "t":2, + "x":9, + "y":51 + }, + { + "t":2, + "x":10, + "y":51 + }, + { + "t":2, + "x":11, + "y":51 + }, + { + "t":2, + "x":12, + "y":51 + }, + { + "t":2, + "x":13, + "y":51 + }, + { + "t":2, + "x":14, + "y":51 + }, + { + "t":2, + "x":15, + "y":51 + }, + { + "t":2, + "x":16, + "y":51 + }, + { + "t":2, + "x":17, + "y":51 + }, + { + "t":2, + "x":18, + "y":51 + }, + { + "t":2, + "x":19, + "y":51 + }, + { + "t":2, + "x":20, + "y":51 + }, + { + "t":2, + "x":21, + "y":51 + }, + { + "t":2, + "x":22, + "y":51 + }, + { + "t":2, + "x":23, + "y":51 + }, + { + "t":2, + "x":24, + "y":51 + }, + { + "t":2, + "x":25, + "y":51 + }, + { + "t":2, + "x":26, + "y":51 + }, + { + "t":2, + "x":27, + "y":51 + }, + { + "t":2, + "x":28, + "y":51 + }, + { + "t":2, + "x":29, + "y":51 + }, + { + "t":2, + "x":30, + "y":51 + }, + { + "t":2, + "x":31, + "y":51 + }, + { + "t":2, + "x":32, + "y":51 + }, + { + "t":2, + "x":33, + "y":51 + }, + { + "t":2, + "x":1, + "y":52 + }, + { + "t":2, + "x":8, + "y":52 + }, + { + "t":2, + "x":18, + "y":52 + }, + { + "t":2, + "x":23, + "y":52 + }, + { + "t":2, + "x":33, + "y":52 + }, + { + "t":2, + "x":1, + "y":53 + }, + { + "t":2, + "x":8, + "y":53 + }, + { + "t":2, + "x":18, + "y":53 + }, + { + "t":2, + "x":23, + "y":53 + }, + { + "t":2, + "x":33, + "y":53 + }, + { + "t":2, + "x":1, + "y":54 + }, + { + "t":2, + "x":8, + "y":54 + }, + { + "t":2, + "x":18, + "y":54 + }, + { + "t":2, + "x":23, + "y":54 + }, + { + "t":2, + "x":33, + "y":54 + }, + { + "t":2, + "x":1, + "y":55 + }, + { + "t":2, + "x":8, + "y":55 + }, + { + "t":2, + "x":18, + "y":55 + }, + { + "t":2, + "x":23, + "y":55 + }, + { + "t":2, + "x":33, + "y":55 + }, + { + "t":2, + "x":1, + "y":56 + }, + { + "t":2, + "x":8, + "y":56 + }, + { + "t":2, + "x":18, + "y":56 + }, + { + "t":2, + "x":23, + "y":56 + }, + { + "t":2, + "x":33, + "y":56 + }, + { + "t":2, + "x":1, + "y":57 + }, + { + "t":2, + "x":8, + "y":57 + }, + { + "t":2, + "x":18, + "y":57 + }, + { + "t":2, + "x":23, + "y":57 + }, + { + "t":2, + "x":33, + "y":57 + }, + { + "t":2, + "x":19, + "y":36 + }, + { + "t":5, + "x":33, + "y":50 + }, + { + "t":5, + "x":32, + "y":50 + }, + { + "t":5, + "x":31, + "y":50 + }, + { + "t":5, + "x":30, + "y":50 + }, + { + "t":5, + "x":29, + "y":50 + }, + { + "t":5, + "x":28, + "y":50 + }, + { + "t":5, + "x":29, + "y":50 + }, + { + "t":5, + "x":30, + "y":50 + }, + { + "t":5, + "x":31, + "y":49 + }, + { + "t":5, + "x":32, + "y":49 + }, + { + "t":5, + "x":32, + "y":49 + }, + { + "t":5, + "x":32, + "y":48 + }, + { + "t":5, + "x":33, + "y":47 + }, + { + "t":5, + "x":33, + "y":46 + }, + { + "t":5, + "x":33, + "y":45 + }, + { + "t":5, + "x":33, + "y":45 + }, + { + "t":5, + "x":33, + "y":46 + }, + { + "t":5, + "x":33, + "y":45 + }, + { + "t":5, + "x":33, + "y":44 + }, + { + "t":5, + "x":34, + "y":45 + }, + { + "t":5, + "x":33, + "y":49 + }, + { + "t":5, + "x":33, + "y":48 + }, + { + "t":5, + "x":33, + "y":49 + }, + { + "t":5, + "x":34, + "y":49 + }, + { + "t":5, + "x":34, + "y":50 + }, + { + "t":5, + "x":35, + "y":50 + }, + { + "t":5, + "x":35, + "y":50 + }, + { + "t":5, + "x":36, + "y":50 + }, + { + "t":5, + "x":37, + "y":50 + }, + { + "t":5, + "x":38, + "y":50 + }, + { + "t":5, + "x":37, + "y":50 + }, + { + "t":5, + "x":36, + "y":50 + }, + { + "t":5, + "x":35, + "y":50 + }, + { + "t":5, + "x":35, + "y":49 + }, + { + "t":5, + "x":34, + "y":48 + }, + { + "t":5, + "x":34, + "y":47 + }, + { + "t":5, + "x":34, + "y":46 + }, + { + "t":5, + "x":35, + "y":48 + }, + { + "t":5, + "x":37, + "y":49 + }, + { + "t":5, + "x":36, + "y":49 + }, + { + "t":5, + "x":37, + "y":49 + }, + { + "t":5, + "x":39, + "y":50 + }, + { + "t":2, + "x":7, + "y":48 + }, + { + "t":2, + "x":7, + "y":49 + }, + { + "t":2, + "x":7, + "y":50 + }, + { + "t":2, + "x":6, + "y":48 + }, + { + "t":2, + "x":5, + "y":48 + }, + { + "t":2, + "x":4, + "y":48 + }, + { + "t":2, + "x":3, + "y":48 + }, + { + "t":2, + "x":2, + "y":48 + }, + { + "t":2, + "x":34, + "y":51 + }, + { + "t":2, + "x":35, + "y":51 + }, + { + "t":2, + "x":36, + "y":51 + }, + { + "t":2, + "x":37, + "y":51 + }, + { + "t":2, + "x":38, + "y":51 + }, + { + "t":2, + "x":39, + "y":51 + }, + { + "t":2, + "x":40, + "y":51 + }, + { + "t":2, + "x":40, + "y":51 + }, + { + "t":2, + "x":41, + "y":51 + }, + { + "t":2, + "x":41, + "y":51 + }, + { + "t":2, + "x":42, + "y":51 + }, + { + "t":2, + "x":43, + "y":51 + }, + { + "t":2, + "x":44, + "y":51 + }, + { + "t":2, + "x":44, + "y":51 + }, + { + "t":2, + "x":45, + "y":51 + }, + { + "t":3, + "x":19, + "y":14 + }, + { + "t":3, + "x":20, + "y":14 + }, + { + "t":3, + "x":21, + "y":14 + }, + { + "t":3, + "x":22, + "y":14 + }, + { + "t":3, + "x":22, + "y":1 + }, + { + "t":3, + "x":21, + "y":1 + }, + { + "t":3, + "x":20, + "y":1 + }, + { + "t":3, + "x":19, + "y":1 + }, + { + "t":3, + "x":17, + "y":20 + }, + { + "t":3, + "x":16, + "y":20 + }, + { + "t":3, + "x":15, + "y":20 + }, + { + "t":3, + "x":15, + "y":22 + }, + { + "t":3, + "x":16, + "y":22 + }, + { + "t":3, + "x":17, + "y":22 + }, + { + "t":3, + "x":24, + "y":22 + }, + { + "t":3, + "x":25, + "y":22 + }, + { + "t":3, + "x":26, + "y":22 + }, + { + "t":3, + "x":26, + "y":20 + }, + { + "t":3, + "x":25, + "y":20 + }, + { + "t":3, + "x":24, + "y":20 + }, + { + "t":3, + "x":21, + "y":28 + }, + { + "t":3, + "x":20, + "y":28 + }, + { + "t":3, + "x":18, + "y":36 + }, + { + "t":3, + "x":17, + "y":36 + }, + { + "t":3, + "x":23, + "y":36 + }, + { + "t":3, + "x":24, + "y":36 + }, + { + "t":3, + "x":24, + "y":38 + }, + { + "t":3, + "x":23, + "y":38 + }, + { + "t":3, + "x":22, + "y":38 + }, + { + "t":3, + "x":21, + "y":38 + }, + { + "t":3, + "x":20, + "y":38 + }, + { + "t":3, + "x":19, + "y":38 + }, + { + "t":3, + "x":18, + "y":38 + }, + { + "t":3, + "x":17, + "y":38 + }, + { + "t":3, + "x":17, + "y":43 + }, + { + "t":3, + "x":16, + "y":43 + }, + { + "t":3, + "x":15, + "y":43 + }, + { + "t":3, + "x":14, + "y":43 + }, + { + "t":3, + "x":13, + "y":43 + }, + { + "t":3, + "x":12, + "y":43 + }, + { + "t":3, + "x":11, + "y":43 + }, + { + "t":3, + "x":10, + "y":43 + }, + { + "t":3, + "x":9, + "y":43 + }, + { + "t":3, + "x":24, + "y":43 + }, + { + "t":3, + "x":25, + "y":43 + }, + { + "t":3, + "x":26, + "y":43 + }, + { + "t":3, + "x":27, + "y":43 + }, + { + "t":3, + "x":28, + "y":43 + }, + { + "t":3, + "x":29, + "y":43 + }, + { + "t":3, + "x":30, + "y":43 + }, + { + "t":3, + "x":31, + "y":43 + }, + { + "t":3, + "x":32, + "y":43 + }, + { + "t":3, + "x":22, + "y":48 + }, + { + "t":3, + "x":21, + "y":48 + }, + { + "t":3, + "x":20, + "y":48 + }, + { + "t":3, + "x":19, + "y":48 + }, + { + "t":3, + "x":22, + "y":51 + }, + { + "t":3, + "x":21, + "y":51 + }, + { + "t":3, + "x":20, + "y":51 + }, + { + "t":3, + "x":19, + "y":51 + }, + { + "t":3, + "x":17, + "y":51 + }, + { + "t":3, + "x":16, + "y":51 + }, + { + "t":3, + "x":15, + "y":51 + }, + { + "t":3, + "x":14, + "y":51 + }, + { + "t":3, + "x":13, + "y":51 + }, + { + "t":3, + "x":12, + "y":51 + }, + { + "t":3, + "x":11, + "y":51 + }, + { + "t":3, + "x":10, + "y":51 + }, + { + "t":3, + "x":9, + "y":51 + }, + { + "t":3, + "x":6, + "y":51 + }, + { + "t":3, + "x":5, + "y":51 + }, + { + "t":3, + "x":4, + "y":51 + }, + { + "t":3, + "x":3, + "y":51 + }, + { + "t":3, + "x":2, + "y":51 + }, + { + "t":3, + "x":2, + "y":48 + }, + { + "t":3, + "x":3, + "y":48 + }, + { + "t":3, + "x":4, + "y":48 + }, + { + "t":3, + "x":5, + "y":48 + }, + { + "t":3, + "x":6, + "y":48 + }, + { + "t":3, + "x":24, + "y":51 + }, + { + "t":3, + "x":24, + "y":51 + }, + { + "t":3, + "x":25, + "y":51 + }, + { + "t":3, + "x":26, + "y":51 + }, + { + "t":3, + "x":27, + "y":51 + }, + { + "t":3, + "x":29, + "y":51 + }, + { + "t":3, + "x":30, + "y":51 + }, + { + "t":3, + "x":30, + "y":51 + }, + { + "t":3, + "x":28, + "y":51 + }, + { + "t":3, + "x":29, + "y":51 + }, + { + "t":3, + "x":30, + "y":51 + }, + { + "t":3, + "x":31, + "y":51 + }, + { + "t":3, + "x":32, + "y":51 + }, + { + "t":3, + "x":34, + "y":51 + }, + { + "t":3, + "x":35, + "y":51 + }, + { + "t":3, + "x":36, + "y":51 + }, + { + "t":3, + "x":37, + "y":51 + }, + { + "t":3, + "x":38, + "y":51 + }, + { + "t":3, + "x":39, + "y":51 + }, + { + "t":3, + "x":40, + "y":51 + }, + { + "t":3, + "x":41, + "y":51 + }, + { + "t":3, + "x":42, + "y":51 + }, + { + "t":3, + "x":43, + "y":51 + }, + { + "t":3, + "x":44, + "y":51 + }, + { + "t":3, + "x":45, + "y":51 + }, + { + "t":5, + "x":34, + "y":44 + }, + { + "t":5, + "x":34, + "y":45 + }, + { + "t":5, + "x":35, + "y":47 + }, + { + "t":5, + "x":35, + "y":46 + }, + { + "t":5, + "x":36, + "y":48 + }, + { + "t":5, + "x":36, + "y":47 + }, + { + "t":4, + "x":23, + "y":49 + }, + { + "t":4, + "x":23, + "y":50 + }, + { + "t":4, + "x":18, + "y":50 + }, + { + "t":4, + "x":18, + "y":49 + }, + { + "t":4, + "x":18, + "y":52 + }, + { + "t":4, + "x":18, + "y":53 + }, + { + "t":4, + "x":18, + "y":54 + }, + { + "t":4, + "x":18, + "y":55 + }, + { + "t":4, + "x":18, + "y":56 + }, + { + "t":4, + "x":18, + "y":57 + }, + { + "t":4, + "x":23, + "y":56 + }, + { + "t":4, + "x":23, + "y":56 + }, + { + "t":4, + "x":23, + "y":55 + }, + { + "t":4, + "x":23, + "y":54 + }, + { + "t":4, + "x":23, + "y":53 + }, + { + "t":4, + "x":23, + "y":52 + }, + { + "t":4, + "x":23, + "y":57 + }, + { + "t":4, + "x":33, + "y":57 + }, + { + "t":4, + "x":33, + "y":56 + }, + { + "t":4, + "x":33, + "y":55 + }, + { + "t":4, + "x":33, + "y":54 + }, + { + "t":4, + "x":33, + "y":53 + }, + { + "t":4, + "x":33, + "y":53 + }, + { + "t":4, + "x":33, + "y":52 + }, + { + "t":4, + "x":8, + "y":52 + }, + { + "t":4, + "x":8, + "y":53 + }, + { + "t":4, + "x":8, + "y":54 + }, + { + "t":4, + "x":8, + "y":55 + }, + { + "t":4, + "x":8, + "y":56 + }, + { + "t":4, + "x":8, + "y":56 + }, + { + "t":4, + "x":8, + "y":57 + }, + { + "t":4, + "x":1, + "y":57 + }, + { + "t":4, + "x":1, + "y":57 + }, + { + "t":4, + "x":1, + "y":56 + }, + { + "t":4, + "x":1, + "y":55 + }, + { + "t":4, + "x":1, + "y":55 + }, + { + "t":4, + "x":1, + "y":54 + }, + { + "t":4, + "x":1, + "y":53 + }, + { + "t":4, + "x":1, + "y":52 + }, + { + "t":4, + "x":1, + "y":52 + }, + { + "t":4, + "x":1, + "y":49 + }, + { + "t":4, + "x":1, + "y":50 + }, + { + "t":4, + "x":7, + "y":50 + }, + { + "t":4, + "x":7, + "y":49 + }, + { + "t":4, + "x":16, + "y":37 + }, + { + "t":4, + "x":25, + "y":37 + }, + { + "t":4, + "x":22, + "y":35 + }, + { + "t":4, + "x":22, + "y":34 + }, + { + "t":4, + "x":22, + "y":33 + }, + { + "t":4, + "x":22, + "y":32 + }, + { + "t":4, + "x":22, + "y":31 + }, + { + "t":4, + "x":22, + "y":30 + }, + { + "t":4, + "x":22, + "y":30 + }, + { + "t":4, + "x":22, + "y":29 + }, + { + "t":4, + "x":19, + "y":29 + }, + { + "t":4, + "x":19, + "y":30 + }, + { + "t":4, + "x":19, + "y":31 + }, + { + "t":4, + "x":19, + "y":32 + }, + { + "t":4, + "x":19, + "y":33 + }, + { + "t":4, + "x":19, + "y":34 + }, + { + "t":4, + "x":19, + "y":35 + }, + { + "t":4, + "x":19, + "y":35 + }, + { + "t":4, + "x":14, + "y":31 + }, + { + "t":2, + "x":14, + "y":31 + }, + { + "t":4, + "x":14, + "y":30 + }, + { + "t":4, + "x":14, + "y":29 + }, + { + "t":4, + "x":14, + "y":28 + }, + { + "t":4, + "x":14, + "y":27 + }, + { + "t":4, + "x":14, + "y":26 + }, + { + "t":4, + "x":14, + "y":25 + }, + { + "t":4, + "x":14, + "y":24 + }, + { + "t":4, + "x":14, + "y":23 + }, + { + "t":4, + "x":14, + "y":21 + }, + { + "t":4, + "x":18, + "y":21 + }, + { + "t":4, + "x":23, + "y":21 + }, + { + "t":4, + "x":27, + "y":21 + }, + { + "t":4, + "x":27, + "y":19 + }, + { + "t":4, + "x":27, + "y":18 + }, + { + "t":4, + "x":27, + "y":17 + }, + { + "t":4, + "x":27, + "y":16 + }, + { + "t":4, + "x":27, + "y":15 + }, + { + "t":4, + "x":26, + "y":13 + }, + { + "t":4, + "x":26, + "y":12 + }, + { + "t":4, + "x":26, + "y":11 + }, + { + "t":4, + "x":26, + "y":10 + }, + { + "t":4, + "x":26, + "y":9 + }, + { + "t":4, + "x":26, + "y":8 + }, + { + "t":4, + "x":26, + "y":7 + }, + { + "t":2, + "x":24, + "y":3 + }, + { + "t":2, + "x":23, + "y":2 + }, + { + "t":2, + "x":22, + "y":1 + }, + { + "t":2, + "x":21, + "y":1 + }, + { + "t":2, + "x":17, + "y":3 + }, + { + "t":2, + "x":18, + "y":2 + }, + { + "t":2, + "x":19, + "y":1 + }, + { + "t":2, + "x":20, + "y":1 + }, + { + "t":4, + "x":25, + "y":5 + }, + { + "t":4, + "x":16, + "y":5 + }, + { + "t":3, + "x":20, + "y":1 + }, + { + "t":3, + "x":21, + "y":1 + }, + { + "t":2, + "x":25, + "y":5 + }, + { + "t":2, + "x":16, + "y":5 + }, + { + "t":4, + "x":18, + "y":11 + }, + { + "t":4, + "x":18, + "y":12 + }, + { + "t":4, + "x":18, + "y":13 + }, + { + "t":4, + "x":23, + "y":13 + }, + { + "t":4, + "x":23, + "y":12 + }, + { + "t":4, + "x":23, + "y":11 + }, + { + "t":4, + "x":15, + "y":7 + }, + { + "t":4, + "x":15, + "y":8 + }, + { + "t":4, + "x":15, + "y":9 + }, + { + "t":4, + "x":15, + "y":10 + }, + { + "t":4, + "x":15, + "y":11 + }, + { + "t":4, + "x":15, + "y":12 + }, + { + "t":4, + "x":15, + "y":12 + }, + { + "t":4, + "x":15, + "y":13 + }, + { + "t":4, + "x":14, + "y":15 + }, + { + "t":4, + "x":14, + "y":16 + }, + { + "t":4, + "x":14, + "y":17 + }, + { + "t":4, + "x":14, + "y":18 + }, + { + "t":4, + "x":14, + "y":19 + }, + { + "t":4, + "x":27, + "y":23 + }, + { + "t":4, + "x":27, + "y":24 + }, + { + "t":4, + "x":27, + "y":25 + }, + { + "t":4, + "x":27, + "y":26 + }, + { + "t":4, + "x":27, + "y":27 + }, + { + "t":4, + "x":27, + "y":28 + }, + { + "t":4, + "x":27, + "y":29 + }, + { + "t":4, + "x":27, + "y":29 + }, + { + "t":4, + "x":27, + "y":30 + }, + { + "t":13, + "x":22, + "y":10 + }, + { + "t":13, + "x":21, + "y":10 + }, + { + "t":13, + "x":20, + "y":10 + }, + { + "t":13, + "x":20, + "y":10 + }, + { + "t":13, + "x":19, + "y":10 + }, + { + "t":13, + "x":19, + "y":11 + }, + { + "t":13, + "x":19, + "y":12 + }, + { + "t":13, + "x":19, + "y":13 + }, + { + "t":13, + "x":20, + "y":13 + }, + { + "t":13, + "x":21, + "y":13 + }, + { + "t":13, + "x":22, + "y":13 + }, + { + "t":13, + "x":22, + "y":12 + }, + { + "t":13, + "x":22, + "y":11 + }, + { + "t":13, + "x":21, + "y":11 + }, + { + "t":13, + "x":20, + "y":11 + }, + { + "t":13, + "x":20, + "y":12 + }, + { + "t":13, + "x":21, + "y":12 + }, + { + "t":5, + "x":16, + "y":19 + }, + { + "t":5, + "x":15, + "y":19 + }, + { + "t":5, + "x":15, + "y":18 + }, + { + "t":5, + "x":15, + "y":17 + }, + { + "t":7, + "x":18, + "y":37 + }, + { + "t":8, + "x":19, + "y":37 + }, + { + "t":8, + "x":21, + "y":37 + }, + { + "t":8, + "x":23, + "y":37 + }, + { + "t":7, + "x":22, + "y":37 + }, + { + "t":7, + "x":20, + "y":37 + }, + { + "t":2, + "x":19, + "y":33 + }, + { + "t":2, + "x":22, + "y":33 + }, + { + "t":3, + "x":21, + "y":33 + }, + { + "t":3, + "x":20, + "y":33 + }, + { + "t":16, + "x":20, + "y":31 + }, + { + "t":16, + "x":20, + "y":32 + }, + { + "t":16, + "x":21, + "y":32 + }, + { + "t":16, + "x":21, + "y":31 + }, + { + "t":16, + "x":21, + "y":30 + }, + { + "t":16, + "x":21, + "y":29 + }, + { + "t":16, + "x":20, + "y":29 + }, + { + "t":16, + "x":20, + "y":30 + }, + { + "t":15, + "x":20, + "y":34 + }, + { + "t":15, + "x":21, + "y":34 + }, + { + "t":15, + "x":21, + "y":35 + }, + { + "t":15, + "x":20, + "y":35 + }, + { + "t":3, + "x":20, + "y":36 + }, + { + "t":3, + "x":21, + "y":36 + }, + { + "t":12, + "x":25, + "y":21 + }, + { + "t":9, + "x":17, + "y":21 + }, + { + "t":7, + "x":15, + "y":21 + }, + { + "t":8, + "x":16, + "y":21 + }, + { + "t":7, + "x":24, + "y":21 + } + ] +} \ No newline at end of file diff --git a/Source/launcher/card-highlighted/1.png b/Source/launcher/card-highlighted/1.png deleted file mode 100644 index e4bbeea..0000000 Binary files a/Source/launcher/card-highlighted/1.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/10.png b/Source/launcher/card-highlighted/10.png deleted file mode 100644 index 7eb4ef0..0000000 Binary files a/Source/launcher/card-highlighted/10.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/11.png b/Source/launcher/card-highlighted/11.png deleted file mode 100644 index 5079e70..0000000 Binary files a/Source/launcher/card-highlighted/11.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/12.png b/Source/launcher/card-highlighted/12.png deleted file mode 100644 index 3e94f26..0000000 Binary files a/Source/launcher/card-highlighted/12.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/13.png b/Source/launcher/card-highlighted/13.png deleted file mode 100644 index 3e94f26..0000000 Binary files a/Source/launcher/card-highlighted/13.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/14.png b/Source/launcher/card-highlighted/14.png deleted file mode 100644 index 9a83642..0000000 Binary files a/Source/launcher/card-highlighted/14.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/15.png b/Source/launcher/card-highlighted/15.png deleted file mode 100644 index b685c4f..0000000 Binary files a/Source/launcher/card-highlighted/15.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/16.png b/Source/launcher/card-highlighted/16.png deleted file mode 100644 index f7cb85f..0000000 Binary files a/Source/launcher/card-highlighted/16.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/17.png b/Source/launcher/card-highlighted/17.png deleted file mode 100644 index 3f406e1..0000000 Binary files a/Source/launcher/card-highlighted/17.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/18.png b/Source/launcher/card-highlighted/18.png deleted file mode 100644 index 9563cef..0000000 Binary files a/Source/launcher/card-highlighted/18.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/19.png b/Source/launcher/card-highlighted/19.png deleted file mode 100644 index 962ef7a..0000000 Binary files a/Source/launcher/card-highlighted/19.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/2.png b/Source/launcher/card-highlighted/2.png deleted file mode 100644 index 39b384c..0000000 Binary files a/Source/launcher/card-highlighted/2.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/20.png b/Source/launcher/card-highlighted/20.png deleted file mode 100644 index 3ecb399..0000000 Binary files a/Source/launcher/card-highlighted/20.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/21.png b/Source/launcher/card-highlighted/21.png deleted file mode 100644 index bc26020..0000000 Binary files a/Source/launcher/card-highlighted/21.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/22.png b/Source/launcher/card-highlighted/22.png deleted file mode 100644 index defbe70..0000000 Binary files a/Source/launcher/card-highlighted/22.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/23.png b/Source/launcher/card-highlighted/23.png deleted file mode 100644 index ac655c2..0000000 Binary files a/Source/launcher/card-highlighted/23.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/24.png b/Source/launcher/card-highlighted/24.png deleted file mode 100644 index 22b0ac7..0000000 Binary files a/Source/launcher/card-highlighted/24.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/25.png b/Source/launcher/card-highlighted/25.png deleted file mode 100644 index dbfa600..0000000 Binary files a/Source/launcher/card-highlighted/25.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/26.png b/Source/launcher/card-highlighted/26.png deleted file mode 100644 index b851a2f..0000000 Binary files a/Source/launcher/card-highlighted/26.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/27.png b/Source/launcher/card-highlighted/27.png deleted file mode 100644 index 46996f3..0000000 Binary files a/Source/launcher/card-highlighted/27.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/28.png b/Source/launcher/card-highlighted/28.png deleted file mode 100644 index 528a425..0000000 Binary files a/Source/launcher/card-highlighted/28.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/29.png b/Source/launcher/card-highlighted/29.png deleted file mode 100644 index b2c389a..0000000 Binary files a/Source/launcher/card-highlighted/29.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/3.png b/Source/launcher/card-highlighted/3.png deleted file mode 100644 index e020b02..0000000 Binary files a/Source/launcher/card-highlighted/3.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/30.png b/Source/launcher/card-highlighted/30.png deleted file mode 100644 index b2c389a..0000000 Binary files a/Source/launcher/card-highlighted/30.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/31.png b/Source/launcher/card-highlighted/31.png deleted file mode 100644 index b2c389a..0000000 Binary files a/Source/launcher/card-highlighted/31.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/32.png b/Source/launcher/card-highlighted/32.png deleted file mode 100644 index b2c389a..0000000 Binary files a/Source/launcher/card-highlighted/32.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/33.png b/Source/launcher/card-highlighted/33.png deleted file mode 100644 index 9c1ad8d..0000000 Binary files a/Source/launcher/card-highlighted/33.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/4.png b/Source/launcher/card-highlighted/4.png deleted file mode 100644 index e08b2f6..0000000 Binary files a/Source/launcher/card-highlighted/4.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/5.png b/Source/launcher/card-highlighted/5.png deleted file mode 100644 index 9e1d6d8..0000000 Binary files a/Source/launcher/card-highlighted/5.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/6.png b/Source/launcher/card-highlighted/6.png deleted file mode 100644 index ba5e0d2..0000000 Binary files a/Source/launcher/card-highlighted/6.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/7.png b/Source/launcher/card-highlighted/7.png deleted file mode 100644 index 34e9685..0000000 Binary files a/Source/launcher/card-highlighted/7.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/8.png b/Source/launcher/card-highlighted/8.png deleted file mode 100644 index 623a052..0000000 Binary files a/Source/launcher/card-highlighted/8.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/9.png b/Source/launcher/card-highlighted/9.png deleted file mode 100644 index 6329a32..0000000 Binary files a/Source/launcher/card-highlighted/9.png and /dev/null differ diff --git a/Source/launcher/card-highlighted/animation.txt b/Source/launcher/card-highlighted/animation.txt deleted file mode 100644 index 6b88ea0..0000000 --- a/Source/launcher/card-highlighted/animation.txt +++ /dev/null @@ -1,3 +0,0 @@ -loopCount=0 -frames = 33x4,32x4 -introFrames=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32 \ No newline at end of file diff --git a/Source/launcher/card-pressed.png b/Source/launcher/card-pressed.png deleted file mode 100644 index 9c1ad8d..0000000 Binary files a/Source/launcher/card-pressed.png and /dev/null differ diff --git a/Source/launcher/card.png b/Source/launcher/card.png index e4bbeea..3c08381 100644 Binary files a/Source/launcher/card.png and b/Source/launcher/card.png differ diff --git a/Source/launcher/wrapping-pattern.png b/Source/launcher/wrapping-pattern.png index f6e49ab..4be3c95 100644 Binary files a/Source/launcher/wrapping-pattern.png and b/Source/launcher/wrapping-pattern.png differ