RimWorld

RimWorld

Oppai_addRace_patch
116 Comments
redbrick  [author] 17 Jul @ 11:45pm 
1.6対応は、対応済み種族がそろってきたらそのうち確認します。
redbrick  [author] 20 May @ 7:15am 
補足説明-2:
更新したファイル(About.xml)の記述が一部古いままになっていますが、単純な修正忘れです。
次の更新の際に修正分を反映します。
redbrick  [author] 20 May @ 7:13am 
補足説明:
何度も繰り返しになりますが、それぞれのmodの環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって動作しないmod種族をその環境で動作させることはできません。種族modのサポートや正常動作については各種族modの作者の方にご確認ください。

また、わたしはDLCを購入していませんので、本modについて、DLCに関連するエラーについては対処が困難であることを重々ご承知おきください。
redbrick  [author] 20 May @ 7:13am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  [Aya]Zoichor Race
  Kiiro Race
  MoeLotl Race
ChangeList : I added new support races, added by following mods.
  [Aya]Zoichor Race
  Kiiro Race
  MoeLotl Race
redbrick  [author] 24 Feb @ 2:56am 
補足説明:
繰り返しになりますが、それぞれのmodの環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって動作しないmod種族をその環境で動作させることはできません。種族modのサポートや正常動作については各種族modの作者の方にご確認ください。

また、わたしはDLCを購入していませんので、本modについて、DLCに関連するエラーについては対処が困難であることを重々ご承知おきください。
redbrick  [author] 24 Feb @ 2:54am 
本modを更新しました。
I updated this mod.

変更箇所:Rimworld 1.4環境で下記種族向けで出ていたエラーを修正しました。
  Epona race Renaissance(Epona)

ChangeList : I fixed this patch mod correctly in Rimworld 1.4 for following mod race.
  Epona race Renaissance(Epona)
redbrick  [author] 18 Apr, 2024 @ 8:11am 
補足説明:
繰り返しになりますが、1.5環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって1.5では動作しないmod種族を1.5環境で動作させることはできません。種族modの1.5でのサポートや正常動作については各種族modの作者の方にご確認ください。
redbrick  [author] 18 Apr, 2024 @ 8:11am 
本modを更新しました。
I updated this mod.

変更箇所:Rimworld 1.5環境(DLCは対象外)でパッチの正常動作を確認し、1.5でのサポートを追加しました。

ChangeList : I confirmed to operate this patch mod correctly in Rimworld 1.4(without DLCs), and added support of Rimworld 1.5 by this patch mod officially.
redbrick  [author] 9 Feb, 2024 @ 7:20am 
補足説明:
繰り返しになりますが、1.4環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって1.4では動作しないmod種族を1.4環境で動作させることはできません。種族modの1.4でのサポートや正常動作については各種族modの作者の方にご確認ください。
redbrick  [author] 9 Feb, 2024 @ 7:20am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  [1.4]Eveliet Race
ChangeList : I added new support races, added by following mods.
  [1.4]Eveliet Race
