🤖

【UEFN】NPC Character Modifiers 一覧

2024/09/28に公開

この記事は?

NPC キャラクター定義のNPC Character Modifiers に設定する各Character Modifier について、公式ドキュメントに詳細が載っていなくても、UEFN のツールチップで説明されているものもあります。
UEFNを触りながら分かった、Modifier の内容、初期値、選択肢などを整理しました。

環境

フォートナイトエコシステムv31.20 (UE5.5)

基本的な書き方

項目

UEFN のツールチップのメッセージ(英語)
Google翻訳での和訳

初期値:
選択肢 や 入力範囲

Modifier

NPC Character Type

NPC Character Type によって、選択可能なCharacter Modifier が異なります。それぞれ対応するCharacter Modifier は以下の通りです。

・(初期プリセット)...Type を選択後、自動で適用されるCharacter Modifier
・★...そのタイプのみで使用されているCharacter Modifier

Custom

・Cosmetic Modifier(初期プリセット)
・Health Modifier(初期プリセット)
・Effects Modifier
・Movement Modifier
・Navigation Modifier
・Team Modifier
・UI Modifier

Guard

★Awareness Modifier
・Cosmetic Modifier(初期プリセット)
・Effects Modifier
★Guard Perception Modifier
・Health Modifier(初期プリセット)
★Inventory Modifier
・Movement Modifier
・Navigation Modifier
★Patrol Path Modifier
・Team Modifier(初期プリセット)
・UI Modifier

Wildlife

・Cosmetic Modifier
・Effects Modifier
・Health Modifier(初期プリセット)
・Movement Modifier
・Navigation Modifier
★Perception Modifier
★Taming Modifier(初期プリセット)
・Team Modifier
・UI Modifier

❗Awareness Modifier

Use Alertness

Whether the character displays its awareness level over his head.
キャラクターが頭上に認識レベルを表示するかどうか。

初期値: Off

Team Awareness Propagation

If true, characters will propagate awareness to their teammates.
true の場合、キャラクターはチームメイトに認識を伝播します。

初期値: Off

🧌Cosmetic Modifier

Character Look

Select whether this Character visual is a Fortnite Cosmetic or a custom Character Blueprint asset.
このキャラクター ビジュアルが Fortnite コスメティックか、カスタム キャラクター ブループリント アセットかを選択します。

初期値:
(a)NPC Character Type で Custom 選択時は、Fortnite Character
(b)NPC Character Type で Gurad 選択時は、Fortnite Character
(c)NPC Character Type で Wildlife 選択時は、Custom Character
選択肢: Fortnite Character, Custom Character
(a),(b)の場合、Fortnite Character, Custom Character
(c)の場合、Custom Character(Fortnite Character, は無効)

Character Cosmetic

Select the cosmetic from an existing Character Item Definition.
既存のキャラクター アイテム定義からコスメティックを選択します。

Fortnite Character を選択時に入力可
初期値:
(a)Custom 選択時は、CID_883_Athena_Commando_M_ChOneJonesy
(b)Guard 選択時は、CID_NPC_Athena_Commando_M_AlienRobot

選択肢: Fortnite > Characters 以下のキャラクター

Character Blueprint

Assign an Actor blueprint to use as cosmetic for the character. The most root skeletal mesh component will be driven and animated.
キャラクターのコスメティックとして使用するアクター ブループリントを割り当てます。最もルートなスケルタル メッシュ コンポーネントが駆動され、アニメーション化されます。

Custom Character を選択時に入力可
初期値: None
選択肢: Blueprint(Actor) アセット

Character Movement

Select whether this Character movement is driven: Default, Retarget From Fortnite or Custom.
このキャラクターの動きが駆動されるかどうかを選択します: デフォルト、Fortnite からの再ターゲット、またはカスタム。

