<?xml version="1.0" encoding="utf-8"?>
<PARAMDEF XmlVersion="1">
<ParamType>NPC_THINK_PARAM_ST</ParamType>
<DataVersion>1</DataVersion>
<BigEndian>True</BigEndian>
<Unicode>False</Unicode>
<FormatVersion>102</FormatVersion>
<Fields>
<Field Def="s32 logicId = -1">
<DisplayName>ロジックスクリプトID</DisplayName>
<Description>スクリプトで作成したロジックのIDを設定します。</Description>
<Minimum>-1</Minimum>
<Maximum>999999</Maximum>
</Field>
<Field Def="s32 battleGoalID = -1">
<DisplayName>戦闘ゴールID</DisplayName>
<Description>戦闘ゴールID</Description>
<Minimum>-1</Minimum>
<Maximum>999999</Maximum>
</Field>
<Field Def="s8 disablePathMove">
<DisplayName>パス移動しない</DisplayName>
<Description>パス移動命令が来てもパスを辿らずに直接移動するか</Description>
<Minimum>0</Minimum>
<Maximum>1</Maximum>
</Field>
<Field Def="u8 bMoveOnHearSound">
<DisplayName>【削除】音を聞いた時移動するか?【予定】</DisplayName>
<Enum>ON_OFF</Enum>
<Description>【削除予定】音を聞いた時移動するか?リプランニング時の動作定義は、別のところでやるようになったので。</Description>
<Maximum>1</Maximum>
</Field>
<Field Def="u8 TeamAttackEffectivity = 25">
<DisplayName>チーム攻撃影響力[0-100]</DisplayName>
<Description>チーム内の同時攻撃人数を決めるための値。値を大きくすると、同時に攻撃参加できる人数が少なくなる。</Description>
<Maximum>100</Maximum>
</Field>
<Field Def="u8 skipArrivalVisibleCheck">
<DisplayName>視線による到着判定をスキップするか?</DisplayName>
<Enum>ON_OFF</Enum>
<Description>視線による到着判定をスキップするか?Onにすると、視線が通っていなくても、到着判定を行う。</Description>
<Maximum>1</Maximum>
</Field>
<Field Def="dummy8 pad1[4]">
<DisplayName>パディング1</DisplayName>
<Description>未使用</Description>
</Field>
<Field Def="f32 nearDist">
<DisplayName>近距離 距離[m]</DisplayName>
<Description>近距離とみなす範囲です。近接格闘の判定に使用します。</Description>
<Minimum>0</Minimum>
<Maximum>99999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 midDist">
<DisplayName>中距離 距離[m]</DisplayName>
<Description>中距離とみなす範囲です。中距離格闘の判定に使用します。</Description>
<Minimum>0</Minimum>
<Maximum>99999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 farDist">
<DisplayName>遠距離 距離[m]</DisplayName>
<Description>遠距離とみなす範囲です。飛び道具の判定に使用します。</Description>
<Minimum>0</Minimum>
<Maximum>99999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 outDist">
<DisplayName>範囲外 距離[m]</DisplayName>
<Description>戦闘範囲外とみなす距離です。範囲外の敵には戦闘行動を行おうとはしなくなります。</Description>
<Minimum>0</Minimum>
<Maximum>99999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 eye_dist">
<DisplayName>視覚_距離[m]</DisplayName>
<Description>視覚による索敵範囲.</Description>
<Minimum>0</Minimum>
<Maximum>999999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 eye_angX">
<DisplayName>視覚_角度(高さ)[deg]</DisplayName>
<Description>視覚による索敵範囲.</Description>
<Minimum>0</Minimum>
<Maximum>180</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 eye_angY">
<DisplayName>視覚_角度(幅)[deg]</DisplayName>
<Description>視覚による索敵範囲.</Description>
<Minimum>0</Minimum>
<Maximum>180</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 ear_dist">
<DisplayName>聴覚_距離[m]</DisplayName>
<Description>聴覚による索敵範囲.。</Description>
<Minimum>0</Minimum>
<Maximum>999999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 ear_soundcut_dist">
<DisplayName>聴覚 影響カット距離[m]</DisplayName>
<Description>音源のサイズを小さくする距離。この距離未満の音が聞こえなくなります。</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="u8 ear_angX = 90">
<DisplayName>聴覚 角度(高さ)[deg]</DisplayName>
<Description>聴覚による索敵範囲。</Description>
<Maximum>90</Maximum>
</Field>
<Field Def="u8 ear_angY = 180">
<DisplayName>聴覚 角度(幅)[deg]</DisplayName>
<Description>聴覚による索敵範囲。</Description>
<Maximum>180</Maximum>
</Field>
<Field Def="dummy8 pad3[2]">
<DisplayName>予約</DisplayName>
</Field>
<Field Def="f32 nose_dist">
<DisplayName>嗅覚_距離[m]</DisplayName>
<Description>嗅覚による索敵範囲.</Description>
<Minimum>0</Minimum>
<Maximum>999999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 maxBackhomeDist">
<DisplayName>何があっても帰宅する距離[m]</DisplayName>
<Description>COMMON_SetBattleActLogicの引き数</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 backhomeDist">
<DisplayName>戦闘しつつ帰宅する距離[m]</DisplayName>
<Description>COMMON_SetBattleActLogicの引き数</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 backhomeBattleDist">
<DisplayName>巣に帰るのをあきらめて戦闘する距離[m]</DisplayName>
<Description>COMMON_SetBattleActLogicの引き数</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 nonBattleActLife">
<DisplayName>敵を意識しているときの非戦闘行動時間[sec]</DisplayName>
<Description>COMMON_SetBattleActLogicの引き数</Description>
<Minimum>-1</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 BattleStartDist">
<DisplayName>敵を発見してから戦闘を開始する距離[m]</DisplayName>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 BackHome_LookTargetTime = 3">
<DisplayName>帰宅時:ターゲットを見ている時間[sec]</DisplayName>
<Description>帰宅時:ターゲットを見ている時間[sec]</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="f32 BackHome_LookTargetDist = 10">
<DisplayName>帰宅時:ターゲットを見ている距離[m]</DisplayName>
<Description>帰宅時:ターゲットを見ている距離[m]</Description>
<Minimum>0</Minimum>
<Maximum>9999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="u16 SightTargetForgetTime = 600">
<DisplayName>視覚ターゲット忘れる時間[frame]</DisplayName>
<Description>視覚ターゲット忘れる時間。フレームで入力です。</Description>
</Field>
<Field Def="u16 SoundTargetForgetTime = 150">
<DisplayName>音ターゲット忘れる時間[frame]</DisplayName>
<Description>音ターゲット忘れる時間。フレームで入力です。</Description>
</Field>
<Field Def="s32 idAttackCannotMove">
<DisplayName>動けなくなったときに行うEzState番号</DisplayName>
<Description>破壊可能なオブジェクトによって動きが止まっている場合、自動的に実行する行動。</Description>
<Minimum>-1</Minimum>
<Maximum>999999</Maximum>
</Field>
<Field Def="f32 BackHomeLife_OnHitEneWal = 5">
<DisplayName>敵壁接触時のBackHome時間[sec]</DisplayName>
<Description>ブロックをさえぎる敵壁に接触したとき、BackToHomeゴールの寿命</Description>
<Minimum>0</Minimum>
<Maximum>999</Maximum>
<Increment>0.1</Increment>
</Field>
<Field Def="dummy8 pad6[12]">
<DisplayName>予約</DisplayName>
</Field>
<Field Def="u8 goalAction_ToCaution">
<DisplayName>ゴールアクション:警戒状態</DisplayName>
<Enum>NPC_THINK_GOAL_ACTION</Enum>
<Description>ゴールアクション:ターゲットが警戒状態になった</Description>
<Maximum>4</Maximum>
</Field>
<Field Def="dummy8 pad4[3]">
<DisplayName>予約</DisplayName>
<Description>予約</Description>
</Field>
<Field Def="s32 goalID_ToCaution">
<DisplayName>ゴール:警戒状態</DisplayName>
<Description>ゴール:警戒状態</Description>
<Minimum>-1</Minimum>
<Maximum>999999</Maximum>
</Field>
<Field Def="u8 goalAction_ToFind">
<DisplayName>ゴールアクション:発見状態</DisplayName>
<Enum>NPC_THINK_GOAL_ACTION</Enum>
<Description>ゴールアクション:ターゲットが発見状態になった</Description>
<Maximum>4</Maximum>
</Field>
<Field Def="dummy8 pad5[3]">
<DisplayName>予約</DisplayName>
<Description>予約</Description>
</Field>
<Field Def="s32 goalID_ToFind">
<DisplayName>ゴール:発見状態</DisplayName>
<Description>ゴール:発見状態</Description>
<Minimum>-1</Minimum>
<Maximum>999999</Maximum>
</Field>
</Fields>
</PARAMDEF>