diff options
Diffstat (limited to 'const.js')
-rw-r--r-- | const.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/const.js b/const.js new file mode 100644 index 0000000..32003b8 --- /dev/null +++ b/const.js @@ -0,0 +1,36 @@ + +// Factions +const DS = 0 +const BK = 1 +const VE = 2 +const MI = 3 + +// Role names +const NAME_DS = "DS" +const NAME_BK = "BK" +const NAME_VE = "VE" +const NAME_SOLO = "Solo" + +// Player pieces types +const DISC = 0 +const ELITE = 1 +const TROOPS = 2 + +// Pieces status +const AVAILABLE = -1 +const OUT_OF_PLAY = -2 +const ANY_PIECES = [ DISC, ELITE, TROOPS ] +const PIECE_FACTION_TYPE_NAME = [ + [ "Qasbah", "Governors", "Troops" ], + [ "Fort", "Amirs", null ], + [ "Temple", "Rajas", null ], + [ null, null, "Invaders"] +] + +// Sequence of Play options +const ELIGIBLE = 0 +const SOP_LIMITED_COMMAND = 1 +const SOP_COMMAND_DECREE = 2 +const SOP_EVENT_OR_COMMAND = 3 +const SOP_PASS = 4 +const INELIGIBLE = 5 |