|
|
|
#11 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
|
Цитата:
------------------------------- И похоже прописываемые пушки и пулемёты уровняли по функциям: Код:
if(s.startsWith("xxmgun"))
{
if(s.endsWith("01"))
{
Aircraft.debugprintln(this, "*** Cowling Gun: Disabled..");
FM.AS.setJamBullets(0, 0);
}
if(s.endsWith("02"))
{
Aircraft.debugprintln(this, "*** Cowling Gun: Disabled..");
FM.AS.setJamBullets(0, 1);
}
if(s.endsWith("03"))
{
Aircraft.debugprintln(this, "*** Cowling Gun: Disabled..");
FM.AS.setJamBullets(1, 0);
}
getEnergyPastArmor(World.Rnd().nextFloat(3.3F, 12.96F), shot);
}
if(s.startsWith("xxcannon"))
{
if(s.endsWith("01"))
{
Aircraft.debugprintln(this, "*** Cowling Cannon: Disabled..");
FM.AS.setJamBullets(1, 0);
}
if(s.endsWith("02"))
{
Aircraft.debugprintln(this, "*** Cowling Cannon: Disabled..");
FM.AS.setJamBullets(1, 1);
}
getEnergyPastArmor(World.Rnd().nextFloat(3.3F, 24.6F), shot);
}
----------------------- Мессере всё есть в основном классе: Код:
if(s.startsWith("xxmgun"))
{
if(s.endsWith("01"))
{
Aircraft.debugprintln(this, "*** Cowling Gun: Disabled..");
((FlightModelMain) (super.FM)).AS.setJamBullets(0, 0);
}
if(s.endsWith("02"))
{
Aircraft.debugprintln(this, "*** Cowling Gun: Disabled..");
((FlightModelMain) (super.FM)).AS.setJamBullets(0, 1);
}
if(s.endsWith("l"))
{
Aircraft.debugprintln(this, "*** Wing Gun (L): Disabled..");
((FlightModelMain) (super.FM)).AS.setJamBullets(1, 0);
}
if(s.endsWith("r"))
{
Aircraft.debugprintln(this, "*** Wing Gun (L): Disabled..");
((FlightModelMain) (super.FM)).AS.setJamBullets(1, 1);
}
getEnergyPastArmor(World.Rnd().nextFloat(3.3F, 12.96F), shot);
}
if(s.startsWith("xxcannon"))
{
Aircraft.debugprintln(this, "*** Nose Cannon: Disabled..");
((FlightModelMain) (super.FM)).AS.setJamBullets(1, 0);
getEnergyPastArmor(World.Rnd().nextFloat(3.3F, 24.6F), shot);
}
Код:
if(gun[0] == null)
{
gun[0] = ((Aircraft)((Interpolate) (super.fm)).actor).getGunByHookName("_MGUN01");
gun[1] = ((Aircraft)((Interpolate) (super.fm)).actor).getGunByHookName("_CANNON01");
gun[2] = ((Aircraft)((Interpolate) (super.fm)).actor).getGunByHookName("_MGUN02");
}
Последний раз редактировалось Vasya; 27.05.2016 в 23:15. |
|
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|