CUSTOM MAID ONLINEMOD MAKING MANUAL


はじめに

MODとは?

 プレイヤーが、オリジナルのアイテムを作ることができる機能です。
CMOでは、プレイヤーが作成した衣装などのアイテムは、ゲーム内通貨「エナジー」を介して他プレイヤーに配布(販売)することができます。

CMOでのMODの扱い

 日本における一般的なMOD(MOD自体が一般的ではありませんが)では、MODはユーザーが製品のデータを解析し、市販の3Dツールなどで改造データを作成、非公認BBSなどで配布します。使う側はそれをダウンロードし、自分のクライアントへデータを配置、インデックスを修正するなどしてコレを使います。

 対してCMOでは、MODの使い方はより簡単に行えるように工夫しています。MOD製作の際、難関だった3Dソフト習熟に関しては、ウエイト作業などを不要にしたほか、サーバへのアップも自動化しました。使用する際には、ドレスルームに入った状態でWebリンクをクリックするだけです。エナジーを使ってMODアイテムを購入すれば、そのエナジーは製作者にフィードバックされ、次のMOD製作の応援になることが期待されます。

なお、今回のMOD開始は実験的な側面も大きく、不備も多々あるかと思います。マニュアルも随時追記を予定していますが、不明点などは公式BBS、サポートメールなどで投げていただければと思います。今後の継続的MOD運用に対し、いい結果を残せるように精一杯努力したいと思いますので、ご協力をお願い致します。

製作可能なアイテムのカテゴリ2014/11現在(今後アップデート)

○ 確認済み(サンプルあり):髪の色/肌の色/タトゥー/上着/ブラ/パンツ/水着/帽子
△ 未確認ですが作成可能と思われるもの:手袋/ストッキング/靴/髪アクセ/手首アクセ/足首アクセ/背中アクセ/しっぽ
× なかなか作成困難と思われるもの:髪の毛(アホ毛除く)
× 作成できないもの:顔

MOD規約

基本的な作り方

  1. MODモードへ
  2. CMOクライアントを起動し、任意のキャラでドレスルームへ移動。「Ctrl+M」キーを押して、MODモードへ移行します。
    ※MODモードへ入ったクライアントから、ゲームモードへ戻ることはできません。MODモード中はメイドの情報が書き換えられることはありません。ゲームに戻るには、クライアントを終了し再起動する必要があります。
  3. 参照アイテムを設定
  4. 現在所持しているアイテムから、任意のアイテムをCtrl+左クリックすることで、参照アイテムを設定することができます。
    衣装などのアイテムは、本来はボーンなどの複雑な設定が必要ですが、CMOのMODでは、参照アイテムのウエイトやモーフなどを参照し、アイテムを構成するようになっています。この作業は、モデル系アイテム以外では必要ありません。
  5. 作成した設定ファイルを開く
  6. 右上の入力欄に、作成したMOD設定ファイルのパスを入力します。
     例:haircolor/test
    MOD\workspace\ 以下のファイルパスを入力します。ファイルの拡張子の入力は必要ありません。(設定ファイルの拡張子はTXTです)
  7. データコンパイル
  8. 右上のコンパイルボタンを押し、データをコンパイルします。この作業は処理時間がかかりますので、のんびり待機します。
    読み込み成功後も、メモリ解放のため30秒ほどフレームレートが低下します。
    ファイル不正・不備・エラーなどでエラー表示が出た場合、クライアントを終了する必要があります。(復帰できません)
  9. 調整&アップロード
  10. コンパイル成功したらモデルを確認し、よければ「アップロード」ボタンを押してサーバーに登録します。登録時は、画面中央付近のスクリーンショットがアイテムアイコンとして登録されます。キャンセルを選べば、サーバに登録せずにやり直すことができます。

    制作されたMODは、「アップロード」でサーバに登録され、新規MOD配布サイトへアップされます。
  11. 公開
  12. MOD公開サイト(→公開サイト)で、アップされたアイテムの画像をクリックすることで、そのアイテムを適用(試着)することができます。

    公式配布サイトは一定投稿数を超えると古い投稿から消えていきます。アップ時に生成されたリンクや衣装Twitterリンクは、積極的に告知してください。CMO公式BBSでの報告・宣伝はこれを歓迎します。

    他プレイヤーにアイテムが購入された場合、そのエナジーは次回ログイン時に受け取ることができます。

操作方法

アイテム作成に必要なファイル基礎

