Показать сообщение отдельно
Старый 01.07.2021, 03:08   #9106
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,352
Радость ФМ для Ан-24-26

По Ан-26:
в патчах 4.12.2-4.14.1 при загрузке миссии происходит краш на 30 проц.,
если в фм прописать мотор в баттонзе, то загрузка доходит до 100 проц. и нулл.
Лог файл:
Код:
FM called 'FlightModels/AN26.fmd:AN26_FM' is being loaded from File: 'an26_fm'
Mission error, ID_04: java.lang.NullPointerException
java.lang.NullPointerException
	at com.maddox.rts.SectFile.listFindString(SectFile.java:526)
	at com.maddox.rts.SectFile.sectionIndex(SectFile.java:601)
	at com.maddox.rts.SectFile.sectionIndex(SectFile.java:605)
	at com.maddox.rts.SectFile.get(SectFile.java:876)
	at com.maddox.rts.SectFile.get(SectFile.java:891)
	at com.maddox.il2.fm.Motor.resolveFromFile(Motor.java:198)
	at com.maddox.il2.fm.Motor.load(Motor.java:188)
	at com.maddox.il2.fm.EnginesInterface.load(EnginesInterface.java:68)
	at com.maddox.il2.fm.FlightModelMain.load(FlightModelMain.java:385)
	at com.maddox.il2.fm.FlightModelMain.<init>(FlightModelMain.java:774)
	at com.maddox.il2.fm.FlightModel.<init>(FlightModel.java:114)
	at com.maddox.il2.fm.AIFlightModel.<init>(AIFlightModel.java:29)
	at com.maddox.il2.ai.air.Maneuver.<init>(Maneuver.java:842)
	at com.maddox.il2.ai.air.Pilot.<init>(Pilot.java:125)
	at com.maddox.il2.fm.RealFlightModel.<init>(RealFlightModel.java:111)
	at com.maddox.il2.objects.air.Aircraft.setFM(Aircraft.java:1919)
	at com.maddox.il2.objects.air.Aircraft.setFM(Aircraft.java:1904)
	at com.maddox.il2.objects.air.Aircraft.load(Aircraft.java:2420)
	at com.maddox.il2.game.Mission.loadAir(Mission.java:1368)
	at com.maddox.il2.ai.Wing.load(Wing.java:144)
	at com.maddox.il2.game.Mission.loadWings(Mission.java:1111)
	at com.maddox.il2.game.Mission._load(Mission.java:487)
	at com.maddox.il2.game.Mission.access$000(Mission.java:135)
	at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:433)
	at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
	at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
	at com.maddox.il2.game.Main.exec(Main.java:439)
	at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Видно что игра не воспринимает какие то методы из классов.
Скорее всего авторы мода брали код
(или им писали программисты из САС)
из енжин-мода.
Мод к сожалению не может быть использован в простых сборках.
Если кому интересно, вот "исправленная" фм по книге.
Код:
[Aircraft]
  Type 2
  Crew 2
  Wingspan 29.20
  Length 23.80
  Seaplane 0
  Canard 0
  Jet 0
  JetHiV 0
[Mass]
  Empty 15850.0
  TakeOff 22000.0
  Oil 20.0
  Fuel 4200.0  // 3950.0 / 4850.0
[Controls]
  CAileron 1
  CAileronTrim 1
  CElevator 1
  CElevatorTrim 1
  CRudder 1
  CRudderTrim 1
  CFlap 1
  CFlapPos 3
  CDiveBrake 0
  CInterceptor 0
  CEngine 1
  CVectoredThrust 0
  CUndercarriage 1
  CLockTailwheel 0
  CStabilizer 0
  CBayDoors 0
  CArrestorHook 0
  CWingFold 0
  CCockpitDoor 0
  DefaultAileronTrim 0.00
  DefaultElevatorTrim 0.00
  DefaultRudderTrim 0.00
[Squares]
  Wing 74.98
  Aileron 2.19
  Flap 4.21
  Stabilizer 4.5
  Elevator 3.5
  Keel 2.7
  Rudder 3.0
  Wing_In 9.0
  Wing_Mid 9.0
  Wing_Out 9.5
  FuselageCxS 0.0
  AirbrakeCxS 0.0
[Arm]
  Aileron 7.5
  Flap 2.6
  Stabilizer 8.4
  Keel 9.4
  Elevator 9.0
  Rudder 10.1
  Wing_In 3.0
  Wing_Mid 6.0
  Wing_Out 9.0
  Wing_V 1.0
  GCenter 0.02
  GCenterZ 0.00
  GC_AOA_Shift 0.3615       // 27.23% САХ
  GC_Flaps_Shift 0.15
  GC_Gear_Shift 0.1385      // 30.0 САХ +2.77 САХ
[Toughness]
  AroneL 100
  AroneR 100
  CF 900
  Engine1 400
  Engine2 400
  Engine3 400
  Engine4 400
  GearL2 300
  GearR2 300
  Keel1 300
  Keel2 300
  Nose 500
  Oil 300
  Rudder1 100
  Rudder2 100
  StabL 300
  StabR 300
  Tail1 600
  Tail2 700
  Turret1B 200
  Turret2B 200
  Turret3B 200
  Turret4B 200
  Turret5B 200
  Turret6B 200
  VatorL 200
  VatorR 200
  WingLIn 600
  WingLMid 500
  WingLOut 400
  WingRIn 600
  WingRMid 500
  WingROut 400
  Flap01 100
  Flap02 100
  Flap03 100
  Flap04 100
