From 9e162f6ec4e9d215b84026f4f5de40a9abedb0f0 Mon Sep 17 00:00:00 2001 From: Joël Simoneau Date: Thu, 24 Oct 2024 09:10:39 -0400 Subject: Full setup and positioning --- rules.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'rules.js') diff --git a/rules.js b/rules.js index de650ca..918ec81 100644 --- a/rules.js +++ b/rules.js @@ -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) { -- cgit v1.2.3