====== MoveParam ====== ===== Fields ===== ^ Field ^ Type ^ Offset ^ Description ^ Notes ^ | stayId | ''s32'' | ''0x0'' | stand-by | | | walkF | ''s32'' | ''0x4'' | Before walking | | | walkB | ''s32'' | ''0x8'' | After walking | | | walkL | ''s32'' | ''0xc'' | Walking left | | | walkR | ''s32'' | ''0x10'' | Walking right | | | dashF | ''s32'' | ''0x14'' | Before driving | | | dashB | ''s32'' | ''0x18'' | After running | | | dashL | ''s32'' | ''0x1c'' | Driving left | | | dashR | ''s32'' | ''0x20'' | Driving right | | | superDash | ''s32'' | ''0x24'' | Dash move | | | escapeF | ''s32'' | ''0x28'' | Before emergency avoidance | | | escapeB | ''s32'' | ''0x2c'' | After emergency avoidance | | | escapeL | ''s32'' | ''0x30'' | Emergency avoidance left | | | escapeR | ''s32'' | ''0x34'' | Emergency avoidance right | | | turnL | ''s32'' | ''0x38'' | 90 degree turn left | | | trunR | ''s32'' | ''0x3c'' | 90 degree turn right | | | largeTurnL | ''s32'' | ''0x40'' | 180 degree turn left | | | largeTurnR | ''s32'' | ''0x44'' | 180 degree turn right | | | stepMove | ''s32'' | ''0x48'' | 180 degree turn right | | | flyStay | ''s32'' | ''0x4c'' | Flight standby | | | flyWalkF | ''s32'' | ''0x50'' | Flight advance | | | flyWalkFL | ''s32'' | ''0x54'' | Fly left forward. Low rotation | | | flyWalkFR | ''s32'' | ''0x58'' | Fly right forward. Low rotation | | | flyWalkFL2 | ''s32'' | ''0x5c'' | Flight left forward 2. High rotation | | | flyWalkFR2 | ''s32'' | ''0x60'' | Flight right forward 2. High rotation | | | flyDashF | ''s32'' | ''0x64'' | High speed flight advance | | | flyDashFL | ''s32'' | ''0x68'' | High-speed flight left forward. Low rotation | | | flyDashFR | ''s32'' | ''0x6c'' | High speed flight right forward. Low rotation | | | flyDashFL2 | ''s32'' | ''0x70'' | High speed flight left forward 2. High rotation | | | flyDashFR2 | ''s32'' | ''0x74'' | High speed flight right forward 2. High rotation | | | dashEscapeF | ''s32'' | ''0x78'' | Before dash emergency avoidance | | | dashEscapeB | ''s32'' | ''0x7c'' | After dash emergency avoidance | | | dashEscapeL | ''s32'' | ''0x80'' | Dash emergency avoidance left | | | dashEscapeR | ''s32'' | ''0x84'' | Dash emergency avoidance right | | | analogMoveParamId | ''s32'' | ''0x88'' | Mobile animation parameter ID used in mobile animation blend | | | turnNoAnimAngle | ''u8'' | ''0x8c'' | If the turning angle is less than this value, the turning animation will not be played (only the enemy turning control is effective). | | | turn45Angle | ''u8'' | ''0x8d'' | If the turning angle is less than this value, the 45 degree turning animation will be played (only 2 bosses are valid). | | | turn90Angle | ''u8'' | ''0x8e'' | If the turning angle is less than this value, the 90 degree turning animation will be played (only the enemy turning control is effective). | | | turnWaitNoAnimAngle | ''u8'' | ''0x8f'' | If the turning angle is less than this value, the turning animation will not be played [when stopped] (only valid for 2 boss legs) | |