【Skyrim】メモ帳で直す「雨の日に手をかざさない不具合」の修正方法(雨・雪・灰の3天候対応)

 

 

 

 

スカイリムの没入感を高める女性専用の天候モーションMOD「Dynamic Female Weather Idles」。雨や雪の日に自動で手をかざす可愛いMODですが、大定番の装備表示MODImmersive Equipment Displays (IED)」Simple Dual Sheath (SDS)」を併用していると、盾を背負っている時(納刀時)にモーションが一切再生されず、バニラの通常待機に戻ってしまう不具合が発生します。

今回は、ゲーム内の複雑なIED設定や英語だらけのOARメニューを一切触らず、メモ帳だけで直せる確実な修正方法を、雨・雪・灰の3天候すべて網羅してご紹介します。

 

 

前提環境 

 

対象MOD(今回修正するもの)

Dynamic Female Weather Idles(雨や雪の日に自動で手をかざす女性専用モーションMOD)

 

前提MOD・必要な環境

Open Animation Replacer (OAR)(必須アニメーションエンジン)

Immersive Equipment Displays (IED)(装備を背負うMOD)

Simple Dual Sheath (SDS)(左手の盾を背中に背負うMOD)

EVG Conditional Idles(天候や負傷のベースとなる待機モーションMOD)

 

 

不具合の原因 

 

 

IEDやSDSを導入していると、盾を背中に背負って見た目上は手が空いている状態(納刀状態)であっても、ゲームの内部システムは「常に左手に盾を装備して手が塞がっている」と判定してしまいます。

このMODには最初から「盾を装備している時は、手がクリッピング(貫通バグ)を起こさないようにモーションを再生しない」という制限コードが入っているため、背負っているだけの盾に反応してモーションが完全に潰れてしまうのが原因です。

 

 

 

 修正手順(メモ帳だけで完結) 

 

MOD管理ツール(MO2やVortex)から、「Dynamic Female Weather Idles」のインストールフォルダを直接開きます。

エクスプローラーで以下の階層まで進んでください。

 

meshes\actors\character\animations\OpenAnimationReplacer\SDB DFWI\

この中に Rain Idle(雨)Snow Idle(雪)Ash Idle(灰) の3つのフォルダがあります。

 

 

それぞれのフォルダ内にある config.json をメモ帳で開き、中身を以下のコードに丸ごと置き換えて(全消しして貼り付け)上書き保存してください。

念のためバックアップを取っておいてください。

 

 

雨の日用(Rain Idle フォルダ内)

Rain Idle\config.json を開き、中身をすべて消して以下を貼り付けます。

🩵 1. 雨の日用(Rain Idle フォルダ内)

