summaryrefslogtreecommitdiff
path: root/tools/gendata.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gendata.js')
-rw-r--r--tools/gendata.js47
1 files changed, 47 insertions, 0 deletions
diff --git a/tools/gendata.js b/tools/gendata.js
index 21418e1..dfc26f3 100644
--- a/tools/gendata.js
+++ b/tools/gendata.js
@@ -222,6 +222,53 @@ adjacent("Sindh", "Punjab")
adjacent("Punjab", "Delhi")
adjacent("Punjab", "Mountain Passes")
+// Def cities
+data.city = [ ]
+data.city_name = [ ]
+
+function def_city(name) {
+ data.city.push({ id: to_ascii(name), adjacent: [] })
+ data.city_name.push(name)
+}
+
+function adjacent_city(city, province) {
+ c = data.city_name.indexOf(city)
+ p = data.space_name.indexOf(province)
+ add(data.city[c].adjacent, p)
+}
+
+def_city("Chittor")
+def_city("Devagiri")
+def_city("Goa")
+def_city("Gulbarga")
+def_city("Vijayanagara")
+def_city("Warangal")
+
+adjacent_city("Chittor", "Gujarat")
+adjacent_city("Chittor", "Malwa")
+adjacent_city("Chittor", "Rajput Kingdoms")
+
+adjacent_city("Devagiri", "Gujarat")
+adjacent_city("Devagiri", "Madhyadesh")
+adjacent_city("Devagiri", "Maharashtra")
+adjacent_city("Devagiri", "Malwa")
+
+adjacent_city("Goa", "Karnataka")
+adjacent_city("Goa", "Madhyadesh")
+
+adjacent_city("Gulbarga", "Andhra")
+adjacent_city("Gulbarga", "Madhyadesh")
+adjacent_city("Gulbarga", "Maharashtra")
+
+adjacent_city("Vijayanagara", "Andhra")
+adjacent_city("Vijayanagara", "Karnataka")
+adjacent_city("Vijayanagara", "Madhyadesh")
+
+adjacent_city("Warangal", "Andhra")
+adjacent_city("Warangal", "Gondwana")
+adjacent_city("Warangal", "Madhyadesh")
+adjacent_city("Warangal", "Orissa")
+
// Pieces numbers
function def_piece(faction, type, count) {
if (count == 0) {