summaryrefslogtreecommitdiff
path: root/tools/genpieces.js
blob: 01d7edb5ec54d2ead2944ecf6cfadef49b7f027a (plain)
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
33
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")