roloa / Cataclysm-DDA_variant

Cataclysm:DDAの子ヴァリアントです。詳しくはvariant_jpブランチをご参照ください。 This is homebrew variant of Cataclysm:DDA. see variant_jp branch.
https://github.com/roloa/Cataclysm-DDA_variant/tree/variant_jp
Other
11 stars 6 forks source link

Hentai MOD用のインターフェースを追加する #19

Closed lispcoc closed 4 years ago

lispcoc commented 4 years ago

Summary

SUMMARY: [Infrastructure] "Hentai MOD用のインターフェースを追加する"

Purpose of change

Describe the solution

Describe alternatives you've considered

Testing

Additional context

前のリクエストがマージされたのでこちらで続きをやります。 前の #13

roloa commented 4 years ago

色々すみません! メッセージの色もそんな感じです。ご自分で調べていただいてありがとうございます。 go to heavenは自分で言っておきながら草ァ! これはこれで向こうの宗教団体に目を付けられる可能性がなきにしもあらずかもですが、 とりあえずGithubの規約はクリアしてると思います! 何かあったらその時に考えましょう!

lispcoc commented 4 years ago

メモ:ペットNPC化のuse_actionはこんな感じ

"use_action" : [
    {
        "type": "anthropomorph",
        "allow_enemy": true,
        "selection": [
            {
                "condition": {
                    "and": [
                        { "in_species": "CUBI" },
                        { "in_species": "FEMALE" }
                    ]
                },
                "npc_template": [
                    [ "ほぼ人間", "anthro_succubi_morehuman" ],
                    [ "わりと悪魔", "anthro_succubi_lesshuman" ]
                ],
                "choose_gender": true
            }
        ]
    }
]
lispcoc commented 4 years ago

とりあえず必要であろうインターフェースは実装できた…はず (妊娠関係と堕ちた学校の特殊イベントはいったん保留) 残りはJsonでやれると思うのでコードに問題なければマージして大丈夫です

roloa commented 4 years ago

お疲れ様です! C++側の開発が一区切りということで、このプルリクはマージします

実際にJsonを動かしてみて、修正が必要ならまたプルリクを立てていきましょう