Added link checker
This commit is contained in:
@@ -20,8 +20,8 @@
|
|||||||
" ",
|
" ",
|
||||||
" "
|
" "
|
||||||
],
|
],
|
||||||
"left": "DUNKANOID",
|
"left": "NOTFOUND",
|
||||||
"name": "SPIDER",
|
"name": "SPIDER",
|
||||||
"right": "DUNKANOID",
|
"right": "NOTFOUND",
|
||||||
"tint": "FFFFFF"
|
"tint": "FFFFFF"
|
||||||
}
|
}
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
" ",
|
" ",
|
||||||
" "
|
" "
|
||||||
],
|
],
|
||||||
"left": "DUNKANOID",
|
"left": "NOTFOUND",
|
||||||
"name": "WINGS",
|
"name": "WINGS",
|
||||||
"right": "DUNKANOID",
|
"right": "NOTFOUND",
|
||||||
"tint": "FFFFFF"
|
"tint": "FFFFFF"
|
||||||
}
|
}
|
||||||
59
Levels/links
Executable file
59
Levels/links
Executable file
@@ -0,0 +1,59 @@
|
|||||||
|
#!/usr/bin/php
|
||||||
|
<?php
|
||||||
|
|
||||||
|
$links = [
|
||||||
|
"DUNKANOID" => ["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));
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user