禁断の
≪ カスタム兵装追加法 ≫
■注■
下記設定がどんな結果を招いても、HUQ ならび 429氏@2ch LockOnスレNo.5 は一切関知しません。
また、HUQ's LockOn 対戦サーバでは、下記設定により規定外の兵器を搭載して参加することを、チートとして禁止します。
- <Payloads>, </Payloads> タグ内
任務(Task)ごとに用意されたペイロードセット。
<Payload Name=(略)>, </Payload> タグ内が1つ分の兵装セット内の兵器を示し、CLSID="{(略)}"内の記号列が、その兵装セットの(プログラム上の)識別子になっている。
- <ColorSchemes>, </ColorSchemes> タグ内
機体に貼り付ける Skin 指定。
Skin は CLSID="{(略)}" で指定される。現状では Skin の CLSIDは LockOn プログラム内でバイナリで用意されているようであり、新設は困難かと思われる。
- <Tasks>, </Tasks> タグ内
機体に与えることが出来る任務セット。
<Task Name=(略)>, </Task> タグ内が1つ分の任務内容を示し、中の <Payload CLSID="{(略)}"> タグ内の CLSID (前述のPayload タグ内で宣言された記号列) が、その任務を指定したときに選択可能な兵装セットを示す。
- <Pylons>, </Pylons> タグ内
各パイロンごとに、ゲーム中の兵装カスタマイズで選択出来る兵器リストの設定。
<WeaponCategory Name=(略)>, </WeaponCategory> タグの囲みは、兵器の用途カテゴリ(対空ミサイル、対地ミサイル、爆弾等)、を意味する。
この中の <Launcher CLSID="{(略)}">, </Launcher> タグ内で指定されている CLSID が、特定の一兵器名を示す。
用途カテゴリが同じ兵器は、一つの WeaponCategory タグ内に記述する。
追加可能な兵器名指定タグは、以下の通り。
<Launcher CLSID="{C8E06185-7CD6-4C90-959F-044679E90751}">AIM-120</Launcher>
<Launcher CLSID="{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}">AIM-9</Launcher>
<Launcher CLSID="{7575BA0B-7294-4844-857B-031A144B2595}">AIM-54C</Launcher>
<Launcher CLSID="{8D399DDA-FF81-4F14-904D-099B34FE7918}">AIM-7</Launcher>
<Launcher CLSID="{F1243568-8EF0-49D4-9CB5-4DA90D92BC1D}">R-33E</Launcher>
<Launcher CLSID="{4EDBA993-2E34-444C-95FB-549300BF7CAF}">R-40R</Launcher>
<Launcher CLSID="{5F26DBC2-FB43-4153-92DE-6BBCE26CB0FF}">R-40T</Launcher>
<Launcher CLSID="{9B25D316-0434-4954-868F-D51DB1A38DF0}">R-27R</Launcher>
<Launcher CLSID="{88DAC840-9F75-4531-8689-B46E64E42E53}">R-27T</Launcher>
<Launcher CLSID="{E8069896-8435-4B90-95C0-01A03AE6E400}">R-27ER</Launcher>
<Launcher CLSID="{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}">R-27ET</Launcher>
<Launcher CLSID="{3331E15D-A833-4639-B9E4-A61A37DC1956}">R-27EA</Launcher>
<Launcher CLSID="{D841D0F9-5ED1-4E27-AA4B-020A492E7454}">R-27EM</Launcher>
<Launcher CLSID="{FBC29BFE-3D24-4C64-B81D-941239D12249}">R-73</Launcher>
<Launcher CLSID="{682A481F-0CB5-4693-A382-D00DD4A156D7}">R-60</Launcher>
<Launcher CLSID="{B4C01D60-A8A3-4237-BD72-CA7655BC0FE9}">R-77</Launcher>
<Launcher CLSID="{ADD3FAE1-EBF6-4EF9-8EFC-B36B5DDF1E6B}">Rockeye Mk20</Launcher>
<Launcher CLSID="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}">Mk-81</Launcher>
<Launcher CLSID="{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}">Mk-82</Launcher>
<Launcher CLSID="{D5D51E24-348C-4702-96AF-97A714E72697}">MER*2 MK-82</Launcher>
<Launcher CLSID="{BCE4E030-38E9-423E-98ED-24BE3DA87C32}">Mk-83</Launcher>
<Launcher CLSID="{18617C93-78E7-4359-A8CE-D754103EDF63}">MER*2 MK-83</Launcher>
<Launcher CLSID="{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}">Mk-84</Launcher>
<Launcher CLSID="{F3754C5F-3EFB-4E81-BF4E-DF4BEF9F3D36}">MER*2 CBU-97</Launcher>
<Launcher CLSID="{51F9AAE5-964F-4D21-83FB-502E3BFE5F8A}">GBU-10</Launcher>
<Launcher CLSID="{DB769D48-67D7-42ED-A2BE-108D566C8B1E}">GBU-12</Launcher>
<Launcher CLSID="{0D33DDAE-524F-4A4E-B5B8-621754FE3ADE}">GBU-16</Launcher>
<Launcher CLSID="{34759BBC-AF1E-4AEE-A581-498FF7A6EBCE}">GBU-24</Launcher>
<Launcher CLSID="{69DC8AE7-8F77-427B-B8AA-B19D3F478B65}">AGM-65K</Launcher>
<Launcher CLSID="{D7670BC7-881B-4094-906C-73879CF7EB28}">AGM-65K*2</Launcher>
<Launcher CLSID="{907D835F-E650-4154-BAFD-C656882555C0}">AGM-65K*3</Launcher>
<Launcher CLSID="{E6A6262A-CA08-4B3D-B030-E1A993B98453}">AGM-65D*2</Launcher>
<Launcher CLSID="{444BA8AE-82A7-4345-842E-76154EFCCA47}">AGM-65D</Launcher>
<Launcher CLSID="{8B7CADF9-4954-46B3-8CFB-93F2F5B90B03}">AGM-84A</Launcher>
<Launcher CLSID="{AF42E6DF-9A60-46D8-A9A0-1708B241AADB}">AGM-84E</Launcher>
<Launcher CLSID="{B06DD79A-F21E-4EB9-BD9D-AB3844618C9C}">AGM-88</Launcher>
<Launcher CLSID="{9BCC2A2B-5708-4860-B1F1-053A18442067}">AGM-154</Launcher>
<Launcher CLSID="{C40A1E3A-DD05-40D9-85A4-217729E37FAE}">AGM-62</Launcher>
<Launcher CLSID="{FB3CE165-BF07-4979-887C-92B87F13276B}">FAB-100</Launcher>
<Launcher CLSID="{0511E528-EA28-4caf-A212-00D1408DF10A}">SAB-100</Launcher>
<Launcher CLSID="{5A1AC2B4-CA4B-4D09-A1AF-AC52FBC4B60B}">MER-4*4 FAB-100</Launcher>
<Launcher CLSID="{F99BEC1A-869D-4AC7-9730-FBA0E3B1F5FC}">MER*6 FAB-100</Launcher>
<Launcher CLSID="{3C612111-C7AD-476E-8A8E-2485812F4E5C}">FAB-250</Launcher>
<Launcher CLSID="{4C551229-E03B-4D27-AE1A-C0B3E5CAAE72}">FAB-250P</Launcher>
<Launcher CLSID="{40A24F07-CD7D-4F83-89A2-39B2258B62C6}">PB-250</Launcher>
<Launcher CLSID="{4203753F-8198-4E85-9924-6F8FF679F9FF}">RBK-250</Launcher>
<Launcher CLSID="{25298BA0-FC16-404F-9527-824DE0028D83}">RBK-250ShOAB</Launcher>
<Launcher CLSID="{96A7F676-F956-404A-AD04-F33FB2C74885}">BetAB-250</Launcher>
<Launcher CLSID="{37DCC01E-9E02-432F-B61D-10C166CA2798}">FAB-500</Launcher>
<Launcher CLSID="{D5435F26-F120-4FA3-9867-34ACE562EF1B}">RBK-500AO</Launcher>
<Launcher CLSID="{D5435F26-F120-4FA3-9867-34ACE562EF1B}">RBK-500AO</Launcher>
<Launcher CLSID="{023479E5-5C3C-4D11-B3D6-15D6E8BD5656}">ODAB-500PM</Launcher>
<Launcher CLSID="{DF7A9A1F-6045-44BE-8F87-25D48CA5FC53}">ZAB-500</Launcher>
<Launcher CLSID="{39998B84-11AC-474D-9413-33FCD2BF54BD}">ZB-500Sh</Launcher>
<Launcher CLSID="{35B698AC-9FEF-4EC4-AD29-484A0085F62B}">BetAB-500</Launcher>
<Launcher CLSID="{BD289E34-DF84-4C5E-9220-4B14C346E79D}">BetAB-500ShP</Launcher>
<Launcher CLSID="{40AA4ABE-D6EB-4CD6-AEFE-A1A0477B24AB}">FAB-1500</Launcher>
<Launcher CLSID="{39821727-F6E2-45B3-B1F0-490CC8921D1E}">KAB-1500</Launcher>
<Launcher CLSID="{637334E4-AB5A-47C0-83A6-51B7F1DF3CD5}">UB-32</Launcher>
<Launcher CLSID="{F72F47E5-C83A-4B85-96ED-D3E46671EE9A}">B-8</Launcher>
<Launcher CLSID="{1FA14DEA-8CDB-45AD-88A8-EC068DF1E65A}">S-24</Launcher>
<Launcher CLSID="{A0648264-4BC0-4EE8-A543-D119F6BA4257}">S-25</Launcher>
<Launcher CLSID="{FC56DF80-9B09-44C5-8976-DCFAFF219062}">UB-13</Launcher>
<Launcher CLSID="{3DFB7320-AB0E-11d7-9897-000476191836}">B-8CM</Launcher>
<Launcher CLSID="{6DADF342-D4BA-4D8A-B081-BA928C4AF86D}">Kh-25ML</Launcher>
<Launcher CLSID="{E86C5AA5-6D49-4F00-AD2E-79A62D6DDE26}">Kh-25MP</Launcher>
<Launcher CLSID="{FE382A68-8620-4AC0-BDF5-709BFE3977D7}">Kh-58</Launcher>
<Launcher CLSID="{9F390892-E6F9-42C9-B84E-1136A881DCB2}">Kh-23l</Launcher>
<Launcher CLSID="{3468C652-E830-4E73-AFA9-B5F260AB7C3D}">Kh-29L</Launcher>
<Launcher CLSID="{AF95DDDF-34A5-4D2A-9B3F-FDA0036D4994}">Kh-29TE</Launcher>
<Launcher CLSID="{B4FC81C9-B861-4E87-BBDC-A1158E648EBF}">Kh-29T</Launcher>
<Launcher CLSID="{4D13E282-DF46-4B23-864A-A9423DFDE50A}">Kh-31A</Launcher>
<Launcher CLSID="{D8F2C90B-887B-4B9E-9FE2-996BC9E9AF0A}">Kh-31P</Launcher>
メモ帳で MEInit.html ファイルを開き、 "Su-33" という文字列で検索をかけると、2カ所で検索文字列がヒットする。
そのうち <Plane Name="Su-33" となっている部分を選び、そこから 更に <Pylon Number="6" という文字列で下方向へ検索する。と、次のようなブロックに出会う。
<Pylon Number="6" Type="1" X="-3.751" Y="-0.384" Z="0">
<WeaponCategory Name="AIR-TO-AIR ">
<Launcher CLSID="{9B25D316-0434-4954-868F-D51DB1A38DF0}">R-27R</Launcher>
<Launcher CLSID="{E8069896-8435-4B90-95C0-01A03AE6E400}">R-27ER</Launcher>
<Launcher CLSID="{3331E15D-A833-4639-B9E4-A61A37DC1956}">R-27EA</Launcher>
<Launcher CLSID="{D841D0F9-5ED1-4E27-AA4B-020A492E7454}">R-27EM</Launcher>
</WeaponCategory>
<WeaponCategory Name="BOMBS">
<Launcher CLSID="{96A7F676-F956-404A-AD04-F33FB2C74885}">BetAB-250</Launcher>
<Launcher CLSID="{35B698AC-9FEF-4EC4-AD29-484A0085F62B}">BetAB-500</Launcher>
<Launcher CLSID="{2A2C3F0A-723B-45C6-8D54-DD1B7B048A72}">KMGU-2f</Launcher>
<Launcher CLSID="{4203753F-8198-4E85-9924-6F8FF679F9FF}">RBK-250</Launcher>
<Launcher CLSID="{25298BA0-FC16-404F-9527-824DE0028D83}">RBK-250ShOAB</Launcher>
<Launcher CLSID="{D5435F26-F120-4FA3-9867-34ACE562EF1B}">RBK-500AO</Launcher>
<Launcher CLSID="{7AF1B3EA-1AD3-43B7-9212-4AEB2D482F63}">RBK-500ShOAB</Launcher>
<Launcher CLSID="{DF7A9A1F-6045-44BE-8F87-25D48CA5FC53}">ZAB-500</Launcher>
<Launcher CLSID="{3C612111-C7AD-476E-8A8E-2485812F4E5C}">FAB-250</Launcher>
<Launcher CLSID="{40A24F07-CD7D-4F83-89A2-39B2258B62C6}">PB-250</Launcher>
<Launcher CLSID="{4C551229-E03B-4D27-AE1A-C0B3E5CAAE72}">FAB-250P</Launcher>
<Launcher CLSID="{37DCC01E-9E02-432F-B61D-10C166CA2798}">FAB-500</Launcher>
<Launcher CLSID="{023479E5-5C3C-4D11-B3D6-15D6E8BD5656}">ODAB-500PM</Launcher>
</WeaponCategory>
</Pylon>これは、Su-33 のパイロン6番に設定可能な兵器一覧を示している。
1500kg 爆弾FAB-1500 の Launcher CLSID 設定行を前述の兵器一覧から探し、<WeaponCategory Name="BOMBS">, </WeaponCategory> タグ内に追加する。
<Pylon Number="6" Type="1" X="-3.751" Y="-0.384" Z="0">
<WeaponCategory Name="AIR-TO-AIR ">
<Launcher CLSID="{9B25D316-0434-4954-868F-D51DB1A38DF0}">R-27R</Launcher>
<Launcher CLSID="{E8069896-8435-4B90-95C0-01A03AE6E400}">R-27ER</Launcher>
<Launcher CLSID="{3331E15D-A833-4639-B9E4-A61A37DC1956}">R-27EA</Launcher>
<Launcher CLSID="{D841D0F9-5ED1-4E27-AA4B-020A492E7454}">R-27EM</Launcher>
</WeaponCategory>
<WeaponCategory Name="BOMBS">
<Launcher CLSID="{96A7F676-F956-404A-AD04-F33FB2C74885}">BetAB-250</Launcher>
<Launcher CLSID="{35B698AC-9FEF-4EC4-AD29-484A0085F62B}">BetAB-500</Launcher>
<Launcher CLSID="{2A2C3F0A-723B-45C6-8D54-DD1B7B048A72}">KMGU-2f</Launcher>
<Launcher CLSID="{4203753F-8198-4E85-9924-6F8FF679F9FF}">RBK-250</Launcher>
<Launcher CLSID="{25298BA0-FC16-404F-9527-824DE0028D83}">RBK-250ShOAB</Launcher>
<Launcher CLSID="{D5435F26-F120-4FA3-9867-34ACE562EF1B}">RBK-500AO</Launcher>
<Launcher CLSID="{7AF1B3EA-1AD3-43B7-9212-4AEB2D482F63}">RBK-500ShOAB</Launcher>
<Launcher CLSID="{DF7A9A1F-6045-44BE-8F87-25D48CA5FC53}">ZAB-500</Launcher>
<Launcher CLSID="{3C612111-C7AD-476E-8A8E-2485812F4E5C}">FAB-250</Launcher>
<Launcher CLSID="{40A24F07-CD7D-4F83-89A2-39B2258B62C6}">PB-250</Launcher>
<Launcher CLSID="{4C551229-E03B-4D27-AE1A-C0B3E5CAAE72}">FAB-250P</Launcher>
<Launcher CLSID="{37DCC01E-9E02-432F-B61D-10C166CA2798}">FAB-500</Launcher>
<Launcher CLSID="{40AA4ABE-D6EB-4CD6-AEFE-A1A0477B24AB}">FAB-1500</Launcher>←追加
<Launcher CLSID="{023479E5-5C3C-4D11-B3D6-15D6E8BD5656}">ODAB-500PM</Launcher>
</WeaponCategory>
</Pylon>これで、Su-33 の6番パイロンに FAB-1500 を搭載することが出来るようになる。
7番パイロンについても、
<Pylon Number="7" Type="1" X="0.986" Y="-0.384" Z="0">
で始まるブロックに、上記と同様の追加を行う。
編集した MEInit.xml を保存し、LockOn を起動する。
自機にロシア国籍の Su-33 を設定し、機体の PAYLOAD 設定画面を開く。
まず、画面左中段の TASK にて、Ground Attack を選択する。
次に PAYLOAD 画面下半分の LOADOUT 枠内で NEW ボタンを押し、NAME 欄に新たに作る兵装セット名を入力する。
兵器の絵が表示される小窓の左下横にある < > 矢印をマウスでクリックして PYLON 6 に合わせ、TYPE リストで BOMBS を選択すると、WPN リスト中から FAB-1500 を選べるようになっている。これを選択し、兵器小窓左辺の ADD ボタンを押すと、6番パイロンに FAB1500 が1個積み込まれる。
7番パイロンについても上記と同様の設定を行い、他パイロンに関して必要な兵器を選択した後、SAVE ボタンを押す。これで FAB-1500 を6番、7番パイロンに積んだカスタム兵装セットが保存される。
編集したミッションマップを保存し、FLY! ボタンを押す。あとは落っことしてのお楽しみ。(*゚▽゚)ъ
上記改造を3〜10番パイロンに施し、FAB-1500 を8発も積んだ Su-33 から、サーボモードで FAB-1500×8を一気に投下した動画はこちら。
パイロットは Ao タン (w