Games\Politics\Game.js
GamesByEmail
Object
GamesByEmail.Territory
All Implemented Interfaces:
GamesByEmail.PoliticsTerritory
extendsTerritory
Constructor Summary |
Creates a territory.
|
Enum Summary | |
static | UNIT_LOCATION
|
Field Summary |
Fields inherited from GamesByEmail.Territory |
adjacent , adjacentIndices , color , game , index , indexString , polygon , territories , title |
Methods inherited from GamesByEmail.Territory |
appendHtml , containsPoint , event , hideHilite , isColor , isOurs , setBlink , showHilite , showHiliteIfOurs |
Methods inherited from Foundation.Class |
getTypePath , isInstanceOf |
Constructor Detail |
GamesByEmail.PoliticsTerritory(/*Territories
*/ territories,
/*Number
*/ index,
/*String
*/ indexString,
/*Game
*/ game,
/*Object
*/ territory)
Creates a territory.
Parameters:territories -The parent territories collection.
index -The position of this piece in the parent pieces object.
indexString -The zero-padded index string of the position of this piece in the parent pieces object.
game -The game this territory is in.
territory -The data for this territory to inherit.
Enum Detail |
static UNIT_LOCATION
COAST_0 -
COAST_1 -
TERRITORY -
Method Detail |
addConvoyRoutes(toTerritory,
routeList,
route)
toTerritory -
routeList -
route -
addIdleOrder(color)
color -
addStandOrder(color)
color -
addToConvoyOriginList(tList)
tList -
StringBuilder
appendOverlayHtml(/*StringBuilder
*/ htmlBuilder)
Override to add HTML that shows above the territory.
Overrides:appendOverlayHtml
in class Territory
htmlBuilder -The builder to append the HTML for the territory.
buildUnit(color,
unitType,
coast)
color -
unitType -
coast -
calculateProximityToHome()
canConvoyTo(toTerritory)
toTerritory -
canConvoyToCheck(toTerritory)
toTerritory -
canRetreatHere(toTerritory,
coast)
toTerritory -
coast -
checkHealth()
clearAttackerFrom()
clearConvoyRouteChecked()
clearOrder()
clearStandoff()
clearUnit(dislodged)
dislodged -
clearUnits()
closeAvailableOrdersBox(order)
order -
copyCoasts()
couldBeConvoyedByOurUnits()
couldBeConvoyedTo(toTerritory)
toTerritory -
couldBeMovedTo(toTerritory)
toTerritory -
couldParticipateInConvoy(fromTerritory,
toTerritory)
fromTerritory -
toTerritory -
dispose()
eliminateIdleOrder(color)
color -
eliminateStandOrder(color)
color -
findMoveHereOrder(bestTeam,
butNotFromHere)
bestTeam -
butNotFromHere -
getAttackOrderList()
getAvailableOrdersHtml()
getBuildImagesHtml(pieceSrc,
color,
unitType,
coast)
pieceSrc -
color -
unitType -
coast -
getBuildInfoFromPoint(point)
point -
getBuildOrderList()
getClosestCoast(point)
point -
getConvoyDestinationList()
getConvoyOriginList()
getDisbandImagesHtml(pieceSrc)
pieceSrc -
getDisolveOrderList()
getHasOurOrders()
getHasOurUnit(dislodged)
dislodged -
getHasUnit(dislodged)
dislodged -
getHoldImagesHtml(pieceSrc,
color,
isSuccessful)
pieceSrc -
color -
isSuccessful -
getIdleImagesHtml(pieceSrc,
color)
pieceSrc -
color -
getIsArmy(dislodged)
dislodged -
getIsFleet(dislodged)
dislodged -
getListOfConvoyRoutes(toTerritory)
toTerritory -
getListOfConvoyTerritories(toTerritory)
toTerritory -
getMusterPoint()
getNotation(includePassFail)
includePassFail -
getOrderImageCoastChar(coast,
unitType,
dislodged)
coast -
unitType -
dislodged -
getOrderIndex(dislodged)
dislodged -
getOrderList()
getOrderTeam()
getOrderUnit(dislodged)
dislodged -
getOverlayImageSrc()
getPieceImage(dislodged)
dislodged -
getPossibleAttackerList()
getRetreatOrderList(anyColor)
anyColor -
getTeam()
getUnitAdjacentIndices(dislodged)
dislodged -
getUnitTargetCoast(fromT,
point,
dislodged)
fromT -
point -
dislodged -
getUnitTeam(dislodged)
dislodged -
getValue()
isColorBuildingUnit(color)
color -
isColorDisolvingUnit(color)
color -
isColorsBuildableSupply(color,
occupiedOk)
color -
occupiedOk -
isColorsSupply(color)
color -
isColorsUnit(color,
dislodged)
color -
dislodged -
isInConvoyList(territories)
territories -
isMoveToTerritoryOrder(toTerritory)
toTerritory -
isOrphanedByOurConvoyUnits(toTerritory)
toTerritory -
isOurBuildableSupply()
isUnitAdjacent(territory,
dislodged,
coast)
territory -
dislodged -
coast -
isUnitAdjacentToIndex(index,
dislodged,
coast)
index -
dislodged -
coast -
isWaterAdjacentToTerritory(territory)
territory -
moveUnit(toTerritory,
coast)
toTerritory -
coast -
orderDescriptionHtml(coast,
unitType)
coast -
unitType -
orderUnitImageHtml()
receiveUnit(coast,
color,
isFleet,
attackerFrom)
coast -
color -
isFleet -
attackerFrom -
removeUnit(dislodged)
dislodged -
resetOrder()
setAttackerFrom(attackerFrom)
attackerFrom -
setCaptured()
setDefaultOrder()
setHoldingColor(color)
color -
setOrderByNotation(notation)
notation -
setStandoff(standoff)
standoff -
setUnit(color,
locationIndex,
dislodged)
color -
locationIndex -
dislodged -
setUnitByNotation(notation)
notation -
setValue(value)
value -
shortOrderDescriptionHtml(orders)
orders -
showHiliteIfHasOurDislodgedUnits()
showHiliteIfHasOurOrders()
showHiliteIfHasOurUnits()
showHiliteIfIsOurBuildableSupply()
unitTeamPlaying(dislodged)
dislodged -
update()
updateColor()
updateUnit(dislodged)
dislodged -