【开坑】 论LOFC2里被屏蔽的按键

来源:百度文库 编辑:超级军网 时间:2024/04/29 12:01:09


众所周知1.21和1.12及更早版本相比在不改动设置文件的情况下SU27及SU33是无法做出眼睛蛇动作的, 原因是无节操的ED把 'Execute Pugachev\'s Cobra' 按键屏蔽了导致无法解除SU27/33的AOA限制.
具体见这里 http://lt.cjdby.net/thread-1547787-1-1.html

按键设置所在的文件夹为LockOn Flaming Cliffs 2\Config\Input\Aircrafts\机型\keyboard\default.lua

可以看出ED屏蔽此按键的方法是在执行语句前加入了 '--' 而把执行语句修改为注释语句从而使快捷键失效....

首先说明一下文件中各个符号的含义.
以解除AOA限制执行眼镜蛇为例:
原始语句: --{combos = {{key = 'K'}}, down = iCommandPlaneCobra, name = 'Execute Pugachev\'s Cobra', category = 'Flight Control'}
1. -- : 把语句转化为注释语句使快捷键失效.
2. combos = {{key = 'K'}} : 快捷键为 'K'.
  2.1. 在某些情况下, {{}}内语句可能为 combos = {{key = 'Pause', reformers = {'RShift', 'LWin'}}}, 这是指快捷键为 在同时按下'R(右)Shift' 和 'L(左)Win'的情况下按 'Pause'.
3. down = iCommandPlaneCobra :翻译为 我命令飞机进行眼镜蛇机动, 也就是对于此命令的解释(这个应该是...求大神指正).
4. name = 'Execute Pugachev\'s Cobra' : 在设置中的名字
5. category = 'Flight Control' : 此命令所属的类别
具体如图所示


_________________分割线______________________

然后研究完眼镜蛇后突然发现1.21还有不少被屏蔽的按键......于是决定分析一下所有被屏蔽的按键都有什么效果......由于被屏蔽按键众多...粗略一数仅仅SU27就接近40个.....所以先写着吧....目测填满此坑遥遥无期啊......

PS所有测试都在单机下进行, 联机不保证能用.....

PS的PS说一下修改default.lua后需要手动删除同一文件夹下的 键盘.lua(或keyboard.lua) 使修改生效, 但是你的该机型键盘设置也会重置.....所以请事先备份~

众所周知1.21和1.12及更早版本相比在不改动设置文件的情况下SU27及SU33是无法做出眼睛蛇动作的, 原因是无节操的ED把 'Execute Pugachev\'s Cobra' 按键屏蔽了导致无法解除SU27/33的AOA限制.
具体见这里 http://lt.cjdby.net/thread-1547787-1-1.html

按键设置所在的文件夹为LockOn Flaming Cliffs 2\Config\Input\Aircrafts\机型\keyboard\default.lua

可以看出ED屏蔽此按键的方法是在执行语句前加入了 '--' 而把执行语句修改为注释语句从而使快捷键失效....

首先说明一下文件中各个符号的含义.
以解除AOA限制执行眼镜蛇为例:
原始语句: --{combos = {{key = 'K'}}, down = iCommandPlaneCobra, name = 'Execute Pugachev\'s Cobra', category = 'Flight Control'}
1. -- : 把语句转化为注释语句使快捷键失效.
2. combos = {{key = 'K'}} : 快捷键为 'K'.
  2.1. 在某些情况下, {{}}内语句可能为 combos = {{key = 'Pause', reformers = {'RShift', 'LWin'}}}, 这是指快捷键为 在同时按下'R(右)Shift' 和 'L(左)Win'的情况下按 'Pause'.
3. down = iCommandPlaneCobra :翻译为 我命令飞机进行眼镜蛇机动, 也就是对于此命令的解释(这个应该是...求大神指正).
4. name = 'Execute Pugachev\'s Cobra' : 在设置中的名字
5. category = 'Flight Control' : 此命令所属的类别
具体如图所示

捕获.JPG (18.26 KB, 下载次数: 27)

下载附件 保存到相册

2013-2-12 22:08 上传



_________________分割线______________________

然后研究完眼镜蛇后突然发现1.21还有不少被屏蔽的按键......于是决定分析一下所有被屏蔽的按键都有什么效果......由于被屏蔽按键众多...粗略一数仅仅SU27就接近40个.....所以先写着吧....目测填满此坑遥遥无期啊......

PS所有测试都在单机下进行, 联机不保证能用.....

PS的PS说一下修改default.lua后需要手动删除同一文件夹下的 键盘.lua(或keyboard.lua) 使修改生效, 但是你的该机型键盘设置也会重置.....所以请事先备份~


有效
机型: SU27

