libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
NPC_PARAM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 bool disableParam_NT : 1 { false };
17
21 unsigned char disableParamReserve1 : 7;
22
26 unsigned char disableParamReserve2[3];
27
34
43
49 int nameId{ -1 };
50
56 float turnVellocity{ 0.f };
57
63 float hitHeight{ 0.f };
64
70 float hitRadius{ 0.f };
71
77 unsigned int weight{ 0 };
78
85 float hitYOffset{ 0.f };
86
92 unsigned int hp{ 0 };
93
99 unsigned int mp{ 0 };
100
106 unsigned int getSoul{ 0 };
107
115
122 int itemLotId_map{ -1 };
123
129 float maxAnkleRollAngle{ -1.f };
130
137 unsigned char chrHitGroupAndNavimesh{ 0 };
138
146 unsigned char faceIconId{ 0 };
147
154 short deactivateDist{ -1 };
155
162
167
174 int humanityLotId{ -1 };
175
179 int spEffectID0{ -1 };
180
184 int spEffectID1{ -1 };
185
189 int spEffectID2{ -1 };
190
194 int spEffectID3{ -1 };
195
199 int spEffectID4{ -1 };
200
204 int spEffectID5{ -1 };
205
209 int spEffectID6{ -1 };
210
214 int spEffectID7{ -1 };
215
220
226 float physGuardCutRate{ 0.f };
227
233 float magGuardCutRate{ 0.f };
234
240 float fireGuardCutRate{ 0.f };
241
247 float thunGuardCutRate{ 0.f };
248
255 int animIdOffset{ 0 };
256
263 short lockGazePoint0{ -1 };
264
271 short lockGazePoint1{ -1 };
272
279 short lockGazePoint2{ -1 };
280
287 short lockGazePoint3{ -1 };
288
295 short lockGazePoint4{ -1 };
296
303 short lockGazePoint5{ -1 };
304
311 float networkWarpDist{ 0.f };
312
318 int dbgBehaviorR1{ -1 };
319
325 int dbgBehaviorL1{ -1 };
326
332 int dbgBehaviorR2{ -1 };
333
339 int dbgBehaviorL2{ -1 };
340
346 int dbgBehaviorRL{ -1 };
347
353 int dbgBehaviorRR{ -1 };
354
360 int dbgBehaviorRD{ -1 };
361
367 int dbgBehaviorRU{ -1 };
368
374 int dbgBehaviorLL{ -1 };
375
381 int dbgBehaviorLR{ -1 };
382
388 int dbgBehaviorLD{ -1 };
389
395 int dbgBehaviorLU{ -1 };
396
404
410 float partsDamageRate1{ 1.f };
411
417 float partsDamageRate2{ 1.f };
418
424 float partsDamageRate3{ 1.f };
425
431 float partsDamageRate4{ 1.f };
432
438 float partsDamageRate5{ 1.f };
439
445 float partsDamageRate6{ 1.f };
446
452 float partsDamageRate7{ 1.f };
453
459 float partsDamageRate8{ 1.f };
460
467
474
481
487 unsigned short stamina{ 0 };
488
492 unsigned short staminaRecoverBaseVel{ 0 };
493
499 unsigned short def_phys{ 0 };
500
507 short def_slash{ 0 };
508
515 short def_blow{ 0 };
516
523 short def_thrust{ 0 };
524
530 unsigned short def_mag{ 0 };
531
537 unsigned short def_fire{ 0 };
538
544 unsigned short def_thunder{ 0 };
545
554 unsigned short defFlickPower{ 0 };
555
561 unsigned short resist_poison{ 0 };
562
568 unsigned short resist_desease{ 0 };
569
575 unsigned short resist_blood{ 0 };
576
582 unsigned short resist_curse{ 0 };
583
589 short ghostModelId{ -1 };
590
597
603 short guardAngle{ 0 };
604
612
620
628
635 short lockGazePoint6{ -1 };
636
643
649 unsigned short dropType{ 0 };
650
657 unsigned char knockbackRate{ 0 };
658
664 unsigned char knockbackParamId{ 0 };
665
669 unsigned char fallDamageDump{ 0 };
670
676 unsigned char staminaGuardDef{ 0 };
677
683 unsigned short resist_sleep{ 0 };
684
690 unsigned short resist_madness{ 0 };
691
698 signed char sleepGuardResist{ 0 };
699
706 signed char madnessGuardResist{ 0 };
707
714 short lockGazePoint7{ -1 };
715
719 unsigned char mpRecoverBaseVel{ 0 };
720
726 unsigned char flickDamageCutRate{ 0 };
727
733 signed char defaultLodParamId{ -1 };
734
738 signed char drawType{ 0 };
739
745 unsigned char npcType{ 0 };
746
752 unsigned char teamType{ 0 };
753
759 unsigned char moveType{ 0 };
760
766 unsigned char lockDist{ 0 };
767
773 unsigned short materialSe_Weak1{ 0 };
774
780 unsigned short materialSfx_Weak1{ 0 };
781
787 unsigned char partsDamageType{ 0 };
788
794 unsigned char vowType{ 0 };
795
801 signed char guardLevel{ 0 };
802
808 unsigned char burnSfxType{ 0 };
809
816 signed char poisonGuardResist{ 0 };
817
824 signed char diseaseGuardResist{ 0 };
825
832 signed char bloodGuardResist{ 0 };
833
840 signed char curseGuardResist{ 0 };
841
847 unsigned char parryAttack{ 0 };
848
854 unsigned char parryDefence{ 0 };
855
859 unsigned char sfxSize{ 0 };
860
864 unsigned char pushOutCamRegionRadius{ 12 };
865
871 unsigned char hitStopType{ 0 };
872
878 unsigned char ladderEndChkOffsetTop{ 15 };
879
885 unsigned char ladderEndChkOffsetLow{ 8 };
886
893 bool useRagdollCamHit : 1 { false };
894
900 bool disableClothRigidHit : 1 { false };
901
905 bool useUndulationAddAnimFB : 1 { false };
906
913 bool isWeakA : 1 { false };
914
922 bool isGhost : 1 { false };
923
929 bool isNoDamageMotion : 1 { false };
930
937 bool isUnduration : 1 { false };
938
944 bool isChangeWanderGhost : 1 { false };
945
951 bool modelDispMask0 : 1 { false };
952
958 bool modelDispMask1 : 1 { false };
959
965 bool modelDispMask2 : 1 { false };
966
972 bool modelDispMask3 : 1 { false };
973
979 bool modelDispMask4 : 1 { false };
980
986 bool modelDispMask5 : 1 { false };
987
993 bool modelDispMask6 : 1 { false };
994
1000 bool modelDispMask7 : 1 { false };
1001
1007 bool modelDispMask8 : 1 { false };
1008
1014 bool modelDispMask9 : 1 { false };
1015
1021 bool modelDispMask10 : 1 { false };
1022
1028 bool modelDispMask11 : 1 { false };
1029
1035 bool modelDispMask12 : 1 { false };
1036
1042 bool modelDispMask13 : 1 { false };
1043
1049 bool modelDispMask14 : 1 { false };
1050
1056 bool modelDispMask15 : 1 { false };
1057
1063 bool isEnableNeckTurn : 1 { false };
1064
1070 bool disableRespawn : 1 { false };
1071
1078 bool isMoveAnimWait : 1 { false };
1079
1086 bool isCrowd : 1 { false };
1087
1094 bool isWeakB : 1 { false };
1095
1102 bool isWeakC : 1 { false };
1103
1110 bool isWeakD : 1 { false };
1111
1118 bool doesAlwaysUseSpecialTurn : 1 { false };
1119
1125 bool isRideAtkTarget : 1 { false };
1126
1131
1135 bool isStealthTarget : 1 { true };
1136
1143 bool disableInitializeDead : 1 { false };
1144
1151 bool isHitRumble : 1 { false };
1152
1159 bool isSmoothTurn : 1 { true };
1160
1167 bool isWeakE : 1 { false };
1168
1175 bool isWeakF : 1 { false };
1176
1182 bool modelDispMask16 : 1 { false };
1183
1189 bool modelDispMask17 : 1 { false };
1190
1196 bool modelDispMask18 : 1 { false };
1197
1203 bool modelDispMask19 : 1 { false };
1204
1210 bool modelDispMask20 : 1 { false };
1211
1217 bool modelDispMask21 : 1 { false };
1218
1224 bool modelDispMask22 : 1 { false };
1225
1231 bool modelDispMask23 : 1 { false };
1232
1238 bool modelDispMask24 : 1 { false };
1239
1245 bool modelDispMask25 : 1 { false };
1246
1252 bool modelDispMask26 : 1 { false };
1253
1259 bool modelDispMask27 : 1 { false };
1260
1266 bool modelDispMask28 : 1 { false };
1267
1273 bool modelDispMask29 : 1 { false };
1274
1280 bool modelDispMask30 : 1 { false };
1281
1287 bool modelDispMask31 : 1 { false };
1288
1296 float itemSearchRadius{ 0.f };
1297
1303 float chrHitHeight{ 0.f };
1304
1310 float chrHitRadius{ 0.f };
1311
1315 unsigned char specialTurnType{ 0 };
1316
1320 bool isSoulGetByBoss : 1 { false };
1321
1329 bool isBulletOwner_byObject : 1 { false };
1330
1336 bool isUseLowHitFootIk : 1 { false };
1337
1344 bool isCalculatePvPDamage : 1 { false };
1345
1349 bool isHostSyncChr : 1 { false };
1350
1358 bool isSkipWeakDamageAnim : 1 { false };
1359
1366 bool isKeepHitOnRide : 1 { false };
1367
1371 bool isSpCollide : 1 { false };
1372
1378 unsigned short def_dark{ 0 };
1379
1386 unsigned int threatLv{ 1 };
1387
1395
1402
1409 unsigned short materialSe1{ 0 };
1410
1417 unsigned short materialSfx1{ 0 };
1418
1424 unsigned short materialSe_Weak2{ 0 };
1425
1431 unsigned short materialSfx_Weak2{ 0 };
1432
1439 unsigned short materialSe2{ 0 };
1440
1447 unsigned short materialSfx2{ 0 };
1448
1452 int spEffectID8{ -1 };
1453
1457 int spEffectID9{ -1 };
1458
1462 int spEffectID10{ -1 };
1463
1467 int spEffectID11{ -1 };
1468
1472 int spEffectID12{ -1 };
1473
1477 int spEffectID13{ -1 };
1478
1482 int spEffectID14{ -1 };
1483
1487 int spEffectID15{ -1 };
1488
1496
1502 unsigned int toughness{ 0 };
1503
1510
1518
1526
1533 float blowDamageCutRate{ 1.f };
1534
1542
1550
1557 float fireDamageCutRate{ 1.f };
1558
1566
1573 float darkDamageCutRate{ 1.f };
1574
1580 float darkGuardCutRate{ 0.f };
1581
1585 signed char clothUpdateOffset{ 0 };
1586
1592 unsigned char npcPlayerWeightType{ 0 };
1593
1600
1607
1611 unsigned short paintRenderTargetSize{ 256 };
1612
1621
1628
1633
1640 float maxAnklePitchAngle{ -1.f };
1641
1647 unsigned short resist_freeze{ 0 };
1648
1655 signed char freezeGuardResist{ 0 };
1656
1657 unsigned char unknown_0x1e3{ 0 };
1658
1666
1670 int spEffectID16{ -1 };
1671
1675 int spEffectID17{ -1 };
1676
1680 int spEffectID18{ -1 };
1681
1685 int spEffectID19{ -1 };
1686
1690 int spEffectID20{ -1 };
1691
1695 int spEffectID21{ -1 };
1696
1700 int spEffectID22{ -1 };
1701
1705 int spEffectID23{ -1 };
1706
1710 int spEffectID24{ -1 };
1711
1715 int spEffectID25{ -1 };
1716
1720 int spEffectID26{ -1 };
1721
1725 int spEffectID27{ -1 };
1726
1730 int spEffectID28{ -1 };
1731
1735 int spEffectID29{ -1 };
1736
1740 int spEffectID30{ -1 };
1741
1745 int spEffectID31{ -1 };
1746
1753 float disableLockOnAng{ 0.f };
1754
1760 signed char clothOffLodLevel{ -1 };
1761
1769
1773 bool attachHitInitializeDead : 1 { false };
1774
1781 bool excludeGroupRewardCheck : 1 { false };
1782
1786 bool enableAILockDmyPoly_212 : 1 { true };
1787
1791 bool enableAILockDmyPoly_213 : 1 { true };
1792
1796 bool enableAILockDmyPoly_214 : 1 { true };
1797
1801 bool disableActivateOpen_xb1 : 1 { false };
1802
1806 bool disableActivateLegacy_xb1 : 1 { false };
1807
1816
1824 int roleNameId{ -1 };
1825
1832 unsigned short estusFlaskLotPoint{ 0 };
1833
1840 unsigned short hpEstusFlaskLotPoint{ 0 };
1841
1848 unsigned short mpEstusFlaskLotPoint{ 0 };
1849
1858
1867
1876
1884
1892 float hearingHeadSize{ -1.f };
1893
1900 short SoundBankId{ -1 };
1901
1908 unsigned char forwardUndulationLimit{ 0 };
1909
1916 unsigned char sideUndulationLimit{ 0 };
1917
1921 float deactiveMoveSpeed{ 0.f };
1922
1926 float deactiveMoveDist{ 0.f };
1927
1934 float enableSoundObjDist{ 48.f };
1935
1942
1950
1958
1966
1973 short SfxResBankId{ -1 };
1974
1982
1989 unsigned char chrNavimeshFlag_Alive{ 0 };
1990
1997 unsigned char chrNavimeshFlag_Dead{ 0 };
1998
2002 bool isConsideredUndead{ false };
2003
2007 unsigned char wheelRotType{ 0 };
2008
2014 float wheelRotRadius{ 0.f };
2015
2021 float retargetMoveRate{ 1.f };
2022
2029 float ladderWarpOffset{ 0.f };
2030
2037 int loadAssetId{ -1 };
2038
2046
2051
2056
2061
2066
2071
2079
2087
2091 float footIkErrorOnGain{ 0.1f };
2092
2096 float footIkErrorOffGain{ 0.4f };
2097
2104 short SoundAddBankId{ -1 };
2105
2112 unsigned char materialVariationValue{ 0 };
2113
2121
2128
2134 float saRecoveryRate{ 1.f };
2135
2141 float saGuardCutRate{ 0.f };
2142
2151
2160
2169
2178
2187
2194 unsigned int chrDeadTutorialFlagId{ 0 };
2195
2200
2205
2209 float lockScoreOffset{ 0.f };
2210
2215
2216 unsigned char pad12[4];
2217};
2218
2219}; // namespace paramdef
2220}; // namespace from
2221
2222static_assert(sizeof(from::paramdef::NPC_PARAM_ST) == 736,
2223 "NPC_PARAM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition NPC_PARAM_ST.hpp:10
bool isChangeWanderGhost
Will it be a wandering ghost?
Definition NPC_PARAM_ST.hpp:944
float deactiveMoveDist
Distance to switch to platoon deactive movement [m].
Definition NPC_PARAM_ST.hpp:1926
int spEffectID4
Resident special effect 4.
Definition NPC_PARAM_ST.hpp:199
int residentMaterialExParamId01
Resident Material Expansion Para ID1.
Definition NPC_PARAM_ST.hpp:2055
int spEffectID31
Resident special effects 31.
Definition NPC_PARAM_ST.hpp:1745
int spEffectID21
Resident special effect 21.
Definition NPC_PARAM_ST.hpp:1695
bool modelDispMask11
Model display mask 11.
Definition NPC_PARAM_ST.hpp:1028
bool modelDispMask31
Model display mask 31.
Definition NPC_PARAM_ST.hpp:1287
float darkDamageCutRate
Dark damage multiplier.
Definition NPC_PARAM_ST.hpp:1573
unsigned short materialSe_Weak2
Weakness defense material 2 [SE].
Definition NPC_PARAM_ST.hpp:1424
int spEffectID16
Resident special effects 16.
Definition NPC_PARAM_ST.hpp:1670
signed char poisonGuardResist
Poison resistance cut rate [%].
Definition NPC_PARAM_ST.hpp:816
bool disableClothRigidHit
Disable cross-rigid hits.
Definition NPC_PARAM_ST.hpp:900
short normalChangeAnimChrId
Normal replacement anime character ID.
Definition NPC_PARAM_ST.hpp:1606
bool isHostSyncChr
Can only be activated when active in the host world.
Definition NPC_PARAM_ST.hpp:1349
short lockGazePoint7
Gaze point of Rock Damipoli 7.
Definition NPC_PARAM_ST.hpp:714
int sleepCollectorItemLotId_map
Nemuri item lottery ID_for map.
Definition NPC_PARAM_ST.hpp:2086
int dbgBehaviorLR
Definition NPC_PARAM_ST.hpp:381
float superArmorBrakeKnockbackDist
Knockback distance at SA break.
Definition NPC_PARAM_ST.hpp:480
unsigned char sfxSize
SFX size.
Definition NPC_PARAM_ST.hpp:859
unsigned char ladderEndChkOffsetTop
Ladder top termination offset [1 / 10m].
Definition NPC_PARAM_ST.hpp:878
bool modelDispMask5
Model display mask 5.
Definition NPC_PARAM_ST.hpp:986
unsigned short resist_madness
Madness resistance.
Definition NPC_PARAM_ST.hpp:690
short autoFootEffectDecalBaseId2
Foot decal identifier 2.
Definition NPC_PARAM_ST.hpp:1949
bool disableActivateOpen_xb1
Excluded from open_XB1.
Definition NPC_PARAM_ST.hpp:1801
bool modelDispMask30
Model display mask 30.
Definition NPC_PARAM_ST.hpp:1280
short lockGazePoint4
Gaze point of Rock Damipoli 4.
Definition NPC_PARAM_ST.hpp:295
float neutralDamageCutRate
Non-attribute damage multiplier.
Definition NPC_PARAM_ST.hpp:1517
short normalChangeResouceId
Normal replacement resource ID.
Definition NPC_PARAM_ST.hpp:596
int dbgBehaviorR2
R2.
Definition NPC_PARAM_ST.hpp:332
signed char sleepGuardResist
Sleep attack cut rate [%].
Definition NPC_PARAM_ST.hpp:698
unsigned short def_thunder
Electric shock defense.
Definition NPC_PARAM_ST.hpp:544
int resistCorrectId_madness
Madness resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:2186
int autoFootEffectDecalBaseId1
Foot decal identifier 1.
Definition NPC_PARAM_ST.hpp:1495
int spEffectID12
Resident special effect 12.
Definition NPC_PARAM_ST.hpp:1472
unsigned char parryDefence
Parry defense.
Definition NPC_PARAM_ST.hpp:854
bool modelDispMask17
Model display mask 17.
Definition NPC_PARAM_ST.hpp:1189
float weakPartsDamageRate
Weak point damage ratio.
Definition NPC_PARAM_ST.hpp:466
int spEffectID24
Resident special effect 24.
Definition NPC_PARAM_ST.hpp:1710
int spEffectID26
Resident special effect 26.
Definition NPC_PARAM_ST.hpp:1720
int resistCorrectId_blood
Bleeding resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:2150
bool modelDispMask28
Model display mask 28.
Definition NPC_PARAM_ST.hpp:1266
unsigned int hp
HP.
Definition NPC_PARAM_ST.hpp:92
unsigned short dropType
Display format of drop items.
Definition NPC_PARAM_ST.hpp:649
int spEffectID8
Resident special effect 8.
Definition NPC_PARAM_ST.hpp:1452
float networkWarpDist
Network warp judgment distance [m / sec].
Definition NPC_PARAM_ST.hpp:311
float darkGuardCutRate
Dark attack power cut rate [%].
Definition NPC_PARAM_ST.hpp:1580
float thrustDamageCutRate
Puncture damage ratio.
Definition NPC_PARAM_ST.hpp:1541
int GameClearSpEffectID
Special effect ID for lap bonus.
Definition NPC_PARAM_ST.hpp:219
unsigned short def_phys
Physical defense.
Definition NPC_PARAM_ST.hpp:499
unsigned char chrHitGroupAndNavimesh
Per group and used navigation mesh.
Definition NPC_PARAM_ST.hpp:137
int animIdOffset
Anime ID offset 1.
Definition NPC_PARAM_ST.hpp:255
unsigned int toughness
Toughness.
Definition NPC_PARAM_ST.hpp:1502
int resistCorrectId_disease
Epidemic resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:1620
float blowDamageCutRate
Batter damage multiplier.
Definition NPC_PARAM_ST.hpp:1533
int dbgBehaviorL2
L2.
Definition NPC_PARAM_ST.hpp:339
int behaviorVariationId
Behavior variation ID.
Definition NPC_PARAM_ST.hpp:33
unsigned short resist_desease
Epidemic resistance.
Definition NPC_PARAM_ST.hpp:568
int multiPlayCorrectionParamId
Multiplayer correction parameter ID.
Definition NPC_PARAM_ST.hpp:1632
unsigned char lockDist
Lock distance.
Definition NPC_PARAM_ST.hpp:766
bool isSoulGetByBoss
Do you get a boss in soul?
Definition NPC_PARAM_ST.hpp:1320
int nameId
NPC name ID.
Definition NPC_PARAM_ST.hpp:49
short normalChangeModelId
Normal time replacement model ID.
Definition NPC_PARAM_ST.hpp:1599
float ladderWarpOffset
Ladder warp position offset.
Definition NPC_PARAM_ST.hpp:2029
bool isGhost
Is it a ghost?
Definition NPC_PARAM_ST.hpp:922
int spEffectID27
Resident special effect 27.
Definition NPC_PARAM_ST.hpp:1725
int lockCameraParamId
Lock camera parameter ID.
Definition NPC_PARAM_ST.hpp:1665
bool modelDispMask27
Model display mask 27.
Definition NPC_PARAM_ST.hpp:1259
int dbgBehaviorLU
Definition NPC_PARAM_ST.hpp:395
float magicDamageCutRate
Magic damage multiplier.
Definition NPC_PARAM_ST.hpp:1549
bool modelDispMask12
Model display mask 12.
Definition NPC_PARAM_ST.hpp:1035
float superArmorRecoverCorrection
SA recovery time correction value.
Definition NPC_PARAM_ST.hpp:473
short RetargetReferenceChrId
Retarget reference character ID.
Definition NPC_PARAM_ST.hpp:1965
float partsDamageRate3
Damage group 3 Damage multiplier.
Definition NPC_PARAM_ST.hpp:424
short SoundAddBankId
Additional sound bank ID.
Definition NPC_PARAM_ST.hpp:2104
short lockGazePoint3
Gaze point of Rock Damipoli 3.
Definition NPC_PARAM_ST.hpp:287
int itemLotId_map
Item lottery ID_for map.
Definition NPC_PARAM_ST.hpp:122
short autoFootEffectDecalBaseId3
Foot decal identifier 3.
Definition NPC_PARAM_ST.hpp:1957
unsigned short materialSfx_Weak2
Weakness protection material 2 [SFX].
Definition NPC_PARAM_ST.hpp:1431
int spEffectID25
Resident special effects 25.
Definition NPC_PARAM_ST.hpp:1715
int autoFootEffectSfxId
Foot effect identifier.
Definition NPC_PARAM_ST.hpp:1401
unsigned char knockbackRate
Knockback cut rate [%].
Definition NPC_PARAM_ST.hpp:657
short slashGuardCutRate
Slash attack cut rate [%].
Definition NPC_PARAM_ST.hpp:611
float turnVellocity
Turning speed [deg / sec].
Definition NPC_PARAM_ST.hpp:56
float magGuardCutRate
Magic attack cut rate [%].
Definition NPC_PARAM_ST.hpp:233
bool isUseLowHitFootIk
Do you use low hit FootIK?
Definition NPC_PARAM_ST.hpp:1336
float maxAnkleRollAngle
FootIK Ankle limit angle_roll.
Definition NPC_PARAM_ST.hpp:129
unsigned char partsDamageType
Part damage application attack.
Definition NPC_PARAM_ST.hpp:787
bool modelDispMask7
Model display mask 7.
Definition NPC_PARAM_ST.hpp:1000
bool modelDispMask9
Model display mask 9.
Definition NPC_PARAM_ST.hpp:1014
unsigned char staminaGuardDef
Stamina attack cut rate [%].
Definition NPC_PARAM_ST.hpp:676
float slashDamageCutRate
Slash damage multiplier.
Definition NPC_PARAM_ST.hpp:1525
unsigned short resist_sleep
Sleep tolerance.
Definition NPC_PARAM_ST.hpp:683
bool modelDispMask24
Model display mask 24.
Definition NPC_PARAM_ST.hpp:1238
bool modelDispMask4
Model display mask 4.
Definition NPC_PARAM_ST.hpp:979
unsigned short mpEstusFlaskLotPoint
MP Est Bottle Recovery Lottery Probability.
Definition NPC_PARAM_ST.hpp:1848
short def_thrust
Puncture defense [%].
Definition NPC_PARAM_ST.hpp:523
int spEffectID20
Resident special effect 20.
Definition NPC_PARAM_ST.hpp:1690
bool isEnableStepDispInterpolate
Whether to use step-over display interpolation.
Definition NPC_PARAM_ST.hpp:1130
bool modelDispMask1
Model display mask 1.
Definition NPC_PARAM_ST.hpp:958
float stepDispInterpolateTriggerValue
Step crossing display activation judgment value.
Definition NPC_PARAM_ST.hpp:2204
unsigned int mp
MP.
Definition NPC_PARAM_ST.hpp:99
int itemLotId_enemy
Item lottery ID_for enemies.
Definition NPC_PARAM_ST.hpp:114
bool isRideAtkTarget
Is it a riding special attack?
Definition NPC_PARAM_ST.hpp:1125
float thunGuardCutRate
Electric shock attack power cut rate [%].
Definition NPC_PARAM_ST.hpp:247
unsigned short resist_blood
Bleeding resistance.
Definition NPC_PARAM_ST.hpp:575
int dlcGameClearSpEffectID
dlcGameClearSpEffectID
Definition NPC_PARAM_ST.hpp:2214
float partsDamageRate7
Damage group 7 Damage multiplier.
Definition NPC_PARAM_ST.hpp:452
bool modelDispMask16
Model display mask 16.
Definition NPC_PARAM_ST.hpp:1182
short SoundBankId
Sound bank ID.
Definition NPC_PARAM_ST.hpp:1900
unsigned short materialSfx2
Defensive material 2 [SFX].
Definition NPC_PARAM_ST.hpp:1447
bool enableAILockDmyPoly_213
Is Rock Damipoli (for Enemy) 213 Effective?
Definition NPC_PARAM_ST.hpp:1791
bool isWeakB
Is it special attack B?
Definition NPC_PARAM_ST.hpp:1094
bool modelDispMask29
Model display mask 29.
Definition NPC_PARAM_ST.hpp:1273
short thrustGuardCutRate
Puncture attack cut rate [%].
Definition NPC_PARAM_ST.hpp:627
bool modelDispMask21
Model display mask 21.
Definition NPC_PARAM_ST.hpp:1217
bool isBulletOwner_byObject
Is it a bullet owner treated as an object?
Definition NPC_PARAM_ST.hpp:1329
bool modelDispMask6
Model display mask 6.
Definition NPC_PARAM_ST.hpp:993
unsigned short mpEstusFlaskRecovery_failedLotPointAdd
MP est bottle recovery Addition lottery probability at the time of defeat.
Definition NPC_PARAM_ST.hpp:1875
int spEffectID2
Resident special effect 2.
Definition NPC_PARAM_ST.hpp:189
bool isWeakA
Is it special attack A?
Definition NPC_PARAM_ST.hpp:913
unsigned char wheelRotType
Wheel control type.
Definition NPC_PARAM_ST.hpp:2007
unsigned short defFlickPower
Repellent defense.
Definition NPC_PARAM_ST.hpp:554
float disableLockOnAng
Central angle of lockable area [deg].
Definition NPC_PARAM_ST.hpp:1753
signed char curseGuardResist
Curse attack cut rate [%].
Definition NPC_PARAM_ST.hpp:840
unsigned short def_fire
Fire defense.
Definition NPC_PARAM_ST.hpp:537
float thunderDamageCutRate
Electric shock damage ratio.
Definition NPC_PARAM_ST.hpp:1565
bool modelDispMask3
Model display mask 3.
Definition NPC_PARAM_ST.hpp:972
bool isHitRumble
Does it vibrate when hit?
Definition NPC_PARAM_ST.hpp:1151
unsigned int threatLv
Threat level.
Definition NPC_PARAM_ST.hpp:1386
float partsDamageRate5
Damage group 5 damage multiplier.
Definition NPC_PARAM_ST.hpp:438
unsigned char npcType
NPC type.
Definition NPC_PARAM_ST.hpp:745
bool modelDispMask13
Model display mask 13.
Definition NPC_PARAM_ST.hpp:1042
unsigned short resist_poison
Poison resistance.
Definition NPC_PARAM_ST.hpp:561
int spEffectID11
Resident special effects 11.
Definition NPC_PARAM_ST.hpp:1467
unsigned char npcPlayerWeightType
Weight setting for NPC players.
Definition NPC_PARAM_ST.hpp:1592
float chrHitRadius
Radius per character [m].
Definition NPC_PARAM_ST.hpp:1310
bool modelDispMask18
Model display mask 18.
Definition NPC_PARAM_ST.hpp:1196
unsigned short materialSe_Weak1
Weakness defense material 1 [SE].
Definition NPC_PARAM_ST.hpp:773
unsigned char specialTurnType
Special turning type.
Definition NPC_PARAM_ST.hpp:1315
int overlapCameraDmypolyId
Overlap camera target lock Damipoli ID.
Definition NPC_PARAM_ST.hpp:2045
unsigned short estusFlaskLotPoint
HP & MP Est Bottle Recovery Lottery Probability.
Definition NPC_PARAM_ST.hpp:1832
unsigned char vowType
Pledge.
Definition NPC_PARAM_ST.hpp:794
int spEffectID9
Resident special effect 9.
Definition NPC_PARAM_ST.hpp:1457
unsigned short def_dark
Dark defense.
Definition NPC_PARAM_ST.hpp:1378
unsigned char fallDamageDump
Fall damage reduction correction [%].
Definition NPC_PARAM_ST.hpp:669
int spEffectID22
Resident special effect 22.
Definition NPC_PARAM_ST.hpp:1700
int spEffectID3
Resident special effect 3.
Definition NPC_PARAM_ST.hpp:194
bool isSpCollide
Is it a special character?
Definition NPC_PARAM_ST.hpp:1371
int spEffectID5
Resident special effect 5.
Definition NPC_PARAM_ST.hpp:204
unsigned char faceIconId
NPC face image ID.
Definition NPC_PARAM_ST.hpp:146
int spEffectID1
Resident special effect 1.
Definition NPC_PARAM_ST.hpp:184
signed char diseaseGuardResist
Epidemic attack cut rate [%].
Definition NPC_PARAM_ST.hpp:824
bool isUseFootIKNormalByUnduration
Whether to use FootIK results to match undulations.
Definition NPC_PARAM_ST.hpp:1768
bool isMoveAnimWait
Do you wait for mobile animation?
Definition NPC_PARAM_ST.hpp:1078
float wheelRotRadius
Wheel radius.
Definition NPC_PARAM_ST.hpp:2014
unsigned char burnSfxType
Combustion SFX type.
Definition NPC_PARAM_ST.hpp:808
unsigned char materialVariationValue_Weak
Weakness defense material variation value.
Definition NPC_PARAM_ST.hpp:2120
short ghostModelId
Replacement model ID for wandering ghost.
Definition NPC_PARAM_ST.hpp:589
int residentMaterialExParamId04
Resident Material Expansion Para ID4.
Definition NPC_PARAM_ST.hpp:2070
float fireDamageCutRate
Flame damage multiplier.
Definition NPC_PARAM_ST.hpp:1557
bool isWeakF
Is it special attack F?
Definition NPC_PARAM_ST.hpp:1175
float enableSoundObjDist
Sound source effective distance [m].
Definition NPC_PARAM_ST.hpp:1934
int spEffectID14
Resident special effect 14.
Definition NPC_PARAM_ST.hpp:1482
float partsDamageRate8
Damage group 8 damage multiplier.
Definition NPC_PARAM_ST.hpp:459
int dbgBehaviorRL
Definition NPC_PARAM_ST.hpp:346
bool isNoDamageMotion
No damage motion when damage is 0.
Definition NPC_PARAM_ST.hpp:929
float fireGuardCutRate
Flame attack power cut rate [%].
Definition NPC_PARAM_ST.hpp:240
signed char clothOffLodLevel
Cross OffLOD level.
Definition NPC_PARAM_ST.hpp:1760
float partsDamageRate1
Damage group 1 Damage multiplier.
Definition NPC_PARAM_ST.hpp:410
unsigned short materialSfx1
Defensive material 1 [SFX].
Definition NPC_PARAM_ST.hpp:1417
float superArmorDurability
SA endurance.
Definition NPC_PARAM_ST.hpp:2127
bool doesAlwaysUseSpecialTurn
Do you always make a special turn?
Definition NPC_PARAM_ST.hpp:1118
unsigned char hitStopType
Do you want to hit stop.
Definition NPC_PARAM_ST.hpp:871
bool isSkipWeakDamageAnim
Do you want to skip the weakness animation?
Definition NPC_PARAM_ST.hpp:1358
float hearingHeadSize
Hearing head size [m].
Definition NPC_PARAM_ST.hpp:1892
unsigned short estusFlaskRecovery_failedLotPointAdd
HP & MP Est Bottle Recovery Addition lottery probability at the time of defeat.
Definition NPC_PARAM_ST.hpp:1857
int spEffectID23
Resident special effect 23.
Definition NPC_PARAM_ST.hpp:1705
bool isKeepHitOnRide
When riding, do you enable the capsule around the rider?
Definition NPC_PARAM_ST.hpp:1366
float partsDamageRate2
Damage group 2 Damage multiplier.
Definition NPC_PARAM_ST.hpp:417
bool isWeakC
Is it special attack C?
Definition NPC_PARAM_ST.hpp:1102
float partsDamageRate6
Damage group 6 damage multiplier.
Definition NPC_PARAM_ST.hpp:445
bool disableParam_NT
Do you remove it from the NT version output?
Definition NPC_PARAM_ST.hpp:16
bool isStealthTarget
Is it a stealth attack target?
Definition NPC_PARAM_ST.hpp:1135
int roleNameId
Role name text ID.
Definition NPC_PARAM_ST.hpp:1824
int dbgBehaviorRR
○ ○
Definition NPC_PARAM_ST.hpp:353
bool disableInitializeDead
No initial death.
Definition NPC_PARAM_ST.hpp:1143
float footIkErrorHeightLimit
FootIK Appearance up / down limit.
Definition NPC_PARAM_ST.hpp:166
int dbgBehaviorLL
Definition NPC_PARAM_ST.hpp:374
float undulationCorrectGain
Correction gain value to match undulations.
Definition NPC_PARAM_ST.hpp:1941
bool modelDispMask8
Model display mask 8.
Definition NPC_PARAM_ST.hpp:1007
int spEffectID19
Resident special effects 19.
Definition NPC_PARAM_ST.hpp:1685
signed char madnessGuardResist
Mad attack cut rate [%].
Definition NPC_PARAM_ST.hpp:706
int resistCorrectId_sleep
Sleep tolerance correction rule ID.
Definition NPC_PARAM_ST.hpp:2177
float retargetMoveRate
Retarget movement amount magnification.
Definition NPC_PARAM_ST.hpp:2021
signed char freezeGuardResist
Cold attack cut rate [%].
Definition NPC_PARAM_ST.hpp:1655
bool excludeGroupRewardCheck
Do you want to remove it from the group reward judgment?
Definition NPC_PARAM_ST.hpp:1781
int residentMaterialExParamId00
Resident Material Expansion Para ID0.
Definition NPC_PARAM_ST.hpp:2050
float chrHitHeight
Height per character [m].
Definition NPC_PARAM_ST.hpp:1303
short lockGazePoint5
Gaze point of Rock Damipoli 5.
Definition NPC_PARAM_ST.hpp:303
float saRecoveryRate
SA recovery speed correction value.
Definition NPC_PARAM_ST.hpp:2134
unsigned short stamina
stamina
Definition NPC_PARAM_ST.hpp:487
float itemSearchRadius
Drop item radius correction.
Definition NPC_PARAM_ST.hpp:1296
unsigned char knockbackParamId
Knockback parameter ID.
Definition NPC_PARAM_ST.hpp:664
float hitHeight
Height per map [m].
Definition NPC_PARAM_ST.hpp:63
float lockScoreOffset
Lock score correction value.
Definition NPC_PARAM_ST.hpp:2209
float updateActivatePriolity
Update and activate priorities.
Definition NPC_PARAM_ST.hpp:1981
unsigned short resist_curse
Curse resistance.
Definition NPC_PARAM_ST.hpp:582
bool modelDispMask25
Model display mask 25.
Definition NPC_PARAM_ST.hpp:1245
short def_blow
Blow defense [%].
Definition NPC_PARAM_ST.hpp:515
unsigned char disableParamReserve2[3]
Reserve for package output 2.
Definition NPC_PARAM_ST.hpp:26
bool enableAILockDmyPoly_214
Is Rock Damipoli (for Enemy) 214 Effective?
Definition NPC_PARAM_ST.hpp:1796
unsigned short paintRenderTargetSize
Paint render target size [pix].
Definition NPC_PARAM_ST.hpp:1611
int dbgBehaviorR1
R1.
Definition NPC_PARAM_ST.hpp:318
unsigned int chrDeadTutorialFlagId
Character death tutorial judgment flag ID.
Definition NPC_PARAM_ST.hpp:2194
int resistCorrectId_freeze
Cold resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:2168
int dbgBehaviorRU
Definition NPC_PARAM_ST.hpp:367
unsigned char chrNavimeshFlag_Dead
Post-mortem navigation mesh flag.
Definition NPC_PARAM_ST.hpp:1997
float hitRadius
Radius per map [m].
Definition NPC_PARAM_ST.hpp:70
unsigned char disableParamReserve1
Reserve for package output 1.
Definition NPC_PARAM_ST.hpp:21
bool isSmoothTurn
Does it turn smoothly?
Definition NPC_PARAM_ST.hpp:1159
short blowGuardCutRate
Batter attack cut rate [%].
Definition NPC_PARAM_ST.hpp:619
bool isCrowd
Whether to reduce crowd processing.
Definition NPC_PARAM_ST.hpp:1086
int spEffectID6
Resident special effect 6.
Definition NPC_PARAM_ST.hpp:209
short guardAngle
Guard range [deg].
Definition NPC_PARAM_ST.hpp:603
float saGuardCutRate
SA attack cut rate [%].
Definition NPC_PARAM_ST.hpp:2141
short normalChangeTexChrId
Normal replacement texture character ID.
Definition NPC_PARAM_ST.hpp:642
unsigned short hpEstusFlaskLotPoint
HP Est Bottle Recovery Lottery Probability.
Definition NPC_PARAM_ST.hpp:1840
float hitYOffset
Display position Y offset [m].
Definition NPC_PARAM_ST.hpp:85
int residentMaterialExParamId02
Resident Material Expansion Para ID2.
Definition NPC_PARAM_ST.hpp:2060
bool modelDispMask19
Model display mask 19.
Definition NPC_PARAM_ST.hpp:1203
int phantomShaderId
Applicable shader ID.
Definition NPC_PARAM_ST.hpp:1627
unsigned char chrNavimeshFlag_Alive
Pre-death navigation mesh flag.
Definition NPC_PARAM_ST.hpp:1989
bool modelDispMask20
Model display mask 20.
Definition NPC_PARAM_ST.hpp:1210
float maxAnklePitchAngle
FootIK Ankle limit angle_pitch.
Definition NPC_PARAM_ST.hpp:1640
int spEffectID0
Resident special effect 0.
Definition NPC_PARAM_ST.hpp:179
bool isCalculatePvPDamage
Whether to apply PvP damage compensation control.
Definition NPC_PARAM_ST.hpp:1344
unsigned char mpRecoverBaseVel
MP recovery basic speed [% / s].
Definition NPC_PARAM_ST.hpp:719
unsigned char moveType
Movement type.
Definition NPC_PARAM_ST.hpp:759
unsigned short materialSfx_Weak1
Weakness protection material 1 [SFX].
Definition NPC_PARAM_ST.hpp:780
signed char guardLevel
Guard level.
Definition NPC_PARAM_ST.hpp:801
float physGuardCutRate
Physical attack cut rate [%].
Definition NPC_PARAM_ST.hpp:226
int animIdOffset2
Anime ID offset 2.
Definition NPC_PARAM_ST.hpp:403
short estusFlaskRecoveryParamId
HP Est Bottle / MP Est Bottle Recovery Number Parameter ID.
Definition NPC_PARAM_ST.hpp:1815
float stepDispInterpolateTime
Step crossing display interpolation time.
Definition NPC_PARAM_ST.hpp:2199
bool useRagdollCamHit
Ragdoll per camera hit.
Definition NPC_PARAM_ST.hpp:893
int loadAssetId
Load asset ID.
Definition NPC_PARAM_ST.hpp:2037
bool isWeakE
Is it special attack E?
Definition NPC_PARAM_ST.hpp:1167
unsigned char ladderEndChkOffsetLow
Ladder bottom termination offset [1 / 10m].
Definition NPC_PARAM_ST.hpp:885
unsigned short materialSe1
Defensive material 1 [SE].
Definition NPC_PARAM_ST.hpp:1409
bool disableActivateLegacy_xb1
Excluded from Legacy_XB1.
Definition NPC_PARAM_ST.hpp:1806
unsigned int chrActivateConditionParamId
Character appearance condition Para.
Definition NPC_PARAM_ST.hpp:161
int spEffectID17
Resident special effects 17.
Definition NPC_PARAM_ST.hpp:1675
int spEffectID29
Resident special effect 29.
Definition NPC_PARAM_ST.hpp:1735
int dbgBehaviorL1
L1.
Definition NPC_PARAM_ST.hpp:325
int spEffectID30
Resident special effect 30.
Definition NPC_PARAM_ST.hpp:1740
float toughnessRecoverCorrection
Toughness recovery time correction value.
Definition NPC_PARAM_ST.hpp:1509
unsigned int getSoul
Seoul.
Definition NPC_PARAM_ST.hpp:106
int humanityLotId
Human nature lottery ID.
Definition NPC_PARAM_ST.hpp:174
unsigned char forwardUndulationLimit
Maximum anteroposterior angle to match undulations.
Definition NPC_PARAM_ST.hpp:1908
short lockGazePoint1
Gaze point of Rock Damipoli 1.
Definition NPC_PARAM_ST.hpp:271
bool attachHitInitializeDead
Whether to ground the capsule at the time of initial death.
Definition NPC_PARAM_ST.hpp:1773
bool useUndulationAddAnimFB
Whether to use front and back undulation addition.
Definition NPC_PARAM_ST.hpp:905
short lockGazePoint6
Gaze point of Rock Damipoli 6.
Definition NPC_PARAM_ST.hpp:635
int residentMaterialExParamId03
Resident Material Expansion Para ID3.
Definition NPC_PARAM_ST.hpp:2065
bool isEnableNeckTurn
Whether to enable swinging.
Definition NPC_PARAM_ST.hpp:1063
unsigned char teamType
Team type.
Definition NPC_PARAM_ST.hpp:752
int resistCorrectId_poison
Poison resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:42
unsigned int weight
Weight [kg].
Definition NPC_PARAM_ST.hpp:77
unsigned char sideUndulationLimit
Maximum left-right angle to match undulations.
Definition NPC_PARAM_ST.hpp:1916
bool modelDispMask22
Model display mask 22.
Definition NPC_PARAM_ST.hpp:1224
bool modelDispMask10
Model display mask 10.
Definition NPC_PARAM_ST.hpp:1021
short def_slash
Slash defense [%].
Definition NPC_PARAM_ST.hpp:507
bool isConsideredUndead
isConsideredUndead
Definition NPC_PARAM_ST.hpp:2002
bool enableAILockDmyPoly_212
Is Rock Damipoli (for Enemy) 212 Effective?
Definition NPC_PARAM_ST.hpp:1786
bool disableRespawn
Is it prohibited to respond?
Definition NPC_PARAM_ST.hpp:1070
signed char clothUpdateOffset
Cross update priority offset [m].
Definition NPC_PARAM_ST.hpp:1585
bool modelDispMask14
Model display mask 14.
Definition NPC_PARAM_ST.hpp:1049
unsigned char materialVariationValue
Defensive material variation value.
Definition NPC_PARAM_ST.hpp:2112
int spEffectID10
Resident special effect 10.
Definition NPC_PARAM_ST.hpp:1462
int spEffectID15
Resident special effects 15.
Definition NPC_PARAM_ST.hpp:1487
bool modelDispMask0
Model display mask 0.
Definition NPC_PARAM_ST.hpp:951
unsigned short def_mag
Magic defense.
Definition NPC_PARAM_ST.hpp:530
float partsDamageRate4
Damage group 4 damage multiplier.
Definition NPC_PARAM_ST.hpp:431
bool modelDispMask2
Model display mask 2.
Definition NPC_PARAM_ST.hpp:965
unsigned char flickDamageCutRate
Damage attenuation rate when repelling [%].
Definition NPC_PARAM_ST.hpp:726
unsigned short staminaRecoverBaseVel
Stamina recovery basic speed [point / s].
Definition NPC_PARAM_ST.hpp:492
float footIkErrorOffGain
FootIK Appearance height correction OFF gain value.
Definition NPC_PARAM_ST.hpp:2096
short SfxResBankId
SFX resource bank ID.
Definition NPC_PARAM_ST.hpp:1973
bool modelDispMask26
Model display mask 26.
Definition NPC_PARAM_ST.hpp:1252
signed char defaultLodParamId
Default LOD Param ID.
Definition NPC_PARAM_ST.hpp:733
int spEffectID18
Resident special effects 18.
Definition NPC_PARAM_ST.hpp:1680
bool isWeakD
Is it special attack D?
Definition NPC_PARAM_ST.hpp:1110
signed char drawType
Drawing type.
Definition NPC_PARAM_ST.hpp:738
unsigned short resist_freeze
Cold resistance.
Definition NPC_PARAM_ST.hpp:1647
int sleepCollectorItemLotId_enemy
Item lottery ID_for enemies.
Definition NPC_PARAM_ST.hpp:2078
int spEffectID7
Resident special effect 7.
Definition NPC_PARAM_ST.hpp:214
short deactivateDist
Deactivate distance setting [m].
Definition NPC_PARAM_ST.hpp:154
int dbgBehaviorLD
Definition NPC_PARAM_ST.hpp:388
int dbgBehaviorRD
×
Definition NPC_PARAM_ST.hpp:360
unsigned char parryAttack
Parry attack power.
Definition NPC_PARAM_ST.hpp:847
int spEffectID28
Resident special effects 28.
Definition NPC_PARAM_ST.hpp:1730
short lockGazePoint2
Gaze point of Rock Damipoli 2.
Definition NPC_PARAM_ST.hpp:279
signed char bloodGuardResist
Bleeding attack cut rate [%].
Definition NPC_PARAM_ST.hpp:832
int resistCorrectId_curse
Curse resistance correction rule ID.
Definition NPC_PARAM_ST.hpp:2159
bool modelDispMask15
Model display mask 15.
Definition NPC_PARAM_ST.hpp:1056
int spEffectID13
Resident special effect 13.
Definition NPC_PARAM_ST.hpp:1477
unsigned char pushOutCamRegionRadius
Camera extrusion area radius [m].
Definition NPC_PARAM_ST.hpp:864
float deactiveMoveSpeed
Platoon Deactive Movement Speed [m / s].
Definition NPC_PARAM_ST.hpp:1921
bool modelDispMask23
Model display mask 23.
Definition NPC_PARAM_ST.hpp:1231
float footIkErrorOnGain
FootIK Appearance height correction ON gain value.
Definition NPC_PARAM_ST.hpp:2091
float specialTurnDistanceThreshold
Threshold for special turning distance [m].
Definition NPC_PARAM_ST.hpp:1394
bool isUnduration
Do you adjust the angle to the undulations?
Definition NPC_PARAM_ST.hpp:937
unsigned short hpEstusFlaskRecovery_failedLotPointAdd
HP Est Bottle Recovery Addition lottery probability at the time of defeat.
Definition NPC_PARAM_ST.hpp:1866
unsigned short materialSe2
Defensive material 2 [SE].
Definition NPC_PARAM_ST.hpp:1439
int WanderGhostPhantomId
Will you be a wandering ghost using a phantom shader?
Definition NPC_PARAM_ST.hpp:1883
short lockGazePoint0
Gaze point of Rock Damipoli 0.
Definition NPC_PARAM_ST.hpp:263