crazyvip Posted November 13, 2014 Posted November 13, 2014 Доброго дня! После обновления 1.2.8 изменился синтаксис файла конфигурации на .diff.lua Теперь там хранятся только отличия от default.lua Может кто подскажет, куда надо добавить в [модель_джоя.diff.lua] строки вида [{combos = {{key = '...'}}, down=...] для подключения тумблера? :joystick:
crazyvip Posted November 13, 2014 Author Posted November 13, 2014 Вот пример пустышки (после очистки профиля). Куда писать?:helpsmilie:Joystick.diff.lua
crazyvip Posted November 13, 2014 Author Posted November 13, 2014 В отсутствие здравых мыслей... Например: ["d1073pnilunilcdnilvdnilvpnilvunil"] = { ["added"] = { [1] = { ["key"] = "JOY_BTN1", }, }, ["name"] = "Battery power", }, где строка d1073pnilunilcdnilvdnilvpnilvunil является сокращением кода: {down=1073,pressed=nil,up=nil,cockpit_device_id =nil,value_down=nil,value_pressed=nil,value_up=nil Все бы ничего, но любое исправление в таком коде приводит к неработоспособности кнопки :( Единственный костыль, который приходит в голову - добавить строчку в default.lua конкретного крафта. Например для A-10C: {down = iCommandElectricalPowerInverterSTBY,up = iCommandElectricalPowerInverterOFF, name = 'Inverter Toggle', category = 'Electrical power control panel'}, В раздел настроек добавится Inverter Toggle и появится возможность забиндить на кнопку... ["d1074pnilu1075cdnilvdnilvpnilvunil"] = { ["added"] = { [1] = { ["key"] = "JOY_BTN2", }, }, ["name"] = "Inverter Toggle", }, Но при следующем же обновлении этот файл затрется :( Не имеется ли у кого перечня cockpit_device_id и iCommand...
Recommended Posts