@@ -725,89 +725,6 @@ struct FighterBone {
725
725
/* +6 */ u8 filler_x6 [7 ];
726
726
};
727
727
728
- typedef struct _ftECB {
729
- Vec2 top ;
730
- Vec2 bottom ;
731
- Vec2 right ;
732
- Vec2 left ;
733
- } ftECB ;
734
-
735
- typedef struct _ECBFlagStruct {
736
- union {
737
- struct {
738
- u8 b0 : 1 ;
739
- u8 b1234 : 4 ;
740
- u8 b5 : 1 ;
741
- u8 b6 : 1 ;
742
- u8 b7 : 1 ;
743
- } bits ;
744
- u8 raw ;
745
- };
746
- } ECBFlagStruct ;
747
-
748
- typedef struct SurfaceData {
749
- int index ;
750
- u32 unk ;
751
- Vec3 normal ;
752
- } SurfaceData ;
753
-
754
- struct CollData {
755
- /* fp+6F0 */ HSD_GObj * x0_gobj ;
756
- /* fp+6F4 */ Vec3 x4_vec ;
757
- /* fp+700 */ Vec3 x10_vec ;
758
- /* fp+70C */ Vec3 x1C_vec ;
759
- /* fp+718 */ Vec3 x28_vec ;
760
- /* fp+724 */ ECBFlagStruct x34_flags ;
761
- /* fp+725 */ ECBFlagStruct x35_flags ;
762
- /* fp+726 */ s16 x36 ;
763
- /* fp+728 */ s32 x38 ;
764
- /* fp+72C */ s32 x3C ;
765
- /* fp+730 */ int ledge_id_unk0 ;
766
- /* fp+734 */ int ledge_id_unk1 ;
767
- /* fp+738 */ u32 x48 ;
768
- /* fp+73C */ u32 x4C ;
769
- /* fp+740 */ float x50 ;
770
- /* fp+744 */ float x54 ;
771
- /* fp+748 */ float x58 ;
772
- /* fp+74C */ float x5C ;
773
- /* fp+750 */ s32 x60 ;
774
- /* fp+754 */ ftECB x64_ecb ;
775
- /* fp+774 */ ftECB x84_ecb ;
776
- /* fp+794 */ ftECB xA4_ecbCurrCorrect ;
777
- /* fp+7B4 */ ftECB xC4_ecb ;
778
- /* fp+7D4 */ ftECB xE4_ecb ;
779
- /// @todo this is the start of a substruct with size 0x2C
780
- /* fp+7F4 */ s32 x104 ;
781
- /* fp+7F8 */ union {
782
- /* fp+7F8 */ struct {
783
- /* fp+7F8 */ HSD_JObj * x108_joint ;
784
- /* fp+7FC */ HSD_JObj * x10C_joint [6 ];
785
- };
786
- /* fp+7F8 */ struct {
787
- /* fp+7F8 */ float x108_f32 ;
788
- /* fp+7FC */ float x10C_f32 ;
789
- /* fp+800 */ float x110_f32 ;
790
- /* fp+804 */ float x114_f32 ;
791
- /* fp+808 */ float x118_f32 ;
792
- /* fp+80C */ float x11C_f32 ;
793
- /* fp+810 */ float x120_f32 ;
794
- };
795
- };
796
- /* fp+814 */ float x124 ;
797
- /* fp+818 */ float x128 ;
798
- /* fp+81C */ float x12C ;
799
- /* fp+820 */ u32 x130_flags ;
800
- /* fp+824 */ s32 env_flags ;
801
- /* fp+828 */ s32 prev_env_flags ;
802
- /* fp+82C */ s32 x13C ;
803
- /* fp+830 */ Vec3 x140 ;
804
- /* fp+83C */ SurfaceData floor ;
805
- /* fp+850 */ SurfaceData right_wall ;
806
- /* fp+864 */ SurfaceData left_wall ;
807
- /* fp+878 */ SurfaceData ceiling ;
808
- /* fp+88C */ s32 x19C ;
809
- };
810
-
811
728
/* fp+2114 */ typedef struct _SmashAttr {
812
729
/* fp+2114 */ SmashState state ;
813
730
/// number of frames fp has charged for
0 commit comments