This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/AI/Vehicles/Air/SU37.inc
rem *** Plugins ***
aiTemplatePlugIn.create Unit SU37Unit
aiTemplatePlugIn.equipmentType 1
aiTemplatePlugIn.setStrategicStrength 0 3
aiTemplatePlugIn.setStrategicStrength 1 3

aiTemplatePlugIn.create Cover SU37Cover
aiTemplatePlugIn.coverValue 2.0

aiTemplatePlugIn.create Physical SU37Physical
aiTemplatePlugIn.setStrType Air

aiTemplatePlugIn.create ControlInfo3d SU37Ctrl
aiTemplatePlugIn.driveTurnControl PIYaw
aiTemplatePlugIn.driveThrottleControl PIThrottle
aiTemplatePlugIn.aimHorizontalControl PIYaw
aiTemplatePlugIn.aimVerticalControl PIPitch
aiTemplatePlugIn.driveRollControl PIRoll
aiTemplatePlugIn.drivePitchControl PIPitch
aiTemplatePlugIn.aimRollControl PIRoll
aiTemplatePlugIn.aimThrottleControl PIThrottle
aiTemplatePlugIn.throttleSensitivity -3.0
rem aiTemplatePlugIn.pitchSensitivity -0.5
aiTemplatePlugIn.pitchSensitivity -1.0
aiTemplatePlugIn.rollSensitivity -1.3
aiTemplatePlugIn.yawSensitivity 0.3
aiTemplatePlugIn.throttleLookAhead 1.0
aiTemplatePlugIn.pitchLookAhead 1.2
aiTemplatePlugIn.rollLookAhead 1.5
aiTemplatePlugIn.yawLookAhead 0.3
aiTemplatePlugIn.throttleScale 1.0
rem *** Angle in radians ***
aiTemplatePlugIn.pitchScale 0.0010
aiTemplatePlugIn.rollScale 0.0020
aiTemplatePlugIn.yawScale 0.0175
aiTemplatePlugIn.maxRollAngle 0.9999
aiTemplatePlugIn.maxClimbAngle 0.3333

aiTemplatePlugIn.create Mobile SU37Mobile
aiTemplatePlugIn.vehicleNumber 1
aiTemplatePlugIn.maxSpeed 60.0
aiTemplatePlugIn.turnRadius 25.0

aiTemplatePlugIn.create Armament SU37Arms
aiTemplatePlugIn.setIsAntiAircraft 1

rem *** AITemplate ***
aiTemplate.create SU37
aiTemplate.addType ITUnit
aiTemplate.addType ITMobile
aiTemplate.addType ITAir
rem aiTemplate.addType ITCover
aiTemplate.degeneration 5
aiTemplate.allowedTimeDiff 0.5
aiTemplate.basicTemp 15
aiTemplate.commonKnowledge 0
aiTemplate.addPlugIn SU37Unit
aiTemplate.addPlugIn SU37Cover
aiTemplate.addPlugIn SU37Physical
aiTemplate.addPlugIn SU37Ctrl
aiTemplate.addPlugIn SU37Mobile
aiTemplate.addPlugIn SU37Arms


rem *** Weaponory ***

rem * Machine gun *
weaponTemplate.create SU37_GSh_301
weaponTemplate.burst 1
weaponTemplate.indirect 0
weaponTemplate.minRange 5.0
weaponTemplate.maxRange 300.0
weaponTemplate.weaponActivate PINone
weaponTemplate.weaponFire PIFire
weaponTemplate.setStrength Infantry 9.0
weaponTemplate.setStrength LightArmour 4.0
weaponTemplate.setStrength HeavyArmour 0.0
weaponTemplate.setStrength NavalArmour 0.0
weaponTemplate.setStrength Submarine 0.0
weaponTemplate.setStrength Air 9.0

rem * Bombs *
weaponTemplate.create SU37AA11Archer
weaponTemplate.burst 0
weaponTemplate.indirect 1
weaponTemplate.minRange 30.0
weaponTemplate.maxRange 200.0
weaponTemplate.weaponActivate PINone
weaponTemplate.weaponFire PIAltFire
weaponTemplate.setStrength Infantry 8.0
weaponTemplate.setStrength LightArmour 6.0
weaponTemplate.setStrength HeavyArmour 6.0
weaponTemplate.setStrength NavalArmour 3.0
weaponTemplate.setStrength Submarine 0.0
weaponTemplate.setStrength Air 1.0