redbrick  [author] 25 May, 2023 @ 10:58am 
補足説明-4:
Ancient Speciesでは後者の、一つのmodの有無をチェックした後に複数のパッチ記述を適用する方式をとっていましたが、この方式で単純にPatchOperationAddなどのパッチ処理をさせようとすると、PatchOperationSequence内の複数のパッチ処理全部が成功することが前提となるようです。
Ancient Speciesは1.4ではまだ古代エルフしか実装されておらず、1.3までのハーフエルフ向けのパッチ記述は必ず失敗するため、ここでエラーとなっていました。
対策としては、複数のパッチ処理記述で対象とするxpathが存在するかを(PatchOperationConditionalを使って)チェックしてあればパッチ処理(PatchOperationAddを実施)、なければその処理では何もせず次の処理(次のPatchOperationConditionalの部分)に進むようにしています。これでエラー対策ができました。
redbrick  [author] 25 May, 2023 @ 10:56am 
補足説明-3:
Ancient Speciesでのエラーについて確認できた原因について、覚書として書いておきます。
xml patchの技術的な部分になりますが、xml patchでは同じmodに複数の別種種族がいる場合に、それぞれを独自にパッチ対象とした記述とする(PatchOperationFindModでmatch側でPatchOperationAddするのを二か所記述する)か、一つのmodのチェック(PatchOperationFindMod実施)後に(PatchOperationSequenceを使用して)複数のパッチ記述(PatchOperationAddなど)を適用するか、という書き方ができます。
redbrick  [author] 25 May, 2023 @ 10:49am 
補足説明-2:
Ancient Speciesの古代エルフについては、1.4環境でのパッチ適用エラーの原因を究明でき、修正対策をして正常動作を確認したため、サポート対象に追加しました。
Nyaronについても、現在の1.4環境で正常にゲームスタートできることを確認したため、サポート対象に追加しています。
redbrick  [author] 25 May, 2023 @ 10:47am 
補足説明:
繰り返しになりますが、1.4環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって1.4では動作しないmod種族を1.4環境で動作させることはできません。種族modの1.4でのサポートや正常動作については各種族modの作者の方にご確認ください。
redbrick  [author] 25 May, 2023 @ 10:46am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  Gloomy Dragonian race
     Rim 1.4環境でNyaron race、Ancient Species(古代エルフのみ)についてのパッチ正常動作を確認し、Rim 1.4環境でのサポート対象に追加しました。

ChangeList : I added new support races, added by following mods.
  Gloomy Dragonian race
      I confirmed correct patch operations for Nyaron race and Ancient Species(Ancient Elf only) in Rim 1.4 environment and added those to support target in Rim 1.4 environment.
redbrick  [author] 16 Mar, 2023 @ 7:28am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  [1.4]Chaoura Race

ChangeList : I added new support races, added by following mods.
  [1.4]Chaoura Race
redbrick  [author] 5 Jan, 2023 @ 6:29am 
補足説明:
以前から繰り返し述べていますが、1.4環境で正常に動作する種族modでの動作確認を行っただけであって、このパッチmodによって1.4では動作しないmod種族を1.4環境で動作させることはできません。種族modの1.4でのサポートや正常動作については各種族modの作者の方にご確認ください。
また、Ancient Speciesの古代エルフは1.4環境ではうまくパッチ適用の動作を確認できていません。Biotech関連の情報が追加されているからかもしれませんが、現状どうして動かないか詳細不明です。余力があれば調査するかもですが、現時点では対処予定は未定です。
Nyaronについては、わたしの手元の1.4環境で正常にゲームスタートできなかったため、1.4ではサポート対象から除外しています。
redbrick  [author] 5 Jan, 2023 @ 6:24am 
本modを更新しました。
I updated this mod.

変更箇所:Rimworld 1.4環境(Biotechは対象外)でパッチの正常動作を確認し、1.4でのサポートを追加しました。
サポート対象種族に下記modで追加されるHARの種族を追加しました。
  Erin's Final Fantasy Races

ChangeList : I confirmed to operate this patch mod correctly in Rimworld 1.4(without Biotech), and added support of Rimworld 1.4 by this patch mod officially.
And, I added new support races, added by following mods.
  Erin's Final Fantasy Races
redbrick  [author] 3 Dec, 2022 @ 3:17am 
補足説明:
Mod名の中の[1.3]から[1.4]への変更だけですが、この変更を適用しないと1.3環境でも1.2環境でも胸(Chest)の部位が追加されないことを確認したため、修正しています。
1.4環境についてはHARの安定度の状況も把握しておらず、まともにテストできる環境も構築していないため、対応予定は未定です。
redbrick  [author] 3 Dec, 2022 @ 3:14am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族のうち、mod名修正があった下記modの変更に追随しました。
  [1.4]Nearmare Race
  [1.4]Xenoorca Race
  [1.4]Idhale Race
  [1.4]Silkiera Race
  [1.4]Solark Race
  [1.4]Saclean Race
  [1.4]Qualeela Race
  [1.4]Nexaga Race
  [1.4]Idearn Race

ChangeList : I followed up mod's correct name change of supported race mods as follows:
  [1.4]Nearmare Race
  [1.4]Xenoorca Race
  [1.4]Idhale Race
  [1.4]Silkiera Race
  [1.4]Solark Race
  [1.4]Saclean Race
  [1.4]Qualeela Race
  [1.4]Nexaga Race
  [1.4]Idearn Race
