This page is under construction
Archives/bf1942/levels/wake.rfa
bf1942/levels/wake/AI/Prerequisites.con
if v_arg1 == host

aiStrategy.createPrerequisite centreStep1Prereq
aiStrategy.addCondition noFriendlyBaseCond 5.0
aiStrategy.addCondition noCPCond 5.0

aiStrategy.createPrerequisite centreStep2Prereq
aiStrategy.addCondition friendlyBaseCond 5.0
aiStrategy.addCondition enemyBaseCond 5.0

aiStrategy.createPrerequisite crLandingPrereq
aiStrategy.addCondition noCPCond 40.0

aiStrategy.createPrerequisite fnLandingPrereq
aiStrategy.addCondition noCPCond 5.0

aiStrategy.createPrerequisite mLandingPrereq
aiStrategy.addCondition noCPCond 5.0

aiStrategy.createPrerequisite cleanUpPrereq
aiStrategy.addCondition maxOneEnemyCPCond 5.0

aiStrategy.createPrerequisite singleSpreadPrereq
aiStrategy.addCondition oneEnemyFrontCond 5.0

aiStrategy.createPrerequisite doubleSpreadPrereq
aiStrategy.addCondition minTwoEnemyFrontCond 5.0

aiStrategy.createPrerequisite noFrontPrereq
aiStrategy.addCondition noEnemyFrontCond 5.0

aiStrategy.createPrerequisite singleFrontPrereq
aiStrategy.addCondition minOneEnemyFrontCond 5.0

aiStrategy.createPrerequisite multipleFrontPrereq
aiStrategy.addCondition minTwoEnemyFrontCond 5.0

aiStrategy.createPrerequisite maxOneCPPrereq
aiStrategy.addCondition maxOneCPCond 15.0

aiStrategy.createPrerequisite singleFlankStep1Prereq
aiStrategy.addCondition oneRemoteCond 5.0
aiStrategy.addCondition noCPCond 5.0
aiStrategy.addCondition timeCond 0.002

aiStrategy.createPrerequisite singleFlankStep2Prereq
aiStrategy.addCondition oneFlankCond 5.0
aiStrategy.addCondition noCPCond 5.0

aiStrategy.createPrerequisite singleFlankStep3Prereq
aiStrategy.addCondition oneCloseCond 5.0
aiStrategy.addCondition oneCPCond 5.0

aiStrategy.createPrerequisite singleFlankStep4Prereq
aiStrategy.addCondition baseCond 5.0
aiStrategy.addCondition twoCPCond 5.0

aiStrategy.createPrerequisite doubleFlankStep1Prereq
aiStrategy.addCondition oneRemoteCond 5.0
aiStrategy.addCondition noCPCond 5.0
aiStrategy.addCondition timeCond 0.002

aiStrategy.createPrerequisite doubleFlankStep2Prereq
aiStrategy.addCondition twoOwnRemoteCond 5.0
aiStrategy.addCondition maxOneCPCond 5.0

aiStrategy.createPrerequisite doubleFlankStep3Prereq
aiStrategy.addCondition twoOwnFlankCond 5.0
aiStrategy.addCondition maxThreeCPCond 3.0
aiStrategy.addCondition minTwoCPCond 2.0

aiStrategy.createPrerequisite doubleFlankStep4Prereq
aiStrategy.addCondition twoOwnCloseCond 5.0
aiStrategy.addCondition fourCPCond 5.0

endIf