「Module System/Document by Jik (1)」の編集履歴(バックアップ)一覧に戻る
Module System/Document by Jik (1) - (2009/02/10 (火) 02:40:20) のソース
M&B Module System Documentation v0.8時代に作成された[[Winter氏によるModule Systemの解説>http://forums.taleworlds.net/index.php/board,12.0.html]]を、v1.010に合わせてJIK氏が修正を加えられています。<[[DLページ>http://www.mbrepository.com/modules/PDdownloads/singlefile.php?cid=5&lid=1101]]> ---- #contents ---- ***PART 1 イントロダクション(Getting Started) ****1.1 モジュールシステム(Module System)とは? M&Bのモジュールシステムとは、M&Bの内容を追加、編集するためのpythonスクリプトです。 これは公式で使われてるのと同じもので、モジュールシステムを利用することで新しい部隊、キャラクター、クエスト、ダイアログ等を追加/編集することができます。 ただしM&Bはpythonスクリプトを直接に読み込むことはせず、実際にはpythonスクリプトからtxtファイルを作成してそれを読み込んでいます。 理論上全てのmoddingはこのtxtの編集を通じて行えますが(実際、直接編集するmodderもいますが)正直なところこのtxtは人間が読めるように書かれていません。 現実的なモジュール作成の方法としては今のところ2つの方法があります。 1つめは公式の提供しているモジュールを利用すること。もう1つはEffidian氏による非公式のモジュールエディタを利用すること。 ただし後者はサポートが途切れて現在のバージョンには適応していません。(v7.5.1など旧verには対応しています。) この文書ではオフィシャルの提供するモジュールの編集を扱います。 ****1.2 環境の準備 モジュールはpythonスクリプトで出来ているため、編集者もpythonをインストールする必要があります。 Python.orgのダウンロードページ(http://www.python.org/download/) 色々有りますが、Windows向けのv2.6.1だけDLすれば事足ります。 Pythonのインストール後、環境変数を設定します。 >Win9Xの場合:Autoexec.batを編集します。 >pythonをインストールしたフォルダが”C:\Python24”なら、 >“PATH=C:\Python24;%PATH%”を追加します。 >WinXP/Vistaの場合:マイコンピュータを右クリックしてプロパティを開き、「詳細設定」タブの中の「環境変数」をクリックします。 >1.「システム環境変数」をスクロールダウンして変数:Parhを探します。 >2.「編集」ボタンを押すと「システム変数の編集」ウィンドウが開きます。 >3.「変数値」の最後尾に”;C:\Python26”を加えます。