ひな壇作成

ここは、ひな壇の作り方を解説するページです。

この例では全方位機関砲の2段目、3段目をひな壇に改造します。(一番背の低いタイプの全方位機関砲の見た目は変更しない。)
武装能力は変更しませんので、ひな壇の形をしていても機関砲としての役目は果たしてくれます。

※注意※
必ずバックアップをとって下さい!
書き換え対象ファイルは、"data\hlg63"内の"cginfo.cgs"と"data\stobj\obj.bb3"内の"allrange_gun_b.x"、"allrange_gun_c.x"です。




3Dモデル改造

まず、3Dモデルファイルの改造です。

stobj\obj.bb3内の"ALL_SVEV.x"を2回コピーして、それぞれ"allrange_gun_b.x"、"allrange_gun_c.x"にリネームします。
それぞれのxファイルをコンバーターを使用してテキスト形式にします。
テキスト形式にしたら、メモ帳で開いて、"Mesh Mesh______________G___x______ { }"で囲まれる部分を書き換えます。
左の状態を右の状態になるように書き換えて下さい。
all"range_gun_b.x" の書き換え
-7.440000;-4.600000;-8.400000;,
7.440000;-4.600000;-8.400000;,
7.440000;-4.600000;8.400000;,
-7.440000;-4.600000;8.400000;,
-7.440000;0.400000;-8.400000;,
-7.440000;0.400000;-8.400000;,
7.440000;0.400000;-8.400000;,
7.440000;0.400000;-8.400000;,
7.440000;0.400000;8.400000;,
7.440000;0.400000;8.400000;,
-7.440000;0.400000;8.400000;,
-7.440000;0.400000;8.400000;,
8.400000;-4.600000;7.440000;,
8.400000;0.400000;7.440000;,
8.400000;0.400000;7.440000;,
-8.400000;-4.600000;7.440000;,
-8.400000;0.400000;7.440000;,
-8.400000;0.400000;7.440000;,
8.400000;0.400000;-7.440000;,
8.400000;0.400000;-7.440000;,
8.400000;-4.600000;-7.440000;,
-8.400000;-4.600000;-7.440000;,
-8.400000;0.400000;-7.440000;,
-8.400000;0.400000;-7.440000;;
2.560000;-0.600000;-16.400000;,
33.440000;-0.600000;-16.400000;,
33.440000;-0.600000;16.400000;,
2.560000;-0.600000;16.400000;,
2.560000;4.000000;-16.400000;,
2.560000;4.000000;-16.400000;,
33.440000;4.000000;-16.400000;,
33.440000;4.000000;-16.400000;,
33.440000;4.000000;16.400000;,
33.440000;4.000000;16.400000;,
2.560000;4.000000;16.400000;,
2.560000;4.000000;16.400000;,
34.400000;-0.600000;15.440000;,
34.400000;4.000000;15.440000;,
34.400000;4.000000;15.440000;,
1.600000;-0.600000;15.440000;,
1.600000;4.000000;15.440000;,
1.600000;4.000000;15.440000;,
34.400000;4.000000;-15.440000;,
34.400000;4.000000;-15.440000;,
34.400000;-0.600000;-15.440000;,
1.600000;-0.600000;-15.440000;,
1.600000;4.000000;-15.440000;,
1.600000;4.000000;-15.440000;;
all"range_gun_c.x" の書き換え
-7.440000;-4.600000;-8.400000;,
7.440000;-4.600000;-8.400000;,
7.440000;-4.600000;8.400000;,
-7.440000;-4.600000;8.400000;,
-7.440000;0.400000;-8.400000;,
-7.440000;0.400000;-8.400000;,
7.440000;0.400000;-8.400000;,
7.440000;0.400000;-8.400000;,
7.440000;0.400000;8.400000;,
7.440000;0.400000;8.400000;,
-7.440000;0.400000;8.400000;,
-7.440000;0.400000;8.400000;,
8.400000;-4.600000;7.440000;,
8.400000;0.400000;7.440000;,
8.400000;0.400000;7.440000;,
-8.400000;-4.600000;7.440000;,
-8.400000;0.400000;7.440000;,
-8.400000;0.400000;7.440000;,
8.400000;0.400000;-7.440000;,
8.400000;0.400000;-7.440000;,
8.400000;-4.600000;-7.440000;,
-8.400000;-4.600000;-7.440000;,
-8.400000;0.400000;-7.440000;,
-8.400000;0.400000;-7.440000;;
2.560000;-0.600000;-16.400000;,
33.440000;-0.600000;-16.400000;,
33.440000;-0.600000;16.400000;,
2.560000;-0.600000;16.400000;,
2.560000;8.000000;-16.400000;,
2.560000;8.000000;-16.400000;,
33.440000;8.000000;-16.400000;,
33.440000;8.000000;-16.400000;,
33.440000;8.000000;16.400000;,
33.440000;8.000000;16.400000;,
2.560000;8.000000;16.400000;,
2.560000;8.000000;16.400000;,
34.400000;-0.600000;15.440000;,
34.400000;8.000000;15.440000;,
34.400000;8.000000;15.440000;,
1.600000;-0.600000;15.440000;,
1.600000;8.000000;15.440000;,
1.600000;8.000000;15.440000;,
34.400000;8.000000;-15.440000;,
34.400000;8.000000;-15.440000;,
34.400000;-0.600000;-15.440000;,
1.600000;-0.600000;-15.440000;,
1.600000;8.000000;-15.440000;,
1.600000;8.000000;-15.440000;;