{
    "name": "Rain Idle",
    "description": "Weather Idle",
    "priority": 7000005,
    "replacementAnimDatas": [
        {
            "projectName": "DefaultFemale",
            "path": "data\\meshes\\actors\\character\\animations\\OpenAnimationReplacer\\SDB DFWI\\Rain Idle\\female\\_variants_mt_idle",
            "variantMode": 1,
            "variantStateScope": 1,
            "blendBetweenVariants": true,
            "resetRandomOnLoopOrEcho": true,
            "sharePlayedHistory": false,
            "variants": [
                {
                    "filename": "Rain_Idle1_Short.hkx"
                },
                {
                    "filename": "Rain_Idle2_Long.hkx",
                    "playOnce": true
                }
            ]
        }
    ],
    "overrideAnimationsFolder": "Rain Idle",
    "interruptible": true,
    "conditions": [
        {
            "condition": "IsChild",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsInInterior",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsFemale",
            "requiredVersion": "1.0.0.0"
        },
        {
            "condition": "CurrentWeatherHasFlag",
            "requiredVersion": "1.2.0.0",
            "Flag": {
                "value": 2.0
            }
        },
        {
            "condition": "IsWornHasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "negated": true,
            "Keyword": {
                "editorID": "Mask"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "negated": true,
            "Keyword": {
                "editorID": "ElderNPC"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "Keyword": {
                "editorID": "PlayerKeyword"
            }
        }
    ]
}

🤍 2. 雪の日用(Snow Idle フォルダ内)

{
    "name": "Snow Idle",
    "description": "Weather Idle",
    "priority": 7000001,
    "replacementAnimDatas": [
        {
            "projectName": "DefaultFemale",
            "path": "data\\meshes\\actors\\character\\animations\\OpenAnimationReplacer\\SDB DFWI\\Snow Idle\\female\\_variants_mt_idle",
            "variantMode": 1,
            "variantStateScope": 1,
            "blendBetweenVariants": true,
            "resetRandomOnLoopOrEcho": true,
            "sharePlayedHistory": false,
            "variants": [
                {
                    "filename": "Snow_Idle1_Short.hkx"
                },
                {
                    "filename": "Snow_Idle2_Long.hkx",
                    "playOnce": true
                }
            ]
        }
    ],
    "overrideAnimationsFolder": "Snow Idle",
    "interruptible": true,
    "conditions": [
        {
            "condition": "IsChild",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsInInterior",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsFemale",
            "requiredVersion": "1.0.0.0"
        },
        {
            "condition": "CurrentWeatherHasFlag",
            "requiredVersion": "1.2.0.0",
            "Flag": {
                "value": 4.0
            }
        },
        {
            "condition": "IsWornHasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "negated": true,
            "Keyword": {
                "editorID": "Mask"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "negated": true,
            "Keyword": {
                "editorID": "ElderNPC"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "Keyword": {
                "editorID": "PlayerKeyword"
            }
        }
    ]
}

🤎 3. 灰の日用(Ash Idle フォルダ内)

{
    "name": "Ash Idle",
    "description": "Weather Idle",
    "priority": 7000006,
    "replacementAnimDatas": [
        {
            "projectName": "DefaultFemale",
            "path": "data\\meshes\\actors\\character\\animations\\OpenAnimationReplacer\\SDB DFWI\\Ash Idle\\female\\_variants_mt_idle",
            "variantMode": 1,
            "variantStateScope": 1,
            "blendBetweenVariants": true,
            "resetRandomOnLoopOrEcho": true,
            "sharePlayedHistory": false,
            "variants": [
                {
                    "filename": "Ash_Idle1_Short.hkx"
                },
                {
                    "filename": "Ash_Idle2_Long.hkx",
                    "playOnce": true
                }
            ]
        }
    ],
    "overrideAnimationsFolder": "Ash Idle",
    "interruptible": true,
    "conditions": [
        {
            "condition": "IsChild",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsInInterior",
            "requiredVersion": "1.0.0.0",
            "negated": true
        },
        {
            "condition": "IsFemale",
            "requiredVersion": "1.0.0.0"
        },
        {
            "condition": "CurrentWeatherHasFlag",
            "requiredVersion": "1.2.0.0",
            "Flag": {
                "value": 16.0
            }
        },
        {
            "condition": "IsWornHasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "negated": true,
            "Keyword": {
                "editorID": "Mask"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "negated": true,
            "Keyword": {
                "editorID": "ElderNPC"
            }
        },
        {
            "condition": "HasKeyword",
            "requiredVersion": "1.0.0.0",
            "disabled": true,
            "Keyword": {
                "editorID": "PlayerKeyword"
            }
        }
    ]
}

 

 

終ったらゲームを起動するだけで大丈夫です

これでIEDでカッコよく盾を背負いながら、悪天候のときだけ自動で空いた手を使って雨や雪を凌いでくれる環境になります。同じ悩みを抱えている方はぜひ試してみてください

 

 

今回、「Gemini AI」のアシスト(サポート)を受けてMODの問題を解決、そして記事の執筆を行いました