Показать сообщение отдельно
Старый 17.04.2017, 13:24   #1475
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Подмигивание

Хочу выразить благодарность(!!!) программерам из ДТ за проведённые изменения в основном классе ЯК!
Я писал свои замечания в другой теме относительно повреждений мотора и баков у линейки Яков. Это приятно что мои предложения учли и наконец в классе есть необходимые записи для повреждений.
Правда порядок и степень повреждений я предлагал чуть по другому реализовать, но и так сейчас в классе хорошо сделано. Хотя мотор сделали немного стеклянным - теперь при атаке на Яке бомбёра словить "крит" на мотор будет довольно просто.
Гореть мотор так же должен по идее.
Как я делал - то горение было ещё и при утечке топлива.
Код:
if(s.startsWith("xxeng1oil"))
            {
                ((FlightModelMain) (super.FM)).AS.hitOil(shot.initiator, 0);
                Aircraft.debugprintln(this, "*** Engine Module: Oil Radiator Hit..");
            } else
            if(s.endsWith("feed"))
            {
                if(getEnergyPastArmor(3.2F, shot) > 0.0F && World.Rnd().nextFloat() < 0.5F && ((FlightModelMain) (super.FM)).EI.engines[0].getPowerOutput() > 0.7F)
                {
                    ((FlightModelMain) (super.FM)).AS.hitEngine(shot.initiator, 0, 100);
                    Aircraft.debugprintln(this, "*** Engine Module: Pressurized Fuel Line Pierced, Fuel Flamed..");
                }
            } else
            if(s.startsWith("xxoiltank"))
            {
                if(getEnergyPastArmor(0.25F, shot) > 0.0F && World.Rnd().nextFloat() < 0.125F)
                {
                    ((FlightModelMain) (super.FM)).AS.hitOil(shot.initiator, 0);
                    getEnergyPastArmor(0.22F, shot);
                    debuggunnery("Engine Module: Oil Tank Pierced..");
                }
                return;
            }
---------------------------------------------
Хочу пожелать успехов творческим и старательным "меценатам" Ила из ООО! ДТ!

С уважением!
Vasya вне форума   Ответить с цитированием