Для автора темы и всех кого заинтересует (и хватит умений подключить), несколько модернизированных и новых мешей для ранних Ла.
Обновлённые разделы для модернизированных и новых мешей в приложенном в ссылке hier.him, находятся в самом низу, чтобы долго не искать.
https://drive.google.com/file/d/1V9i...ew?usp=sharing
строки кода для ручки форсажа:
---------------------------------
Код:
............
public boolean tick()
{
............
if(fm.CT.afterburnerControl)
{
if(setNew.boostPosition > 0.0F)
setNew.boostPosition = setOld.boostPosition - 0.05F;
} else
if(setNew.boostPosition < 1.0F)
setNew.boostPosition = setOld.boostPosition + 0.05F;
............
}
............
private class Variables
{
............
float boostPosition;
............
}
............
public CockpitLA_5()
{
............
setNew.boostPosition = 0.0F;
............
}
............
public void reflectWorldToInstruments(float f)
{
............
resetYPRmodifier();
Cockpit.xyz[2] = cvt(interp(setNew.boostPosition, setOld.boostPosition, f), 0.01F, 0.99F, -0.013F, 0.0F);
mesh.chunkSetLocate("A_burnerTrigger", Cockpit.xyz, Cockpit.ypr);
............
строки кода для измененной ручки тормоза на РУС (по подобию и направлению движения в БзХ):
------------------------------------------------------------------------
Код:
............
if(fm.CT.bHasBrakeControl)
{
float f2 = fm.CT.getBrake();
mesh.chunkSetAngles("WheelBrake", 0.0F, 0.0F, f2 * 20F + 1.5F); // изменилась ось вращения
............
}