paramdex-rs 0.1.0+build.2

Utilities for handling and deserializing a Paramdex / individual Paramdef XMLs for modifying Souls games
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
<?xml version="1.0" encoding="utf-8"?>
<PARAMDEF XmlVersion="3">
  <ParamType>NPC_THINK_PARAM_ST</ParamType>
  <DataVersion>1</DataVersion>
  <BigEndian>False</BigEndian>
  <Unicode>True</Unicode>
  <FormatVersion>202</FormatVersion>
  <Fields>
    <Field Def="s32 logicId = -1">
      <DisplayName>ロジックスクリプトID</DisplayName>
      <Description>スクリプトで作成したロジックのIDを設定します。</Description>
      <Minimum>-1</Minimum>
      <Maximum>999999</Maximum>
      <SortID>100</SortID>
    </Field>
    <Field Def="s32 battleGoalID = -1">
      <DisplayName>戦闘ゴールID</DisplayName>
      <Description>戦闘ゴールID</Description>
      <Minimum>-1</Minimum>
      <Maximum>999999</Maximum>
      <SortID>200</SortID>
    </Field>
    <Field Def="u16 eye_dist_perceive">
      <DisplayName>視覚_距離[m] (認識)</DisplayName>
      <Description>視覚による索敵範囲.(認識)</Description>
      <SortID>11100</SortID>
    </Field>
    <Field Def="u8 eye_ang_upper_perceive">
      <DisplayName>視覚_上方向[deg] (認識)</DisplayName>
      <Description>視野範囲の上方向角度(deg)(認識)</Description>
      <Maximum>180</Maximum>
      <SortID>11110</SortID>
    </Field>
    <Field Def="u8 eye_ang_bottom_perceive">
      <DisplayName>視覚_下方向[deg] (認識)</DisplayName>
      <Description>視野範囲の下方向角度(deg)(認識)</Description>
      <Maximum>180</Maximum>
      <SortID>11120</SortID>
    </Field>
    <Field Def="u8 eye_ang_left_perceive">
      <DisplayName>視覚_左方向[deg] (認識)</DisplayName>
      <Description>視野範囲の左方向角度(deg)(認識)</Description>
      <Maximum>180</Maximum>
      <SortID>11130</SortID>
    </Field>
    <Field Def="u8 eye_ang_right_perceive">
      <DisplayName>視覚_右方向[deg] (認識)</DisplayName>
      <Description>視野範囲の右方向角度(deg)(認識)</Description>
      <Maximum>180</Maximum>
      <SortID>11140</SortID>
    </Field>
    <Field Def="u16 eye_BackOffsetDist_perceive">
      <DisplayName>視覚_発生距離[m] (認識)</DisplayName>
      <Description>キャラの中心からこの距離後ろが視角開始位置になる(認識)</Description>
      <SortID>11150</SortID>
    </Field>
    <Field Def="u16 eye_BeginDist_perceive">
      <DisplayName>視覚_カット距離[m] (認識)</DisplayName>
      <Description>視角発生位置からこの距離は認識しない(認識)</Description>
      <Maximum>65534</Maximum>
      <SortID>11160</SortID>
    </Field>
    <Field Def="u16 corpse_eye_dist_rate">
      <DisplayName>視覚_死体視覚倍率[%]</DisplayName>
      <Description>死体索敵時の索敵範囲 "視覚_距離[m] (通常)"に対する倍率</Description>
      <Maximum>999</Maximum>
      <SortID>11070</SortID>
    </Field>
    <Field Def="f32 CorpseTargetForgetTime = 150">
      <DisplayName>死体ターゲット忘れる時間[sec]</DisplayName>
      <Description>死体ターゲット忘れる時間。</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>12440</SortID>
    </Field>
    <Field Def="f32 BackHomeLife_OnHitEneWal = 5">
      <DisplayName>敵壁接触時のBackHome時間[sec]</DisplayName>
      <Description>ブロックをさえぎる敵壁に接触したとき、BackToHomeゴールの寿命</Description>
      <Minimum>0</Minimum>
      <Maximum>999</Maximum>
      <Increment>0.1</Increment>
      <SortID>10600</SortID>
    </Field>
    <Field Def="f32 SightTargetForgetTime = 600">
      <DisplayName>視覚ターゲット忘れる時間[sec]</DisplayName>
      <Description>視覚ターゲット忘れる時間。</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>12300</SortID>
    </Field>
    <Field Def="s32 idAttackCannotMove">
      <DisplayName>動けなくなったときに行うEzState番号</DisplayName>
      <Description>破壊可能なオブジェクトによって動きが止まっている場合、自動的に実行する行動。</Description>
      <Minimum>-1</Minimum>
      <Maximum>999999</Maximum>
      <SortID>10500</SortID>
    </Field>
    <Field Def="f32 ear_dist">
      <DisplayName>聴覚_距離[m]</DisplayName>
      <Description>聴覚による索敵範囲.。</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>11400</SortID>
    </Field>
    <Field Def="s32 callHelp_ActionAnimId = -1">
      <DisplayName>仲間呼び 応答アクションアニメID</DisplayName>
      <Description>応答する時のアニメID(EzStateAnimID)</Description>
      <Minimum>-1</Minimum>
      <Maximum>1E+08</Maximum>
      <SortID>14500</SortID>
    </Field>
    <Field Def="s32 callHelp_CallActionId = -1">
      <DisplayName>仲間呼び_仲間呼びアクションID</DisplayName>
      <Description>仲間呼ぶときのアクションID(EzStateAnimID)</Description>
      <Minimum>-1</Minimum>
      <Maximum>1E+08</Maximum>
      <SortID>14600</SortID>
    </Field>
    <Field Def="u16 eye_dist_normal">
      <DisplayName>視覚_距離[m] (通常)</DisplayName>
      <Description>視覚による索敵範囲.(通常)</Description>
      <SortID>10900</SortID>
    </Field>
    <Field Def="u16 BackHome_GuardActId">
      <DisplayName>帰宅時:ガードアクションID</DisplayName>
      <Description>帰宅時、ターゲットの方を見ている時に行うアクション番号(ガードで使う想定、0で無効)</Description>
      <SortID>12250</SortID>
    </Field>
    <Field Def="u16 ear_soundcut_dist">
      <DisplayName>聴覚 影響カット距離[m]</DisplayName>
      <Description>音源のサイズを小さくする距離。この距離未満の音が聞こえなくなります。</Description>
      <SortID>11500</SortID>
    </Field>
    <Field Def="u16 nose_dist">
      <DisplayName>嗅覚_距離[m]</DisplayName>
      <Description>嗅覚による索敵範囲.</Description>
      <SortID>11600</SortID>
    </Field>
    <Field Def="u16 maxBackhomeDist">
      <DisplayName>何があっても帰宅する距離[m]</DisplayName>
      <Description>COMMON_SetBattleActLogicの引き数</Description>
      <SortID>11700</SortID>
    </Field>
    <Field Def="u16 backhomeDist">
      <DisplayName>戦闘しつつ帰宅する距離[m]</DisplayName>
      <Description>COMMON_SetBattleActLogicの引き数</Description>
      <SortID>11800</SortID>
    </Field>
    <Field Def="u16 backhomeBattleDist">
      <DisplayName>巣に帰るのをあきらめて戦闘する距離[m]</DisplayName>
      <Description>COMMON_SetBattleActLogicの引き数</Description>
      <SortID>11900</SortID>
    </Field>
    <Field Def="u16 nonBattleActLife">
      <DisplayName>敵を意識しているときの非戦闘行動時間[sec]</DisplayName>
      <Description>COMMON_SetBattleActLogicの引き数</Description>
      <Maximum>65534</Maximum>
      <SortID>12000</SortID>
    </Field>
    <Field Def="u16 BackHome_LookTargetTime = 3">
      <DisplayName>帰宅時:ターゲットを見ている時間[sec]</DisplayName>
      <Description>帰宅時:ターゲットを見ている時間[sec]</Description>
      <Maximum>65534</Maximum>
      <SortID>12100</SortID>
    </Field>
    <Field Def="u16 BackHome_LookTargetDist = 10">
      <DisplayName>帰宅時:ターゲットを見ている距離[m]</DisplayName>
      <Description>帰宅時:ターゲットを見ている距離[m]</Description>
      <Maximum>65534</Maximum>
      <SortID>12200</SortID>
    </Field>
    <Field Def="f32 SoundTargetForgetTime = 150">
      <DisplayName>音ターゲット忘れる時間[sec]</DisplayName>
      <Description>音ターゲット忘れる時間。</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>12400</SortID>
    </Field>
    <Field Def="u16 BattleStartDist">
      <DisplayName>戦闘開始距離[m]</DisplayName>
      <Maximum>65534</Maximum>
      <SortID>10800</SortID>
    </Field>
    <Field Def="u16 callHelp_MyPeerId">
      <DisplayName>仲間呼び 自分の仲間グループID</DisplayName>
      <Description>自分の仲間グループID</Description>
      <Maximum>65534</Maximum>
      <SortID>14300</SortID>
    </Field>
    <Field Def="u16 callHelp_CallPeerId">
      <DisplayName>仲間呼び 呼ぶ仲間グループID</DisplayName>
      <Description>仲間を呼ぶ対象となる仲間グループID</Description>
      <Maximum>65534</Maximum>
      <SortID>14400</SortID>
    </Field>
    <Field Def="u16 targetSys_DmgEffectRate = 100">
      <DisplayName>ダメージ影響率[%]</DisplayName>
      <Description>ダメージ影響率取得(ターゲットシステム評価情報)</Description>
      <Maximum>1000</Maximum>
      <SortID>13100</SortID>
    </Field>
    <Field Def="u8 TeamAttackEffectivity = 25">
      <DisplayName>チーム攻撃影響力[0-100]</DisplayName>
      <Description>チーム内の同時攻撃人数を決めるための値。値を大きくすると、同時に攻撃参加できる人数が少なくなる。</Description>
      <Maximum>100</Maximum>
      <SortID>13200</SortID>
    </Field>
    <Field Def="u8 useWanderedOffPathInterrupt">
      <DisplayName>パスから外れ続けている割り込みを使用するか</DisplayName>
      <Enum>ON_OFF</Enum>
      <Description>一定時間にパスから外れてリパスした回数が規定値を超えるとAIScriptに割り込みを発生させるか</Description>
      <Maximum>1</Maximum>
      <SortID>14250</SortID>
    </Field>
    <Field Def="dummy8 pad8[1]">
      <DisplayName>パディング</DisplayName>
      <DisplayFormat>%d</DisplayFormat>
      <EditFlags>Wrap</EditFlags>
      <Maximum>180</Maximum>
      <Increment>1</Increment>
      <SortID>100000</SortID>
    </Field>
    <Field Def="u8 disableDark">
      <DisplayName>暗闇影響しない</DisplayName>
      <Enum>ON_OFF</Enum>
      <Description>視覚_距離、戦闘開始距離が暗闇による影響を受けないようにするか</Description>
      <Maximum>1</Maximum>
      <SortID>10700</SortID>
    </Field>
    <Field Def="u8 goalAction_ToCautionIndicationTarget">
      <DisplayName>ゴールアクション:警戒状態/気配位置</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットが気配位置の感知により警戒状態になった</Description>
      <Maximum>5</Maximum>
      <SortID>12750</SortID>
    </Field>
    <Field Def="u8 callHelp_CallValidMinDistTarget = 5">
      <DisplayName>仲間呼び_ターゲットとの最低距離[m]</DisplayName>
      <Description>この値より近い場合は仲間呼びできない.</Description>
      <SortID>15000</SortID>
    </Field>
    <Field Def="u8 callHelp_CallValidRange = 15">
      <DisplayName>仲間呼び_仲間を呼ぶ有効距離[m]</DisplayName>
      <Description>この値より仲間が遠い場合は呼ばない。</Description>
      <SortID>14900</SortID>
    </Field>
    <Field Def="u8 callHelp_ForgetTimeByArrival">
      <DisplayName>仲間呼び 応答してから忘れる時間[sec]</DisplayName>
      <Description>応答する時間</Description>
      <SortID>14800</SortID>
    </Field>
    <Field Def="u8 callHelp_MinWaitTime">
      <DisplayName>応答時の待機最小時間[ssm=&gt;ss.mSec]</DisplayName>
      <Description>応答ゴールの最初の待機ゴールでの最小時間[101=&gt;10.1sec]</Description>
      <SortID>15100</SortID>
    </Field>
    <Field Def="u8 callHelp_MaxWaitTime">
      <DisplayName>応答時の待機最大時間[ssm=&gt;ss.mSec]</DisplayName>
      <Description>応答ゴールの最初の待機ゴールでの最大時間[101=&gt;10.1sec]</Description>
      <SortID>15200</SortID>
    </Field>
    <Field Def="u8 goalAction_ToCaution">
      <DisplayName>ゴールアクション:警戒状態/通常音</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットが通常音の感知により警戒状態になった</Description>
      <Maximum>5</Maximum>
      <SortID>12600</SortID>
    </Field>
    <Field Def="u8 goalAction_ToFind">
      <DisplayName>ゴールアクション:発見状態</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットが発見状態になった</Description>
      <Maximum>5</Maximum>
      <SortID>12800</SortID>
    </Field>
    <Field Def="u8 callHelp_ReplyBehaviorType">
      <DisplayName>仲間呼び 応答後の行動タイプ</DisplayName>
      <Enum>NPC_THINK_REPLY_BEHAVIOR_TYPE</Enum>
      <Description>応答後、目標位置までの行動タイプ</Description>
      <Maximum>3</Maximum>
      <SortID>14700</SortID>
    </Field>
    <Field Def="u8 disablePathMove">
      <DisplayName>パス移動しない</DisplayName>
      <Description>パス移動命令が来てもパスを辿らずに直接移動するか</Description>
      <Maximum>1</Maximum>
      <SortID>10100</SortID>
    </Field>
    <Field Def="u8 skipArrivalVisibleCheck">
      <DisplayName>視線による到着判定をスキップするか?</DisplayName>
      <Enum>ON_OFF</Enum>
      <Description>視線による到着判定をスキップするか?Onにすると、視線が通っていなくても、到着判定を行う。</Description>
      <Maximum>1</Maximum>
      <SortID>10400</SortID>
    </Field>
    <Field Def="u8 thinkAttr_doAdmirer">
      <DisplayName>取巻き役になるか?</DisplayName>
      <Enum>ON_OFF</Enum>
      <Description>思考属性:ONにすると取巻き役を演じます。</Description>
      <Maximum>1</Maximum>
      <SortID>13300</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Edge:1 = 1">
      <DisplayName>フラグ「崖」通れるか?</DisplayName>
      <Description>ノード「崖」を通過できるか?(def:1)</Description>
      <Maximum>1</Maximum>
      <SortID>13900</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_LargeSpace:1 = 1">
      <DisplayName>フラグ「広い」通れるか?</DisplayName>
      <Description>ノード「広い」を通過できるか?(def:1)</Description>
      <Maximum>1</Maximum>
      <SortID>14000</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Ladder:1">
      <DisplayName>フラグ「梯子」通れるか?</DisplayName>
      <Description>ノード「梯子」を通過できるか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>13600</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Hole:1">
      <DisplayName>フラグ「穴」通れるか?</DisplayName>
      <Description>ノード「穴」を通過できるか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>14100</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Door:1">
      <DisplayName>フラグ「扉」通れるか?</DisplayName>
      <Description>ノード「扉」を通過できるか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>13700</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_InSideWall:1">
      <DisplayName>フラグ「壁中」通れるか?</DisplayName>
      <Description>ノード「壁中」を通過できるか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>14200</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Underfloor:1">
      <DisplayName>フラグ「床下」通れるか?</DisplayName>
      <Description>ノード「床下」を通過出来るか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>14210</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Edge_Ordinary:1 = 1">
      <DisplayName>フラグ「崖」通れるか?(通常/警戒状態)</DisplayName>
      <Description>通常/警戒状態でノード「崖」を通過できるか?(def:1)</Description>
      <Maximum>1</Maximum>
      <SortID>13800</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_Jump:1">
      <DisplayName>フラグ「ジャンプ」通れるか?</DisplayName>
      <Description>ノード「ジャンプ」通れるか?(def:0)</Description>
      <Maximum>1</Maximum>
      <SortID>14220</SortID>
    </Field>
    <Field Def="u8 enableNaviFlg_pad:7">
      <DisplayName>パディング</DisplayName>
      <Description>パディング</Description>
      <EditFlags>None</EditFlags>
      <Maximum>1</Maximum>
      <SortID>99999</SortID>
    </Field>
    <Field Def="dummy8 enableNaviFlg_reserve1[2]">
      <DisplayName>ほんとに予約</DisplayName>
      <Description>フラグが新しく必要になったらここにいれます(NotPadding)</Description>
      <SortID>100001</SortID>
    </Field>
    <Field Def="u8 eye_ang_upper_normal">
      <DisplayName>視覚_上方向[deg] (通常)</DisplayName>
      <Description>視野範囲の上方向角度(deg)(通常)</Description>
      <Maximum>180</Maximum>
      <SortID>11010</SortID>
    </Field>
    <Field Def="u8 eye_ang_bottom_normal">
      <DisplayName>視覚_下方向[deg] (通常)</DisplayName>
      <Description>視野範囲の下方向角度(deg)(通常)</Description>
      <Maximum>180</Maximum>
      <SortID>11020</SortID>
    </Field>
    <Field Def="u8 eye_ang_left_normal">
      <DisplayName>視覚_左方向[deg] (通常)</DisplayName>
      <Description>視野範囲の左方向角度(deg)(通常)</Description>
      <Maximum>180</Maximum>
      <SortID>11030</SortID>
    </Field>
    <Field Def="u8 eye_ang_right_normal">
      <DisplayName>視覚_右方向[deg] (通常)</DisplayName>
      <Description>視野範囲の右方向角度(deg)(通常)</Description>
      <Maximum>180</Maximum>
      <SortID>11040</SortID>
    </Field>
    <Field Def="f32 aroundTargetIncrementPoint">
      <DisplayName>1秒間に増加する発見ポイント[point/s]</DisplayName>
      <Description>1秒間に増加する発見ポイント[point/s]</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>11270</SortID>
    </Field>
    <Field Def="f32 platoonReplyTime">
      <DisplayName>小隊反応遅延時間[sec]</DisplayName>
      <Description>小隊反応遅延時間[sec]</Description>
      <Minimum>0</Minimum>
      <Maximum>99999</Maximum>
      <Increment>0.1</Increment>
      <SortID>13400</SortID>
    </Field>
    <Field Def="f32 platoonReplyAddRandomTime">
      <DisplayName>小隊反応追加ランダム時間[sec]</DisplayName>
      <Description>小隊反応追加ランダム時間[sec]</Description>
      <Minimum>0</Minimum>
      <Maximum>99999</Maximum>
      <Increment>0.1</Increment>
      <SortID>13500</SortID>
    </Field>
    <Field Def="u16 eye_dist_around">
      <DisplayName>視覚_距離[m] (周辺)</DisplayName>
      <Description>視覚による索敵範囲.(周辺)</Description>
      <SortID>11200</SortID>
    </Field>
    <Field Def="u8 eye_ang_upper_around">
      <DisplayName>視覚_上方向[deg] (周辺)</DisplayName>
      <Description>視野範囲の上方向角度(deg)(周辺)</Description>
      <Maximum>180</Maximum>
      <SortID>11210</SortID>
    </Field>
    <Field Def="u8 eye_ang_bottom_around">
      <DisplayName>視覚_下方向[deg] (周辺)</DisplayName>
      <Description>視野範囲の下方向角度(deg)(周辺)</Description>
      <Maximum>180</Maximum>
      <SortID>11220</SortID>
    </Field>
    <Field Def="u8 eye_ang_left_around">
      <DisplayName>視覚_左方向[deg] (周辺)</DisplayName>
      <Description>視野範囲の左方向角度(deg)(周辺)</Description>
      <Maximum>180</Maximum>
      <SortID>11230</SortID>
    </Field>
    <Field Def="u8 eye_ang_right_around">
      <DisplayName>視覚_右方向[deg] (周辺)</DisplayName>
      <Description>視野範囲の右方向角度(deg)(周辺)</Description>
      <Maximum>180</Maximum>
      <SortID>11240</SortID>
    </Field>
    <Field Def="u16 eye_BackOffsetDist_around">
      <DisplayName>視覚_発生距離[m] (周辺)</DisplayName>
      <Description>キャラの中心からこの距離後ろが視角開始位置になる(周辺)</Description>
      <SortID>11250</SortID>
    </Field>
    <Field Def="u16 eye_BeginDist_around">
      <DisplayName>視覚_カット距離[m] (周辺)</DisplayName>
      <Description>視角発生位置からこの距離は認識しない(周辺)</Description>
      <Maximum>65534</Maximum>
      <SortID>11260</SortID>
    </Field>
    <Field Def="u16 ignoreStealthTime">
      <DisplayName>視界による戦闘ターゲットの強制認識時間[sec]</DisplayName>
      <Description>設定している時間続けて敵を見失うまで対象のステルス機能(視線レイキャストチェック、視覚カット)を無効化する。[sec]</Description>
      <Maximum>9999</Maximum>
      <SortID>11300</SortID>
    </Field>
    <Field Def="f32 IndicationTargetForgetTime = 150">
      <DisplayName>気配位置ターゲット忘れる時間[sec]</DisplayName>
      <Description>気配位置を忘れる時間</Description>
      <DisplayFormat>%d</DisplayFormat>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>12450</SortID>
    </Field>
    <Field Def="f32 IndicationTargetIncrementPoint">
      <DisplayName>1秒間に増加する発見ポイント[point/s](気配位置)</DisplayName>
      <Description>1秒間に増加する発見ポイント[point/s](気配位置)</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>11280</SortID>
    </Field>
    <Field Def="dummy8 pad4[2]">
      <DisplayName>パディング</DisplayName>
      <DisplayFormat>%d</DisplayFormat>
      <EditFlags>Wrap</EditFlags>
      <Maximum>1</Maximum>
      <Increment>1</Increment>
      <SortID>100002</SortID>
    </Field>
    <Field Def="u16 eye_BackOffsetDist_normal">
      <DisplayName>視覚_発生距離[m] (通常)</DisplayName>
      <Description>キャラの中心からこの距離後ろが視角開始位置になる(通常)</Description>
      <SortID>11050</SortID>
    </Field>
    <Field Def="u16 eye_BeginDist_normal">
      <DisplayName>視覚_カット距離[m] (通常)</DisplayName>
      <Description>視角発生位置からこの距離は認識しない(通常)</Description>
      <Maximum>65534</Maximum>
      <SortID>11060</SortID>
    </Field>
    <Field Def="u8 actTypeOnFailedPath">
      <DisplayName>パス検索失敗時の行動種別</DisplayName>
      <Enum>NPC_THINK_ACTTYPE_ON_FAILEDPATH</Enum>
      <Description>パス検索失敗時、代替パスの終点に到達した際に行うデフォルトの行動種別</Description>
      <Maximum>4</Maximum>
      <SortID>10300</SortID>
    </Field>
    <Field Def="u8 goalAction_ToCautionImportant">
      <DisplayName>ゴールアクション:警戒状態/重要音</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットが重要音の感知により警戒状態になった</Description>
      <Maximum>5</Maximum>
      <SortID>12700</SortID>
    </Field>
    <Field Def="dummy8 pad1[4] = 150">
      <DisplayName>パディング</DisplayName>
      <DisplayFormat>%d</DisplayFormat>
      <EditFlags>Wrap</EditFlags>
      <Minimum>-1</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>100003</SortID>
    </Field>
    <Field Def="u8 actTypeOnNonBtlFailedPath">
      <DisplayName>パス検索失敗時の挙動(非戦闘中)</DisplayName>
      <Enum>NPC_THINK_ACTTYPE_ON_NONBTL_FAILEDPATH</Enum>
      <Description>ターゲット【なし】時に、現在地点を巣に書き換えた後に取る行動 </Description>
      <Maximum>2</Maximum>
      <SortID>10350</SortID>
    </Field>
    <Field Def="u8 skipRaycastWhenAroundSearch">
      <DisplayName>周辺視野でレイキャスト判定しない</DisplayName>
      <Enum>ON_OFF</Enum>
      <Description>周辺視野索敵時にレイキャストを使用しない</Description>
      <Maximum>1</Maximum>
      <SortID>11065</SortID>
    </Field>
    <Field Def="dummy8 pad7[2]">
      <DisplayName>パディング</DisplayName>
      <DisplayFormat>%d</DisplayFormat>
      <EditFlags>Wrap</EditFlags>
      <Minimum>-1</Minimum>
      <Maximum>999999</Maximum>
      <Increment>1</Increment>
      <SortID>100004</SortID>
    </Field>
    <Field Def="u8 goalAction_ToCautionCorpseTarget">
      <DisplayName>ゴールアクション:警戒状態/死体位置</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットが死体の発見により警戒状態になった</Description>
      <Maximum>5</Maximum>
      <SortID>12740</SortID>
    </Field>
    <Field Def="u8 disableLocalSteering">
      <DisplayName>回避移動しない</DisplayName>
      <Description>他のキャラクターを回避しながら移動しようとする挙動(ローカルステアリング)をオフにするか?</Description>
      <Maximum>1</Maximum>
      <SortID>10200</SortID>
    </Field>
    <Field Def="u8 goalAction_ToDisappear">
      <DisplayName>ゴールアクション:記憶ターゲット状態</DisplayName>
      <Enum>NPC_THINK_GOAL_ACTION</Enum>
      <Description>ゴールアクション:ターゲットを見失った</Description>
      <Maximum>5</Maximum>
      <SortID>12900</SortID>
    </Field>
    <Field Def="u8 changeStateAction_ToNormal">
      <DisplayName>ゴールアクション:通常状態開始</DisplayName>
      <Enum>NPC_THINK_CHANGE_STATE_ACTION</Enum>
      <Description>通常状態に遷移したときのアクション</Description>
      <SortID>13000</SortID>
    </Field>
    <Field Def="f32 MemoryTargetForgetTime = 150">
      <DisplayName>記憶ターゲット忘れる時間[sec]</DisplayName>
      <Description>記憶ターゲット忘れる時間。</Description>
      <Minimum>0</Minimum>
      <Maximum>999999</Maximum>
      <Increment>0.1</Increment>
      <SortID>12500</SortID>
    </Field>
    <Field Def="dummy8 pad3[12]">
      <DisplayName>パディング</DisplayName>
      <Description>pad</Description>
      <SortID>100005</SortID>
    </Field>
  </Fields>
</PARAMDEF>