eratohoまとめ

改造一例:eratohoM2.043にキャラを追加してみよう

このページは改造の一例としてeratohoMのVer2.043に地霊殿キャラのさとりなど4人を追加する方法を紹介する。
Q&Aのここで紹介されているように既存のパッチを使う手もあるが、自分のイメージと合わない場合や新しいキャラを作りたい場合もあるだろうから覚えておいて損はないはずだ。
ただしeramakerでは仕様上『あなた』を含め100人分のキャラしか作成できない(詳細についてはこちらを参照)
どうしても100名以上のキャラを作成したい場合はEmueraでVariableSize.CSVを使って変数を拡張しよう。
既存キャラを消しそれと入れ替える形で追加する手もあるが、意図しない動作の原因になる可能性が高いのでおすすめはできない。
なおこのページで解説する手法はRR1317系列用なので、YMやJやNRRなど他の系列のバリアントでは別の手法が必要となる。
またMにはキャラ追加処理変更が含まれていないため、キャラ追加前に始めたセーブデータでは追加キャラを購入できない。改めて最初から始めるか、上記パッチを手動で差分導入する必要がある。


eratohoM2.043にキャラを追加する。

eratohoM2.043にはさとり・お燐・お空・こいしがいない。これらを追加するための方法を解説する。他のバリアントの場合多少手順が異なることもあるが一例として参考にすることはできるだろう。



注意点

この方法を使った場合、元々のバリアントを自分で改造することになるため、M用の他のパッチをそのままでは導入できなくなる可能性があることを留意しておくこと。また、これで不具合などが生じても元々のバリアントに起因するものかは不明確になる。よってその不具合のことをバリアント作者に問い合わせたりしてはならない。
作業前には必ず元のをバックアップしておくこと。失敗したときに戻せるからだ。また、CSVとERBファイルは必ずテキストエディタで編集すること。特にCSVに関しては表計算ソフトに関連付けられている場合があるが、それで編集したCSVはeraではまともに動作しない。
改造の際は開発用ツールまとめで紹介されているサクラエディタの利用をお勧めする。各種支援ツールも充実しているので、ERBファイルはこれに関連付けておいた方がいいだろう。
また、あらかじめERB構文講座などに目を通しておくとスムーズに理解できるはずだ。



キャラデータを用意する

まず、この4人のキャラデータを作る。もちろん好きに設定すればいいのだが、ここでは他のバリアント(今回はNRR)を参考にして以下のとおり決めることにする。

・さとり 体力1400 気力1800 価格10000
 素質:処女、プライド高い、好奇心、一線越えない、貞操無頓着、習得早い、自慰しやすい、倒錯的、男嫌い、サド
 能力:技巧Lv2 C感覚Lv1
 経験:絶頂経験4 自慰経験10 異常経験1
 関係:お燐 150%、お空 120%、こいし 200%

・お燐 体力2000 気力1200 価格5000
 素質:楽観的、目立ちたがり、解放、猫舌、汚臭鈍感、汚れ無視、両刀、動物耳
 能力:従順Lv2 奉仕精神Lv1 レズっ気Lv2
 経験:V経験10 精液経験5 奉仕快楽経験16 苦痛快楽経験1 レズ経験30
 関係:橙 150%、小町 50%、さとり 200%、お空 150%、こいし 120%

・お空 体力2300 気力1000 価格5000
 素質:処女、反抗的、生意気、好奇心、目立ちたがり、濡れにくい、習得遅い、貧乳、日光浴、具現
 能力:なし
 経験:絶頂経験1 自慰経験15 レズ経験50
 関係:神奈子 110%、諏訪子 110%、さとり 120%、お燐 150%、こいし 110%

・こいし 体力1500 気力1700 価格10000
 素質:処女、素直、好奇心、一線越えない、恥薄い、快感に素直、サド、貧乳、幼稚
 能力:欲望Lv1
 経験:絶頂経験1 自慰経験5 精液経験25
 関係:霊夢 150%、魔理沙 150%、さとり 200%、お燐 120%、お空 120%

このように4人のデータを設定した。なお、eratohoMに限らずExtraモードを選んでこの4人のいずれかを主人公にした場合はこれらに加え技巧Lv3代わりにレズっ気Lv3が能力として追加されるようになっている。



各キャラの初期データをCSV化する

