
//
// FokkerDr1
//

[performance]
    MaxSpeed           = 185
    ServiceCeiling     = 6095
    MinStructureHealth = 0.962
    MinEngineHealth    = 0.97
    EngineWarming      = false
    TurnRate           = 135.0, 48.0

    ////// ClimbTime = <float ALTITUDE>, <float TIME>
    ClimbTime = 0,0
    ClimbTime = 1000,176
    ClimbTime = 2000,358
    ClimbTime = 3000,570
    ClimbTime = 4000,837
    ClimbTime = 5000,1210

    ////// MaxAltTAS = <float ALTITUDE>, <float TAS>
    MaxAltTAS = 0,178
    MaxAltTAS = 1000,178
    MaxAltTAS = 2000,177
    MaxAltTAS = 3000,175
    MaxAltTAS = 4000,172
    MaxAltTAS = 5000,166

    MaxClimbTAS = 156.5
    MaxClimbRate = 5.8
    MaxAltitude = 5500.0
    CruiseFuelRate = 0.22
    PriorityType = 1
[end]

[cruise]
    RefAngle               = 90.0
    RefRoll                = 60.0
    MaxRoll                = 45.0 // 30.0
    MaxRollClimb           = 3.0
    RefRollFactor          = 0.5
    RefAltError            = 50.0
    RefClimb               = 6.0
    RefClimbFactor         = 1.5
    RefDive                = 10.0
    RefDiveFactor          = 1.5
    RefSSA                 = 15.0
    RefYawRate             = -3.0
    TurnOffError           = -5
    TurnOnError            = -2
    MinRPM                 = 550
    MinCruiseTAS           = 156.5
    MinWingmanTAS          = 146.5
    LandingApproachTAS     = 85.0
    LandingTouchDownTAS    = 70.0
    LandingThrottleLimit   = true
    ApproachLowering       = false
    ApproachIgnition       = true
    LandingRoundIgnition   = false
    TouchDownDistance      = 475.0
    TouchDownPitch         = 2.5
    TouchDownCYRFactor     = 0.0
    RestrictAttackAngle    = false
    MinAttackAngle         = 0.0
    MaxAttackAngle         = 0.0
    TakeoffPitch           = 15.0
    TaxiingPitch           = false
    TakeoffElevatorSafe    = true
    TakeoffSafePitch       = 0.0
    TakeoffSurfaceSlope    = false
    TakeoffCriticalSlope   = 0.0
    CriticalTakeoffRoll    = 7.5
    TakeoffYawFactor       = 2.5
    StallRollRate          = 160.0
    StallYawRate           = 60.0
    StructureAlert         = false
    StructureAlertNy       = 0.0
    StructureAlertTAS      = 0.0
    AttackIgnitionControl  = true
    TakeoffRefAngle        = 15.0
    WingLeaderThrottleLowLimit = 0.15
    WingLeaderThrottleUpLimit  = 0.95
[end]

[dogfight]
    [novice]
        RefNoseAngle         = 30.0
        MinTAS1              = 75.0
        MaxTAS2              = 120.0
        MaxPitchRate         = 60.0        
        AttackDistance       = 75.0
        EngageDistance       = 200.0
        MinFireDistance      = 50.0
        MaxFireDistance      = 100.0
        MinOpenFireAngle     = 12.5
        MaxOpenFireAngle     = 7.5
        MinStopFireAngle     = 17.5
        MaxStopFireAngle     = 10.0
        CollisionTimeTreshold  = 2.5
        HBTNegativeRoll        = -77.0 // exception for novice skill
        HBTPositiveBTRoll      = 77.0        
    [end]
    [normal]
        RefNoseAngle      = 30.0
        MinTAS1           = 60.0
        MaxTAS2           = 110.0
        MaxPitchRate      = 90.0            
        AttackDistance    = 100.0
        EngageDistance    = 250.0
        MinFireDistance   = 50.0
        MaxFireDistance   = 100.0
        MinOpenFireAngle  = 10.0
        MaxOpenFireAngle  = 5.0
        MinStopFireAngle  = 15.0
        MaxStopFireAngle  = 7.5
        CollisionTimeTreshold  = 2.0
        HBTNegativeRoll        = 77.0 // it can turn right more effective than roll left, so its both are positive
        HBTPositiveBTRoll      = 77.0        
    [end]
    [high]
        RefNoseAngle      = 30.0
        MinTAS1           = 45.0
        MaxTAS2           = 100.0
        MaxPitchRate      = 135.0        
        AttackDistance    = 125.0
        EngageDistance    = 300.0
        MinFireDistance   = 75.0
        MaxFireDistance   = 150.0
        MinOpenFireAngle  = 7.5
        MaxOpenFireAngle  = 2.5
        MinStopFireAngle  = 12.5
        MaxStopFireAngle  = 5.0
        CollisionTimeTreshold  = 1.75
        HBTNegativeRoll        = 77.0 // it can turn right more effective than roll left, so its both are positive
        HBTPositiveBTRoll      = 77.0        
    [end]
    [ace]
        RefNoseAngle      = 30.0
        MinTAS1           = 30.0
        MaxTAS2           = 90.0
        MaxPitchRate      = 180.0        
        AttackDistance    = 150.0
        EngageDistance    = 350.0
        MinFireDistance   = 100.0
        MaxFireDistance   = 200.0
        MinOpenFireAngle  = 5.0
        MaxOpenFireAngle  = 1.0
        MinStopFireAngle  = 7.5
        MaxStopFireAngle  = 2.0
        CollisionTimeTreshold  = 1.5
        HBTNegativeRoll        = 77.0 // it can turn right more effective than roll left, so its both are positive
        HBTPositiveBTRoll      = 77.0        
    [end]

    MinSafeAltitude0  = 30.0
    MaxSafeAltitude0  = 65.0
    MinSafeAltitude45 = 65.0
    MaxSafeAltitude45 = 125.0
    MinSafeAltitudeVP = 125.0
    MaxSafeAltitudeVP = 250.0

    TASPitchLimit  = true
    MinPitchTAS    = 185 // (FAIR DAMAGE MODEL: 100.0)
    MaxPitchTAS    = 215 // (FAIR DAMAGE MODEL: 180.0)

    STVOffset      = 0.0
    YawAimingAngle = 90.0

    DiveTAS   = 100.0
    CruiseTAS = 185.0
    ClimbTAS  = 250.0

    RestrictPitchBySSA = true // false
    MinPitchSSA = 12.5 // 9.0 // 7.5  // 0.0
    MaxPitchSSA = 25.0 // 18.0 // 15.0 // 0.0
[end]

[approach]
    VFAngle              = 0
    ApproachRadius       = 250
    ApproachDistance     = 1500.0
    ApproachAltitude     = 200.0
    SpiralAttackApproach = false
[end]

[pid]
    Roll  = 20.0, 25.0, 5.0
    Pitch = 7.5, 15.0, 5.0
    Yaw   = 8.0, 9.0, 1.0
    Speed = 2.0, 4.0, 1.0
[end]