diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2025-01-15 13:40:22 -0500 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2025-01-15 13:40:22 -0500 |
commit | 18416aa5490342334c53ab806d06669f5d17a5de (patch) | |
tree | 8f7532b2803ef5b0056a364e8aa17444d5c818fb /tools/gendata.js | |
parent | 33d213ce1547fa295854ade306e71b91c46460e9 (diff) | |
download | vijayanagara-18416aa5490342334c53ab806d06669f5d17a5de.tar.gz |
Basic event structure.
Diffstat (limited to 'tools/gendata.js')
-rw-r--r-- | tools/gendata.js | 47 |
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) { |