Skip to content

Motions (Seq)

Motions can be broken down into a variety of BXM files located in the {model_prefix}/{model_id} folders.

{model_id}_{mot_number}_{variant_number}_seq_edit_{type}.bxm

File Example

pl2000_0015_0_seq_edit_effect.bxm

  • mot_number - This will match the number of the motion assigned in the action file
  • variant_number - This will be "versions" of the attack that can be utilized depending on the character's progress in their specific gimmick. An example of this would be Ghandagoza's Raging fist. Depending on the amount of Eternal Rage he has, it will go from 0 (0 stacks) to 4 (10 stacks) This allows the motion to be used multiple times, but have different AttackRate, BreakRate, SpArtsRate values, as well as other effects or things affected by BXMs
  • type
    • effect - Controls visual effects
    • facialmotion - Controls facial animations
    • flags - Controls flags needed to be called during the animation (see below for flag values)
    • ik - Controls inverse kinematics
    • mesh - Controls mesh visibility states (ex. Sandalphon's wings).
    • attack - Controls hitboxes that the animation will spawn, note that these hitboxes will not hit automatically, the amount of times the character can hit and when is controlled by flags
    • se - Controls sound effects
    • camera - Controls camera movements
    • speed - Controls the speed of the ANIMATION. This does not affect vfx or sound effect speeds
    • cloth - ?

Flags File

Flag0 Values

Flags
Bit/Value Name
0 (1) Allows walking to cancel the current action
1 (2) Allows chaining to the Next Action (includes starting an SBA and chaining SBAs)
2 (4) Allows the player to dodge
3 (8) Allows Jumping to cancel the current Action
4 (16) Unknown
5 (32) Allows the player to hit an additional time, so long as a hitbox is activated after the call. (this should be called for each hit, including the first). Config is set to 1. An action seems to always be allowed 1 hit per session, so long as no additional hit flags are called. if the action is performed twice in a session, the second+ will not hit.
6 (64) Allows Y Inputs
7 (128) Unknown
8 (256) Unknown
9 (512) Unknown
10 (1024) Unknown
11 (2048) Gives the character i-Frames for the duration
12 (4096) Unknown
13 (8192) Allows the player to activate Skills
14 (16324) Unknown
15 (32768) Unknown
16 (65536) Re-enables Gravity when called
17 (131072) Significantly lowers Gravity when called
18 (262144) Unknown
19 (524288) Allows "branchAtkHit_" to trigger if any hits have been landed during the action
20 (1048576) Unknown
21 (2097152) Unknown
22 (4194304) Unholster/equip weapon. Config is set to 1.
23 (8388608) Unknown
24 (16777216) Allows X Inputs
25 (33554432) Unknown
26 (67108864) Unknown
27 (134217728) Inherent Stout, or knockback/stagger resistance
28 (268435456) Unknown
29 (536870912) Allows the character to turn while the action is being performed
30 (1073741824) Closes the window on follow-up attacks. Config is set to 1, Generally set through Flag1, functions fine in Flag0

Flag1 Values

Flags
Bit/Value Name
0 (1) May be action specific, allows motion to interact with parry gapclosing during the time it is enabled.
1 (2) Unknown.
2 (4) Cast Buff. Config is set to 1.
3 (8) Marks the End of an SBA action, allowing other players to chain, or for Full Burst to happen. Config is set to 1.
4 (16) Calls the FSM associated with the move. Config is set to 1.
5 (32) Unknown.
6 (64) Unknown.
7 (128) Consume Skill Charge. Config is set to 1.
8 (256) Unknown.
9 (512) Unknown.
10 (1024) Unknown.
11 (2048) Unknown.
12 (4096) Unknown.
13 (8192) Unknown.
14 (16324) Unknown.
15 (32768) Unknown.
16 (65536) Unknown.
17 (131072) Hold Input (press-and-hold branch). Config must be set to 0 (Config=1 is ineffective).
18 (262144) Perfect Window (does not actually perform the attack, just allows the input)
19 (524288) Perfect Attack (does not allow input, only calls the action). Config is set to 1.
20 (1048576) Activates Vane's Inherent Guard effect.
21 (2097152) Unknown.
22 (4194304) Allows blocking.
23 (8388608) Parry Frames
24 (16777216) Unknown.
25 (33554432) Unknown.
26 (67108864) Unknown.
27 (134217728) Unknown.
28 (268435456) Unknown.
29 (536870912) Unknown.
30 (1073741824) Closes the window on follow-up attacks. Config is set to 1.

Credits: MidnightAugur