Site Tools


ac6-refmat:param:attackactionparam

AttackActionParam

Fields

Field Type Offset Description Notes
disableParam_NT u8 0x0 [0] Exclude from the NT version or mark the ones to be excluded. This field is a boolean.
disableParam_Product u8 0x0 [1] Exclude from the product version or mark the items to be excluded. This field is a boolean.
disableParamReserve1 dummy8 0x0 [2-7] This field is padding.
disableParamReserve2 dummy8 0x1 This field is padding.
atkStateId s16 0x4 Attack state ID
behaviorJudgeId u16 0x6 ChrBehavior control program: If 'Use behavior judgment ID' is not checked for shooting, shoot using the set behavior judgment ID
connectPartsSlotIndex s8 0x8 Part number that works with this equipment when it is an enemy. This determines the slot used for the attack action.
pad_01 dummy8 0x9 This field is padding.
lookAtParamId s32 0xc Parameter ID of LookAt to use This field refers to the following params: LookAtParam, LookAtParam_Npc
lookAtDirType u8 0x10 Direction to point with LookAt This field uses the following enum: LOOK_AT_DIR_TYPE
bulletShootDirType u8 0x11 The direction to fire bullets in This field uses the following enum: BULLET_SHOOT_DIR_TYPE
pad_02 dummy8 0x12 This field is padding.
triggerActionType_00 u8 0x14 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_01 u8 0x15 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_02 u8 0x16 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_03 u8 0x17 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_04 u8 0x18 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_05 u8 0x19 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_06 u8 0x1a ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_07 u8 0x1b ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_08 u8 0x1c ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_09 u8 0x1d ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_10 u8 0x1e ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_11 u8 0x1f ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_12 u8 0x20 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_13 u8 0x21 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_14 u8 0x22 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_15 u8 0x23 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_16 u8 0x24 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_17 u8 0x25 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_18 u8 0x26 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_19 u8 0x27 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_20 u8 0x28 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_21 u8 0x29 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_22 u8 0x2a ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_23 u8 0x2b ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_24 u8 0x2c ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_25 u8 0x2d ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_26 u8 0x2e ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_27 u8 0x2f ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_28 u8 0x30 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_29 u8 0x31 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_30 u8 0x32 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
triggerActionType_31 u8 0x33 ChrBehavior condition judgment type This field uses the following enum: TRIGGER_ACTION_TYPE_TYPE
bladeHomingParamId s32 0x34 Blade Homing param to use This field refers to the following params: BladeHomingParam
isTaeShootTimingOnly u8 0x38 The bullet is actually fired only when a shooting request comes from TAE. This field is a boolean.
alertShowType u8 0x39 HUD alert display type This field uses the following enum: ATK_ACT_PARAM_ALERT_SHOW_TYPE
alertLevel u8 0x3a HUD alert classification This field uses the following enum: ATK_ACT_PARAM_TRIGGER_ALERT_LEVEL
isDeadShootEnable u8 0x3b Can still shoot even if dead. This field is a boolean.
lockRange f32 0x3c Secondary lock distance (currently valid only for NPCs). In metres.
lockTimeSec f32 0x40 Time until secondary lock (currently valid only for NPCs). In seconds.
pad_04 dummy8 0x44 This field is padding.
shootIndicationType u8 0x4c Whether to display HUD element about strong shot incoming This field uses the following enum: ATK_ACT_PARAM_SHOOT_INDICATION_TYPE
isReloadInputExcludeTrigger u8 0x4d Whether to exclude trigger operation during reload operation (pad operation only) This field is a boolean.
pad_05 dummy8 0x4e This field is padding.
shootIndicationDmypolyId s32 0x50 Dummy Polygon ID to use for displaying Incoming Shot Warning
pad_end dummy8 0x54 This field is padding.

Enums

TRIGGER_ACTION_TYPE_TYPE

Option Description Notes
0 None
1 Single Attack
2 Continuous Attack
3 Guard
4 Melee Attack
5 Charge Melee Attack
6 Charge Shoot Attack
7 Fast Single Attack

LOOK_AT_DIR_TYPE

Option Description Notes
0 Target
1 Top
2 Camera

BULLET_SHOOT_DIR_TYPE

Option Description Notes
0 Dummy Polygon
1 Top
2 Dummy Polygon (Ignore Target)

ATK_ACT_PARAM_ALERT_SHOW_TYPE

Option Description Notes
0 Trigger
2 Do not release

ATK_ACT_PARAM_SHOOT_INDICATION_TYPE

Option Description Notes
0 None
1 Strong Shot Warning

ATK_ACT_PARAM_TRIGGER_ALERT_LEVEL

Option Description Notes
0 Small
1 Large
2 Number of Levels
ac6-refmat/param/attackactionparam.txt · Last modified: by admin