redbrick  [author] 29 Oct, 2022 @ 7:37pm 
1.4対応は確認してないのでわかりません。動作保証も今のところありません。
(おっぱい追加modは1.4動作確認済みとのことですが、1.4でHARやそれぞれのHARの種族が正常に動作するかはまったく別の問題で、その部分が安定しないとこちらのパッチの動作確認もままなりません。)
BoldCuppaJo 29 Oct, 2022 @ 4:15pm 
Will this function for 1.4 still?
redbrick  [author] 26 Oct, 2022 @ 8:29pm 
1.4での動作保証は、HARの各種族が安定して動くようになるまで手元では確認しません。(そんな余力がない。)
redbrick  [author] 26 Oct, 2022 @ 8:23pm 
本modは対象とした種族に「胸(Chest)」の部位を追加する機能を提供しています。
「おっぱい追加mod」は、胸の部位がある対象に対しておっぱいを生成or追加(専用手術での反映もしくはポーンの身体状態変更するmod機能で)するよう作用するため、このパッチ単体では胸の部位が追加される以外の影響は発生しません。
MFB 23 Oct, 2022 @ 5:47am 
Oh, there's a Kalia race mode that I made... Oh, my...
redbrick  [author] 9 Oct, 2022 @ 2:54am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  [1.3]Idearn Race
  Yuran race
  Kalia Race
 About.xmlに記載漏れがあった下記種族の記載を追加しました。
  Bori race

ChangeList : I added new support races, added by following mods.
[1.3]Idearn Race
Yuran race
Kalia Race
 I added description of following race mod in About.xml of this mod.
Bori race
redbrick  [author] 2 Jul, 2022 @ 9:12am 
また、本modはあくまでも既に動作する状態に対してのパッチであることにご注意ください。
1.3でしか動作しないmodを1.2などサポート外の環境で動作させるなどという機能はありません。
あくまでもそのmodがサポートする環境で、HARなどの種族が対象となるようにパッチを当てるだけです。
redbrick  [author] 2 Jul, 2022 @ 9:10am 
Bori raceについては添付のAboutでサポート追加対象にうっかり追加し忘れたので、次回更新時に追加します。
redbrick  [author] 2 Jul, 2022 @ 9:09am 
Moyo-Lighit in the AbyssのRedMoyoのサポートを正式追加しました。
Moyoのアドオンなので単体で導入してもmod自体が動作しませんので、必ず前提のMoyoと一緒に導入していることを確認してください。(Moyoで有効になったパッチがRedMoyoにも適用されるようになります。)
Moyo-Lighit in the Abyss単独での導入時はこちらではサポート対象外です。
redbrick  [author] 2 Jul, 2022 @ 9:06am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  Meco AlienRace
  Moyo-Light in the Abyss
  Bori race

ChangeList : I added new support races, added by following mods.
  Meco AlienRace
  Moyo-Light in the Abyss
  Bori race
redbrick  [author] 18 Jun, 2022 @ 5:56am 
mod自体の更新はしていないので補足説明として確認した内容をここに記載します。
Moyo-Light in the AbyssのRedMoyoでも本パッチの適用がきちんと出来ていることを確認しましたので、RedMoyoのサポートは次回更新時に追記します。
redbrick  [author] 14 Jun, 2022 @ 7:45am 
そういえば、Moyo-From the DepthのアドオンであるMoyo-Light in the AbyssのRedMoyoは、Moyoと同一のBody定義を使用しているため、サポートリストには書いてありませんがこのパッチの適用対象となるはずと思います。(現時点では動作確認未了)
いずれ動作確認して正式にサポートリストに追加しますが、現時点ではサポートできていそうな可能性がある、程度の未確認情報として記載しておきます。
redbrick  [author] 12 Jun, 2022 @ 7:50am 
補足説明:
Miho, the celestial fox modで追加されるMihoはHumanの体形をそのまま使用しているため、本パッチでの修正は必要ありません。
また、本modはMaru RaceのRimworld 1.2環境での動作について何の保証も対処もしていません。(自分が起動したところでは1.2環境ではmaruのポーン画像自体が見えない状態で、それ以上は何の確認にも手をつけていません。) Rimworld 1.3環境でのみ動作を確認しています。
redbrick  [author] 12 Jun, 2022 @ 7:45am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  Arcamalian Races
  Horan, The tiny tiger race
  Maru Race
  Heyra the Horned