初期値:
(a)Fortnite Characterを選択 かつ NPC Character Type が Custom の場合、Default Movement
(b)Custom Character を選択 かつ NPC Character Type が Custom の場合、Animation Preset
(c)Custom Character を選択 かつ NPC Character Type が Guard の場合、Retarget From Fortnite Character
(d)Custom Character を選択 かつ NPC Character Type が Wildlife の場合、Default Movement
選択肢:
(a),(b)の場合、Animation Preset(Retarget From Fortnite Character は無効)
(c),(d)の場合、Retarget From Fortnite Character(Animation Preset は無効)

Anim Preset

Customizable motion system to play on your character. The most root skeletal mesh component will be driven and animated.
キャラクターで再生するカスタマイズ可能なモーション システム。最もルートなスケルタル メッシュ コンポーネントが駆動され、アニメーション化されます。

Animation Preset を選択時に入力可
初期値: None
選択肢: Animation Preset アセット

IKRetargeter

The IKRetargeter asset to use to retarget from the top-level NPC Character skeletal mesh component on the specified CharacterBlueprint above.
上記の指定された CharacterBlueprint の最上位 NPC キャラクター スケルタル メッシュ コンポーネントからリターゲットするために使用する IKRetargeter アセット。

Retarget From Fortnite Character を選択時に入力可
初期値: None
選択肢: IK Retargeter アセット

🫧Effects Modifier

Death Effect

Effect to apply when the character dies.
キャラクターが死亡したときに適用するエフェクト。

Visual Effect

The visual effect asset
ビジュアルエフェクトアセット

初期値: None
選択肢: Niagara System アセット

Visual Effect Socket

