var ix = 0 function mk(name, n) { var a = ix var b = ix + n - 1 console.log("const " + name + "_data = " + a) ix = b + 1 } function size(name) { console.log("const " + name + "_size = " + (ix)) } mk("province", 12) mk("legion", 33) mk("rival_emperor", 3) mk("barbarian_leader", 3) mk("alamanni", 10) mk("franks", 10) mk("goths", 10) mk("red_governor", 6) mk("red_general", 6) mk("blue_governor", 6) mk("blue_general", 6) size("data_2p") mk("nomads", 10) mk("yellow_governor", 6) mk("yellow_general", 6) size("data_3p") mk("sassanids", 10) mk("green_governor", 6) mk("green_general", 6) size("data_4p")