语句:
--{combos = {{key = 'Pause', reformers = {'RShift', 'RWin'}}}, down = iCommandActivePauseOnOff, name = 'Active Pause', category = 'General'}

所属类别: General (Gameplay)
命令名称: Active Pause
按键: 'RShift' + 'RWin' + 'Pause'

效果: 仅暂停自己的飞机; 友机, 敌机, 自己发射的导弹等等其他物体都照常飞行或移动............

有效
机型: SU27

语句:
--{combos = {{key = 'Pause', reformers = {'RShift', 'RWin'}}}, down = iCommandActivePauseOnOff, name = 'Active Pause', category = 'General'}

所属类别: General (Gameplay)
命令名称: Active Pause
按键: 'RShift' + 'RWin' + 'Pause'

效果: 仅暂停自己的飞机; 友机, 敌机, 自己发射的导弹等等其他物体都照常飞行或移动............
机型: SU27

语句:
--{combos = {{key = 'Scroll', reformers = {'RShift', 'RCtrl'}}}, down = iCommandRecordCursorOnOff, name = 'Record of mouse cursor in track On/Off', category = 'General'}

所属类别: General (Gameplay)
命令名称: Record of mouse cursor in track On/Off
按键: 'RShift' + 'RCtrl' + 'Scroll'

效果: 从字面意思来讲是 开启/关闭TRK中对于鼠标轨迹的记录, 但在1.21中经过各种测试后发现命令无效.....无论怎么按TRK中仍旧保存着鼠标对于视野的操纵.......应该是用于KA-50中对于鼠标控制机舱内按钮的轨迹的记录(求大神实验)......


机型: SU27

语句:
--{combos = {{key = 'S', reformers = {'LCtrl'}}}, down = iCommandSoundMicOn, name = 'Sound recording begin', category = 'General'}
--{combos = {{key = 'S', reformers = {'LAlt'}}}, down = iCommandSoundMicOff, name = 'Sound recording end', category = 'General'}
--{combos = {{key = 'Scroll', reformers = {'RShift'}}}, down = iCommandRecordSubtitleOn, name = 'Subtitle recording begin', category = 'General'},
--{combos = {{key = 'Scroll', reformers = {'RCtrl'}}}, down = iCommandRecordSubtitleOff, name = 'Subtitle recording end', category = 'General'}
这四条互相关联, 所以放到一起~

所属类别: General (Gameplay)
命令名称: Sound recording begin
             Sound recording end
             Subtitle recording begin
             Subtitle recording end

按键: 'RCtrl' + 'S'
        'RAlt' + 'S'
        'Scroll' + 'RShift'
        'Scroll' + 'RCtrl'

效果: 应该分别是声音/字幕录制开始/停止, 但是单机中无效果, 整个LOFC文件夹中未找到录音及字幕文件.......

机型: SU27

语句:
--{combos = {{key = 'S', reformers = {'LCtrl'}}}, down = iCommandSoundMicOn, name = 'Sound recording begin', category = 'General'}
--{combos = {{key = 'S', reformers = {'LAlt'}}}, down = iCommandSoundMicOff, name = 'Sound recording end', category = 'General'}
--{combos = {{key = 'Scroll', reformers = {'RShift'}}}, down = iCommandRecordSubtitleOn, name = 'Subtitle recording begin', category = 'General'},
--{combos = {{key = 'Scroll', reformers = {'RCtrl'}}}, down = iCommandRecordSubtitleOff, name = 'Subtitle recording end', category = 'General'}
这四条互相关联, 所以放到一起~

所属类别: General (Gameplay)
命令名称: Sound recording begin
             Sound recording end
             Subtitle recording begin
             Subtitle recording end

按键: 'RCtrl' + 'S'
        'RAlt' + 'S'
        'Scroll' + 'RShift'
        'Scroll' + 'RCtrl'

效果: 应该分别是声音/字幕录制开始/停止, 但是单机中无效果, 整个LOFC文件夹中未找到录音及字幕文件.......
机型: SU27

语句:
--{combos = {{key = 'E', reformers = {'RShift', 'RCtrl'}}}, down = iCommandTrackEditReplace, name = 'Track edit replace mode', category = 'General'},
--{combos = {{key = 'W', reformers = {'RShift', 'RCtrl'}}}, down = iCommandTrackEditInsert, name = 'Track edit insert mode', category = 'General'}

所属类别: General (Gameplay)
命令名称: Track edit replace mode
             Track edit insert mode

按键: 'RShift' + 'RCtrl' +'E'
        'RShift' + 'RCtrl' +'W'

看名字都是用于TRK编辑的.....但谁能告诉我怎么编辑啊......各种试验无力......
机型: SU27