The Socket used to play the effect (None = NPC's Location)
エフェクトを再生するために使用されるソケット (なし = NPC の場所)

初期値: "None"

Sound Effect

The sound effect asset
サウンドエフェクトアセット

初期値: None
選択肢: Sound Cue アセット

Sound Effect Socket

The Socket used to play the sound effect (None = NPC's Location)
サウンドエフェクトを再生するために使用されるソケット (なし = NPC の場所)

初期値: "None"


Spawn Effect

※ 「Death Effect」以下の項目と同様

👁Guard Perception Modifier

🌳構造
Guard Perception Modifier  
├── Sight
│   ├── Override Sight Settings
│   └── Sight Perception Settings
│       ├── Unaware
│       │   └── Sence
│       │       ├── Sight Radius
│       │       ├── Peripheral ision Half Angle
│       │       ├── Detection by Affiliation
│       │       │   ├── Detect Enemies
│       │       │   ├── Detect Neutrals
│       │       │   └── Detect Friendlies
│       │       └── Max Age
│       ├── Suspicious
│       │   └── Sence
│       │       ├── Sight Radius
│       │       ├── Peripheral ision Half Angle
│       │       ├── Detection by Affiliation
│       │       │   ├── Detect Enemies
│       │       │   ├── Detect Neutrals
│       │       │   └── Detect Friendlies
│       │       └── Max Age
│       ├── Lost Target
│       │   └── Sence
│       │       ├── Sight Radius
│       │       ├── Peripheral ision Half Angle
│       │       ├── Detection by Affiliation
│       │       │   ├── Detect Enemies
│       │       │   ├── Detect Neutrals
│       │       │   └── Detect Friendlies
│       │       └── Max Age
│       └── Threatend
│           └── Sence
│               ├── Sight Radius
│               ├── Peripheral ision Half Angle
│               ├── Detection by Affiliation
│               │   ├── Detect Enemies
│               │   ├── Detect Neutrals
│               │   └── Detect Friendlies
│               ├── Max Age
│               └── Sight
└── Hearing
    ├── Override Hearing Settings
    └── Sight Hearing Settings
        ├── Unaware
        │   └── Sence
        │       ├── Hearing Range
        │       ├── Detection by Affiliation
        │       │   ├── Detect Enemies
        │       │   ├── Detect Neutrals
        │       │   └── Detect Friendlies
        │       └── Max Age
        ├── Suspicious
        │   └── Sence
        │       ├── Hearing Range
        │       ├── Detection by Affiliation
        │       │   ├── Detect Enemies
        │       │   ├── Detect Neutrals
        │       │   └── Detect Friendlies
        │       └── Max Age
        ├── Lost Target
        │   └── Sence
        │       ├── Hearing Range
        │       ├── Detection by Affiliation
        │       │   ├── Detect Enemies
        │       │   ├── Detect Neutrals
        │       │   └── Detect Friendlies
        │       └── Max Age
        └── Threatend
            └── Sence
                ├── Hearing Range
                ├── Detection by Affiliation
                │   ├── Detect Enemies
                │   ├── Detect Neutrals
                │   └── Detect Friendlies
                └── Max Age

Sight

Override Sight Settings

If true, the guard will use the SightPerceptionSettings, else it will use his default settings.
true の場合、ガードは SightPerceptionSettings を使用し、そうでない場合はデフォルト設定を使用します。

初期値: Off

Sight Radius

Maximum sight distance to notice a target.
ターゲットに気づくための最大視距離。

Override Sight Settings がOn の場合、入力可
初期値:
(a)Unaware では、4000.0 cm
(b)Suspicious では、25000.0 cm
(c)Lost Target では、40000.0 cm
(d)Threatend では、40000.0 cm
入力範囲: 0.0以上

Lose Sight Radius

Maximum sight distance to see target that has been already seen.
すでに視認されているターゲットを視認できる最大視認距離。

Override Sight Settings がOn の場合、入力可
初期値:
(a)Unaware では、4100.0 cm
(b)Suspicious では、25000.0 cm
(c)Lost Target では、45000.0 cm
(d)Threatend では、45500.0 cm
入力範囲: 0.0以上

Periperal Vision Half Angle

How far to the side Al can see, in degrees. Use SetPeripheralVisionAngle to change the value at runtime. The value represents the angle measured in relation to the forward vector, not the whole range.
Al が見ることができる横の距離 (度)。実行時に値を変更するには、SetPeripheralVisionAngle を使用します。値は、範囲全体ではなく、前方ベクトルに対して測定された角度を表します。

Override Sight Settings がOn の場合、入力可
初期値:
(a)Unaware では、30.0 °
(b)Suspicious では、45.0 °
(c)Lost Target では、45.0 °
(d)Threatend では、45.0 °
入力範囲: 0.0~180.0 °

Detect Enemies

(= 敵を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Detect Neutrals

(= 中立を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Detect Friendlies

(= 味方を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Max Age

specifies age limit after stimuli generated by this sense become forgotten. O means "never"
この感覚によって生成された刺激が忘れられた後の年齢制限を指定します。O は「決して」を意味します

Override Sight Settings がOn の場合、入力可
初期値: 30.0 s
入力範囲: 0.0以上


Hearing

Override Hearing Settings

If true, the guard will use the Hearing Perception Settings, else it will use his default settings.
true の場合、警備員は聴覚知覚設定を使用し、そうでない場合はデフォルト設定を使用します。

初期値: Off

Hearing Range

Override Hearing Settings がOn の場合、入力可
初期値:
(a)Unaware では、4000.0 cm
(b)Suspicious では、25000.0 cm
(c)Lost Target では、40000.0 cm
(d)Threatend では、40000.0 cm
入力範囲: 0.0以上

Detect Enemies

Override Hearing Settings がOn の場合、入力可
初期値: On

Detect Neutrals

Override Hearing Settings がOn の場合、入力可
初期値: On

Detect Friendlies

Override Hearing Settings がOn の場合、入力可
初期値: On

Max Age

specifies age limit after stimuli generated by this sense become forgotten. O means "never"
この感覚によって生成された刺激が忘れられた後の年齢制限を指定します。O は「決して」を意味します

Override Hearing Settings がOn の場合、入力可
初期値: 30.0 s
入力範囲: 0.0以上

🧬Health Modifier

Health

Is Vulnerable

Determines whether or not characters spawned from this device can be damaged.
このデバイスから生成されたキャラクターがダメージを受けるかどうかを決定します。

初期値: On

Starging Health

初期値: 100.0
入力範囲: 1.0~10000.0

Max Health

初期値: 100.0
入力範囲: 1.0~10000.0


Shield

Starging Shield

初期値: 100.0
入力範囲: 1.0~10000.0

Max Shield

初期値: 100.0
入力範囲: 1.0~10000.0

🦶Movement Modifier

Walk Speed

The maximum ground speed when walking.
歩行時の最大地上速度。

初期値: 1.5 m/s
入力範囲: 0.0以上

Run Speed

The maximum ground speed when running.
走行時の最大地上速度。

初期値: 6.0 m/s
入力範囲: 0.0以上

Acceleration

The acceleration when moving on ground.
地上を移動する際、加速します。

初期値: 20.5 m/s²
入力範囲: 0.0以上

Deceleration

The deceleration when moving on ground.
地上を移動する際、減速します。

初期値: 20.5 m/s²
入力範囲: 0.0以上

🧭Navigation Modifier

Override Generation Radii

Set to True to override the radii around the NPC to delimitate Navigation Mesh generation.
True に設定すると、NPC の周囲の半径がオーバーライドされ、ナビゲーション メッシュの生成が制限されます。

初期値: Off

Generation Radius

Radius around the NPC to generate NavMesh (in centimeters, 0 to disable generation)
NavMesh を生成する NPC の周囲の半径 (センチメートル単位、0 の場合は生成が無効)

Override Generation Radii がOn の場合、入力可
初期値: 5000.0 cm
入力範囲: 0.0以上

Generation Removal Radius

Radius past the NPC to remove the generated NavMesh (in centimeters, 0 to disable generation)
生成された NavMesh を削除する NPC の周囲の半径 (センチメートル単位、0 の場合は生成が無効)

Override Generation Radii がOn の場合、入力可
初期値: 6000.0 cm
入力範囲: 0.0以上

Always Generate Navigation

Set to True to add this NPC as a global Navigation Seed so Navigation Invokers nearby, including the one on this Al will always generate NavMesh. Use when you require an Al to navigate
but is far from any players. Use with caution as it impact server performance.
True に設定すると、この NPC がグローバル ナビゲーション シードとして追加され、この AI 上のナビゲーション インボーカーを含む近くのナビゲーション インボーカーが常に NavMesh を生成します。ナビゲートする AI が必要で、プレイヤーから遠い場合に使用します。サーバーのパフォーマンスに影響するため、注意して使用してください。

初期値: Off

🔫Inventory Modifier

Can Drop Loot

Determines where the Als will drop loot on elimination or not.
Al が撃破時に戦利品をドロップする場所を決定します。

初期値: Off

Items

Items list used to initialize Al's inventory.
Al のインベントリを初期化するために使用されるアイテム リスト。

初期値: なし

🚨Patrol Path Modifier

Change Patrol Path Target

Determines how often the spawner will select a new random Patrol Path within its Patrol Path Group.
スポーン元がパトロール パス グループ内でランダムに新しいパトロール パスを選択する頻度を決定します。

初期値: Never
選択肢: Never, On Spawn, On Timer

Change Patrol Path Timer

Determines the amount of time a guard will follow the patrol path. After it ends, new spawned Guards will randomly select Patrol Paths.
警備員がパトロール パスをたどる時間の長さを決定します。パトロール パスの終了後、新しくスポーンされた警備員はランダムにパトロール パスを選択します。

初期値: 1.0 s
入力範囲: 1.0~60.0 s

Patrol Path Group

Set to the patrol path group this NPC should be assigned to.
この NPC を割り当てるパトロール パス グループに設定します。

初期値: Group Noe
選択肢: Group Noe, Group 1~Group 100

👁Perception Modifier

🌳構造
Perception Modifier  
├── Sight
│   ├── Override Sight Settings
│   └── Sight Perception Settings
│       └── Sence
│           ├── Sight Radius
│           ├── Peripheral Vision Half Angle
│           ├── Detection by Affiliation
│           │   ├── Detect Enemies
│           │   ├── Detect Neutrals
│           │   └── Detect Friendlies
│           └── Max Age
└── Hearing
    ├── Override Hearing Settings
    └── Sight Hearing Settings
        └── Sence
            ├── Hearing Range
            ├── Detection by Affiliation
            │   ├── Detect Enemies
            │   ├── Detect Neutrals
            │   └── Detect Friendlies
            └── Max Age

各項目の説明は 👁Guard Perception Modifier をご参考ください。

Sight

Override Sight Settings

初期値: Off

Sight Radius

Override Sight Settings がOn の場合、入力可
初期値: 3000.0 cm
入力範囲: 0.0以上

Lose Sight Radius

Override Sight Settings がOn の場合、入力可
初期値: 3500.0 cm
入力範囲: 0.0以上

Periperal Vision Half Angle

Override Sight Settings がOn の場合、入力可
初期値: 45.0 °
入力範囲: 0.0~180.0 °

Detect Enemies

(= 敵を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Detect Neutrals

(= 中立を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Detect Friendlies

(= 味方を検出)
Override Sight Settings がOn の場合、入力可
初期値: On

Max Age

Override Sight Settings がOn の場合、入力可
初期値: 30.0 s
入力範囲: 0.0以上


Hearing

Override Hearing Settings

初期値: Off

Hearing Range

Override Hearing Settings がOn の場合、入力可
初期値: 3000.0 cm
入力範囲: 0.0以上

Detect Enemies

Override Hearing Settings がOn の場合、入力可
初期値: On

Detect Neutrals

Override Hearing Settings がOn の場合、入力可
初期値: On

Detect Friendlies

Override Hearing Settings がOn の場合、入力可
初期値: On

Max Age

Override Hearing Settings がOn の場合、入力可
初期値: 30.0 s
入力範囲: 0.0以上

🐎Taming Modifier

Taming

Determines if character spawned by this device are able to be tamed.
このデバイスによって生成されたキャラクターを飼いならすことができるかどうかを決定します。

初期値: Off

Riding

Determines if the Wildlife spawned by this device can be ridden or not. Currently only Wolf, Boar and Raptor are supported.
このデバイスによって生成された野生動物に乗れるかどうかを決定します。現在はオオカミ、イノシシ、猛禽類のみがサポートされています。

初期値: Off

🫂Team Modifier

Team Option

Determines in which type of Team the Character will be assigned to.
キャラクターが割り当てられるチームのタイプを決定します。

初期値: Index
選択肢: Index, Wildlife and Creature, Neutral

Team Index

Determines in which Team the Character will be assigned to.
キャラクターが割り当てられるチームを決定します。

Index を選択時に入力可
初期値: 1
入力範囲: 1~100

💬UI Modifier

Health

Show Health Bar

Display the health bar above the character.
キャラクターの上にヘルス バーを表示します。

初期値: On


Name

Display Name

Defines the display name of the spawned NPC.
生成された NPC の表示名を定義します。

初期値: 空白

Show Name Plate

Defines when to display the name plate above the NPC
NPC の上に名前プレートを表示するタイミングを定義します

NPC Character Type で Custom または Guard 選択時、入力可
初期値: Allies
選択肢: Never, Allies, Hostiles, Always

Show Arrow

Defines when to display the arrow plate above the NPC
NPC の上に矢印プレートを表示するタイミングを定義します

NPC Character Type で Custom または Guard 選択時、入力可
初期値: Allies
選択肢: Never, Allies, Hostiles, Always

Show Icon Minimap

Defines when to display the minimap icon
ミニマップ アイコンを表示するタイミングを定義します

NPC Character Type で Custom または Guard 選択時、入力可
初期値: Always
選択肢: Never, Allies, Hostiles, Always

参考資料

https://dev.epicgames.com/documentation/en-us/uefn/npc-character-definitions-in-unreal-editor-for-fortnite

Discussion