| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| disableParam_NT | u8 | 0x0 [0] | ||
| disableParam_Product | u8 | 0x0 [1] | ||
| disableParamReserve1 | dummy8 | 0x0 [2-7] | ||
| disableParamReserve2 | dummy8 | 0x1 | ||
| logicId | s32 | 0x4 | Set the ID of the logic created by the script. | |
| battleGoalID | s32 | 0x8 | Battle goal ID | |
| searchEye_dist | u16 | 0xc | Search range by visual search. | |
| searchEye_angX | u8 | 0xe | Searching enemy vision_angle (height) [deg] | |
| searchEye_angY | u8 | 0xf | Search range by visual search. | |
| scriptType | u8 | 0x10 | ||
| goalAction_CannotGetTarget | u8 | 0x11 | ||
| coverActionReleaseDist | s16 | 0x12 | ||
| searchTargetLv1ForgetTime | f32 | 0x14 | Search enemy Lv1 Target Time to forget. | |
| searchTargetLv2ForgetTime | f32 | 0x18 | Search enemy Lv2 time to forget the target. | |
| BackHomeLife_OnHitEneWal | f32 | 0x1c | The life of the BackToHome goal when it touches an enemy wall that blocks the block | |
| SightTargetForgetTime | f32 | 0x20 | Time to forget the visual target. | |
| idAttackCannotMove | s32 | 0x24 | An action that automatically takes place when a destructible object stops it. | |
| ear_dist | f32 | 0x28 | Hearing search range … | |
| callHelp_ActionAnimId | s32 | 0x2c | Animation ID (EzStateAnimID) when responding | |
| callHelp_CallActionId | s32 | 0x30 | Action ID (EzStateAnimID) when calling a friend | |
| eye_dist | u16 | 0x34 | Visual search range. | |
| BackHome_GuardActId | u16 | 0x36 | ||
| ear_soundcut_dist | u16 | 0x38 | The distance to reduce the size of the sound source. You will not hear any sound below this distance. | |
| nose_dist | u16 | 0x3a | Search range by smell. | |
| maxBackhomeDist | u16 | 0x3c | COMMON_SetBattleActLogic argument | |
| backhomeDist | u16 | 0x3e | COMMON_SetBattleActLogic argument | |
| backhomeBattleDist | u16 | 0x40 | COMMON_SetBattleActLogic argument | |
| nonBattleActLife | u16 | 0x42 | COMMON_SetBattleActLogic argument | |
| BackHome_LookTargetTime | u16 | 0x44 | When returning home: Time to look at the target [sec] | |
| BackHome_LookTargetDist | u16 | 0x46 | When returning home: Distance to see the target [m] | |
| SoundTargetForgetTime | f32 | 0x48 | Time to forget the sound target. | |
| BattleStartDist | u16 | 0x4c | ||
| callHelp_MyPeerId | u16 | 0x4e | My fellow group ID | |
| callHelp_CallPeerId | u16 | 0x50 | Companion group ID to call a companion | |
| targetSys_DmgEffectRate | u16 | 0x52 | Damage impact rate acquisition (target system evaluation information) | |
| TeamAttackEffectivity | u8 | 0x54 | A value for determining the number of simultaneous attacks in a team. Increasing the value reduces the number of people who can participate in the attack at the same time. | |
| eye_angX | u8 | 0x55 | Visual search range. | |
| eye_angY | u8 | 0x56 | Visual search range. | |
| disableDark | u8 | 0x57 | Whether the alert vision_distance and battle start distance are not affected by the darkness | This field is a boolean. |
| caravanRole | u8 | 0x58 | Role in the caravan | |
| callHelp_CallValidMinDistTarget | u8 | 0x59 | If it is closer than this value, you cannot call a friend. | |
| callHelp_CallValidRange | u8 | 0x5a | Do not call if the companion is farther than this value. | |
| callHelp_ForgetTimeByArrival | u8 | 0x5b | Time to respond | |
| callHelp_MinWaitTime | u8 | 0x5c | Minimum time for the first wait goal of the response goal [101 ⇒ 10.1sec] | |
| callHelp_MaxWaitTime | u8 | 0x5d | Maximum time for the first waiting goal of the response goal [101 ⇒ 10.1sec] | |
| goalAction_ToSearchLv1 | u8 | 0x5e | ||
| goalAction_ToSearchLv2 | u8 | 0x5f | ||
| callHelp_ReplyBehaviorType | u8 | 0x60 | Action type to target position after response | |
| disablePathMove | u8 | 0x61 | Whether to move directly without following the path even if a path move command comes | This field is a boolean. |
| skipArrivalVisibleCheck | u8 | 0x62 | Do you want to skip the arrival judgment by the line of sight? When set to On, arrival judgment is performed even if the line of sight does not pass. | This field is a boolean. |
| thinkAttr_doAdmirer | u8 | 0x63 | Thinking attribute: When turned on, it plays a role of surrounding. | This field is a boolean. |
| enableNaviFlg_Edge | u8 | 0x64 [0] | Can you pass through the node cliff? (def: 1) | This field is a boolean. |
| enableNaviFlg_LargeSpace | u8 | 0x64 [1] | Can you pass through the node wide? (def: 1) | This field is a boolean. |
| enableNaviFlg_Ladder | u8 | 0x64 [2] | Can you pass through the node ladder? (def: 0) | This field is a boolean. |
| enableNaviFlg_Hole | u8 | 0x64 [3] | Can you go through the node hole? (def: 0) | This field is a boolean. |
| enableNaviFlg_Door | u8 | 0x64 [4] | Can you pass through the node door? (def: 0) | This field is a boolean. |
| enableNaviFlg_InSideWall | u8 | 0x64 [5] | Can you pass through the node in the wall? (def: 0) | This field is a boolean. |
| enableNaviFlg_pad | u8 | 0x64 [6] | ||
| enableNaviFlg_Edge_Ordinary | u8 | 0x64 [7] | Can you pass the node cliff under normal / alert conditions? (def: 1) | This field is a boolean. |
| enableNaviFlg_reserve1 | dummy8 | 0x65 | ||
| searchThreshold_Lv0toLv1 | s32 | 0x68 | Search enemy Lv0 Lv1 threshold | |
| searchThreshold_Lv1toLv2 | s32 | 0x6c | Search enemy Lv1 Lv2 threshold | |
| platoonReplyTime | f32 | 0x70 | Platoon reaction delay time [sec] | |
| platoonReplyAddRandomTime | f32 | 0x74 | Platoon reaction additional random time [sec] | |
| cameraEmuLookHalfAngleH | angle32 | 0x78 | ||
| cameraEmuLookHalfAngleV | angle32 | 0x7c | ||
| isCameraEmuLockAt | u8 | 0x80 | ||
| initialHitResponseType | u8 | 0x81 | ||
| fixedCannonReleaseDistByDist | s16 | 0x82 | ||
| searchTargetDamageForgetTime | f32 | 0x84 | ||
| keepTargetRaycastDist | f32 | 0x88 | ||
| isUseBoostRiseMove | u8 | 0x8c | ||
| doUseSharedTarget | u8 | 0x8d | ||
| eye_BackOffsetDist | u16 | 0x8e | ||
| eye_BeginDist | u16 | 0x90 | ||
| actTypeOnFailedPath | u8 | 0x92 | ||
| goalAction_ToNormal | u8 | 0x93 | ||
| pathFindCostParamId | s32 | 0x94 | ||
| actTypeOnNonBtlFailedPath | u8 | 0x98 | ||
| isBuddyAI | u8 | 0x99 | ||
| goalAction_ToCaution | u8 | 0x9a | Goal action: Target becomes alert due to normal sound detection | |
| goalAction_ToCautionImportant | u8 | 0x9b | ||
| enableJumpMove | u8 | 0x9c | ||
| disableLocalSteering | u8 | 0x9d | ||
| goalAction_ToCautionThreat | u8 | 0x9e | ||
| goalAction_MaxBackHomeAction | u8 | 0x9f | ||
| MemoryTargetForgetTime | f32 | 0xa0 | ||
| goalAction_BackHomeAction | u8 | 0xa4 | ||
| isSearchEnableReycast | u8 | 0xa5 | ||
| isAlwaysEyeSightFromDmyPoly | u8 | 0xa6 | ||
| shareTargetType | u8 | 0xa7 | ||
| goalAction_ToFind | u8 | 0xa8 | ||
| goalAction_ToSearch | u8 | 0xa9 | ||
| goalAction_ToDisappear | u8 | 0xaa | ||
| changeStateAction_ToNormal | u8 | 0xab | ||
| GoalActionID | s32 | 0xac | ||
| soundBehaviorId01 | s32 | 0xb0 | ||
| soundBehaviorId02 | s32 | 0xb4 | ||
| soundBehaviorId03 | s32 | 0xb8 | ||
| soundBehaviorId04 | s32 | 0xbc | ||
| soundBehaviorId05 | s32 | 0xc0 | ||
| soundBehaviorId06 | s32 | 0xc4 | ||
| soundBehaviorId07 | s32 | 0xc8 | ||
| soundBehaviorId08 | s32 | 0xcc | ||
| enemyMaxDistForBattleThanEventTgt | s16 | 0xd0 | ||
| eventTgtMinDistForBattleAndGoToEventTgt | s16 | 0xd2 | ||
| eventTgtMinDistForGoToEventTgt | s16 | 0xd4 | ||
| radar_dist | u16 | 0xd6 | ||
| eye_VerticalMax | s32 | 0xd8 | ||
| eye_VerticalMin | s32 | 0xdc | ||
| searchEye_VerticalMax | s32 | 0xe0 | ||
| searchEye_VerticalMin | s32 | 0xe4 | ||
| shareSearchTargetDist | f32 | 0xe8 | ||
| shareAttackTargetDist | f32 | 0xec | ||
| shareSearchTargetSpeed | f32 | 0xf0 | ||
| shareAttackTargetSpeed | f32 | 0xf4 | ||
| enemyMaxDistForBattleThanPlayer | s16 | 0xf8 | ||
| playerMinDistForBattleAndGoToPlayer | s16 | 0xfa | ||
| playerMinDistForGoToPlayer | s16 | 0xfc | ||
| fixedCannonReleaseDistByHit | s16 | 0xfe | ||
| searchEye_BackOffsetDist | s16 | 0x100 | ||
| searchEye_BeginDist | s16 | 0x102 | ||
| searchEye2_dist | u16 | 0x104 | ||
| searchEye2_angX | u8 | 0x106 | ||
| searchEye2_angY | u8 | 0x107 | ||
| searchEye2_VerticalMax | s32 | 0x108 | ||
| searchEye2_VerticalMin | s32 | 0x10c | ||
| searchEye2_BackOffsetDist | s16 | 0x110 | ||
| searchEye2_BeginDist | s16 | 0x112 | ||
| shareSearchPointTargetDist | f32 | 0x114 | ||
| shareCombatPointTargetDist | f32 | 0x118 | ||
| shareSearchPointRate | f32 | 0x11c | ||
| shareCombatPointRate | f32 | 0x120 | ||
| battleEye_dist | u16 | 0x124 | ||
| battleEye_angX | u8 | 0x126 | ||
| battleEye_angY | u8 | 0x127 | ||
| battleEye_VerticalMax | s32 | 0x128 | ||
| battleEye_VerticalMin | s32 | 0x12c | ||
| battleEye_BackOffsetDist | s16 | 0x130 | ||
| battleEye_BeginDist | s16 | 0x132 | ||
| DebugAiThinkParam00 | f32 | 0x134 | ||
| DebugAiThinkParam01 | f32 | 0x138 | ||
| DebugAiThinkParam02 | f32 | 0x13c | ||
| DebugAiThinkParam03 | f32 | 0x140 | ||
| DebugAiThinkParam04 | f32 | 0x144 | ||
| radar_power | s16 | 0x148 | ||
| commonAttack_WeaponPlace | s8 | 0x14a | ||
| doLaunchAiLayer_MOVE01 | u8 | 0x14b [0] | ||
| doLaunchAiLayer_MOVETYPE | u8 | 0x14b [1] | ||
| doLaunchAiLayer_ATTACK01 | u8 | 0x14b [2] | ||
| doLaunchAiLayer_ATTACK02 | u8 | 0x14b [3] | ||
| doLaunchAiLayer_ATTACK03 | u8 | 0x14b [4] | ||
| doLaunchAiLayer_ATTACK04 | u8 | 0x14b [5] | ||
| doLaunchAiLayer_EXTRA01 | u8 | 0x14b [6] | ||
| doLaunchAiLayer_INTERRUPT | u8 | 0x14b [7] | ||
| commonAttack_Dist | u16 | 0x14c | ||
| coverActionAttackDist | s16 | 0x14e | ||
| shareTargetRecognitionLag | f32 | 0x150 | ||
| keepSharingTargetAfterDiedTime | f32 | 0x154 | ||
| GeneralAiThinkParam00 | f32 | 0x158 | ||
| GeneralAiThinkParam01 | f32 | 0x15c | ||
| GeneralAiThinkParam02 | f32 | 0x160 | ||
| GeneralAiThinkParam03 | f32 | 0x164 | ||
| GeneralAiThinkParam04 | f32 | 0x168 | ||
| PathSearchWaitTime | f32 | 0x16c | ||
| jumpEdgeEnteredDistOffset | f32 | 0x170 | ||
| jumpEdgeFinishHeightOffset | f32 | 0x174 | ||
| jumpEdgeFinishHorizontalDist | f32 | 0x178 | ||
| jumpEdgeFinishAngle | f32 | 0x17c | ||
| jumpEdgeFinishLandCheckHeightOffset | f32 | 0x180 | ||
| jumpEdgeFallHeight | f32 | 0x184 | ||
| jumpEdgeFallHorizontalDist | f32 | 0x188 | ||
| navimeshNavigatorIterationLimit | s16 | 0x18c | ||
| navivolumeNavigatorIterationLimit | s16 | 0x18e | ||
| isSearchDisableRaycastForDummyChr | u8 | 0x190 | ||
| enableInitialPosInGetLastLandingPoint | u8 | 0x191 [0] | ||
| doStayDuringNaviSearchInJumpEdgeMove | u8 | 0x191 [1] | ||
| unk191_2 | u8 | 0x191 [2] | ||
| pad2 | dummy8 | 0x191 [3-7] | ||
| pad1 | dummy8 | 0x192 | ||
| jumpEdgeFinishRaycastRadius | f32 | 0x194 | ||
| pad | dummy8 | 0x198 |