This page is under construction
Archives/bf1942/levels/maps - no documentation/the_great_pursuit.rfa
bf1942/Levels/the_great_pursuit/AI/Conditions.con
rem Conditions.con file for "The Great Prusuit" AI by cajunwolf

if v_arg1 == host
rem Host
rem -----------------------------------------------------*


rem ---------------- common conditions ------------------*

rem ------------------- Timer Condition -----------------*
aiStrategy.createConstantCondition timeCond Fuzzy EqualSmaller Friendly StartTime 120
aiStrategy.setConditionStrength AdvisoryNegative
aiStrategy.setIsAbortCondition 1

rem -------------------- Breakout ----------------------- *
aiStrategy.createConstantCondition BreakoutCondition Crisp EqualSmaller Friendly ControlPoint 1
aiStrategy.setConditionStrength Required


rem ------------------ Axis Conditions --------------------*


rem ----------------- Axis Attack -------------------------*

aiStrategy.createConstantCondition AxisAttackCond Crisp EqualGreater Friendly ControlPoint 2
aiStrategy.setConditionStrength Required

rem ----------------- Axis Push ----------------------------*

aiStrategy.createConstantCondition AxisPushCond Crisp EqualGreater Friendly ControlPoint 4
aiStrategy.setConditionStrength Required

rem ---------------- Axis Defend --------------------------*

aiStrategy.createConstantCondition AxisDefendCond Crisp EqualGreater Friendly ControlPoint 6
aiStrategy.setConditionStrength Required


rem ------------------ Allied Conditions -------------------*



rem ----------------- Allied Attack ------------------------*

aiStrategy.createConstantCondition AlliedAttackCond Crisp EqualGreater Friendly ControlPoint 2
aiStrategy.setConditionStrength Required

rem ----------------- Allied Push ---------------------------*

aiStrategy.createConstantCondition AlliedPushCond Crisp EqualGreater Friendly ControlPoint 4
aiStrategy.setConditionStrength Required

rem ---------------- Allied Defend -------------------------*

aiStrategy.createConstantCondition AlliedDefendCond Crisp EqualGreater Friendly ControlPoint 6
aiStrategy.setConditionStrength Required

rem -----------------------------------------------------------
endIf