x形式のファイルの事を分かっている方は、大体このサイズで3Dモデルファイルを作成して下さい。
なお、"allrange_gun_b.x"をひな壇一段目(y=4)、"allrange_gun_c.x"をひな壇二段目(y=8)としています。

書き換えが終わったら、バイナリ形式に変換し、"obj.bb3"に戻します。



cginfo.cgs改造

次にcginfo.cgsの改造です。左の状態を右の状態になるように書き換えて下さい。
赤字で示された部分が変更点になります。
アドレス0x76CD0から0x76D3F
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91
53 95 FB 88 CA 8B 40 8A D6 96 43 32 00 41 00 C8
EE 12 00 00 00 00 00 21 00 00 00 00 00 00 C0 14
B6 03 00 B4 71 04 00 FF FF FF FF 00 00 06 09 06
00 06 00 00 06 03 06 03 00 00 00 00 00 30 00 00
00 30 00 00 00 78 00 00 00 78 00 00 00 78 00 00
00 78 00 00 00 FC 00 00 00 FC 00 00 00 FC 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91
53 95 FB 88 CA 8B 40 8A D6 96 43 32 00 41 00 C8
EE 12 00 00 00 00 00 21 00 00 00 00 00 00 C0 00
48 03 00 00 8E 03 00 FF FF FF FF 00 00 08 02 08
00 02 00 00 00 00 00 07 00 00 00 00 00 FF 00 00
00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
アドレス0x76DC0から0x76DEF
00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 00
00 78 00 00 00 FC 00 00 00 FC 00 00 00 78 00 00
00 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
アドレス0x76F20から0x76F8F
00 00 00 00 00 00 00 00 00 00 91 53 95 FB 88 CA
8B 40 8A D6 96 43 33 00 41 00 C8 EE 12 00 00 00
00 00 21 00 00 00 00 00 00 C0 F4 0E 04 00 B4 71
04 00 FF FF FF FF 00 00 06 0A 06 00 07 00 00 06
03 06 03 00 00 00 00 00 30 00 00 00 30 00 00 00
78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00
78 00 00 00 FC 00 00 00 FC 00 00 00 FC 00 00 00
00 00 00 00 00 00 00 00 00 00 91 53 95 FB 88 CA
8B 40 8A D6 96 43 33 00 41 00 C8 EE 12 00 00 00
00 00 21 00 00 00 00 00 00 C0 00 48 03 00 00 8E
03 00 FF FF FF FF 00 00 08 03 08 00 03 00 00 00
00 00 07 00 00 00 00 00 FF 00 00 00 FF 00 00 00
FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
アドレス0x77010から0x7702F
00 00 00 00 00 00 00 00 30 00 00 00 78 00 00 00
FC 00 00 00 FC 00 00 00 78 00 00 00 30 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

以上の書き換えが終わったら、鋼鉄の咆哮3を起動して、書き換えが成功しているかどうか確かめて下さい。
なお、書き換え対象は全ての全方位機関砲の2段目、3段目ですので、高さを変えてひな壇に変われば"cginfo.cgs"の改造は成功です。
続いてひな壇を設置した艦艇を設計し、3Dモデルを確認して下さい。出現準備画面等で正常に表示されていれば成功です。



実例

以下、実際に改造を行った結果を示します。
●設計画面での表示
●側面から見た3Dモデル
●斜め前方から見た3Dモデル
今回は、非常に単純な箱型ひな壇ですのでこのような見た目になりますが、3Dモデルファイルを準備すれば、様々な多角形のひな壇を作ることが可能です。
但し、武器スロットやパーツのスロットを次々に消費してしまいますので、現実的には高さを変えた箱型ひな壇を、元のパーツの高さ調節を利用して扱うのが一番だと思われます。
なお、この例においては57mm全方位機関砲を30門積んでいる事になっています。
見た目の問題から、元の見た目のパーツは配置していませんが、実際には一番背の低いパーツは57mm全方位機関砲の見た目のままです。



これで新しいモデルの追加等、出来るようになったと思いますので、せっかくですから連装AGS・連装速射砲を利用するのも面白いですよ。(実はモデルファイルが存在している)
慣れてくると、鋼鉄2のCGで見られたような、側面向き速射砲etcも配置出来るようになります。




タグ:

+ タグ編集
  • タグ:
最終更新:2015年01月08日 18:42