AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Баллада об оружии

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.05.2016, 21:00   #1
LeaderAI
Местный
 
Регистрация: 20.03.2016
Сообщений: 275
По умолчанию weaponsRegister

Куда прописывается оригинальное вооружение и почему не работает прописка как на стандартных самолетах на модовых вооружение?
Aircraft.weaponTriggersRegister(var_class, new int[] { 1, 1, 3, 3, 9, 9 }); Это кнопки для оружия они и в модовых самолетах так же.
Aircraft.weaponHooksRegister(var_class,
new String[] { "_CANNON01", "_CANNON02","_ExternalBomb01", "_ExternalBomb02", "_ExternalBomb01", "_ExternalBomb02" }); Это хуки из моделей. Они так же прописаны.
А дальше самое интересное:
Aircraft.weaponsRegister(var_class, "default", new String[] { "MGunShVAKs 200", "MGunShVAKs 200", null, null, null, null }); В стандартных самолетах только это прописано. Даже если я эти строки совсем удалю из класса все вооружение остается. Вопрос где оно еще забито и как сделать для своего самолета так же?
try {
ArrayList arraylist = new ArrayList();
Property.set(var_class, "weaponsList", arraylist);
HashMapInt hashmapint = new HashMapInt();
Property.set(var_class, "weaponsMap", hashmapint);
int i = 8;
String string = "default";
Aircraft._WeaponSlot[] var__WeaponSlots
= new Aircraft._WeaponSlot[i];
var__WeaponSlots[0]
= new Aircraft._WeaponSlot(2, "CannonRocketSimpleRS132", 16);
var__WeaponSlots[3] = null;
for (int i_0_ = 8; i_0_ < i; i_0_++)
var__WeaponSlots[i_0_] = null;
arraylist.add(string);
hashmapint.put(Finger.Int(string), var__WeaponSlots);
string = "None";
var__WeaponSlots = new Aircraft._WeaponSlot[i];
for (int i_1_ = 0; i_1_ < i; i_1_++)
var__WeaponSlots[i_1_] = null;
arraylist.add(string);
hashmapint.put(Finger.Int(string), var__WeaponSlots);
} catch (Exception exception) {
/* empty */
} чтоб не писать вот такую кучу кода.
LeaderAI вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:30. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru