Цитата:
Сообщение от Dimas1999
Не знаю как его смотреть.
Я тут всё комплекс контрол рою, всплыла моя кривость со свистками, не стартуют они на автопилоте, забыл что-то где-то написать, чтобы они стартовали с земли. Опять всё перерывать...
И опять класс перегрева, теперь у меня мотор Шрёдингера, он одновременно и перегрет и переохлаждён)
|
Почти в начале класса Мотор.
Код:
private void resolveFromFile(SectFile sectfile, String s)
{
soundName = sectfile.get(s, "SoundName", soundName);
propName = sectfile.get(s, "PropName", propName);
startStopName = sectfile.get(s, "StartStopName", startStopName);
Aircraft.debugprintln(reference.actor, "Resolving submodel " + s + " from file '" + sectfile.toString() + "'....");
String s1 = sectfile.get(s, "Type");
if(s1 != null)
if(s1.endsWith("Inline"))
type = 0;
else
if(s1.endsWith("Radial"))
type = 1;
else
if(s1.endsWith("Jet"))
type = 2;
else
if(s1.endsWith("RocketBoost"))
type = 4;
else
if(s1.endsWith("Rocket"))
type = 3;
else
if(s1.endsWith("Tow"))
type = 5;
else
if(s1.endsWith("PVRD"))
type = 6;
else
if(s1.endsWith("Unknown"))
type = 8;
else
if(s1.endsWith("Azure"))
type = 8;
else
if(s1.endsWith("HeloI"))
type = 7;
if(type == 0 || type == 1 || type == 7)
Вот типа так написать:
Код:
if(type == 7)
{
FuelConsumptionP0 = 0.0225F;
FuelConsumptionP05 = 0.0205F;
FuelConsumptionP1 = 0.0285F;
FuelConsumptionPMAX = 0.0320F;
}