Изменение углов наводки орудий

Можно ли их изменять?

1 лайк

Я про изменение углов вертикальной наводки (например зениткам) в модах

Да, можно.
Только через scene.blk из-за того, что в редакторе нельзя выбрать p4 тип свойств.
Но перед тем как туда пойти - упростим себе жизнь заранее подготовив часть кода:
Для этого редактируем свойство turretsInitialComponents.


Жмем на плюс и добавляем objects. Сохраняемся. В scene.blk находим технику:

entity{
  _template:t="ussr_gaz_mm_72k_moscow_premium"
  transform:m=[[0.999809, 0.0194646, -0.00174324] [-0.0194489, 0.999774, 0.00861436] [0.00191052, -0.00857881, 0.999961] [47.0746, 3.98937, 470.352]]

  "turretsInitialComponents:array"{
    "turretsInitialComponents:object"{
    }
  }
}

Внутри

"turretsInitialComponents:object"{
    }

Пишем: turret__limit:p4=-180,180,-180,180.
Должно быть что-то вроде этого:

entity{
  _template:t="ussr_gaz_mm_72k_moscow_premium"
  transform:m=[[0.999809, 0.0194646, -0.00174324] [-0.0194489, 0.999774, 0.00861436] [0.00191052, -0.00857881, 0.999961] [47.0746, 3.98937, 470.352]]

  "turretsInitialComponents:array"{
    "turretsInitialComponents:object"{
        turret__limit:p4=-180,180,-180,180
    }
  }
}

Итог в игре:


Как видим - углы успешно изменены. Но вероятно изменения не работают из-за того, что в данном случае надо изменить turret__limitsTable.
Вот тоже самое, но уже с зениткой:

Как видишь - успешно изменено.

Учти, что там где несколько оружии там и несколько объектов turretsInitialComponents создать.
Скорее всего.

Кстати чтобы узнать какие свойства надо ввести - ищем само орудие техники.


Как видим вероятно turret__limit отвечает за ограничения, а turret__limitsTable вероятно за какие-то дополнительные ограничения в тех или иных местах техники.

2 лайка