mirror of
https://github.com/zeldaret/tp
synced 2026-06-18 23:37:08 -04:00
Split SComponent (#45)
* split c_math * split c_angle * split c_API_controller_pad * split c_API_graphic * split c_bg_s_chk * c_bg_s_gnd_chk split * more c_bg split * split c_cc_d * delete asm * split c_cc_s * split c_lib * split c_m2d and c_m3d_g_aab * split c_m3d_g_cir * split c_m3d_g_cps * split rest of c_m3d_g * split c_m3d * split c_malloc * split c_request * split c_sxyz * split and partly decompile c_xyz * format * c_angle.h * begin c_angle decomp * c_angle * progress adding stub classes for SComponent * more c_m3d * remove some asm and format * more m3d headers * more c_angle decomp * c_lib headers * add public to classes * fix csXyz member names * c_sxyz partly OK * move Zero csXyz to c_sxyz header * c_API_graphic * delete some unused asm * move math extern data, decompile some functions * delete unused asm * fix duplicated c_angle.h * fix an inlined function name, add more inlined functions for c_angle.h (currently unused) * format Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -2157,6 +2157,86 @@ func_800A87D8
|
||||
func_800A660C
|
||||
func_800A4820
|
||||
func_800A2160
|
||||
cM_rndFX2__Ff
|
||||
cM_rndF2__Ff
|
||||
cM_initRnd2__Fiii
|
||||
func_80271BD4
|
||||
func_80267D54
|
||||
SetPos__11cBgS_GndChkFPC3Vec
|
||||
func_80267F80
|
||||
func_80264A64
|
||||
func_80264A5C
|
||||
func_80264A54
|
||||
func_80264A4C
|
||||
__sinit_c_cc_d_cpp
|
||||
ClrTg__9cCcD_SttsFv
|
||||
ClrAt__9cCcD_SttsFv
|
||||
CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf
|
||||
CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz
|
||||
SetGrp__10cCcD_ObjTgFUl
|
||||
getShapeAccess__12cCcD_SphAttrCFPQ214cCcD_ShapeAttr5Shape
|
||||
GetNVec__12cCcD_SphAttrCFRC4cXyzP4cXyz
|
||||
CrossCo__12cCcD_SphAttrCFRC12cCcD_CpsAttrPf
|
||||
CrossCo__12cCcD_SphAttrCFRC12cCcD_SphAttrPf
|
||||
CrossCo__12cCcD_SphAttrCFRC12cCcD_CylAttrPf
|
||||
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_TriAttrP4cXyz
|
||||
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_SphAttrP4cXyz
|
||||
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_CylAttrP4cXyz
|
||||
CrossAtTg__12cCcD_SphAttrCFRC12cCcD_CpsAttrP4cXyz
|
||||
getShapeAccess__12cCcD_CylAttrCFPQ214cCcD_ShapeAttr5Shape
|
||||
GetNVec__12cCcD_CylAttrCFRC4cXyzP4cXyz
|
||||
CalcAabBox__12cCcD_CylAttrFv
|
||||
CrossCo__12cCcD_CylAttrCFRC12cCcD_CpsAttrPf
|
||||
CrossCo__12cCcD_CylAttrCFRC12cCcD_SphAttrPf
|
||||
CrossCo__12cCcD_CylAttrCFRC12cCcD_CylAttrPf
|
||||
CrossAtTg__12cCcD_CylAttrCFRC12cCcD_TriAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CylAttrCFRC12cCcD_SphAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CylAttrCFRC12cCcD_CylAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CylAttrCFRC12cCcD_CpsAttrP4cXyz
|
||||
GetNVec__12cCcD_CpsAttrCFRC4cXyzP4cXyz
|
||||
CrossCo__12cCcD_CpsAttrCFRC12cCcD_SphAttrPf
|
||||
CrossCo__12cCcD_CpsAttrCFRC12cCcD_CylAttrPf
|
||||
CrossCo__12cCcD_CpsAttrCFRC12cCcD_CpsAttrPf
|
||||
CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_TriAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_SphAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_CylAttrP4cXyz
|
||||
CrossAtTg__12cCcD_CpsAttrCFRC12cCcD_CpsAttrP4cXyz
|
||||
GetNVec__12cCcD_TriAttrCFRC4cXyzP4cXyz
|
||||
CalcAabBox__12cCcD_TriAttrFv
|
||||
CrossAtTg__12cCcD_TriAttrCFRC12cCcD_TriAttrP4cXyz
|
||||
CrossAtTg__12cCcD_TriAttrCFRC12cCcD_SphAttrP4cXyz
|
||||
CrossAtTg__12cCcD_TriAttrCFRC12cCcD_CylAttrP4cXyz
|
||||
CrossAtTg__12cCcD_TriAttrCFRC12cCcD_CpsAttrP4cXyz
|
||||
getShapeAccess__14cCcD_ShapeAttrCFPQ214cCcD_ShapeAttr5Shape
|
||||
GetGStts__9cCcD_SttsFv
|
||||
GetGStts__9cCcD_SttsCFv
|
||||
MoveAfterCheck__4cCcSFv
|
||||
ChkNoHitGCo__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
||||
ChkAtTgHitAfterCross__4cCcSFbbPC12cCcD_GObjInfPC12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts
|
||||
ChkNoHitGAtTg__4cCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts
|
||||
SetAtTgGObjInf__4cCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz
|
||||
SetCoGObjInf__4cCcSFbbP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts
|
||||
SetCoGCorrectProc__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
||||
SetPosCorrect__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf
|
||||
CalcTgPlusDmg__4cCcSFP8cCcD_ObjP8cCcD_ObjP9cCcD_SttsP9cCcD_Stts
|
||||
MtxPull__Fv
|
||||
MtxPush__Fv
|
||||
MtxScale__FfffUc
|
||||
MtxTrans__FfffUc
|
||||
cLib_targetAngleY__FRC3VecRC3Vec
|
||||
cLib_chasePosXZ__FP4cXyzRC4cXyzf
|
||||
cLib_addCalcPosXZ2__FP4cXyzRC4cXyzff
|
||||
__dt__8cM2dGCirFv
|
||||
setPos__8cM3dGTriFPC3VecPC3VecPC3Vec
|
||||
__sinit_c_m3d_cpp
|
||||
cM3d_CalcVecAngle__FRC3VecPsPs
|
||||
cM3d_VectorProduct__FPC4cXyzPC4cXyzPC4cXyzP4cXyz
|
||||
__sinit_c_sxyz_cpp
|
||||
__ml__5csXyzFf
|
||||
__mi__5csXyzFR5csXyz
|
||||
__pl__5csXyzFR5csXyz
|
||||
__sinit_c_xyz_cpp
|
||||
normZC__4cXyzCFv
|
||||
dMeter2Draw_c_NS_getButtonTimer
|
||||
dMeter2Draw_c_NS_isBButtonShow
|
||||
dMeter2Draw_c_NS_getPlayerSubject
|
||||
@@ -2608,6 +2688,7 @@ func_8016E4F4
|
||||
func_8016C384
|
||||
func_80163D50
|
||||
func_80163558
|
||||
__mi__FsRC7cSAngle
|
||||
}
|
||||
/*
|
||||
.init 80003100 - 80005600
|
||||
|
||||
Reference in New Issue
Block a user