Цитата:
Сообщение от Dimas1999
Прямое крыло. МГ ошибочно сделали стреловидное крыло для этой модификации.
Придумал вот такую штуку. При включении форсажа принудительно обогащается смесь до 120%. Это заставляет в кабине ручку высотного газа принимать положение вперёд до отказа и служит ограничением использования форсажа по высоте.
Код:
public void update(float f)
{
if(super.FM.isPlayers() && ((FlightModelMain) (super.FM)).EI.engines[0].getControlAfterburner())
{
((FlightModelMain) (super.FM)).CT.setMixControl(1.2F);
}
afterburnerhud();
super.update(f);
}
Надо только сделать так, чтобы при отключении форсажа возвращалось предыдущее значение высотного газа.
Пробовал сделать так, чтобы доступность включения форсажа зависела от значения высотного газа, но у меня класс не компилируется, ограничение кода.
|
Это нужно просить Асуру помочь.
И ещё вопрос:
у всех Илов закрылки имели только положение посадки?
Вот такая фм будет у Ила:
Код:
[Aircraft]
Type 1
Crew 1
Wingspan 14.52
Length 11.450
Seaplane 0
Canard 0
Jet 0
JetHiV 0
CrewFunction0 1
CrewFunction1 7
[Mass]
Empty 4076.0
TakeOff 4996.0
Oil 38.0
Fuel 455.0
[Controls]
CAileron 1
CAileronTrim 0
CElevator 1
CElevatorTrim 1
CRudder 1
CRudderTrim 0
CFlap 1
CFlapPos 1
CDiveBrake 0
CInterceptor 0
CEngine 1
CVectoredThrust 0
CUndercarriage 1
CLockTailwheel 1
CStabilizer 0
CArrestorHook 0
CWingFold 0
CCockpitDoor 1
DefaultAileronTrim -0.0018
DefaultElevatorTrim -0.1
DefaultRudderTrim -0.143
[Squares]
Wing 38.5
Aileron 1.24
Flap 4.2
Stabilizer 4.25
Elevator 3.25
Keel 1.375
Rudder 1.085
Wing_In 7.4
Wing_Mid 6.4
Wing_Out 5.3
AirbrakeCxS 1.0
[Arm]
Aileron 5.8
Flap 2.6
Stabilizer 6.2
Keel 6.4
Elevator 6.5
Rudder 6.5
Wing_In 1.3
Wing_Mid 3.3
Wing_Out 5.6
Wing_V 3.55
GCenter 0.10
GCenterZ 0.00
GC_AOA_Shift 0.43 // САХ 28.6
GC_Flaps_Shift 0.15
GC_Gear_Shift -0.15
[Toughness]
AroneL 100
AroneR 100
CF 1000
Engine1 700
Engine2 100
Engine3 100
Engine4 100
GearL2 300
GearR2 300
Keel1 100
Keel2 100
Nose 300
Oil 50
Rudder1 200
Rudder2 200
StabL 100
StabR 100
Tail1 300
Tail2 400
Turret1B 100
Turret2B 100
Turret3B 100
Turret4B 100
Turret5B 100
Turret6B 100
VatorL 100
VatorR 100
WingLIn 400
WingLMid 300
WingLOut 100
WingRIn 400
WingRMid 300
WingROut 100
Flap01 100
Flap02 100
Flap03 100
Flap04 100
[Engine]
Engine0Family AM-38_Series_NEW:Il-2
Engine0SubModel AM-38/IL-2-40/NEW
[Gear]
H 1.614541
Pitch 11.842
SinkFactor 800.0
SpringsStiffness 0.5
TailStiffness 0.3
[Params]
CriticalAOA 20.00
CriticalCy 01.18
CxCurvature 00.78
CxStraightness 00.13
CriticalAOAFlap 17.00
CriticalCyFlap 01.60
SpinTailAlpha 17.00
SpinCxLoss 0.08
SpinCyLoss 0.03
Vyfac 1.0
Tfac 1.05
Vmin 150.0
Vmax 387.0
VmaxAllowed 680.0
VmaxH 423.0
HofVmax 2500.0
VminFLAPS 130.0
VmaxFLAPS 250.0
K_max 11.5
Cy0_max 0.16
FlapsMult 1.0
FlapsAngSh 6.0
G_class_coeff 20.0
G_class 10.0
ReferenceWeight 24.0
Range 800.0
CruiseSpeed 190.0
SensYaw 0.45
SensPitch 0.58
SensRoll 0.27
[Polares]
lineCyCoeff 0.085 // 0.68:8*
AOAMinCx_Shift 0.46 // 0.46
Cy0_0 0.16
AOACritH_0 18.0
AOACritL_0 -18.0
CyCritH_0 1.20
CyCritL_0 -0.72
CxMin_0 0.027
parabCxCoeff_0 4.0E-4
Cy0_1 0.67 // 0.67
AOACritH_1 17.0
AOACritL_1 -22.0
CyCritH_1 1.60
CyCritL_1 -0.60
CxMin_1 0.099 // Сх 0.085(60*-15*)=0.072 по графику профиля + Cx_0 0.027
parabCxCoeff_1 5.4E-4
parabAngle 5.0
Decline 0.008
maxDistAng 32.0
draw_graphs 0
mc3 -19.824,-5.7687,-4.6966,-18.391,-6.7342,-17.841,-56.258,-6.6673
mc4 41.96,13.37,11.049,95.584,74.334,192.8,454.62,31.525
mm 0.607,0.697,0.788,0.748,0.734,0.699,0.652,0.616
mz 0.263,0.304,0.318,0.158,0.142,0.097,0.087,0.213
[SOUND]
Engine Std
Собрал все фм и прописал моторы, изменил веса топлива и масла.
Окончательный вес исправишь потом сам.

Выставил стаб в минус 1 градус.
Иногда в разных моделях знак не совпадает с ориентацией в 3До.
Например в ТБ-3... несколько лет назад "с ума сходил", пытаясь понять почему ТБ пикирует без причины.