语句:
--{combos = {{key = 'Pause', reformers = {'RShift'}}}, down = iCommandOneFrame, name = 'One frame mode', category = 'General'}

所属类别: General (Gameplay)
命令名称: One frame mode
按键: 'Pause' +'RShift'

单帧模式, 但我肉眼没发现有啥区别.....
_________________________________
General类别整理完毕, 有用的貌似只有个Active Pause........
SU27, Flight Control飞行控制

--{combos = {{key = 'Up', reformers = {'RCtrl'}}}, down = iCommandPlaneUp, name = 'Plane Down', category = 'Flight Control'},
--{combos = {{key = 'Down', reformers = {'RCtrl'}}}, down = iCommandPlaneDown, name = 'Plane Up', category = 'Flight Control'},
--{combos = {{key = 'Left', reformers = {'RCtrl'}}}, down = iCommandPlaneLeft, name = 'Plane Left', category = 'Flight Control'},
--{combos = {{key = 'Right', reformers = {'RCtrl'}}}, down = iCommandPlaneRight, name = 'Plane Right', category = 'Flight Control'}

我来吐槽一下ED.....这四条是干啥的啊....完全没用啊........
有效

SU27  Autopilot自动驾驶仪

--{combos = {{key = 'J'}}, down = iCommandPlaneAUTOnOff, name = 'Autothrust', category = 'Autopilot'}

谁还抱怨SU27没有SU33的自动油门啊? 骚年快来修改这一条吧~~~编队必备啊


SU27  Autopilot自动驾驶仪
--{combos = {{key = '`', reformers = {'LAlt'}}}, down = iCommandPlaneAutopilotOverrideOn, up = iCommandPlaneAutopilotOverrideOff, name = 'Autopilot override (Su-25T)', category = 'Autopilot'}

这个是SU25T自动驾驶仪的一个功能, 用处是按住后暂时解除自动驾驶, 松开后恢复, 用于精确对地攻击~经测试SU27无效......

SU27  Autopilot自动驾驶仪
--{combos = {{key = '`', reformers = {'LAlt'}}}, down = iCommandPlaneAutopilotOverrideOn, up = iCommandPlaneAutopilotOverrideOff, name = 'Autopilot override (Su-25T)', category = 'Autopilot'}

这个是SU25T自动驾驶仪的一个功能, 用处是按住后暂时解除自动驾驶, 松开后恢复, 用于精确对地攻击~经测试SU27无效......


SU27 System系统

--{combos = {{key = 'R', reformers = {'LCtrl'}}}, down = iCommandPlaneAirRefuel, name = 'Refueling Boom', category = 'Systems'}
--{combos = {{key = 'R', reformers = {'LAlt'}}}, down = iCommandPlaneJettisonFuelTanks, name = 'Jettison Fuel Tanks', category = 'Systems'}
--{combos = {{key = 'G', reformers = {'LAlt'}}}, down = iCommandPlaneHook, name = 'Tail Hook', category = 'Systems'}
--{combos = {{key = 'P', reformers = {'RCtrl'}}}, down = iCommandPlanePackWing, name = 'Folding Wings', category = 'Systems'}

抛掉副油箱, 收放加油管, 收放尾钩, 折叠机翼 .......或许自制MOD用得上吧.......
_____________________________

--{combos = {{key = 'L', reformers = {'RShift'}}}, down = iCommandPowerOnOff, name = 'Electric Power Switch', category = 'Systems'}

电源开关, AMF的SU25T的, 经测试SU27无效.......

SU27 System系统

--{combos = {{key = 'R', reformers = {'LCtrl'}}}, down = iCommandPlaneAirRefuel, name = 'Refueling Boom', category = 'Systems'}
--{combos = {{key = 'R', reformers = {'LAlt'}}}, down = iCommandPlaneJettisonFuelTanks, name = 'Jettison Fuel Tanks', category = 'Systems'}
--{combos = {{key = 'G', reformers = {'LAlt'}}}, down = iCommandPlaneHook, name = 'Tail Hook', category = 'Systems'}
--{combos = {{key = 'P', reformers = {'RCtrl'}}}, down = iCommandPlanePackWing, name = 'Folding Wings', category = 'Systems'}

抛掉副油箱, 收放加油管, 收放尾钩, 折叠机翼 .......或许自制MOD用得上吧.......
_____________________________

--{combos = {{key = 'L', reformers = {'RShift'}}}, down = iCommandPowerOnOff, name = 'Electric Power Switch', category = 'Systems'}

电源开关, AMF的SU25T的, 经测试SU27无效.......
欢迎开坑
其实。。。。。。不当心吧SU33的键位覆盖到27上。。。。。。。就能有意外收获。。。。。。。。。