Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,320
|
Цитата:
Сообщение от andrey65
Не работает в БАТ, положил в стандартную папку модуля WAW
|
Вот класс P-47D из BAT:
Код:
package com.maddox.il2.objects.air;
import com.maddox.rts.Property;
// Referenced classes of package com.maddox.il2.objects.air:
// P_47ModPack, PaintSchemeFMPar05, PaintSchemeFMPar06, NetAircraft,
// Aircraft
public class P_47D extends P_47ModPack
{
public P_47D()
{
}
public float getEyeLevelCorrection()
{
return 0.05F;
}
public void update(float f)
{
super.update(f);
bubbleTopTailSway();
}
static java.lang.Class _mthclass$(java.lang.String s)
{
java.lang.Class class1;
try
{
class1 = java.lang.Class.forName(s);
}
catch(java.lang.ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMessage());
}
return class1;
}
static
{
Class class1 = com.maddox.il2.objects.air.P_47D.class;
new NetAircraft.SPAWN(class1);
Property.set(class1, "iconFar_shortClassName", "P-47D-25");
Property.set(class1, "meshName", "3DO/Plane/P-47D(Multi1)/hier.him");
Property.set(class1, "PaintScheme", new PaintSchemeFMPar05());
Property.set(class1, "meshName_us", "3DO/Plane/P-47D(USA)/hier.him");
Property.set(class1, "PaintScheme_us", new PaintSchemeFMPar06());
Property.set(class1, "noseart", 1);
Property.set(class1, "yearService", 1944F);
Property.set(class1, "yearExpired", 1947.5F);
// Property.set(class1, "FlightModel", P_47ModPack.useStockFlightModels() ? "FlightModels/P-47D-27_late.fmd" : "FlightModels/P-47D-27_late.fmd:P47Pack_FM");
Property.set(class1, "FlightModel", "FlightModels/P-47D-25.fmd:P-47D_NEW-FM");
Property.set(class1, "cockpitClass", new Class[] {
com.maddox.il2.objects.air.CockpitP_47D25.class
});
Property.set(class1, "LOSElevation", 1.1104F);
Aircraft.weaponTriggersRegister(class1, new int[] {
0, 0, 0, 0, 1, 1, 1, 1, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 3,
3, 3, 3, 3, 9, 9, 9, 9, 9, 9
});
Aircraft.weaponHooksRegister(class1, new String[] {
"_MGUN01", "_MGUN02", "_MGUN03", "_MGUN04", "_MGUN05", "_MGUN06", "_MGUN07", "_MGUN08", "_ExternalRock01", "_ExternalRock01",
"_ExternalRock02", "_ExternalRock02", "_ExternalRock03", "_ExternalRock03", "_ExternalRock04", "_ExternalRock04", "_ExternalRock05", "_ExternalRock05", "_ExternalRock06", "_ExternalBomb02",
"_ExternalBomb02", "_ExternalBomb03", "_ExternalBomb03", "_ExternalBomb01", "_ExternalDev01", "_ExternalDev02", "_ExternalDev03", "_ExternalBomb01", "_ExternalBomb02", "_ExternalBomb03"
});
}
}
В классе только изменил ссылку на другую фм и всё.
Если бы у меня был BAT и мод не заработал, то тормошил бы на САС
создателей этой сборки на предмет разъяснения  куда нужно ложить
моды для уверенной работы в BAT.
Сам я не знаю  как туда вставлять моды.
|