Цитата:
Сообщение от Vasya
...Там ещё в тексте кода есть через запятые нулл,
возможно вместо нулл можно вписать чередование еффектов...
|
Ну если Василь хочешь "продолжение банкета", то для начала, почему мне хочется добавить к белому дыму чёрный? Всё просто - потому, что на чёрном эффектно смотрится огонь и повторюсь, что сейчас о "реализме", я думаю во вторую очередь.
А чтобы дополнительно ничего не скачивать и не устанавливать для моего AircraftState, то:
1 - возьми класс AircraftState из версии которой ты пользуешься;
2 - найди этот раздел, я взял из дефаултной версии и именно с видом столбца более наглядно:
Код:
private static final String[] astateTankStrings =
{ null, null, null,
"3DO/Effects/Aircraft/RedLeakTSPD.eff", null, null,
"3DO/Effects/Aircraft/RedLeakTSPD.eff", null, null,
"3DO/Effects/Aircraft/TankBlackMediumSPD.eff",
"3DO/Effects/Aircraft/TankBlackMediumTSPD.eff", null,
"3DO/Effects/Aircraft/BlackHeavySPD.eff",
"3DO/Effects/Aircraft/BlackHeavyTSPD.eff", null,
"3DO/Effects/Aircraft/FireSPD.eff",
"3DO/Effects/Aircraft/BlackHeavySPD.eff",
"3DO/Effects/Aircraft/BlackHeavyTSPD.eff",
"3DO/Effects/Aircraft/FireSPDLong.eff",
"3DO/Effects/Aircraft/BlackHeavySPD.eff",
"3DO/Effects/Aircraft/BlackHeavyTSPD.eff", null, null, null,
"3DO/Effects/Aircraft/RedLeakGND.eff", null, null,
"3DO/Effects/Aircraft/RedLeakGND.eff", null, null,
"3DO/Effects/Aircraft/BlackMediumGND.eff", null, null,
"3DO/Effects/Aircraft/BlackHeavyGND.eff", null, null,
"3DO/Effects/Aircraft/FireGND.eff",
"3DO/Effects/Aircraft/BlackHeavyGND.eff", null,
"3DO/Effects/Aircraft/FireGND.eff",
"3DO/Effects/Aircraft/BlackHeavyGND.eff", null
};
И просто добавь любую ефф-ку с эффектом дыма и посмотри, а чтобы не искать, то внизу зип с красным дымом, чтобы сразу было видно. Я добавлял, менял и всё равно нарушается привычное (дефаултное) появление и дыма и огня.
А вот чтобы увидеть это, тебе необходимо сделать запись обстрела например Б-17 и посмотри появление дымоогня в дефаулте и с твоими правками.. Попробуй...
Не удержался, сделал скрины из варианта с чёрным дымом и брызгами от движка Як-а и как не крути, а в сравнении с огнём на белом дыме, огонь на чёрном - намнооого зрелищней.
И вот уже подумываю: просто сделать из белых дымов чёрный и никакого AircraftState править не надо...