編集 | 凍結 | 差分 | バックアップ | 添付 | ページ名変更 |
最終更新: 2021-12-22 (水) 22:51:08
トップページ / MOD / 作成情報 / XMLの編集 / 外交セリフ

MOD/作成情報/XMLの編集/外交セリフの編集 Edit

はじめに Edit

外交画面で指導者が発するセリフの編集方法の説明です。

編集対象ファイル Edit

編集するファイルは以下の2つ。

   \My Games\Sid Meier's Civilization 4(J)\Beyond the Sword(J)\CustomAssets\XML\GameInfo\CIV4VDiplomacyInfo.xml
   \My Games\Sid Meier's Civilization 4(J)\Beyond the Sword(J)\CustomAssets\XML\Text\CIV4GameText_Diplomacy.xml

CIV4VDiplomacyInfo.xml Edit

<Type>セリフキー。
<Civilizations>子要素で文明を指定。このセリフはこの文明の指導者しか使わない。
<Leaders>子要素で指導者を指定。このセリフはこの指導者しか使わない。
<Attitudes>子要素で態度(いらだっている、親しみを感じているなど)を指定。このセリフは指導者がこの態度になった時にしか使わない。
<DiplomacyPowers>子要素で相対的な力関係を指定。相手が強い場合、同等の場合、弱い場合の三通りが設定可能。
<DiplomacyText>子要素<Text>でテキストキーを記述。

CIV4GameText_Diplomacy.xml Edit

<Tag>CIV4VDiplomacyInfo.xmlの<DiplomacyText>で記述したテキストキー。
<Japanese>セリフを数値参照で記述。文中での[CT_NAME]は相手の指導者名(=プレーヤー)、[OUR_NAME]はセリフを発している指導者の名前になる。

セリフキーの一覧 Edit

