| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| TargetNoForget_TargetEne0_LadderHeight | f32 | 0x0 | When TARGET_ENE_0 is on a ladder, if the height difference with the enemy itself is within this value, the target will not be forgotten. | |
| IsIntegrateWithRaycast_CheckRoofLength | f32 | 0x4 | Only when the distance from the local player is less than this distance, the lifting height of the floor integral will be determined by considering the ceiling height. | |
| WallHitInteruptFlag_Angle | f32 | 0x8 | Threshold value of the angle between the wall normal and the movement direction (opposite direction). In degrees. | |
| WallHitInteruptFlag_KeptTime | f32 | 0xc | Threshold for the time that wall collision lasts (If it gets too large, flag issuance will be delayed; if it gets too small, it will be easier to accidentally detonate). In seconds. | |
| WallHitInteruptFlag_StoppedTime | f32 | 0x10 | Maximum allowable interruption time, as wall collisions can be choppy due to system and terrain considerations. | |
| ForceIntegrateWithRaycastForSlopeTime | f32 | 0x14 | If you continue to get stuck on the slope for more than this time, forced lift update will be performed depending on the NPC parameter settings. In seconds. | |
| reserve | dummy8 | 0x18 | This field is padding. | |
| ActivateChrByTime_PhantomId | s32 | 0x3c | Fade the phantom shader with appearance/disappearance effects. | This field refers to the following params: PhantomParam |
| ExcessSubAwarePointIntervalTime | f32 | 0x40 | Enemy search level Decay start time to upper limit. In seconds. | |
| SearchToDiscoveryStatePoint | f32 | 0x44 | Enemy search level that shifts to complete discovery state. | |
| SearchToNomalStatePoint | f32 | 0x48 | Enemy search level that shifts to complete normal state. | |
| AwarePointDecreaseTime_Normal | f32 | 0x4c | Grace time until enemy search level decreases - Normal (in seconds). | |
| AwarePointDecreaseTime_Damage | f32 | 0x50 | Grace time until enemy search level decreases - During Damage (in seconds). | |
| AwarePointMax | f32 | 0x54 | Maximum enemy search level. | |
| CombatPointDecreaseTime | f32 | 0x58 | Grace time until engagement level decreases (for perception in new specifications). In seconds. | |
| CombatPointDecreasePoint | f32 | 0x5c | The amount of engagement level that decreases every second. | |
| ShareTargetTime | f32 | 0x60 | Grace time before sharing target. In seconds. | |
| CombatPointDecreasePerSec_Sense | f32 | 0x64 | Amount of reduction in engagement level accumulated due to audiovisual/hitting. In points per second. | |
| CombatPointDecreasePerSec_Radar | f32 | 0x68 | Engagement reduction amount accumulated by radar. In points per second. | |
| CombatPointDecreaseTime_Radar | f32 | 0x6c | Grace time until engagement level decreases (radar). In seconds. | |
| AwarePointDescreasePerSec | f32 | 0x70 | Decreased amount of enemy search level per second. | |
| bodyTrunk_BodyGaugePoint | s16 | 0x74 | Body trunk gauge (point) | |
| bodyTrunk_ActionGaugePoint | s16 | 0x76 | Body trunk gauge (point) | |
| bodyTrunk_PointHealWaitTimeSec | f32 | 0x78 | Time to wait for core recovery. In seconds. | |
| bodyTrunk_PointHealPerSec | u32 | 0x7c | Points per second to restore core recovery. | |
| endPermanentStunStateValue | s32 | 0x80 | ||
| assignRoleEvaluateInterval | f32 | 0x84 | Time interval for evaluating platoon follower roles. In seconds. | |
| assignAttackRoleBattleRange | f32 | 0x88 | Within the set distance, the attacker will be given priority to the locked-on character. In metres. | |
| SmoothPatrol_routeAdjustRadius | f32 | 0x8c | Radius value for correction of tour route smoothing process. | |
| ShareTargetRecognitionLagError | f32 | 0x90 | Delay time = shared target recognition delay + random( 0, shared target recognition delay error). In seconds. | |
| addImpactDisableTimeSec | f32 | 0x94 | Impact value invalidation time when exiting the state of 'impact invincibility activated when exiting the state'. In seconds. | |
| pad_01 | dummy8 | 0x98 | This field is padding. |