Home
last modified time | relevance | path

Searched refs:pStarPort (Results 1 – 3 of 3) sorted by relevance

/dports/games/dunelegacy/dunelegacy-0.96.4/src/players/
H A DAIPlayer.cpp422 const StarPort* pStarPort = dynamic_cast<const StarPort*>(pBuilder); in build() local
423 if(isAllowedToArm() && pStarPort->okToOrder()) { in build()
432 doPlaceOrder(pStarPort); in build()
437 doPlaceOrder(pStarPort); in build()
443 …if(pStarPort->isAvailableToBuild(Unit_SiegeTank) && choam.getNumAvailable(Unit_SiegeTank) > 0 && c… in build()
445 …} else if(pStarPort->isAvailableToBuild(Unit_Launcher) && choam.getNumAvailable(Unit_Launcher) > 0… in build()
447 …} else if(pStarPort->isAvailableToBuild(Unit_Tank) && choam.getNumAvailable(Unit_Tank) > 0 && choa… in build()
449 …} else if(pStarPort->isAvailableToBuild(Unit_Quad) && choam.getNumAvailable(Unit_Quad) > 0 && choa… in build()
451 …} else if(pStarPort->isAvailableToBuild(Unit_Trike) && choam.getNumAvailable(Unit_Trike) > 0 && ch… in build()
456 doPlaceOrder(pStarPort); in build()
H A DSmartBot.cpp495 const StarPort* pStarPort = dynamic_cast<const StarPort*>(pBuilder); in build() local
496 if(pStarPort->okToOrder()) { in build()
503 if(pStarPort->isAvailableToBuild(Unit_MCV) in build()
563 …if(pStarPort->isAvailableToBuild(Unit_MCV) && choam.getNumAvailable(Unit_MCV) > 0 && focusBase()) { in build()
567 doPlaceOrder(pStarPort); in build()
H A DQuantBot.cpp1186 const StarPort* pStarPort = dynamic_cast<const StarPort*>(pBuilder); in build() local
1187 if(pStarPort->okToOrder()) { in build()
1192 && pStarPort->isAvailableToBuild(Unit_MCV) in build()
1270 doPlaceOrder(pStarPort); in build()