Jump to content

Оптический прицел для системы управления огнем - как писать на lua?


vicx

Recommended Posts

  • ED Team
Я хочу использовать lua

__LN.depends_on_unit = {{{"прицел", 1},},};

GT.Name = "ak230"

 

но он не работает

 

depends_on_unit служит не для этих целей. И таким образом не получится завязать управление турелью с визира. На данный момент единственное решение для реализации того что вы задумали - это объединения этих двух элементов (башни и визира) в одну модель. В ней нужно сделать, чтобы по аргументам 0 (горизонталь) и 1 (вертикаль) синхронно вращались визир и пушка. К визиру крепится коннектор и к нему привязывается камера.

 

WS[ws].pointer = "visirSightPointer"

 

__LN.BR[1].connector_name = 'POINT_GUN1';

__LN.BR[1].connector_name = 'POINT_GUN2';

__LN.customViewPoint = { "IronSight/IronSight", {0.0, 0.0, 0.0 } };

 

Названия коннекторов могут быть произвольными. "IronSight/IronSight" - привязка к прицелу. (смотри LockOnExe\Mods\tech\CombinedArms\Cockpit\IronSight)

 

Естественное ограничение в этом случае: поставить независимо эти два устройства не получится.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...