AI_DIPLOCOMMENT_DECLARE_WAR戦争開始
AI_DIPLOCOMMENT_NO_VASSAL独立時の台詞
AI_DIPLOCOMMENT_OFFER_VASSAL属国化を相手から頼んで来た時
AI_DIPLOCOMMENT_FIRST_CONTACT初期コンタクト
AI_DIPLOCOMMENT_REFUSE_TO_TALK戦争中の対話拒否
AI_DIPLOCOMMENT_PEACE和平成立時(初期コンタクトの時に開戦しなかった場合も含む)
AI_DIPLOCOMMENT_NO_PEACE和平拒否(無条件の和平を選択した時のみ。ゲームに慣れると見る機会はほとんどない)
AI_DIPLOCOMMENT_GREETINGS相手に会いにいった時の挨拶
AI_DIPLOCOMMENT_TRADING取引開始時の挨拶文
AI_DIPLOCOMMENT_ACCEPT取引成立時
AI_DIPLOCOMMENT_REJECTこちらから提案した取引が断られる時
AI_DIPLOCOMMENT_GLAD相手の提案を受け入れた時。(どうすれば~の選択後に選ぶと表示される?)
AI_DIPLOCOMMENT_SORRY相手から提案を断った時(すまないがその条件では~の選択を選んだ時)
AI_DIPLOCOMMENT_TRY_THIS_DEAL相手から条件を持って来た時
AI_DIPLOCOMMENT_NO_DEALこちら側からの提案を断る時
AI_DIPLOCOMMENT_OFFER_PEACE相手から和平を申し出る時。あまり聞く機会はない
AI_DIPLOCOMMENT_OFFER_CITY都市の割譲時の台詞。あまり聞く機会はない
AI_DIPLOCOMMENT_OFFER_DEAL相手側から提案を持ってきた時
AI_DIPLOCOMMENT_CANCEL_DEAL取引のキャンセル時
AI_DIPLOCOMMENT_THANKS贈り物をした時など、相手側に有利な条件の取引をした時
AI_DIPLOCOMMENT_CURRENT_DEALS現在締結中の取引内容の確認
AI_DIPLOCOMMENT_ACCEPT_ASKこちらからの無条件の要求を相手が飲んでくれた時の台詞(友好時に金銭をただで貰った時など)
AI_DIPLOCOMMENT_REJECT_ASKこちらからの無条件の要求を相手が断る時
AI_DIPLOCOMMENT_ACCEPT_DEMAND相手の要求をこちらが受けた時?
AI_DIPLOCOMMENT_REJECT_DEMAND相手の要求をこちらが断った時?
AI_DIPLOCOMMENT_ACCEPT_DEMAND_TEAM同じチーム時にこちらの要求を受けた時
AI_DIPLOCOMMENT_GIVE_HELP相手が援助をしてくれる時
AI_DIPLOCOMMENT_ASK_FOR_HELP相手から要請を求める時(恐喝?見分けがつけにくい)
AI_DIPLOCOMMENT_HELP_REFUSED相手からの要請を断った時
AI_DIPLOCOMMENT_DEMAND_TRIBUTE相手から恐喝時の台詞(上記のHELP時と見分けがつかない)
AI_DIPLOCOMMENT_DEMAND_REJECTED相手からの恐喝を断った時
AI_DIPLOCOMMENT_RELIGION_PRESSURE改宗を求める時の台詞
AI_DIPLOCOMMENT_RELIGION_DENIED改宗を断った時の台詞
AI_DIPLOCOMMENT_CIVIC_PRESSURE社会体制の変更を求める時
AI_DIPLOCOMMENT_CIVIC_DENIED社会体制の変更を断った時
AI_DIPLOCOMMENT_JOIN_WAR参戦要請時
AI_DIPLOCOMMENT_JOIN_DENIED参戦要請を断った時
AI_DIPLOCOMMENT_STOP_TRADING相手が取引中止の要請をした時
AI_DIPLOCOMMENT_STOP_DENIEDこちらが取引中止を断った時
AI_DIPLOCOMMENT_UNIT_BRAG挨拶時に保有している最大戦力を言う時
AI_DIPLOCOMMENT_NUKES自国が核を保有していることを仄めかす台詞
AI_DIPLOCOMMENT_WORST_ENEMY挨拶時に最悪の敵を言う時
AI_DIPLOCOMMENT_WORST_ENEMY_TRADING挨拶時に最悪の敵との取引を注意する時
AI_DIPLOCOMMENT_SOMETHING_ELSE話題を変えよう~を選択した時
AI_DIPLOCOMMENT_RESEARCH研究を指示する時(属国など)
AI_DIPLOCOMMENT_RESEARCH_TECH研究の指示を了承した時の台詞
AI_DIPLOCOMMENT_ATTITUDE他国の相手について聞くとき
AI_DIPLOCOMMENT_ATTITUDE_PLAYER_FURIOUS怒っている相手
AI_DIPLOCOMMENT_ATTITUDE_PLAYER_ANNOYEDいらだっている相手
AI_DIPLOCOMMENT_ATTITUDE_PLAYER_CAUTIOUS警戒している相手
AI_DIPLOCOMMENT_ATTITUDE_PLAYER_PLEASED不満のない相手
AI_DIPLOCOMMENT_ATTITUDE_PLAYER_FRIENDLY親愛を感じている相手
AI_DIPLOCOMMENT_TARGET攻撃目標を聞くとき
AI_DIPLOCOMMENT_TARGET_CITY目標を聞き届けた時
AI_DIPLOCOMMENT_WELL要件を聞くとき

補足 Edit

必ず用意しなければならないセリフ Edit

ほとんどのセリフには全文明共有のセリフが設定されています。
しかし、最初に遭遇したときのセリフ(AI_DIPLOCOMMENT_FIRST_CONTACT)だけは、指導者ごとにそれぞれ異なったセリフが用意されています。
なので、新しく指導者を作るときには、この部分だけは必ず個別に用意する必要があります。

個別にセリフを用意する場合の注意点 Edit

セリフを用意したとき、指導者指定がない場合、共有セリフとなり、すべての指導者がそれを選択します。
もし、セリフを指定した指導者がいたとしても、他の指導者のセリフが指定されていない場合、セリフが指定されている指導者も共有セリフを選択します。
例えば、女性の指導者Aのセリフを、すべて女性口調のものにする場合、共有セリフにA以外のすべての指導者を割り振らなければなりません。
もっとも、そこまで細部にこだわっているようなMODはほとんどありません。
Fall from Heaven 2や東方叙事詩のように、指導者のキャラクター性にまでこだわった作品以外は特に気にする必要がない部分です。

コメント Edit

コメントはありません。 Comments/MOD/作成情報/XMLの編集/外交セリフ?

お名前:


トップ   編集 凍結 差分 バックアップ 添付 複製 ページ名変更 リロード   新規 ページ一覧 単語検索 最終更新   スマホ版表示に変更   最終更新のRSS
Last-modified: 2021-12-22 (水) 22:51:08 (29d)