This page is under construction
Archives/bf1942/levels/DC_Urban_Siege.rfa
bf1942/levels/DC_Urban_Siege/objects/Nimitz/AI/Objects.con
rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzUnit
aiTemplatePlugIn.equipmentType 12
aiTemplatePlugIn.setStrategicStrength 0 3
aiTemplatePlugIn.setStrategicStrength 1 9

aiTemplatePlugIn.create Mobile NimitzMobile
aiTemplatePlugIn.vehicleNumber 2
aiTemplatePlugIn.maxSpeed 0.0
aiTemplatePlugIn.turnRadius 100.0
aiTemplatePlugIn.coverSearchRadius 50.0
aiTemplatePlugIn.avoidCollisionLookAhead 15.0

aiTemplatePlugIn.create Physical NimitzPhysical
aiTemplatePlugIn.setStrType HeavyArmour

aiTemplatePlugIn.create ControlInfo NimitzControlInfo
aiTemplatePlugIn.driveTurnControl PIYaw
aiTemplatePlugIn.driveThrottleControl PIThrottle
aiTemplatePlugIn.aimHorizontalControl PIMouseLookX
aiTemplatePlugIn.aimVerticalControl PIMouseLookY
aiTemplatePlugIn.lookHorizontalControl PIMouseLookX
aiTemplatePlugIn.lookVerticalControl PIMouseLookY
aiTemplatePlugIn.throttleSensitivity -1.0
aiTemplatePlugIn.pitchSensitivity 0.21817
aiTemplatePlugIn.rollSensitivity -0.21817
aiTemplatePlugIn.yawSensitivity -2.5
aiTemplatePlugIn.lookVerticalSensitivity 0.21817
aiTemplatePlugIn.lookHorizontalSensitivity -0.21817
aiTemplatePlugIn.throttleLookAhead 1.0
aiTemplatePlugIn.pitchLookAhead 1.0
aiTemplatePlugIn.rollLookAhead 1.0
aiTemplatePlugIn.yawLookAhead 1.0
aiTemplatePlugIn.lookVerticalLookAhead 1.0
aiTemplatePlugIn.lookHorizontalLookAhead 1.0
aiTemplatePlugIn.throttleScale 1.0
rem *** Angle in radians ***
aiTemplatePlugIn.pitchScale 5.0
aiTemplatePlugIn.rollScale 5.0
aiTemplatePlugIn.yawScale 0.0020
aiTemplatePlugIn.lookVerticalScale 1.0
aiTemplatePlugIn.lookHorizontalScale 1.0

rem *** AITemplate ***
aiTemplate.create Nimitz
aiTemplate.addType ITMobile
aiTemplate.addType ITNaval
aiTemplate.degeneration 180
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 100
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzUnit
aiTemplate.addPlugIn NimitzPhysical
aiTemplate.addPlugIn NimitzControlInfo
aiTemplate.addPlugIn NimitzMobile


rem -------- AA 2 -----------

rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzAAUnit2
aiTemplatePlugIn.equipmentType 9
aiTemplatePlugIn.setStrategicStrength 0 0
aiTemplatePlugIn.setStrategicStrength 1 2
aiTemplatePlugIn.setHasExposedSoldier 1
aiTemplatePlugIn.setSelectKey PIMenuSelect2

aiTemplatePlugIn.create Armament NimitzAAArmament
aiTemplatePlugIn.setIsAntiAircraft 1

aiTemplatePlugIn.create Physical NimitzAAPhysical
aiTemplatePlugIn.setStrType LightArmour

aiTemplatePlugIn.create ControlInfo NimitzAACtrl
aiTemplatePlugIn.driveTurnControl PIYaw
aiTemplatePlugIn.driveThrottleControl PIThrottle
aiTemplatePlugIn.aimHorizontalControl PIMouseLookX
aiTemplatePlugIn.aimVerticalControl PIMouseLookY
aiTemplatePlugIn.lookHorizontalControl PIMouseLookX
aiTemplatePlugIn.lookVerticalControl PIMouseLookY
aiTemplatePlugIn.throttleSensitivity -1.0
aiTemplatePlugIn.pitchSensitivity 0.21817
aiTemplatePlugIn.rollSensitivity -0.21817
aiTemplatePlugIn.yawSensitivity -2.5
aiTemplatePlugIn.lookVerticalSensitivity 0.21817
aiTemplatePlugIn.lookHorizontalSensitivity -0.21817
aiTemplatePlugIn.throttleLookAhead 1.0
aiTemplatePlugIn.pitchLookAhead 1.0
aiTemplatePlugIn.rollLookAhead 1.0
aiTemplatePlugIn.yawLookAhead 1.0
aiTemplatePlugIn.lookVerticalLookAhead 1.0
aiTemplatePlugIn.lookHorizontalLookAhead 1.0
aiTemplatePlugIn.throttleScale 1.0
rem *** Angle in radians ***
aiTemplatePlugIn.pitchScale 1.0
aiTemplatePlugIn.rollScale 1.0
aiTemplatePlugIn.yawScale 0.0020
aiTemplatePlugIn.lookVerticalScale 1.0
aiTemplatePlugIn.lookHorizontalScale 1.0
aiTemplatePlugIn.setCameraRelativeMinRotationDeg -360/-80/0
aiTemplatePlugIn.setCameraRelativeMaxRotationDeg 360/2/0

