diff options
author | Joël Simoneau <simoneaujoel@gmail.com> | 2024-10-24 09:10:39 -0400 |
---|---|---|
committer | Joël Simoneau <simoneaujoel@gmail.com> | 2024-10-24 09:10:39 -0400 |
commit | 9e162f6ec4e9d215b84026f4f5de40a9abedb0f0 (patch) | |
tree | 4b24b1373dfb56af9797ff63fd3e3d210082ae94 /rules.js | |
parent | 3654f1e6e0d9f3ce204c34ba8d090f23d30ee59d (diff) | |
download | vijayanagara-9e162f6ec4e9d215b84026f4f5de40a9abedb0f0.tar.gz |
Full setup and positioning
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -39,6 +39,7 @@ const S_VE_INF_2 = 23 const S_VE_INF_3 = 24 const S_VE_INF_4 = 25 + const faction_name = [ "Delhi Sultanate", "Bahmani Kingdom", "Vijayanagara Empire", "Mongol Invaders" ] exports.scenarios = [ "Standard", "Solo" ] @@ -181,7 +182,7 @@ exports.setup = function (seed, scenario, _options) { ve_inf: 0, tributary: 8191, // all 13 provinces rebel: 0, // amir/raja rebel status - pieces: Array(103).fill(AVAILABLE), // piece locations + pieces: Array(104).fill(AVAILABLE), // piece locations deck: [], } @@ -210,7 +211,7 @@ function setup_deck() { } function setup_standard() { - setup_piece(DS, DISC, 1, "S_ANDHRA") + setup_piece(DS, DISC, 1, S_ANDHRA) setup_piece(DS, ELITE, 1, S_MALWA) setup_piece(DS, TROOPS, 4, S_DELHI) setup_piece(DS, TROOPS, 4, S_PUNJAB) @@ -228,10 +229,16 @@ function setup_standard() { setup_piece(BK, ELITE, 1, S_GUJARAT) setup_piece(BK, ELITE, 2, S_MADHYADESH) setup_piece(BK, ELITE, 4, S_MAHARASHTRA) + setup_piece(BK, ELITE, 2, S_BK_INF_2) + setup_piece(BK, ELITE, 2, S_BK_INF_4) setup_piece(VE, ELITE, 1, S_TAMILAKAM) setup_piece(VE, ELITE, 2, S_ANDHRA) setup_piece(VE, ELITE, 3, S_KARNATAKA) + setup_piece(VE, ELITE, 2, S_VE_INF_1) + setup_piece(VE, ELITE, 2, S_VE_INF_2) + setup_piece(VE, ELITE, 2, S_VE_INF_3) + setup_piece(VE, ELITE, 2, S_VE_INF_4) } function setup_piece(faction, type, count, where) { |