Games\Politics\Game.js
GamesByEmail
Object
All Implemented Interfaces:
GamesByEmail.PoliticsOrder
implementsFoundation.Class
Constructor Summary |
|
Enum Summary | |
static | TYPE
|
Method Summary | |
static |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static |
|
|
|
|
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
|
|
|
|
|
|
static |
|
|
|
|
|
|
|
static |
|
|
|
|
|
|
|
static |
|
|
|
static |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static |
|
static |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static |
|
static |
|
|
|
|
|
Methods inherited from Foundation.Class |
getTypePath , isInstanceOf |
Constructor Detail |
GamesByEmail.PoliticsOrder(order)
order -
Enum Detail |
static TYPE
HOLD -
MOVE -
SUPPORT_HOLD -
SUPPORT_MOVE -
CONVOY -
DISBAND -
RETREAT -
DISOLVE -
STAND -
BUILD -
IDLE -
Method Detail |
static adjudicate(orderList)
orderList -
adjudicateBuilds(orders)
orders -
adjudicateDisbands(orders)
orders -
adjudicateDisolves(orders)
orders -
adjudicateIdles(orders)
orders -
adjudicateRetreats(orders)
orders -
adjudicateStands(orders)
orders -
amIAnOrphanedConvoyee(orders)
orders -
checkForDisplacement(orders)
orders -
clone()
static clone(orders)
orders -
convoyRouteExists(orders,
territory)
orders -
territory -
copy(order)
order -
static createBuildOrder(territory,
coast,
unitType)
territory -
coast -
unitType -
static createConvoyOrder(territory,
fromTerritory,
toTerritory)
territory -
fromTerritory -
toTerritory -
static createDisbandOrder(territory)
territory -
static createDisolveOrder(territory)
territory -
static createHoldOrder(territory)
territory -
static createIdleOrder(territory)
territory -
static createMoveOrder(territory,
toTerritory,
coast,
convoyed)
territory -
toTerritory -
coast -
convoyed -
static createRetreatOrder(territory,
toTerritory,
coast)
territory -
toTerritory -
coast -
static createStandOrder(territory)
territory -
static createSupportHoldOrder(territory,
holdTerritory)
territory -
holdTerritory -
static createSupportMoveOrder(territory,
fromTerritory,
toTerritory)
territory -
fromTerritory -
toTerritory -
dispose()
dispose
in class Class
enumerateSupport(orders,
color)
orders -
color -
findOrderByTerritory(orders,
territory)
orders -
territory -
static findOrderForTerritory(orders,
index)
orders -
index -
findOrderImConvoying(orders)
orders -
findOrderImSupporting(orders)
orders -
forDislodged()
static forEach()
forFactory()
forPrimary()
getAttackerAtStrength(orders,
territory,
strength)
orders -
territory -
strength -
static getMoveToOrderTerritory(order)
order -
getNotation(territories)
territories -
static getNotation(orderList,
territories)
orderList -
territories -
hasUnexpectedResult()
highestAttackerStrength(orders,
territory,
unsuccessfulToo)
orders -
territory -
unsuccessfulToo -
invalidateAllAttackers(orders)
orders -
invalidateCutSupport(orders,
ignoreConvoys)
orders -
ignoreConvoys -
invalidateDisruptedConvoyer(orders)
orders -
invalidateOrphanedConvoyee(orders)
orders -
invalidateOrphanedSupport(orders)
orders -
invalidateStandoffsAndLosers(orders)
orders -
invalidateTrades(orders)
orders -
isAttacking(territory,
unsuccessfulToo)
territory -
unsuccessfulToo -
isAttackingMe(order)
order -
isBuilding(territory)
territory -
isConvoyingMe(order,
unsuccessfulToo)
order -
unsuccessfulToo -
isRetreating(territory)
territory -
isSupportingMe(order,
unsuccessfulToo)
order -
unsuccessfulToo -
isTerminalAttack(orders)
orders -
isTerritoryAdjacent(territory)
territory -
static listFromString(value)
value -
static listToString(orders)
orders -
markRemainingAsAdjudicated(orders)
orders -
matchesPhase(phase)
phase -
numberOfAttackersAtStrength(orders,
territory,
strength,
unsuccessfulToo)
orders -
territory -
strength -
unsuccessfulToo -
numberOfBuilds(orders,
territory)
orders -
territory -
numberOfRetreats(orders,
territory)
orders -
territory -
parse(order)
order -
processAttack(orders,
territory,
finalAttack)
orders -
territory -
finalAttack -
processTerminalAttack(orders)
orders -
recomputeSuccessfulAttacks(orders,
territory)
orders -
territory -
reset()
static synchCutConoys(orders1,
orders2)
orders1 -
orders2 -
static synchCutSupport(orders1,
orders2)
orders1 -
orders2 -
toString()
toString
in class Class
wouldBeVictor(orders)
orders -