コンテンツにスキップ
Stellaris v2.5 対応 翻訳

態度補正のMOD制作

態度補正はcommon/opinion_modifiersフォルダにあり、AI帝国が他の帝国すべてに抱く態度を変更します。帝国の政策や行動に応じて適用したり、トリガーで有効化したりできます。

構造

態度補正の構造は名前から始まります。この名前はadd_opinion_modifierによる適用とローカライズに使用されます。それぞれの名前は、空白を含まない一意の英数字文字列(アンダースコアを含む)でなければなりません。最初のブロックには、以下のブロックまたは値を指定できます。

名前 データ型 説明
trigger 条件ブロック 明示的に割り当てずに態度補正を適用する条件
opinion 態度ブロック 状況に応じて変化しうる態度補正の基本値
accumulative ブール値(yes/no) 繰り返し割り当てた際に態度補正を累積できるか
unique ブール値(yes/no) 態度補正の再適用を防ぐ
monthly ブール値(yes/no) 減衰を毎月処理するか
months 整数(正または負) 原文では機能不明
min 整数(正または負) 補正が自然に変化して到達できる最小値
max 整数(正または負) 補正が自然に変化して到達できる最大値
decay 減衰ブロック 時間経過による補正値の変化。値が0に戻ると補正は自動的に削除されます。減衰は基本値を超えても継続し、最終的に補正を削除します

態度ブロック

態度補正の基本値を記述するブロックで、2種類の値を受け付けます。

  • base — 態度補正を通常適用したときの一意の基本整数値。
  • modifier — 基本値に加算する正負のadd、または基本整数値を乗算するfactorと、それを適用する条件一覧を含むブロック。

ブロックのスコープは態度を変更される帝国で、FROMは態度の対象となる帝国です。

減衰ブロック

態度補正の値がどのように変化するかを記述するブロックで、2種類の値を受け付けます。

  • base — 通常適用される、既存の補正値を変化させる一意の基本整数値。
  • modifier — 減衰の基本値に加算する正負のaddと、それを適用する条件一覧を含むブロック。

ブロックのスコープは態度を変更される帝国で、FROMは態度の対象となる帝国です。

例

opinion_insult = {
    opinion = {
        base = -200
    }

    unique = yes
    monthly = yes
    decay = {
        base = 2
    }
}

opinion_demanded_subjectization = {
    opinion = {
        base = -20
        modifier = {
            factor = 10
            is_country_type = awakened_fallen_empire
        }
    }

    decay = {
        base = 1
    }

    accumulative = yes
}

opinion_abandoned_apology = {
    opinion = {
        base = -35
    }
    decay = {
        base = 3
        modifier = {
            add = 1
            has_ethic = "ethic_xenophile"
        }

        modifier = {
            add = 2
            has_ethic = "ethic_fanatic_xenophile"
        }

        modifier = {
            add = -1
            has_ethic = "ethic_xenophobe"
        }

        modifier = {
            add = -2
            has_ethic = "ethic_fanatic_xenophobe"
        }
    }
}

例はStellaris/common/opinion_modifiers/00_opinion_modifiers.txtから取得されています。


出典: Stellaris Wiki — Opinion modifier modding(原文更新日: 2019年11月25日、版ID 43607)
翻訳日: 2026年8月31日 / 対応バージョン: 2.5
本ページは原文Wiki(CC BY-SA 3.0)の内容を翻訳した非公式ファン翻訳です。