rem *** AITemplate ***
aiTemplate.create NimitzAA2
aiTemplate.addType ITUnit
aiTemplate.addType ITNaval
aiTemplate.addType ITFixed
aiTemplate.degeneration 20
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 9
aiTemplate.secondary 1
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzAAUnit2
aiTemplate.addPlugIn NimitzAAPhysical
aiTemplate.addPlugIn NimitzAAArmament
aiTemplate.addPlugIn NimitzAACtrl

rem -------- AA 3 -----------

rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzAAUnit3
aiTemplatePlugIn.equipmentType 9
aiTemplatePlugIn.setStrategicStrength 0 0
aiTemplatePlugIn.setStrategicStrength 1 2
aiTemplatePlugIn.setHasExposedSoldier 1
aiTemplatePlugIn.setSelectKey PIMenuSelect3

rem *** AITemplate ***
aiTemplate.create NimitzAA3
aiTemplate.addType ITUnit
aiTemplate.addType ITNaval
aiTemplate.addType ITFixed
aiTemplate.degeneration 20
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 9
aiTemplate.secondary 1
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzAAUnit3
aiTemplate.addPlugIn NimitzAAPhysical
aiTemplate.addPlugIn NimitzAAArmament
aiTemplate.addPlugIn NimitzAACtrl

rem -------- AA 4 -----------

rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzAAUnit4
aiTemplatePlugIn.equipmentType 9
aiTemplatePlugIn.setStrategicStrength 0 0
aiTemplatePlugIn.setStrategicStrength 1 2
aiTemplatePlugIn.setHasExposedSoldier 1
aiTemplatePlugIn.setSelectKey PIMenuSelect4

rem *** AITemplate ***
aiTemplate.create NimitzAA4
aiTemplate.addType ITUnit
aiTemplate.addType ITNaval
aiTemplate.addType ITFixed
aiTemplate.degeneration 20
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 9
aiTemplate.secondary 1
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzAAUnit4
aiTemplate.addPlugIn NimitzAAPhysical
aiTemplate.addPlugIn NimitzAAArmament
aiTemplate.addPlugIn NimitzAACtrl

rem -------- AA 5 -----------

rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzAAUnit5
aiTemplatePlugIn.equipmentType 9
aiTemplatePlugIn.setStrategicStrength 0 0
aiTemplatePlugIn.setStrategicStrength 1 2
aiTemplatePlugIn.setHasExposedSoldier 1
aiTemplatePlugIn.setSelectKey PIMenuSelect5

rem *** AITemplate ***
aiTemplate.create NimitzAA5
aiTemplate.addType ITUnit
aiTemplate.addType ITNaval
aiTemplate.addType ITFixed
aiTemplate.degeneration 20
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 9
aiTemplate.secondary 1
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzAAUnit5
aiTemplate.addPlugIn NimitzAAPhysical
aiTemplate.addPlugIn NimitzAAArmament
aiTemplate.addPlugIn NimitzAACtrl

rem -------- AA 6 -----------

rem *** Plugins ***
aiTemplatePlugIn.create Unit NimitzAAUnit6
aiTemplatePlugIn.equipmentType 9
aiTemplatePlugIn.setStrategicStrength 0 0
aiTemplatePlugIn.setStrategicStrength 1 2
aiTemplatePlugIn.setHasExposedSoldier 1
aiTemplatePlugIn.setSelectKey PIMenuSelect6

rem *** AITemplate ***
aiTemplate.create NimitzAA6
aiTemplate.addType ITUnit
aiTemplate.addType ITNaval
aiTemplate.addType ITFixed
aiTemplate.degeneration 20
aiTemplate.allowedTimeDiff 3
aiTemplate.basicTemp 9
aiTemplate.secondary 1
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn NimitzAAUnit6
aiTemplate.addPlugIn NimitzAAPhysical
aiTemplate.addPlugIn NimitzAAArmament
aiTemplate.addPlugIn NimitzAACtrl