NpcParam
Field | Description |
---|---|
behaviorVariationId | Determines which BehaviorParam this enemy uses for attacks |
aiThinkId | |
nameId | Name of the entity. Only appears on the health bar of c0000 characters. |
turnVellocity | Rotation speed per second[degrees per second]. |
hitHeight | Vertical radius of hitbox used for character to character collision. May require useRagdoll = false |
hitRadius | Horizontal radius of hitbox used for character to character collision. May require useRagdoll = false |
weight | Unknown |
hitYOffset | Vertical offset of the entity. Will cause them to float. |
hp | Maximum HP |
mp | Maximum MP. Not used in DS1 |
getSoul | Souls droped on death |
itemLotId_1 | ID of ItemLotParam to use for item drops |
itemLotId_2 | ^ |
itemLotId_3 | ^ |
itemLotId_4 | ^ |
itemLotId_5 | ^ |
itemLotId_6 | ^ |
humanityLotId | |
spEffectID0-7 | Special effects that affect this entity, IDs are found in SpEffectParam |
GameClearSpEffectID | Special effect which is only applied on NG+ and higher. Usually used to scale stats |
physGuardCutRate | "Percentage reduction in physical damage taken while NPC is guarding." |
magGuardCutRate | |
fireGuardCutRate | |
thunGuardCutRate | |
animIdOffset | |
moveAnimId | |
spMoveAnimId1 | |
spMoveAnimId2 | |
networkWarpDist | |
dbgBehaviorR1 | |
dbgBehaviorL1 | |
dbgBehaviorR2 | |
dbgBehaviorL2 | |
dbgBehaviorRL | |
dbgBehaviorRR | |
dbgBehaviorRD | |
dbgBehaviorRU | |
dbgBehaviorLL | |
dbgBehaviorLR | |
dbgBehaviorLD | |
dbgBehaviorLU | |
animIdOffset2 | |
partsDamageRate1 | |
partsDamageRate2 | |
partsDamageRate3 | |
partsDamageRate4 | |
partsDamageRate5 | |
partsDamageRate6 | |
partsDamageRate7 | |
partsDamageRate8 | |
weakPartsDamageRate | |
superArmorRecoverCorrection | "Change to poise recovery rate. Only the Chained Prisoner uses a non-zero value in vanilla(-0.2)." |
superArmorBrakeKnockbackDist | "Stagger knockback distance when NPC's poise is broken." |
stamina | Maximum stamina. Used for non c0000 enemies blocking in DS1 |
staminaRecoverBaseVel | |
def_phys | Flat physical damage defense |
def_slash | Multiplies defense for slash damage. 10 = +10% defense, -10 = -10% defense |
def_blow | Multiplies defense for strike damage. 10 = +10% defense, -10 = -10% defense |
def_thrust | Multiplies defense for thrust damage. 10 = +10% defense, -10 = -10% defense |
def_mag | Flat magic damage defense |
def_fire | Flat fire damage defense |
def_thunder | Flat lightning damage defense |
defFlickPower | Innate deflection defense. Deflected attacks can have their damage reduced via flickDamageCutRate |
resist_poison | Poison resistance |
resist_desease | Toxic resistance |
resist_blood | Bleed resistance |
resist_curse | Curse resistance |
ghostModelId | |
normalChangeResouceId | |
guardAngle | |
slashGuardCutRate | |
blowGuardCutRate | |
thrustGuardCutRate | |
superArmorDurability | 1Poise (Requires spEffectParam field dmgLevel to function properly) |
normalChangeTexChrId | |
dropType | Determines behavior and appearance of dropped items. 0 = white soul drop attached to ragdoll, 1 = yellow soul drop NOT attached to ragdoll |
knockbackRate | |
knockbackParamId | |
fallDamageDump | |
staminaGuardDef | |
pcAttrB | |
pcAttrW | |
pcAttrL | |
pcAttrR | |
areaAttrB | |
areaAttrW | |
areaAttrL | |
areaAttrR | |
mpRecoverBaseVel | "Unknown effect, likely none. Set to zero for NPC parts (tails and Hydra heads) and 10 for everyone else." |
flickDamageCutRate | Reduces damage received from attacks that have been deflected via defFlickPower. 50 = -50% damage, 90 = -90% damage |
defaultLodParamId | |
drawType | |
npcType | |
teamType | |
moveType | |
lockDist | |
material | |
materialSfx | |
material_Weak | |
materialSfx_Weak | |
partsDamageType | |
maxUndurationAng | |
guardLevel | |
burnSfxType | |
poisonGuardResist | |
diseaseGuardResist | |
bloodGuardResist | |
curseGuardResist | |
parryAttack | |
parryDefence | |
sfxSize | |
pushOutCamRegionRadius | |
hitStopType | |
ladderEndChkOffsetTop | |
ladderEndChkOffsetLow | |
useRagdollCamHit:1 | 2Causes camera to collide with enemy |
disableClothRigidHit:1 | |
useRagdoll:1 | 3Determines if ragdoll is used for character to character collision. If false, hitRadius and hitHeight are used instead |
isDemon:1 | True if the entity is a demon |
isGhost:1 | True if the entity is a ghost |
isNoDamageMotion:1 | |
isUnduration:1 | |
isChangeWanderGhost:1 | |
modelDispMask0:1 | Toggle for masks within the enemy's model. Used for things like broken body parts, different weapons, second phases, etc. |
modelDispMask1:1 | ^ |
modelDispMask2:1 | ^ |
modelDispMask3:1 | ^ |
modelDispMask4:1 | ^ |
modelDispMask5:1 | ^ |
modelDispMask6:1 | ^ |
modelDispMask7:1 | ^ |
modelDispMask8:1 | ^ |
modelDispMask9:1 | ^ |
modelDispMask10:1 | ^ |
modelDispMask11:1 | ^ |
modelDispMask12:1 | ^ |
modelDispMask13:1 | ^ |
modelDispMask14:1 | ^ |
modelDispMask15:1 | ^ |
isEnableNeckTurn:1 | |
disableRespawn:1 | |
isMoveAnimWait:1 | |
isCrowd:1 | |
isWeakSaint:1 | |
isWeakA:1 | |
isWeakB:1 | |
pad1:1 | |
vowType:3 | |
disableInitializeDead:1 | |
isSoulGetByBoss:1 | |
isMultilingual:1 | |
Unk1:1 | |
Unk2:1 | |
modelDispMask16:1 | |
modelDispMask17:1 | |
modelDispMask18:1 | |
modelDispMask19:1 | |
modelDispMask20:1 | |
modelDispMask21:1 | |
modelDispMask22:1 | |
modelDispMask23:1 | |
modelDispMask24:1 | |
modelDispMask25:1 | |
modelDispMask26:1 | |
modelDispMask27:1 | |
modelDispMask28:1 | |
modelDispMask29:1 | |
modelDispMask30:1 | |
modelDispMask31:1 | |
itemSearchRadius | |
subHitHeight | |
subHitRadius | |
turnVelocityType | |
isMultModeBoss:1 | |
Unk3:1 | |
behMemSize:1 | |
Unk4:1 | |
isUseFeetData:1 | |
Unk5:1 | |
Unk6:1 | |
Unk7:1 | |
defDark | |
subTurnVelocity | |
footStepId | |
subMaterial | |
subMaterialSfx | |
material_Weak | |
materialSfx_Weak | |
subMaterial_weak | |
subMaterialSfx_weak | |
spEffectID8-15 | Special effects that affect this entity, IDs are found in SpEffectParam |
TenativePlayerId | |
basicToughnessValue | |
gameSystemParamCorrection | |
regainRate_PhysNeutral | Multiplier to physical neutral damage taken. |
regainRate_PhysSlash | Multiplier to physical slash damage taken. |
regainRate_PhysBlow | Multiplier to physical strike damage taken. |
regainRate_PhysThrust | Multiplier to physical thrust damage taken. |
regainRate_Magic | Multiplier to magic physical damage taken. |
regainRate_Fire | Multiplier to fire physical damage taken. |
regainRate_Thunder | Multiplier to lightning damage taken. |
regainRate_Dark | Multiplier to dark damage taken. |
maxAnkleAngle | |
clothUpdateOffset | |
spNpc_Type | |
normalChangeModelId | |
normalChangeAnimChrlId | |
staminaGuardDefVal | |
CultSettingId | |
PhantomParamId | |
MultiPlayCorrectionId | |
FootAnkle | |
resistFrost | Frost resistance |
subNpcType | |
subTeamType | |
lockCamParamId | |
spEffectID16-31 | Special effects that affect this entity, IDs are found in SpEffectParam |