MOD開発
Unofficial Troop Editor
OpenBRF
Warbandのbrfファイルを弄れるツール。自分で3Dモデルを作成することもできる。
注)BRF Editは無印用
注)上記ページの冒頭に書かれているダウンロード先(www.mbrepository.com 内)は作者が閉鎖。その次行「フォーラム」へ行き、スレッド先頭にある「Download:」で最終版(OpenBRF 0.0.82e (19 Jun 2016))をダウンロードできます(2023 年 11 月時点)。
- バイナリ版はアーカイブ・サイト経由。インストール不要。解凍だけで実行可。
- ソース(オープンソース。GPL ライセンス)は作者 mtarini 氏の置き場経由。URL を http→https に要変更。
#ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。
ModMerger
Thorgrim's Map Editor
DL先 フォーラム Thorgrim' Map Editor Help |
解 説 |
フィールドマップをいじれるツール。ただしWBで追加された砂漠の森だけは、これで登録できない。Nativeを読み込ませてみるとわかるけど、データ上は砂漠の森でも、雪原で表示されてしまう。とはいえ、手動でmap.txtを書き換えることは可能。 13 0 3 15639 15626 15640 適当に抜き出すとこんな感じのが出てくるが、先頭の13が砂漠の森地形のコード。砂漠の森にしたい場所を適当な地形にしておいて、あとで13に置き換えればいいだけ。ちなみに一度砂漠の森にしておけば、次からはMapEditorで読み込んでも、その部分を塗り替えない限りは変更されない。 |
Quick scene chooser
城作成についてメモ
街作成で3D画面の作成メモ
を参考に作業すると街を作成できます。
なお、3D画面のオブジェクト配置を一から設定するのはなかなか大変です。
コンパイルした自作MODフォルダにある「SceneObj」フォルダの「scn_town_XX_**.sco」をコピーして「scn_town_YY_**.sco」を作成すると既存の街のオブジェクト配置をコピーできます。
あとは、お好みに変更すれば比較的楽に作成できます。
注.ファイル名に関して
XXとYYは街のID。この例だとXXは既存の街のID。YYは自作の街のID。
**は各場面の種類で「center」だと街の中心。「castle」だと街の城内です。
まとめ資料、まとめサイト
"Mount & Blade Language and Engine Documentation" by Eärendil Ardamírë
旧資料名 "Modding Guide for Mount&Blade Warband"。↑今の題名からは Warband 限定の MOD 開発ガイドだということが読み取りにくいですが、Introduction ページ内に "we're talking about Warband" との記述あります。ただし、実態は TaleWorlds Entertainment 社(以下 TW)のフォーラムのあちこちからの抜粋やリンクで、「Warband でない M&B」との境界は やや曖昧です。
概要
M&B Warband の MOD 作成(Modding)や翻訳版作成(Localization)の方法解説とリンク集などをまとめた資料。Eärendil Ardamírë(エアレンディル・アダマヤ?)氏が作成、保守。2021 年末ごろまで PDF 版だったものが改訂凍結され、HTML 版(オンライン版とダウンロード版)で提供されています。
先頭ページ、絵の右側のブロックを少し読むと、TW が公開している「MOD システム」(独自 MOD 開発のためのソースコードと処理系)の入手方法と使い方、3D オブジェクトやテクスチャ画像などのバイナリ形式ファイルの扱い方などが わかります。
MOD システムのコードは Python のタプルとリストで記述された命令群(オペコードとパラメータ)とそれを txt ファイルに変換する小さな Pyrhon プログラム群などからなります。自分の開発環境に Python エンジンを入れ、MOD システムの build_module.bat を実行すると、Warband に標準で付いてくる Native という MOD の ver.1.171 とほぼ同じものが生成されます(クレジット表記が若干相違)。
このガイドのダウンロード
活用例
例えば、「馬じゃないのに鳴き声が馬で嫌だ」と思い、効果音関連の情報を探したいとします。
Documentation Module System → Audio-related Module System Files の右欄のリンクから Module Sounds というページへ。
(冒頭に「大半の説明は Music modding reference から採っている」旨 説明があり、そのリンク先は TW のフォーラム内の下記。
Modding > Mount & Blade Engine > The Forge - Mod Development > Documentation & Tutorials > Music modding reference
つまり、「WB でない M&B」の MOD のためのドキュメントです。各ページ先頭にある横並びリンクも同様で、M&B との境界が やや曖昧。)
この Module Sounds ページの前半は、module_sounds.py や音声ファイル形式の説明など。後半は Other Notes と脚注にリンク集があり、大元の Python ソース変更に限らない様々な MOD 変更方法の質問や情報につながっています。
このように、ほとんどのリンク先が TW のフォーラム内を指しているので、(リンク切れしにくく)安定していそう。
その他
Blender
WinMerge 日本語版
ファイルやフォルダの比較ができてマージ(融合)もできる、WinDiffを使い易くしたようなソフト。
使用例: 例えばNativeのSkins.txtととあるMODのSkins.txtを比較して、違う部分が分かればその違う部分をNativeのSkins.txtへ付け足すとMODの顔テクスチャデータをNativeへ移植することができます。
最終更新:2024年02月17日 20:59