ChangeList : I added new support races, added by following mods.
  Arcamalian Races
  Horan, The tiny tiger race
  Maru Race
  Heyra the Horned
redbrick  [author] 31 Mar, 2022 @ 5:46am 
このパッチはあくまでも対象のmodがヒト以外の異種族にも適用されるように対象種族を指定してパッチを当てているだけで、対象のmod自体の機能は含みません。
himedo15 27 Mar, 2022 @ 2:59pm 
The mod still has the double breast bug.
modにはまだダブルおっぱいのバグがあります。グーグル翻訳
Not sure if it this patch or original mod, sorry. Telling both.
このパッチなのかオリジナルのMODなのかわかりません。ごめんなさい。私は両方についてコメントしました。
redbrick  [author] 26 Mar, 2022 @ 9:29am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
  [1.3]Qualeela Race
  [1.3]Nexaga Race

ChangeList : I added new support races, added by following mods.
  [1.3]Qualeela Race
  [1.3]Nexaga Race
redbrick  [author] 8 Dec, 2021 @ 7:51am 
AnimalgirlRace、[Eiten]Ajin Race[HAR]については公開前の時点で作者様にパッチ作成の許可をいただいております。本当にありがとうございます。
redbrick  [author] 8 Dec, 2021 @ 7:49am 
本modを更新しました。
I updated this mod.

変更箇所:サポート対象種族に下記modで追加されるHARの種族を追加しました。
Orassans Lite
Nyaron race Lite
Kurin, The Three Tailed Fox [Deluxe Edition] (Kurin, Kimiri)
Erin's Miqo'te
[1.3]Solark Race
Epona.EponaRenaissance
Annelitrice 2.0
[Eiten]Ajin Race[HAR]
AnimalgirlRace
[1.3]Saclean Race 
ChangeList : I added new support races, added by following mods.
Orassans Lite
Nyaron race Lite
Kurin, The Three Tailed Fox [Deluxe Edition] (Kurin, Kimiri)
Erin's Miqo'te
[1.3]Solark Race
Epona.EponaRenaissance
Annelitrice 2.0
[Eiten]Ajin Race[HAR]
AnimalgirlRace
[1.3]Saclean Race
motoru 8 Dec, 2021 @ 7:04am 
本当ですか!ありがとうございます!!!
また、質問に答えてくださりありがとうございました。とても納得しました。なるほど、確かに幼き決闘者とも公式にあるように、大きければ大きいほど良いとする(?)おっぱいModとは反りがあいませんね。
おっぱいModで付与される心情バフばかり気にしていて、肝心なところを忘れていました。思い出させてくれてありがとうございます。今後ともお世話になります。
redbrick  [author] 8 Dec, 2021 @ 6:58am 
ちなみに妖怪村の半妖、オニも、現時点では体型自体がHumanを使用しているため、このパッチの対象とする必要がありません。
redbrick  [author] 8 Dec, 2021 @ 6:56am 
Saclean Raceへの対応は現在パッチ動作確認中です。少々お待ちください。
Littlluna Raceに対応しないのは、明らかに少女の形態をしたものには追加すべきではないと思ったためで、完全にわたしの趣味と主義主張によるものです。
Antyも実年齢6歳程度で寿命を迎え、かつ生殖自体を個体レベルで行わない(巣で生産する)種族であると聞いていますので、それにつけるべきではないと判断してつけていません。
Androidsは、そもそも人型のアンドロイドではこのようなパッチは不要のため対象としていません。ドロイドは構成素材がスチールであることと心情バフデバフがないため不要だろうと判断して追加していません。
motoru 8 Dec, 2021 @ 6:41am 
また興味本位でお伺いしますが、[1.3]Littluna Raceをこのパッチの対象としないのは、プログラム上での扱い(thingclass)が独自種族で、作業が煩雑になるためでしょうか?MODデータベースの[1.3]Littluna Raceのページで、その様なことをおっしゃっていた方がいたので。
motoru 8 Dec, 2021 @ 6:36am 
大変なところ失礼します。先ほどニアメーアの作者さんが公開された [1.3]SacleanRace への対応をして頂きたいのですが、いかがでしょうか?一利用者として差し出がましいお願いですが、よろしくお願いします。
redbrick  [author] 8 Dec, 2021 @ 4:32am 
modのチュートリアルはRimworldの開発会社が紹介しているリンクがありますし、検索でwikiなど引っかかりますし、丸ごとコピーしなくてもmodを参考にして試して理解することが可能だとは思います。
それ以上はわたしは手助けできませんしするつもりはありません。

