From 4239e9626f99072ecb62d8bce55c0fa2184b8e0f Mon Sep 17 00:00:00 2001 From: Matt Jenkins Date: Mon, 13 May 2024 10:35:57 +0100 Subject: [PATCH] Added link checker --- Levels/BALLOON.json | 50 ++++++++++++++++----------------- Levels/CRAWLY.json | 50 ++++++++++++++++----------------- Levels/CUBISM.json | 48 +++++++++++++++---------------- Levels/DUNKANOID.json | 50 ++++++++++++++++----------------- Levels/FOCAL POINT.json | 50 ++++++++++++++++----------------- Levels/GOOBER.json | 50 ++++++++++++++++----------------- Levels/GRILLE.json | 50 ++++++++++++++++----------------- Levels/KNOT.json | 50 ++++++++++++++++----------------- Levels/PLATFORM.json | 50 ++++++++++++++++----------------- Levels/RAINBOW.json | 48 +++++++++++++++---------------- Levels/SANDS OF TIME.json | 50 ++++++++++++++++----------------- Levels/SNOWCAP.json | 50 ++++++++++++++++----------------- Levels/SPIDER.json | 50 ++++++++++++++++----------------- Levels/SWEET.json | 50 ++++++++++++++++----------------- Levels/TENNIS.json | 50 ++++++++++++++++----------------- Levels/THOPTER.json | 50 ++++++++++++++++----------------- Levels/TIC TAC.json | 50 ++++++++++++++++----------------- Levels/TINSEL.json | 50 ++++++++++++++++----------------- Levels/TOWER.json | 50 ++++++++++++++++----------------- Levels/WINGS.json | 50 ++++++++++++++++----------------- Levels/X-BOX.json | 50 ++++++++++++++++----------------- Levels/links | 59 +++++++++++++++++++++++++++++++++++++++ 22 files changed, 582 insertions(+), 523 deletions(-) create mode 100755 Levels/links diff --git a/Levels/BALLOON.json b/Levels/BALLOON.json index 58290bc..b26495e 100644 --- a/Levels/BALLOON.json +++ b/Levels/BALLOON.json @@ -1,27 +1,27 @@ { - "background": "BlueBlobs", - "data": [ - " ", - " BWR ", - " BBWRR ", - " GBWWWRY ", - " GBWWWRY ", - " GBBWWWRRY ", - " GBBWWWRRY ", - " GBBWWWRRY ", - " GBBWWWRRY ", - " GBWWWRY ", - " GBWWWRY ", - " sBBWRRs ", - " s BWR s ", - " s s s ", - " s s s ", - " ggg ", - " ggg ", - " ggg " - ], - "left": "TIC TAC", - "name": "BALLOON", - "right": "X-BOX", - "tint": "FFFFFF" + "background": "BlueBlobs", + "data": [ + " ", + " BWR ", + " BBWRR ", + " GBWWWRY ", + " GBWWWRY ", + " GBBWWWRRY ", + " GBBWWWRRY ", + " GBBWWWRRY ", + " GBBWWWRRY ", + " GBWWWRY ", + " GBWWWRY ", + " sBBWRRs ", + " s BWR s ", + " s s s ", + " s s s ", + " ggg ", + " ggg ", + " ggg " + ], + "left": "TIC TAC", + "name": "BALLOON", + "right": "X-BOX", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/CRAWLY.json b/Levels/CRAWLY.json index f0e1aaa..7f48006 100644 --- a/Levels/CRAWLY.json +++ b/Levels/CRAWLY.json @@ -1,27 +1,27 @@ { - "background": "BlueBlobs", - "data": [ - " ", - " ", - " gg gg ", - " g g ", - " CCC ", - " CCCCC ", - " CCGCC ", - " ggggYYYgggg ", - "g GGGGG g", - " YYY ", - " gggGGGggg ", - " g YYYYY g ", - " GGG ", - " ggYYYgg ", - " g GGG g ", - " G ", - " gg gg ", - " g g " - ], - "left": "GRILLE", - "name": "CRAWLY", - "right": "THOPTER", - "tint": "FFFFFF" + "background": "BlueBlobs", + "data": [ + " ", + " ", + " gg gg ", + " g g ", + " CCC ", + " CCCCC ", + " CCGCC ", + " ggggYYYgggg ", + "g GGGGG g", + " YYY ", + " gggGGGggg ", + " g YYYYY g ", + " GGG ", + " ggYYYgg ", + " g GGG g ", + " G ", + " gg gg ", + " g g " + ], + "left": "GRILLE", + "name": "CRAWLY", + "right": "THOPTER", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/CUBISM.json b/Levels/CUBISM.json index fb8e528..0b32b4c 100644 --- a/Levels/CUBISM.json +++ b/Levels/CUBISM.json @@ -1,26 +1,26 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - "WWOOCCgGGRRBB", - "WWOOCCgGGRRBB", - "OOCCGGgRRBBMM", - "OOCCGGgRRBBMM", - "CCGGRRgBBMMYY", - "CCGGRRgBBMMYY", - "GGRRBBgMMYYWW", - "GGRRBBgMMYYWW", - "RRBBMMgYYWWOO", - "RRBBMMgYYWWOO", - "BBMMYYgWWOOCC", - "BBMMYYgWWOOCC", - "MMYYWWgOOCCGG", - "MMYYWWgOOCCGG", - " ", - " " - ], - "left": "TOWER", - "name": "CUBISM", - "right": "SNOWCAP" + "background": "RedBoxes", + "data": [ + " ", + " ", + "WWOOCCgGGRRBB", + "WWOOCCgGGRRBB", + "OOCCGGgRRBBMM", + "OOCCGGgRRBBMM", + "CCGGRRgBBMMYY", + "CCGGRRgBBMMYY", + "GGRRBBgMMYYWW", + "GGRRBBgMMYYWW", + "RRBBMMgYYWWOO", + "RRBBMMgYYWWOO", + "BBMMYYgWWOOCC", + "BBMMYYgWWOOCC", + "MMYYWWgOOCCGG", + "MMYYWWgOOCCGG", + " ", + " " + ], + "left": "TOWER", + "name": "CUBISM", + "right": "SNOWCAP" } \ No newline at end of file diff --git a/Levels/DUNKANOID.json b/Levels/DUNKANOID.json index 9685bba..d9e1bff 100644 --- a/Levels/DUNKANOID.json +++ b/Levels/DUNKANOID.json @@ -1,27 +1,27 @@ { - "background": "BlueBlobs", - "data": [ - " ", - " ", - "sssssssssssss", - "YYYBYYsCCRCCC", - "YYBBYYsCCRRCC", - "YBBBBBsRRRRRC", - "BBBBBBsRRRRRR", - "YBBBBBsRRRRRC", - "YYBBYYsCCRRCC", - "YYYBYYsCCRCCC", - "ssisssssssiss", - " ", - " ", - " ", - " ", - " ", - " ", - " " - ], - "left": "RAINBOW", - "name": "DUNKANOID", - "right": "CUBISM", - "tint": "FFFFFF" + "background": "BlueBlobs", + "data": [ + " ", + " ", + "sssssssssssss", + "YYYBYYsCCRCCC", + "YYBBYYsCCRRCC", + "YBBBBBsRRRRRC", + "BBBBBBsRRRRRR", + "YBBBBBsRRRRRC", + "YYBBYYsCCRRCC", + "YYYBYYsCCRCCC", + "ssisssssssiss", + " ", + " ", + " ", + " ", + " ", + " ", + " " + ], + "left": "RAINBOW", + "name": "DUNKANOID", + "right": "CUBISM", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/FOCAL POINT.json b/Levels/FOCAL POINT.json index ab76449..ec041b8 100644 --- a/Levels/FOCAL POINT.json +++ b/Levels/FOCAL POINT.json @@ -1,27 +1,27 @@ { - "background": "Pipes", - "data": [ - " ", - " ", - " OORRRRRRROO ", - " OORRRRROO ", - " OORRROO ", - "C OOROO C", - "CC OOO CC", - "BCC O CCB", - "BBCC CCBB", - "BBBCC i CCBBB", - "BBCC CCBB", - "BCC O CCB", - "CC OOO CC", - "C OOROO C", - " OORRROO ", - " OORRRRROO ", - " OORRRRRRROO ", - "isssssgsssssi" - ], - "left": "TENNIS", - "name": "FOCAL POINT", - "right": "BALLOON", - "tint": "0000FF" + "background": "Pipes", + "data": [ + " ", + " ", + " OORRRRRRROO ", + " OORRRRROO ", + " OORRROO ", + "C OOROO C", + "CC OOO CC", + "BCC O CCB", + "BBCC CCBB", + "BBBCC i CCBBB", + "BBCC CCBB", + "BCC O CCB", + "CC OOO CC", + "C OOROO C", + " OORRROO ", + " OORRRRROO ", + " OORRRRRRROO ", + "isssssgsssssi" + ], + "left": "TENNIS", + "name": "FOCAL POINT", + "right": "BALLOON", + "tint": "0000FF" } \ No newline at end of file diff --git a/Levels/GOOBER.json b/Levels/GOOBER.json index 7d16d20..8f47963 100644 --- a/Levels/GOOBER.json +++ b/Levels/GOOBER.json @@ -1,27 +1,27 @@ { - "background": "Pipes", - "data": [ - " ", - " ", - " ggg ggg ", - " gWWWgWWWg ", - " gWWWgWWWg ", - " gWWBgBWWg ", - " gWWBgBWWg ", - " RRRRRRR ", - " RRWWRWWRR ", - " RWsWWsWWsWR ", - "RsWsWWsWWsWsR", - "RsWsWWsWWsWsR", - "RWsWssWssWsWR", - " RRWssWssWRR ", - " RRRRRRR ", - " Y ", - " RYR ", - " " - ], - "left": "CRAWLY", - "name": "GOOBER", - "right": "TINSEL", - "tint": "4444CC" + "background": "Pipes", + "data": [ + " ", + " ", + " ggg ggg ", + " gWWWgWWWg ", + " gWWWgWWWg ", + " gWWBgBWWg ", + " gWWBgBWWg ", + " RRRRRRR ", + " RRWWRWWRR ", + " RWsWWsWWsWR ", + "RsWsWWsWWsWsR", + "RsWsWWsWWsWsR", + "RWsWssWssWsWR", + " RRWssWssWRR ", + " RRRRRRR ", + " Y ", + " RYR ", + " " + ], + "left": "CRAWLY", + "name": "GOOBER", + "right": "TINSEL", + "tint": "4444CC" } \ No newline at end of file diff --git a/Levels/GRILLE.json b/Levels/GRILLE.json index 1cec273..91bf749 100644 --- a/Levels/GRILLE.json +++ b/Levels/GRILLE.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " ", - " ", - " OOsssssssOO ", - "BYYCCCCCCCYYB", - "WWWWWWWWWWWWW", - "BYYWWWWWWWYYB", - "COOCCCCCCCOOC", - "CRRsssssssRRC", - "CRRsssssssRRC", - " RRsssssssRR ", - " ", - " ", - " ", - " ", - " " - ], - "left": "SWEET", - "name": "GRILLE", - "right": "PLATFORM", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " ", + " ", + " OOsssssssOO ", + "BYYCCCCCCCYYB", + "WWWWWWWWWWWWW", + "BYYWWWWWWWYYB", + "COOCCCCCCCOOC", + "CRRsssssssRRC", + "CRRsssssssRRC", + " RRsssssssRR ", + " ", + " ", + " ", + " ", + " " + ], + "left": "SWEET", + "name": "GRILLE", + "right": "PLATFORM", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/KNOT.json b/Levels/KNOT.json index 936da61..cbaf259 100644 --- a/Levels/KNOT.json +++ b/Levels/KNOT.json @@ -1,27 +1,27 @@ { - "background": "Pipes", - "data": [ - " ", - " ", - " sOs ", - " sOs ", - " ggggsOsggg", - " g sOs ", - " gBBBsOsBBB", - " gCggsOsggg", - " gCg sOs ", - " gCg sOs ", - "sssgCgssOs ", - " gCg Os ", - "RRRgCgRRRs ", - "sssgCgssss ", - " gCg ", - " gCg ", - " ", - " " - ], - "left": "CRAWLY", - "name": "KNOT", - "right": "TINSEL", - "tint": "4444CC" + "background": "Pipes", + "data": [ + " ", + " ", + " sOs ", + " sOs ", + " ggggsOsggg", + " g sOs ", + " gBBBsOsBBB", + " gCggsOsggg", + " gCg sOs ", + " gCg sOs ", + "sssgCgssOs ", + " gCg Os ", + "RRRgCgRRRs ", + "sssgCgssss ", + " gCg ", + " gCg ", + " ", + " " + ], + "left": "CRAWLY", + "name": "KNOT", + "right": "TINSEL", + "tint": "4444CC" } \ No newline at end of file diff --git a/Levels/PLATFORM.json b/Levels/PLATFORM.json index de2ea6f..e16864f 100644 --- a/Levels/PLATFORM.json +++ b/Levels/PLATFORM.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " ", - "ggggggggggggg", - " Y g M g Y ", - " gW g g Wg ", - " g g g g ", - " g gR Bg g ", - " g g g g ", - " g Og gO g ", - " g g g g ", - " g g g g ", - " g g G g g ", - " g g g g ", - " gC Cg ", - " g Y g ", - " ggggggggggg " - ], - "left": "FOCAL POINT", - "name": "PLATFORM", - "right": "SANDS OF TIME", - "tint": "FFFFFF" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " ", + "ggggggggggggg", + " Y g M g Y ", + " gW g g Wg ", + " g g g g ", + " g gR Bg g ", + " g g g g ", + " g Og gO g ", + " g g g g ", + " g g g g ", + " g g G g g ", + " g g g g ", + " gC Cg ", + " g Y g ", + " ggggggggggg " + ], + "left": "FOCAL POINT", + "name": "PLATFORM", + "right": "SANDS OF TIME", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/RAINBOW.json b/Levels/RAINBOW.json index faaa758..09bc006 100644 --- a/Levels/RAINBOW.json +++ b/Levels/RAINBOW.json @@ -1,26 +1,26 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " RRRRR ", - " RRRRRRR ", - " RROOOOORR ", - " RROOOOORR ", - " RROOYYYOORR ", - " ROOYBBBYOOR ", - " ROYBBBBBYOR ", - "RROYB BYORR", - "ROYBg gBYOR", - "ROYB BYOR", - "ROYB BYOR", - "ROYB BYOR", - "ROYB BYOR", - "ROYB BYOR", - "sssss s sssss", - " " - ], - "left": "TOWER", - "name": "RAINBOW", - "right": "SNOWCAP" + "background": "RedBoxes", + "data": [ + " ", + " ", + " RRRRR ", + " RRRRRRR ", + " RROOOOORR ", + " RROOOOORR ", + " RROOYYYOORR ", + " ROOYBBBYOOR ", + " ROYBBBBBYOR ", + "RROYB BYORR", + "ROYBg gBYOR", + "ROYB BYOR", + "ROYB BYOR", + "ROYB BYOR", + "ROYB BYOR", + "ROYB BYOR", + "sssss s sssss", + " " + ], + "left": "TOWER", + "name": "RAINBOW", + "right": "SNOWCAP" } \ No newline at end of file diff --git a/Levels/SANDS OF TIME.json b/Levels/SANDS OF TIME.json index 6dbeece..6d790fc 100644 --- a/Levels/SANDS OF TIME.json +++ b/Levels/SANDS OF TIME.json @@ -1,27 +1,27 @@ { - "background": "Pipes", - "data": [ - " ", - " ", - "W W", - "CW WC", - "MCW WCM", - "RRCW WCRR", - "OOOCW WCOOO", - "YYYYCW WCYYYY", - "ggggggWgggggg", - " W ", - " W ", - " W ", - " g W g ", - " ggCCCgg ", - " gCCCCCg ", - " gBBBBBg ", - " ggggggg ", - " " - ], - "left": "TENNIS", - "name": "SANDS OF TIME", - "right": "BALLOON", - "tint": "0000FF" + "background": "Pipes", + "data": [ + " ", + " ", + "W W", + "CW WC", + "MCW WCM", + "RRCW WCRR", + "OOOCW WCOOO", + "YYYYCW WCYYYY", + "ggggggWgggggg", + " W ", + " W ", + " W ", + " g W g ", + " ggCCCgg ", + " gCCCCCg ", + " gBBBBBg ", + " ggggggg ", + " " + ], + "left": "TENNIS", + "name": "SANDS OF TIME", + "right": "BALLOON", + "tint": "0000FF" } \ No newline at end of file diff --git a/Levels/SNOWCAP.json b/Levels/SNOWCAP.json index 7bf2026..187f901 100644 --- a/Levels/SNOWCAP.json +++ b/Levels/SNOWCAP.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " WWWWW ", - " ggggg ", - " ", - " WWWWWWWWW ", - " ggggggggg ", - " ", - " WWWWWWWWWWW ", - " ggggggggggg ", - " ", - " WWWWWWWWW ", - " ggggggggg ", - " ", - " WWWWWWW ", - " ggggggg ", - " ", - " " - ], - "left": "KNOT", - "name": "SNOWCAP", - "right": "GOOBER", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " ", + " ", + " WWWWW ", + " ggggg ", + " ", + " WWWWWWWWW ", + " ggggggggg ", + " ", + " WWWWWWWWWWW ", + " ggggggggggg ", + " ", + " WWWWWWWWW ", + " ggggggggg ", + " ", + " WWWWWWW ", + " ggggggg ", + " ", + " " + ], + "left": "KNOT", + "name": "SNOWCAP", + "right": "GOOBER", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/SPIDER.json b/Levels/SPIDER.json index cf61d41..81e32da 100644 --- a/Levels/SPIDER.json +++ b/Levels/SPIDER.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " ", - " gsssg ", - " gYYYYYg ", - "O gYYYYYYYg O", - "O gYYYYYYYg O", - "O gYYYYYYYg O", - "O gYYYYYYYg O", - "O gsgYYYgsg O", - "O g CgggC g O", - "O g C B C g O", - "O g C B C g O", - "O g C B C g O", - "OgggC B CgggO", - " ", - " " - ], - "left": "DUNKANOID", - "name": "SPIDER", - "right": "DUNKANOID", - "tint": "FFFFFF" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " ", + " gsssg ", + " gYYYYYg ", + "O gYYYYYYYg O", + "O gYYYYYYYg O", + "O gYYYYYYYg O", + "O gYYYYYYYg O", + "O gsgYYYgsg O", + "O g CgggC g O", + "O g C B C g O", + "O g C B C g O", + "O g C B C g O", + "OgggC B CgggO", + " ", + " " + ], + "left": "NOTFOUND", + "name": "SPIDER", + "right": "NOTFOUND", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/SWEET.json b/Levels/SWEET.json index 95a3e5d..43f952b 100644 --- a/Levels/SWEET.json +++ b/Levels/SWEET.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " C C ", - " R g g R ", - " g g ", - " RR ", - " RWRR ", - " G RRRR G ", - " g RRRRCC g ", - " RRRRCCC ", - " RRCCCC ", - " GGGCCCC ", - " G GGGCCCC G ", - " g GGGGCC g ", - " GGGG ", - " GG ", - " R R ", - " g C C g ", - " g g " - ], - "left": "FOCAL POINT", - "name": "SWEET", - "right": "SANDS OF TIME", - "tint": "FFFFFF" + "background": "RedBoxes", + "data": [ + " ", + " C C ", + " R g g R ", + " g g ", + " RR ", + " RWRR ", + " G RRRR G ", + " g RRRRCC g ", + " RRRRCCC ", + " RRCCCC ", + " GGGCCCC ", + " G GGGCCCC G ", + " g GGGGCC g ", + " GGGG ", + " GG ", + " R R ", + " g C C g ", + " g g " + ], + "left": "FOCAL POINT", + "name": "SWEET", + "right": "SANDS OF TIME", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/TENNIS.json b/Levels/TENNIS.json index 1f47678..8b97249 100644 --- a/Levels/TENNIS.json +++ b/Levels/TENNIS.json @@ -1,27 +1,27 @@ { - "background": "BlueBlobs", - "data": [ - " ", - " ", - " sss ", - " sB Bs ", - " sCCCCCs ", - " s B B s ", - " sCCCCCs ", - " s B B s ", - " sCCCCCs ", - " sB Bs ", - " sss ", - " s ", - " s gg ", - " s gggg ", - " g gggg ", - " g gggg ", - " g gggg ", - " g gg " - ], - "left": "TIC TAC", - "name": "TENNIS", - "right": "X-BOX", - "tint": "FFFFFF" + "background": "BlueBlobs", + "data": [ + " ", + " ", + " sss ", + " sB Bs ", + " sCCCCCs ", + " s B B s ", + " sCCCCCs ", + " s B B s ", + " sCCCCCs ", + " sB Bs ", + " sss ", + " s ", + " s gg ", + " s gggg ", + " g gggg ", + " g gggg ", + " g gggg ", + " g gg " + ], + "left": "TIC TAC", + "name": "TENNIS", + "right": "X-BOX", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/THOPTER.json b/Levels/THOPTER.json index bf96e67..c7f72ea 100644 --- a/Levels/THOPTER.json +++ b/Levels/THOPTER.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " R ", - " s ", - " R ", - " s ", - " R ", - " R ", - " R ", - " R ", - " R ", - " RRRRgRgRRRR ", - "sssssRRRsssss", - " gRg ", - "RRRRRRRRRRRRR", - "sssssgRgsssss", - " R ", - " gg gg ", - " gg gg ", - " gg gg " - ], - "left": "SWEET", - "name": "THOPTER", - "right": "PLATFORM", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " R ", + " s ", + " R ", + " s ", + " R ", + " R ", + " R ", + " R ", + " R ", + " RRRRgRgRRRR ", + "sssssRRRsssss", + " gRg ", + "RRRRRRRRRRRRR", + "sssssgRgsssss", + " R ", + " gg gg ", + " gg gg ", + " gg gg " + ], + "left": "SWEET", + "name": "THOPTER", + "right": "PLATFORM", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/TIC TAC.json b/Levels/TIC TAC.json index 87964af..c0fbc07 100644 --- a/Levels/TIC TAC.json +++ b/Levels/TIC TAC.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " sss sss sss ", - " sMs sYs sBs ", - " sMs sYs sBs ", - " sss sss sss ", - " g g ", - " sss ggg sss ", - " sCs sRs sGs ", - " sCs sRs sGs ", - " sss ggg sss ", - "g g", - " gsg sss gsg ", - " gOg sWs gOg ", - " gOg sWs gOg ", - " gsg sss gsg ", - " ", - " " - ], - "left": "WINGS", - "name": "TIC TAC", - "right": "SPIDER", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " ", + " ", + " sss sss sss ", + " sMs sYs sBs ", + " sMs sYs sBs ", + " sss sss sss ", + " g g ", + " sss ggg sss ", + " sCs sRs sGs ", + " sCs sRs sGs ", + " sss ggg sss ", + "g g", + " gsg sss gsg ", + " gOg sWs gOg ", + " gOg sWs gOg ", + " gsg sss gsg ", + " ", + " " + ], + "left": "WINGS", + "name": "TIC TAC", + "right": "SPIDER", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/TINSEL.json b/Levels/TINSEL.json index 446999e..546bf57 100644 --- a/Levels/TINSEL.json +++ b/Levels/TINSEL.json @@ -1,27 +1,27 @@ { - "background": "BlueBlobs", - "data": [ - " ", - " ", - " g g ", - " gg gg ", - " ggg ggg ", - " gOgg ggBg ", - " gOgggggggBg ", - " g gCgggRg g ", - " g gCgGgRg g ", - " g g gGg g g ", - " g g g g g g ", - " g g g g g g ", - " g g g g g g ", - " g g g g g g ", - " g g g g ", - " g g g g ", - " g g ", - " g g " - ], - "left": "GRILLE", - "name": "TINSEL", - "right": "THOPTER", - "tint": "FFFFFF" + "background": "BlueBlobs", + "data": [ + " ", + " ", + " g g ", + " gg gg ", + " ggg ggg ", + " gOgg ggBg ", + " gOgggggggBg ", + " g gCgggRg g ", + " g gCgGgRg g ", + " g g gGg g g ", + " g g g g g g ", + " g g g g g g ", + " g g g g g g ", + " g g g g g g ", + " g g g g ", + " g g g g ", + " g g ", + " g g " + ], + "left": "GRILLE", + "name": "TINSEL", + "right": "THOPTER", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/TOWER.json b/Levels/TOWER.json index 20bd340..25741d3 100644 --- a/Levels/TOWER.json +++ b/Levels/TOWER.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " ", - " sss ", - " CCC ", - " GGG ", - " RRR ", - " BBB ", - " MMM ", - " sss ", - " ", - " g g g ", - " ", - " ", - " ", - " ", - " " - ], - "left": "KNOT", - "name": "TOWER", - "right": "GOOBER", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " ", + " sss ", + " CCC ", + " GGG ", + " RRR ", + " BBB ", + " MMM ", + " sss ", + " ", + " g g g ", + " ", + " ", + " ", + " ", + " " + ], + "left": "KNOT", + "name": "TOWER", + "right": "GOOBER", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/WINGS.json b/Levels/WINGS.json index c7c127f..92fdfd7 100644 --- a/Levels/WINGS.json +++ b/Levels/WINGS.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " g g ", - " Rg gR ", - " RGg gGR ", - " RGCg gCGR ", - " RGCOg gOCGR ", - " RGCOWsWOCGR ", - " RGCOW WOCGR ", - " RGCOW WOCGR ", - " gGCOW WOCGg ", - " gCOW WOCg ", - " gOW WOg ", - " gW Wg ", - " gig ", - " ", - " " - ], - "left": "DUNKANOID", - "name": "WINGS", - "right": "DUNKANOID", - "tint": "FFFFFF" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " g g ", + " Rg gR ", + " RGg gGR ", + " RGCg gCGR ", + " RGCOg gOCGR ", + " RGCOWsWOCGR ", + " RGCOW WOCGR ", + " RGCOW WOCGR ", + " gGCOW WOCGg ", + " gCOW WOCg ", + " gOW WOg ", + " gW Wg ", + " gig ", + " ", + " " + ], + "left": "NOTFOUND", + "name": "WINGS", + "right": "NOTFOUND", + "tint": "FFFFFF" } \ No newline at end of file diff --git a/Levels/X-BOX.json b/Levels/X-BOX.json index 6859463..3d5d54d 100644 --- a/Levels/X-BOX.json +++ b/Levels/X-BOX.json @@ -1,27 +1,27 @@ { - "background": "RedBoxes", - "data": [ - " ", - " ", - " ", - " ", - " ", - " ", - " ", - " sssssssssss ", - " ssssg gssss ", - " sG sgsgs Ys ", - " ss sg gs ss ", - " sC sgsgs Ms ", - " ss g ss ", - " sO sgsgs Bs ", - " ss sg gs ss ", - " sW sgsgs Rs ", - " ssssg gssss ", - " sssssssssss " - ], - "left": "WINGS", - "name": "X-BOX", - "right": "SPIDER", - "tint": "00FF00" + "background": "RedBoxes", + "data": [ + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " sssssssssss ", + " ssssg gssss ", + " sG sgsgs Ys ", + " ss sg gs ss ", + " sC sgsgs Ms ", + " ss g ss ", + " sO sgsgs Bs ", + " ss sg gs ss ", + " sW sgsgs Rs ", + " ssssg gssss ", + " sssssssssss " + ], + "left": "WINGS", + "name": "X-BOX", + "right": "SPIDER", + "tint": "00FF00" } \ No newline at end of file diff --git a/Levels/links b/Levels/links new file mode 100755 index 0000000..662397f --- /dev/null +++ b/Levels/links @@ -0,0 +1,59 @@ +#!/usr/bin/php + ["RAINBOW", "CUBISM"], + + "RAINBOW" => ["TOWER", "SNOWCAP"], + "CUBISM" => ["TOWER", "SNOWCAP"], + + "TOWER" => ["KNOT", "GOOBER"], + "SNOWCAP" => ["KNOT", "GOOBER"], + + "KNOT" => ["CRAWLY", "TINSEL"], + "GOOBER" => ["CRAWLY", "TINSEL"], + + "CRAWLY" => ["GRILLE", "THOPTER"], + "TINSEL" => ["GRILLE", "THOPTER"], + + "GRILLE" => ["SWEET", "PLATFORM"], + "THOPTER" => ["SWEET", "PLATFORM"], + + "SWEET" => ["FOCAL POINT", "SANDS OF TIME"], + "PLATFORM" => ["FOCAL POINT", "SANDS OF TIME"], + + "FOCAL POINT" => ["TENNIS", "BALLOON"], + "SANDS OF TIME" => ["TENNIS", "BALLOON"], + + "TENNIS" => ["TIC TAC", "X-BOX"], + "BALLOON" => ["TIC TAC", "X-BOX"], + + "TIC TAC" => ["WINGS", "SPIDER"], + "X-BOX" => ["WINGS", "SPIDER"], + + "WINGS" => ["NOTFOUND", "NOTFOUND"], + "SPIDER" => ["NOTFOUND", "NOTFOUND"], +]; + +foreach ($links as $file=>$out) { + fix_file($file, $out[0], $out[1]); +} + +function fix_file($file, $left, $right) { + if (!file_exists($file . ".json")) { + print("Source not found: $file\n"); + return; + } + if (!file_exists($left . ".json")) { + print("Left not found: $left\n"); + return; + } + if (!file_exists($right . ".json")) { + print("Right not found: $right\n"); + return; + } + $json = json_decode(file_get_contents($file . ".json")); + $json->left = $left; + $json->right = $right; + file_put_contents($file . ".json", json_encode($json, JSON_PRETTY_PRINT)); +}