|
|
|||||||
| Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
#10 |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
|
Есть вопрос к понимающим в кодах.
Нужно прямо в клас крафта прописать авто-радиатор. Код в класс вписал, но он почему то не работает. Хотя всё компилится. Код: Код:
public BF_109E_4MN()
{
reference = null;
}
Код:
public void updateRadiator(float f)
{
if((reference.actor instanceof BF_109E_4MN))
{
if(tOilOut > tOilOutMaxRPM)
{
controlRadiator += 0.1F * f;
if(controlRadiator > 1.0F)
controlRadiator = 1.0F;
} else
{
controlRadiator = 1.0F - reference.getSpeed() / reference.VmaxH;
if(controlRadiator < 0.0F)
controlRadiator = 0.0F;
}
}
}
public boolean isAllowsAutoRadiator()
{
if(World.cur().diffCur.ComplexEManagement)
{
if((reference.actor instanceof BF_109E_4MN))
return true;
switch(propAngleDeviceType)
{
case 7: // '\007'
return true;
case 8: // '\b'
return type == 2;
}
return false;
} else
{
return true;
}
}
public boolean isHasControlRadiator()
{
return bHasRadiatorControl;
}
public float getControlRadiator()
{
return controlRadiator;
}
Код:
public float tOilOutMaxRPM;
public float tOilOut;
public float controlRadiator;
private boolean bHasRadiatorControl;
private int propAngleDeviceType;
private int type;
private FlightModel reference;
--------------------------------------- Если писать вот такие строки: Код:
public void onAircraftLoaded()
{
super.onAircraftLoaded();
if((Aircraft)((Interpolate) (super.FM)).actor instanceof BF_109E_4MN)
((FlightModelMain) (super.FM)).EI.engines[0].setAfterburnerType(10);
((FlightModelMain) (super.FM)).EI.engines[0].setControlPropAuto(true);
((FlightModelMain) (super.FM)).AS.wantBeaconsNet(true);
}
А так: Код:
((FlightModelMain) (super.FM)).EI.engines[0].setControlRadiator(AllowsAutoRadiator); Последний раз редактировалось Vasya; 29.01.2018 в 12:36. |
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|