File: Games\WW2\Game.js

GamesByEmail
Class WW2Territories

Array
  
 
 
GamesByEmail.Territories
 
 
GamesByEmail.WW2Territories

All Implemented Interfaces:

Class


GamesByEmail.WW2Territories

extends Territories

Constructor Summary
GamesByEmail.WW2Territories(/*Game*/ game, /*Class*/ territoryClass, /*Array*/ territories)
Creates a territory collection.

Field Summary

Fields inherited from GamesByEmail.Territories
game

Fields inherited from Array
length

Method Summary
 autoLandOrCrashExtraEnemyFighters()
 clearForNextTurn()
 clearMoves()
 clearUnitMoves()
 clearUnitsManufactured()
 conquerBlitzedAndUnopposed()
 defenseOrderingNeeded()
 dispose()
 findCapital(power)
 findCombat()
 getNpl(power)
 getString()
 isCapitalHeld(power)
 liberateRest(power, logPhase)
 markDefenseOrderingNeeded()
 needsCombatResolved()
 needsPlanesLanded()
 orderRemainingByCost()
 processNonCombat()
 recordLandedPlanes(phase)
 recordUnitMovement(phase)
 setFirstAttack()
 setString(strings)
 teamHasIndustrialComplex(team)
 teamHasPlayableCombatUnits(team)
 territoryAtPoint(point)
 updateAmphibiousAssault()
 updateBlink(blinkChanged)
 updateRetreatTerritories()

Methods inherited from GamesByEmail.Territories
appendHtml, appendOverlayHtml, clearMouseEvents, findAtPoint, hideHilites

Methods inherited from Array
indexOf

Methods inherited from Foundation.Class
getTypePath, isInstanceOf

Constructor Detail

WW2Territories

GamesByEmail.WW2Territories(/*Game*/ game,
                            /*Class*/ territoryClass,
                            /*Array*/ territories)

Creates a territory collection.

Parameters:
game - 
The parent game object.
territoryClass - 
The class to use for individual territories.
territories - 
The data for the territories to inherit.

Method Detail

autoLandOrCrashExtraEnemyFighters

autoLandOrCrashExtraEnemyFighters()

clearForNextTurn

clearForNextTurn()

clearMoves

clearMoves()

clearUnitMoves

clearUnitMoves()

clearUnitsManufactured

clearUnitsManufactured()

conquerBlitzedAndUnopposed

conquerBlitzedAndUnopposed()

defenseOrderingNeeded

defenseOrderingNeeded()

dispose

dispose()
Overrides:
dispose in class Territories

findCapital

findCapital(power)
Parameters:
power - 


findCombat

findCombat()

getNpl

getNpl(power)
Parameters:
power - 


getString

getString()

isCapitalHeld

isCapitalHeld(power)
Parameters:
power - 


liberateRest

liberateRest(power,
             logPhase)
Parameters:
power - 

logPhase - 


markDefenseOrderingNeeded

markDefenseOrderingNeeded()

needsCombatResolved

needsCombatResolved()

needsPlanesLanded

needsPlanesLanded()

orderRemainingByCost

orderRemainingByCost()

processNonCombat

processNonCombat()

recordLandedPlanes

recordLandedPlanes(phase)
Parameters:
phase - 


recordUnitMovement

recordUnitMovement(phase)
Parameters:
phase - 


setFirstAttack

setFirstAttack()

setString

setString(strings)
Parameters:
strings - 


teamHasIndustrialComplex

teamHasIndustrialComplex(team)
Parameters:
team - 


teamHasPlayableCombatUnits

teamHasPlayableCombatUnits(team)
Parameters:
team - 


territoryAtPoint

territoryAtPoint(point)
Parameters:
point - 


updateAmphibiousAssault

updateAmphibiousAssault()

updateBlink

updateBlink(blinkChanged)
Parameters:
blinkChanged - 


updateRetreatTerritories

updateRetreatTerritories()