動画の#41から#43にて解説した、汎用NPCのステータスや装備がどのように決まっているかについてをまとめたページです。
本稿の内容により、現在のプレイヤーレベルではどこにどのようなNPCが出現するか、また逆に特定の装備を持ったNPCを出現させるために必要なプレイヤーのレベルはいくつであるかを予測することができます。
本稿の内容は、Creation Kitで得ることのできる範囲のSkyrimの内部データを基として調査した結果を含みます。ご了承下さい。
1. プレイヤーレベルからNPCが決まるまで
Skyrimに出現する汎用NPCや配置されたアイテムの種類を決めるために、「Leveled List」が使用されていることは知られていましたが、特にNPCについては「プレイヤーのレベル」とそのリストに記載された「Level」はほとんど一致しません。これはNPCに設定された「Level Modifier」という係数がプレイヤーレベルにかけられた結果を用いて、リストからNPCを決めているためです。
Creation Kit上でNPCに付けられたLevel Modifierを確認するには、各NPCの設定を開きその中のLeveled Actorのタブを参照してください。
1.例えばブリークフォール墓地の
ボスドラウグルの場合
2.Cell View等からNPCを指定し設定を開く
左クリック → Editを選択
3.Reference内のLeveled Actorタブで
VeryHardと確認できる
Level Modifierは「Easy」「Normal」「Hard」「VeryHard」の4段階が設定可能ですが、それに対応する係数は「fleveledActorMultEasy」~「fleveledActorMultVeryHard」に設定されています。Creation Kit上でfleveledactormultを確認するためには、Creation Kitアプリケーションの上のタブにあるGameplayからGameSettingsを開き、Filterに"fleveledActorMult"を入れることで絞り込むのが簡単です。
fleveledActorMultの値
fleveledactormultを基に、プレイヤーレベルからNPCを決める計算方法は以下になります。
Easy - レベル×0.33以下の出現レベルのランダムなNPC(選出は恐らく等確率)
Normal - レベル×0.67以下の最高の出現レベルのNPC
Hard - レベル×1以下の最高の出現レベルのNPC
VeryHard - レベル×1.25を超える最低の出現レベルのNPC(リスト上で最大の出現レベルを超える場合は最大の出現レベルのNPC)
ただし、ダンジョンなどの多くの場所では、NPCが初回訪問時の強さで固定される、「レベル固定」というべき現象が発生します。これは各ダンジョンごとに「Encounter Zone」という区域が設定されており、初めてプレイヤーが来た時にそのEncounter Zoneの「Zone Level」を設定することから起こります。Zone Levelは基本的にはプレイヤーレベルと同じ値となりますが、一部のEncounter Zoneには上限や下限が設定されており、プレイヤーレベルがその範囲から外れる場合には範囲内に補正してZone Levelを決定します。Zone Levelが決定した場所ではプレイヤーレベルでなくZone LevelがNPC等の決定に用いられますが、一度決定したZone Levelは二度と変化することはありません。これが「レベル固定」の挙動です。逆にEncounter Zoneの無い市街地などでは「レベル固定」は起こらず、NPC等の決定には常にプレイヤーレベルを用います。
2. NPCのプレイヤーレベル逆引きリスト
プレイヤーレベルからNPCの種類の決め方が分かったため、逆に特定の種類のNPCが出現するプレイヤーレベルがいくつになるかを逆引きすることができます。注意点として、左端のレベルはfleveledactormultを基にNPCを決めるものであるため、当動画ではこれを「出現レベル」と呼称しています。その右のNPCレベルはそのままNPC自身の持つレベルですが、そちらと混同しないための呼称です。
NPCの逆引きリストについて、動画で使用したものを以下に示します。
LCharDraugrMelee1HMale(LvlDraugrAmbushMelee1HMaleにドラウグル・ハルキングが追加されている)
ドラウグル・ハルキングを含む奇襲型・男性・近接ドラウグルのリストです。
LCharDraugrWarlock
ドラウグルの魔術師です。
LCharDraugrBoss
ドラウグルのボス(ドラゴンプリーストを含む)です。装備の数値は動画で説明した付呪付きのドラウグル装備のリストに対応しています。
LCharThalmorMelee1H
サルモールの近接・魔法戦士です
LCharFalmerShaman
ファルメルの魔術師です
LCharVampire
吸血鬼です。Dawnguard導入後のものになります。
LCharVampireBoss
吸血鬼のボスです。Dawnguard導入後のものになります。
LCharWarlockFire
炎の魔術師です。氷の魔術師のLCharWarlockIce、嵐の魔術師のLCharWarlockStorm、コンジュラーのLCharWarlockConjurer、死霊術師のLCharWarlockNecromancerもレベル帯は同じです。
LCharWarlockBossFire
炎の魔術師ボスです。氷の魔術師のLCharWarlockBossIce、嵐の魔術師のLCharWarlockBossStorm、コンジュラーのLCharWarlockBossConjurer、死霊術師のLCharWarlockBossNecromancerもレベル帯は同じです。