次に用意したキャラのデータをひとりずつ各個にCSVファイルにしなくてはならない。eramakerバリアントではそれぞれのキャラには必ず固有のキャラ番号が振って管理するので、当然今回追加する4人についても専用の番号を用意しなければならない。なお、M以外のバリアントにおいては利用できる番号が異なることがある。他のバリアントにおいてこの方法を試す場合は各自よく調べること。分からない場合は改造してはいけない。
さて、eratohoMのキャラ番号は80が勇儀となっていて、その次の81~84は空いている。ここにこの4人のデータを入れることにする。
Chara81.csvにさとりのCSVデータを入れる。同様にChara82.csvにお燐、Chara83.csvにお空、Chara84.csvにこいしを入れる。これでこの4人の初期データの準備はできた。
以下はChara81.csvの内部である。他の3人のcsvも形式は同様である。
番号,81, ;キャラ番号は重ならないように
名前,さとり,  ;別にフルネームでもいいがMに合わせた
呼び名,さとり,
基礎,0,1400 ;体力
基礎,1,1800 ;気力
能力,2,2
能力,3,1
経験,2,4
経験,10,10
経験,50,1
素質,0,
素質,15,
素質,23,
素質,27,
素質,31,
素質,50,
素質,60,
素質,80,
素質,82,
素質,83,
相性,82,150 ;お燐との相性
相性,83,120 ;お空との相性
相性,84,200 ;こいしとの相性
なお、4人のキャラのCSVファイルと次項のItem.CSVファイルをまとめたものをこちらからDLできるので必要ならそうしてほしい。



Item.CSVを修正する

キャラデータCSVを作って入れただけではまだ4人は登場しない。
今度は同じCSVフォルダの中にあるItem.csvを修正しなければならない。ここにアイテムとして4人を登録することになる。また購入時に表示される4人それぞれの価格もこっちに入れる。すなわち118行目以降に
180,さとり,10000
181,お燐,5000
182,お空,5000
183,こいし,10000
の4行を加える。



SYSTEM.ERBを修正する

これでもまだ4人は登場しない。今度はERBフォルダの中のSYSTEM.ERBを修正する必要がある。こっちをいじることによりいよいよ4人が登場するようになる。すなわち92行目以降に
FLAG:1080 = 10000
FLAG:1081 = 5000
FLAG:1082 = 5000
FLAG:1083 = 10000
の4行を加える。



EVENT_K.ERBを修正する

このファイルを修正しないと追加した4人の口上が使えない。というわけでERBフォルダの中のEVENT_K.ERBを修正する。まず190行目の次とENDIFの間に下の8行を加える。
ELSEIF NO:TARGET == 81
CALL KOJO_MESSAGE_COM_81
ELSEIF NO:TARGET == 82
CALL KOJO_MESSAGE_COM_82
ELSEIF NO:TARGET == 83
CALL KOJO_MESSAGE_COM_83
ELSEIF NO:TARGET == 84
CALL KOJO_MESSAGE_COM_84
次に上の修正のあとの376行の次とENDIFの間に下の8行を加える。
ELSEIF NO:TARGET == 81
CALL KOJO_MESSAGE_PALAMCNG_81
ELSEIF NO:TARGET == 82
CALL KOJO_MESSAGE_PALAMCNG_82
ELSEIF NO:TARGET == 83
CALL KOJO_MESSAGE_PALAMCNG_83
ELSEIF NO:TARGET == 84
CALL KOJO_MESSAGE_PALAMCNG_84
次に上の修正のあとの563行の次とENDIFの間に下の8行を加える。
ELSEIF NO:TARGET == 81
CALL KOJO_MESSAGE_MARKCNG_81
ELSEIF NO:TARGET == 82
CALL KOJO_MESSAGE_MARKCNG_82
ELSEIF NO:TARGET == 83
CALL KOJO_MESSAGE_MARKCNG_83
ELSEIF NO:TARGET == 84
CALL KOJO_MESSAGE_MARKCNG_84
次に上の修正のあとの746行の次とENDIFの間に下の8行を加える。
ELSEIF NO:TARGET == 81
CALL SELF_KOJO_K81
ELSEIF NO:TARGET == 82
CALL SELF_KOJO_K82
ELSEIF NO:TARGET == 83
CALL SELF_KOJO_K83
ELSEIF NO:TARGET == 84
CALL SELF_KOJO_K84
最後に上の修正のあとの924行の次とENDIFの間に下の8行を加える。
ELSEIF NO:RESULT == 81
CALL SINGLE_ENDING_K81
ELSEIF NO:RESULT == 82
CALL SINGLE_ENDING_K82
ELSEIF NO:RESULT == 83
CALL SINGLE_ENDING_K83
ELSEIF NO:RESULT == 84
CALL SINGLE_ENDING_K84



登録完了

以上で4人も既存キャラ同様に調教売買可能である。ただし、いわゆる地霊殿ENDといったハーレムENDが欲しい場合には別に追加する必要があるが、ここでは説明しない。追加機能を参考に、各自努力してみよう。







タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2010年01月05日 18:23