diff --git a/test/dropdowns.js b/test/dropdowns.js
index bf799da..7d44ca1 100644
--- a/test/dropdowns.js
+++ b/test/dropdowns.js
@@ -1,29 +1,32 @@
+let downloadSystem = (v, d) => {
+ return {version: v, download: d};
+}
+
let versionObject64 = {
"Infdev": {
- "Infdev 20100227 (Maxxx)": {
- "v1": "./mods/64bit/infdev/inf-20100227/minecraft-inf-20100227-v1-maxxx.zip",
- },
- "Infdev 20100313 (RVH)": {
+ "Infdev 20100227 (Maxxx)": [
+ downloadSystem("v1","./mods/64bit/infdev/inf-20100227/minecraft-inf-20100227-v1-maxxx.zip"),
+ ],
+ "Infdev 20100313 (RVH)": [
// Todo: add notes system
- "v0.0.1": "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.1.zip",
- "v0.0.2": "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.2.zip",
- "v0.0.3": "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.3.zip"
- },
- "Infdev 20100325 (Maxxx)": {
-
- },
- "Infdev 20100330 (Zero)": {
-
- },
- "Infdev 20100414 (314rft)": {
-
- },
- "Infdev 20100420 (314rft, Zero)": {
-
- },
- "Infdev 20100624 (314rft)": {
-
- },
+ {
+ version: "v0.0.1",
+ download: "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.1.zip",
+ },
+ {
+ version: "v0.0.2",
+ download: "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.2.zip",
+ },
+ {
+ version: "v0.0.3",
+ download: "./mods/64bit/infdev/inf-20100313/inf313_long_0.0.3.zip"
+ }
+ ],
+ "Infdev 20100325 (Maxxx)": [],
+ "Infdev 20100330 (Zero)": [],
+ "Infdev 20100414 (314rft)": [],
+ "Infdev 20100420 (314rft, Zero)": [],
+ "Infdev 20100624 (314rft)": [],
},
"Alpha": {
"Alpha v1.0.1_01 (Zeta and Zero)": [
@@ -46,5 +49,5 @@ function onchangeDropdown(value) {
function onchangeDownloads(value) {
for (let i = 0; i < value.length; i++)
- document.getElementById("downloads64-box").innerHTML += "" + value[i].version + "";
+ document.getElementById("downloads64-box").innerHTML += "" + value[i].version + "
";
}
\ No newline at end of file