[Engine]
//  Engine0Family GeneralElectric
//  Engine0SubModel Pratt&Whitney_J42-P-8A
//  Engine1Family GeneralElectric
//  Engine0SubModel Pratt&Whitney_J42-P-8A
    
  Engine0Family IvchenkoAI:AN26_FM
  Engine0SubModel Ivchenko_AI-24VTI/L          // Ivchenko_AI-24VT
  Engine1Family IvchenkoAI:AN26_FM
  Engine1SubModel Ivchenko_AI-24VTI/R          // Ivchenko_AI-24VT
[Gear]
// H 2.356276 
// Pitch 10.350      
// SinkFactor 2500.0 
// SpringsStiffness 0.6                   
  H 3.54 
  Pitch 8.7                   
  SinkFactor 2600.0  
  SpringsStiffness 1.0    
  TailStiffness 0.45
[Params]
  CriticalAOA 19.20
  CriticalCy 01.92
  CxCurvature 01.00
  CxStraightness 00.15
  CriticalAOAFlap 23.0     // 15.00
  CriticalCyFlap 02.51
  SpinTailAlpha 17.00
  SpinCxLoss 0.08
  SpinCyLoss 0.03
//  Vyfac 1.0
//  Tfac 1.0
  Vmin 191
  Vmax 460.0
  VmaxAllowed 800.0
  VmaxH 540.0
  HofVmax 9100.0
  VminFLAPS 120.0
  VmaxFLAPS 220.0
  Vz_climb 10.0
  V_climb 230.0
  T_turn 19.0
  V_turn 250.0
  K_max 17.2
  Cy0_max 0.15
  FlapsMult 1.1
  FlapsAngSh 8.0
  Range 1850.0
  CruiseSpeed 460.0
  SensYaw 0.40
  SensPitch 0.56
  SensRoll 0.36
[Polares]
  lineCyCoeff 0.080      // 0.55 + -0.25
  AOAMinCx_Shift 0.25
  Cy0_0 0.20             // 0.15
  AOACritH_0 19.2
  AOACritL_0 -15.0
  CyCritH_0 1.56
  CyCritL_0 -0.90
  CxMin_0 0.030            // 0.022 / 0.030 - 3 град. уст. крыло   
  parabCxCoeff_0 4.5E-4
  Cy0_1 0.90               // 1.375
  AOACritH_1 15.0
  AOACritL_1 -24.0
  CyCritH_1 2.51
  CyCritL_1 -0.85
  CxMin_1 0.10             // Crit 0.34 
  parabCxCoeff_1 8.0E-4
  parabAngle 4.5
  Decline 0.010
  maxDistAng 32.0
  draw_graphs 0
  mc3 -13.821,-15.492,-12.211,37.436,-65.557,-25.403,-26.73,-59.995
  mc4 34.677,50.771,108.83,-108.83,454.62,192.8,212.08,454.62
  mm 0.661,0.71,0.744,0.754,0.72,0.665,0.607,0.556
  mz 0.262,0.22,0.134,0.081,0.093,0.11,0.107,0.089
[SOUND]
  Engine Std
Мотор Ивченко.
Код:
Type Turboprop
  Autonomous 0
  Cylinders 6
  Carburetor 0
  Direction Right
  Extinguishers 2  
  HorsePowers 1.0
  BoostFactor 1.132
  TowFactor 1.0
  Thrust 2652.0              // 3000.0 кг по книге    
  EngineI 0.5
  EngineAcceleration 4.0
  PropMass 270.0
  RPMMin 1148
  RPMNom 2624
  RPMMax 4000
  RPMMaxAllowed 6480
  Reductor 0.86
  PropDiameter 3.9              // 3.9
  PropAnglerType 0
  PropAnglerSpeed 1.0
  PropAnglerMinParam 280
  PropAnglerMaxParam 3480
  PropPhiMin 0.0
  PropPhiMax 1.0
  PropAoA0 11.0
  CompressorPMax 2.0
  CompressorAltitude0 4000.0
  CompressorMultiplier0 0.883334
  CompressorRPMP0 1600.0
  CompressorRPMPMax 3480.0
  CompressorMaxATARPM 2.0
  CompressorSpeedManifold 1.4
  DisP0x 2624
  DisP0y 0
  DisP1x 0
  DisP1y 2
  TESPEED 0.009
  TWATERMAXRPM 760
  TOILINMAXRPM 70
  TOILOUTMAXRPM 87
  MAXRPMTIME 300
  MINRPMTIME 999
  TWATERMAX 800
  TWATERMIN 0
  TOILMAX 125
  TOILMIN 0

  FuelConsumptionP01 0.324
  FuelConsumptionP05 0.239
  FuelConsumptionP1  0.255
  FuelConsumptionPMAX 0.346

  SoundName T55
  StartStopName T55
ФМ
(прошла испытания в патче 4.12.2 - с модом Ан-24-26 от Асуры
http://forum.aviaskins.com/showpost....&postcount=102 )
ниже в архиве.
Звуки мотора:
https://drive.google.com/file/d/1FC8...ew?usp=sharing
(Если авторы мода доведут его до эксплуатационной терпимости
хотя бы патчей 4.12.2-4.13.4 без енжин-модов,
то смогу и довести фм - определить опытным путём правильный Сх. )
----------------------------------
Фм для Ан-2 обновлена 1 Июля - исправлены очепятки и настроены моторы.
Миниатюры
Нажмите на изображение для увеличения
Название: Табица поляры Ан-24-26.jpg
Просмотров: 194
Размер:	606.5 Кб
ID:	70086   Нажмите на изображение для увеличения
Название: САХ 30 проц. для Ан-24.jpg
Просмотров: 196
Размер:	302.1 Кб
ID:	70098  
Вложения
Тип файла: rar Antonov_An-24-26 NEW FM.rar (73.2 Кб, 220 просмотров)

Последний раз редактировалось Vasya; 01.07.2021 в 19:40. Причина: дописка текста
Vasya вне форума   Ответить с цитированием