アイテム:髪の色

サンプルデータ

一番簡単なMODは髪の色です。 (workspace/haircolor を参照してください) ・必要ファイル 設定ファイル(xxxxx.txt) テクスチャ画像(*****.png) 用意するテクスチャ画像は、サンプルと同サイズにしてください。 ・概要 設定ファイル(TXTファイル)で、髪の色の定義を行います。このファイルを編集し、color部分を任意の色に書き換えることで、髪の毛の色を変更することができます。 また、髪の色は、髪の毛テクスチャを指定することで、髪の調子を変えています。 テクスチャは512x512ピクセルサイズのPNGファイル(アルファ付き32ビット形式)です。 ・簡単に変更 設定ファイルの一番下のほうに、color で始まる行があります。 このcolor設定行の、_Color を指定している部分のあとの数値が、髪の毛の色を表します。 数値は4つあり、前からR,B,G,Aとなります。0~255の数値を設定することで、 色を変更することができます。 color命令のあとの[hairF][hairR][hairT][hairAho]がそれぞれ部位、前髪、後頭部、お下げ、アホ毛を指定しています。hairFだけ変更すると、前髪だけ違う色となりますので、大概は上記4部位、同じ値を指定します。
UTF8
//先頭一行目は全角大文字でUTF8固定
saveitem	haircolor

//表示アイテム名	半角・全角英語、全角ひらがな&漢字で最大32文字
name	"ケモノヘアー MODサンプル"
setumei	"MODテスト"
頒布エナジー	123

shader	hairF	0	DefMaterial/Fur
shader	hairR	0	DefMaterial/Fur
shader	hairT	0	DefMaterial/Fur
shader	hairAho	0	DefMaterial/Fur

texscale	hairF	0	_MainTex	1.999	2.333
texscale	hairR	0	_MainTex	1.999	2.333
texscale	hairT	0	_MainTex	1.999	2.333
texscale	hairAho	0	_MainTex	1.999	2.333

float	hairF	0	_RimPower	1
float	hairR	0	_RimPower	1
float	hairT	0	_RimPower	1
float	hairAho	0	_RimPower	1

float	hairF	0	_FurLength	0.001
float	hairR	0	_FurLength	0.001
float	hairT	0	_FurLength	0.001
float	hairAho	0	_FurLength	0.001

// 大文字 小文字に注意
color	hairF	0	_Color		143	75	0	255
color	hairF	0	_RimColor	255 255 192 255
color	hairR	0	_Color		143	75	0	255
color	hairR	0	_RimColor	255 255 192 255
color	hairT	0	_Color		143	75	0	255
color	hairT	0	_RimColor	255 255 192 255
color	hairAho	0	_Color		143	75	0	255
color	hairAho	0	_RimColor	255 255 192 255

tex hairF   0   _MainTex   fuwafuwa.png
tex hairR   0   _MainTex   fuwafuwa.png
tex hairT   0   _MainTex   fuwafuwa.png
tex hairAho   0   _MainTex   fuwafuwa.png

//ファイルここまで

肌の色/ タトゥー

サンプルデータ
説明
UTF8
//先頭一行目は全角大文字でUTF8固定
saveitem	skin

//表示アイテム名	半角・全角英語、全角ひらがな&漢字で最大32文字
name	"わかりやすいテスト MODサンプル"

setumei	"キカイダー"

頒布エナジー	1234


shader	body	0	DefMaterial/CM3D__Hada_1
shader	head	0	DefMaterial/CM3D__Hada_1


//Body Face両方必要です
テクスチャ乗算	Body	iro	skin_mod01b.png
テクスチャ乗算	Face	iro	skin_mod01f.png



color	body	0	_Color		224	224	224	255
color	body	0	_RimColor	28	48	61	0
float	body	0	_RimPower	0.8

color	head	0	_Color		224	224	224	255
color	head	0	_RimColor	28	48	61	0
float	head	0	_RimPower	1


tex	body	0	_Ramp	toon_gray.png
tex	head	0	_Ramp	toon_gray.png

//シャドウ処理	スロット名	影を受ける0or1	他アイテムへ影を落とす0or1
シャドウ処理	body	0	1
シャドウ処理	head	0	1

帽子

サンプルデータ
説明

下着(ブラジャー)

サンプルデータ
説明

上着

サンプルデータ
説明
//ここに次のカテゴリを書く //2014.10
2014.KISS