■[th123] MotionState
sizeof(MotionState) = 0xa8
+0x00 byte ?
+0x01 byte ?
+0x02 byte ?
+0x03 byte ?
+0x04 short x_offset;
+0x06 short y_offset;
+0x08 short duration;
+0x0a short imageNumber;
+0x0c short transform_origin_x;
+0x0e short transform_origin_y;
+0x10 short tex_width;
+0x12 short tex_height;
+0x14 byte blend_mode;
+0x15 BAADF00D (3)
+0x18 RenderInfo* type2;
+0x1c short damage;
+0x1e short proration;
+0x20 short guard_damage;
+0x22 short spirit_damage;
+0x24 short untech;
+0x26 short damage_motion_percentage;
+0x28 short limit;
+0x2a short self_hitstop_hit;
+0x2c short enemy_hitstop_hit;
+0x2e short self_hitstop_guard;
+0x30 short enemy_hitstop_guard;
+0x32 short cardgain_hit;
+0x34 short cardgain_guard;
+0x36 short hit_effect_air;
+0x38 short hit_effect_ground;
+0x3a BAADF00D (2)
+0x3c float velocity_x;
+0x40 float velocity_y;
+0x44 short sound_type;
+0x46 short effect_type;
+0x48 byte attack_level;
+0x49 byte combo_correction;
+0x4a BAADF00D (2)
+0x4c uint fflags;
+0x50 uint aflags;
+0x54 Rect* collision;
+0x58 BAADF00D (4)
+0x5c Rect* hitboxes;
+0x60 Rect* hitboxes_end;
+0x64 Rect* hitboxes_end;
+0x68 BAADF00D (4)
+0x6c Rect* attackboxes;
+0x70 Rect* attackboxes_end;
+0x74 Rect* attackboxes_end;
+0x78 BAADF00D (4)
+0x7c void* ?
+0x80 void* ?
+0x84 void* ?
+0x88 short ?
+0x8a short ?
+0x8c byte ?
+0x8d byte ?
+0x8e byte ?
+0x8f byte ?
+0x90 void* ?
+0x94 void* ?
+0x98 short ?
+0x9a short ?
+0x9c byte ?
+0x9d byte ?
+0x9e byte ?
+0x9f byte ?
+0xa0 short ?
+0xa2 short ?
+0xa4 short ?
+0xa6 BAADF00D (2)
ツイートシェア