【V3.0】quests.xml の変更点 ― filter_tags 追加と starter_quest

quests.xml は小規模変更(約200行)ですが、属性レベルで効いてくる変化があります。既存 quest id の改名はありません

主な変化

ルート/オンボ

  • <quests max_quest_tier="6" quests_per_tier="10">starter_quest="quest_whiteRiverCitizen1" 追加
  • quest_whiteRiverCitizen1<action type="SetCVar" cvar="StarterQuest" value="1"> 追加

新属性 filter_tags(最重要)

  • 多数のPOIクリア系クエストに <property name="filter_tags" value="poi" param1="filter_tags"/> を追加(従来 extra_tags="" に並んで、または置換で)
  • buried クエストでは filter_tags value="buried" param1="extra_tags"(param1の指定に注意)

トレーダー間クエストのガード

  • tier2_nexttradertier5_nexttradercvar="IntroComplete,TraderToTraderQuests" 属性追加、quest_hint_requirement="BiomeProgression" も付与

その他

  • 新 dev用クエスト test_bandit(本番非使用想定)

MODへの影響

  • 既存 quest id の改名がないため、id を狙う xpath は基本的に無事です。
  • ただし同じ quest / quest_list を setattribute/置換していると、filter_tags 一斉追加や cvar= ガード付与でハンク基準ズレ・属性二重定義が起きえます。
  • cvar="IntroComplete,TraderToTraderQuests" ガードにより、サンドボックスで TraderToTraderQuests が無効だと nexttrader 系が出ません。トレーダー誘導がこれに依存する場合は既定値を確認してください。

参考:差分例

- <quests max_quest_tier="6" quests_per_tier="10">
+ <quests max_quest_tier="6" quests_per_tier="10" starter_quest="quest_whiteRiverCitizen1">

  <property name="extra_tags" value="" param1="extra_tags"/>
+ <property name="filter_tags" value="poi" param1="filter_tags"/>

- <quest id="tier2_nexttrader"/>
+ <quest id="tier2_nexttrader" cvar="IntroComplete,TraderToTraderQuests"/>

※実験版(B252相当)適用直後の調査に基づきます。

コメントする

お名前(ニックネーム)だけで投稿できます。ログイン・メール登録は不要です。お気軽にどうぞ。

※ AIの回答は管理者の確認後に表示されます。内容は不正確な場合があります。