本当のところは、先にダメだと明言しておいたにもかかわらず勝手にこちらのmodを丸ごとコピーして限定とはいえ公開したことに関しては、感情を害しています。
こちらのmodを丸コピーしたままの状態で一般公開するようであれば、それなりの措置をとらせていただきます。
Enju Saion-ji 8 Dec, 2021 @ 4:23am 
i tried to change it more as you said but i was unable to due to a lack of knowledge on coding so i just restricted it to the one modpack it is in and people can't find it any other way
redbrick  [author] 7 Dec, 2021 @ 11:33pm 
解説wikiに記載されているノウハウですが、パッチ処理の条件判定は少々コストが高い(=時間がかかる)ようなので、パッチ処理は出来る限りまとめて行った方が起動時間への影響を少なく出来るようです。
あとは解説wikiには記載されていないバッドノウハウ(もしかして基本的内容?)だとは思いますが、xmlは一行1024文字以上ある場合はMSのxmlパーサが読み込めないようでエラーになりますので、パッチ処理をまとめるにしても長すぎる処理は適当に分割した方がよいと思います。
redbrick  [author] 7 Dec, 2021 @ 11:29pm 
Operation内のパッチ処理は基本的にはひとつの処理を行うものですが、PatchOperation側でネストする処理ができるので、見かけ上は条件判定して処理ができたりしますが、詳細はRimのPatch処理に関してのwiki等を参照してください。(簡単にでも説明するのにも文字数が足りない。)
また、パッチ処理内容が同じ場合は、対象指定のxpathでor条件指定を書くことでひとつの処理内で複数対象に同じパッチ適用が可能です。
パッチ処理単位内で複数の処理(同じmodのAにA1というパッチを、BにB1というパッチを)を行いたい場合はPatchOperationSequenceの中で複数処理を<li>タグを使って順番に並べて記述することで、ひとつのOperation内で複数の処理を行うことも出来ます。
(こちらも、詳細は専門の解説wikiを見てください。)
redbrick  [author] 7 Dec, 2021 @ 11:23pm 
patchファイル自体は、<Patch>と<Operation>のタグでくくった記述をxmlのヘッダをつけて記載し、実際のRimでのxmlに対応したPatch処理を行う機能を記述するだけのもので、Patchesディレクトリに配置して、対応するPatchの記述があればどんな名前でも読み込んでくれます。
ファイル配置数の上限は確認したことはないですが10ファイル程度なら読み込んでくれるかな?
Operationでくくった部分でひとかたまりのパッチ処理で、それを複数書くことで一ファイル内で複数の単位のパッチ処理を連続で行わせることが出来ます。
redbrick  [author] 7 Dec, 2021 @ 11:18pm 
あとは簡単な補足とパッチmodの作り方でも書いておきましょうか。
単純にxmlにパッチを当てるだけのpatch modの構成は簡単で、mod最上位階層にAboutディレクトリとPatchesディレクトリを作成し、適切にファイルを配置するだけです。
Patchesディレクトリ内にpatchの機能を持つxmlファイルを配置し、AboutディレクトリにはSteamの説明欄に表示される内容と、Rimのどのバージョンに対応したものか、作者名やSteamでサブスクした際に管理するURLやSteam Workshop番号などを記載し、依存関係があればその依存するmodと条件を記載する程度のものです。