Merge branch 'shibbo:master' into master

This commit is contained in:
Wexos 2022-01-01 23:45:06 +01:00 committed by GitHub
commit 3e4ba6a48d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
81 changed files with 5176 additions and 3536 deletions

View File

@ -609,29 +609,29 @@ getController__20ShadowControllerListCFPCc,ShadowController.o,LiveActor.a,false
resetCalcCount__20ShadowControllerListFv,ShadowController.o,LiveActor.a,false
requestCalc__20ShadowControllerListFv,ShadowController.o,LiveActor.a,false
requestCalc__16ShadowControllerFv,ShadowController.o,LiveActor.a,false
update__16ShadowControllerFv,ShadowController.o,LiveActor.a,false
updateFarClipping__16ShadowControllerFf,ShadowController.o,LiveActor.a,false
update__16ShadowControllerFv,ShadowController.o,LiveActor.a,true
updateFarClipping__16ShadowControllerFf,ShadowController.o,LiveActor.a,true
updateDirection__16ShadowControllerFv,ShadowController.o,LiveActor.a,false
updateProjection__16ShadowControllerFv,ShadowController.o,LiveActor.a,false
getShadowDrawer__16ShadowControllerFv,ShadowController.o,LiveActor.a,false
getHost__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
setShadowDrawer__16ShadowControllerFP12ShadowDrawer,ShadowController.o,LiveActor.a,false
getDropPos__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
getDropDir__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
getDropLength__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
getProjectionPos__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
getProjectionNormal__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
getShadowDrawer__16ShadowControllerFv,ShadowController.o,LiveActor.a,true
getHost__16ShadowControllerCFv,ShadowController.o,LiveActor.a,true
setShadowDrawer__16ShadowControllerFP12ShadowDrawer,ShadowController.o,LiveActor.a,true
getDropPos__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
getDropDir__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
getDropLength__16ShadowControllerCFv,ShadowController.o,LiveActor.a,true
getProjectionPos__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
getProjectionNormal__16ShadowControllerCFPQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
getProjectionLength__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
isProjected__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
isDraw__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
isProjected__16ShadowControllerCFv,ShadowController.o,LiveActor.a,true
isDraw__16ShadowControllerCFv,ShadowController.o,LiveActor.a,true
isCalcCollision__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
isCalcGravity__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
isCalcShadowGravity__16ShadowControllerCFv,ShadowController.o,LiveActor.a,false
setGroupName__16ShadowControllerFPCc,ShadowController.o,LiveActor.a,false
setDropPosPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
setGroupName__16ShadowControllerFPCc,ShadowController.o,LiveActor.a,true
setDropPosPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
setDropPosMtxPtr__16ShadowControllerFPA4_fRCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
setDropPosFix__16ShadowControllerFRCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
setDropDirPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
setDropPosFix__16ShadowControllerFRCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
setDropDirPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
setProjectionPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,false
setDropDirFix__16ShadowControllerFRCQ29JGeometry8TVec3<f>,ShadowController.o,LiveActor.a,true
setDropLength__16ShadowControllerFf,ShadowController.o,LiveActor.a,true
@ -676,8 +676,8 @@ setRadius__19ShadowSurfaceCircleFf,ShadowSurfaceCircle.o,LiveActor.a,false
draw__19ShadowSurfaceCircleCFv,ShadowSurfaceCircle.o,LiveActor.a,false
__ct__21ShadowSurfaceDrawInitFPCc,ShadowSurfaceDrawer.o,LiveActor.a,false
initDraw__21ShadowSurfaceDrawInitFv,ShadowSurfaceDrawer.o,LiveActor.a,false
__ct__19ShadowSurfaceDrawerFPCc,ShadowSurfaceDrawer.o,LiveActor.a,false
__dt__21ShadowSurfaceDrawInitFv,ShadowSurfaceDrawer.o,LiveActor.a,false
__ct__19ShadowSurfaceDrawerFPCc,ShadowSurfaceDrawer.o,LiveActor.a,true
__dt__21ShadowSurfaceDrawInitFv,ShadowSurfaceDrawer.o,LiveActor.a,true
__ct__17ShadowSurfaceOvalFv,ShadowSurfaceOval.o,LiveActor.a,false
setColor__17ShadowSurfaceOvalF6Color8,ShadowSurfaceOval.o,LiveActor.a,false
setAlpha__17ShadowSurfaceOvalFUc,ShadowSurfaceOval.o,LiveActor.a,false
@ -721,14 +721,14 @@ loadModelDrawMtx__21ShadowVolumeFlatModelCFv,ShadowVolumeFlatModel.o,LiveActor.a
calcRootJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>,ShadowVolumeFlatModel.o,LiveActor.a,false
calcDropJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>,ShadowVolumeFlatModel.o,LiveActor.a,false
__dt__21ShadowVolumeFlatModelFv,ShadowVolumeFlatModel.o,LiveActor.a,false
__ct__16ShadowVolumeLineFv,ShadowVolumeLine.o,LiveActor.a,false
loadModelDrawMtx__16ShadowVolumeLineCFv,ShadowVolumeLine.o,LiveActor.a,false
__ct__16ShadowVolumeLineFv,ShadowVolumeLine.o,LiveActor.a,true
loadModelDrawMtx__16ShadowVolumeLineCFv,ShadowVolumeLine.o,LiveActor.a,true
drawShape__16ShadowVolumeLineCFv,ShadowVolumeLine.o,LiveActor.a,false
setFromShadowController__16ShadowVolumeLineFPC16ShadowController,ShadowVolumeLine.o,LiveActor.a,false
setToShadowController__16ShadowVolumeLineFPC16ShadowController,ShadowVolumeLine.o,LiveActor.a,false
setFromWidth__16ShadowVolumeLineFf,ShadowVolumeLine.o,LiveActor.a,false
setToWidth__16ShadowVolumeLineFf,ShadowVolumeLine.o,LiveActor.a,false
__dt__16ShadowVolumeLineFv,ShadowVolumeLine.o,LiveActor.a,false
setFromShadowController__16ShadowVolumeLineFPC16ShadowController,ShadowVolumeLine.o,LiveActor.a,true
setToShadowController__16ShadowVolumeLineFPC16ShadowController,ShadowVolumeLine.o,LiveActor.a,true
setFromWidth__16ShadowVolumeLineFf,ShadowVolumeLine.o,LiveActor.a,true
setToWidth__16ShadowVolumeLineFf,ShadowVolumeLine.o,LiveActor.a,true
__dt__16ShadowVolumeLineFv,ShadowVolumeLine.o,LiveActor.a,true
__ct__17ShadowVolumeModelFPCc,ShadowVolumeModel.o,LiveActor.a,true
initVolumeModel__17ShadowVolumeModelFPCc,ShadowVolumeModel.o,LiveActor.a,true
drawShape__17ShadowVolumeModelCFv,ShadowVolumeModel.o,LiveActor.a,true
@ -737,14 +737,14 @@ __ct__16ShadowVolumeOvalFv,ShadowVolumeOval.o,LiveActor.a,true
isDraw__16ShadowVolumeOvalCFv,ShadowVolumeOval.o,LiveActor.a,true
loadModelDrawMtx__16ShadowVolumeOvalCFv,ShadowVolumeOval.o,LiveActor.a,false
setSize__16ShadowVolumeOvalFRCQ29JGeometry8TVec3<f>,ShadowVolumeOval.o,LiveActor.a,true
__dt__20ShadowVolumeOvalPoleFv,ShadowVolumeOvalPole.o,LiveActor.a,false
__ct__20ShadowVolumeOvalPoleFv,ShadowVolumeOvalPole.o,LiveActor.a,false
__dt__20ShadowVolumeOvalPoleFv,ShadowVolumeOvalPole.o,LiveActor.a,true
__ct__20ShadowVolumeOvalPoleFv,ShadowVolumeOvalPole.o,LiveActor.a,true
loadModelDrawMtx__20ShadowVolumeOvalPoleCFv,ShadowVolumeOvalPole.o,LiveActor.a,false
setSize__20ShadowVolumeOvalPoleFRCQ29JGeometry8TVec3<f>,ShadowVolumeOvalPole.o,LiveActor.a,false
__dt__18ShadowVolumeSphereFv,ShadowVolumeSphere.o,LiveActor.a,false
__ct__18ShadowVolumeSphereFv,ShadowVolumeSphere.o,LiveActor.a,false
setRadius__18ShadowVolumeSphereFf,ShadowVolumeSphere.o,LiveActor.a,false
isDraw__18ShadowVolumeSphereCFv,ShadowVolumeSphere.o,LiveActor.a,false
setSize__20ShadowVolumeOvalPoleFRCQ29JGeometry8TVec3<f>,ShadowVolumeOvalPole.o,LiveActor.a,true
__dt__18ShadowVolumeSphereFv,ShadowVolumeSphere.o,LiveActor.a,true
__ct__18ShadowVolumeSphereFv,ShadowVolumeSphere.o,LiveActor.a,true
setRadius__18ShadowVolumeSphereFf,ShadowVolumeSphere.o,LiveActor.a,true
isDraw__18ShadowVolumeSphereCFv,ShadowVolumeSphere.o,LiveActor.a,true
loadModelDrawMtx__18ShadowVolumeSphereCFv,ShadowVolumeSphere.o,LiveActor.a,false
__ct__20SimpleJ3DModelDrawerFP7NameObjPCcPCci,SimpleJ3DModelDrawer.o,LiveActor.a,false
initDraw__20SimpleJ3DModelDrawerCFv,SimpleJ3DModelDrawer.o,LiveActor.a,false

1 Symbol Name Object File Library Archive Matching
609 resetCalcCount__20ShadowControllerListFv ShadowController.o LiveActor.a false
610 requestCalc__20ShadowControllerListFv ShadowController.o LiveActor.a false
611 requestCalc__16ShadowControllerFv ShadowController.o LiveActor.a false
612 update__16ShadowControllerFv ShadowController.o LiveActor.a false true
613 updateFarClipping__16ShadowControllerFf ShadowController.o LiveActor.a false true
614 updateDirection__16ShadowControllerFv ShadowController.o LiveActor.a false
615 updateProjection__16ShadowControllerFv ShadowController.o LiveActor.a false
616 getShadowDrawer__16ShadowControllerFv ShadowController.o LiveActor.a false true
617 getHost__16ShadowControllerCFv ShadowController.o LiveActor.a false true
618 setShadowDrawer__16ShadowControllerFP12ShadowDrawer ShadowController.o LiveActor.a false true
619 getDropPos__16ShadowControllerCFPQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
620 getDropDir__16ShadowControllerCFPQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
621 getDropLength__16ShadowControllerCFv ShadowController.o LiveActor.a false true
622 getProjectionPos__16ShadowControllerCFPQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
623 getProjectionNormal__16ShadowControllerCFPQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
624 getProjectionLength__16ShadowControllerCFv ShadowController.o LiveActor.a false
625 isProjected__16ShadowControllerCFv ShadowController.o LiveActor.a false true
626 isDraw__16ShadowControllerCFv ShadowController.o LiveActor.a false true
627 isCalcCollision__16ShadowControllerCFv ShadowController.o LiveActor.a false
628 isCalcGravity__16ShadowControllerCFv ShadowController.o LiveActor.a false
629 isCalcShadowGravity__16ShadowControllerCFv ShadowController.o LiveActor.a false
630 setGroupName__16ShadowControllerFPCc ShadowController.o LiveActor.a false true
631 setDropPosPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
632 setDropPosMtxPtr__16ShadowControllerFPA4_fRCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false
633 setDropPosFix__16ShadowControllerFRCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
634 setDropDirPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false true
635 setProjectionPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a false
636 setDropDirFix__16ShadowControllerFRCQ29JGeometry8TVec3<f> ShadowController.o LiveActor.a true
637 setDropLength__16ShadowControllerFf ShadowController.o LiveActor.a true
676 draw__19ShadowSurfaceCircleCFv ShadowSurfaceCircle.o LiveActor.a false
677 __ct__21ShadowSurfaceDrawInitFPCc ShadowSurfaceDrawer.o LiveActor.a false
678 initDraw__21ShadowSurfaceDrawInitFv ShadowSurfaceDrawer.o LiveActor.a false
679 __ct__19ShadowSurfaceDrawerFPCc ShadowSurfaceDrawer.o LiveActor.a false true
680 __dt__21ShadowSurfaceDrawInitFv ShadowSurfaceDrawer.o LiveActor.a false true
681 __ct__17ShadowSurfaceOvalFv ShadowSurfaceOval.o LiveActor.a false
682 setColor__17ShadowSurfaceOvalF6Color8 ShadowSurfaceOval.o LiveActor.a false
683 setAlpha__17ShadowSurfaceOvalFUc ShadowSurfaceOval.o LiveActor.a false
721 calcRootJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f> ShadowVolumeFlatModel.o LiveActor.a false
722 calcDropJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f> ShadowVolumeFlatModel.o LiveActor.a false
723 __dt__21ShadowVolumeFlatModelFv ShadowVolumeFlatModel.o LiveActor.a false
724 __ct__16ShadowVolumeLineFv ShadowVolumeLine.o LiveActor.a false true
725 loadModelDrawMtx__16ShadowVolumeLineCFv ShadowVolumeLine.o LiveActor.a false true
726 drawShape__16ShadowVolumeLineCFv ShadowVolumeLine.o LiveActor.a false
727 setFromShadowController__16ShadowVolumeLineFPC16ShadowController ShadowVolumeLine.o LiveActor.a false true
728 setToShadowController__16ShadowVolumeLineFPC16ShadowController ShadowVolumeLine.o LiveActor.a false true
729 setFromWidth__16ShadowVolumeLineFf ShadowVolumeLine.o LiveActor.a false true
730 setToWidth__16ShadowVolumeLineFf ShadowVolumeLine.o LiveActor.a false true
731 __dt__16ShadowVolumeLineFv ShadowVolumeLine.o LiveActor.a false true
732 __ct__17ShadowVolumeModelFPCc ShadowVolumeModel.o LiveActor.a true
733 initVolumeModel__17ShadowVolumeModelFPCc ShadowVolumeModel.o LiveActor.a true
734 drawShape__17ShadowVolumeModelCFv ShadowVolumeModel.o LiveActor.a true
737 isDraw__16ShadowVolumeOvalCFv ShadowVolumeOval.o LiveActor.a true
738 loadModelDrawMtx__16ShadowVolumeOvalCFv ShadowVolumeOval.o LiveActor.a false
739 setSize__16ShadowVolumeOvalFRCQ29JGeometry8TVec3<f> ShadowVolumeOval.o LiveActor.a true
740 __dt__20ShadowVolumeOvalPoleFv ShadowVolumeOvalPole.o LiveActor.a false true
741 __ct__20ShadowVolumeOvalPoleFv ShadowVolumeOvalPole.o LiveActor.a false true
742 loadModelDrawMtx__20ShadowVolumeOvalPoleCFv ShadowVolumeOvalPole.o LiveActor.a false
743 setSize__20ShadowVolumeOvalPoleFRCQ29JGeometry8TVec3<f> ShadowVolumeOvalPole.o LiveActor.a false true
744 __dt__18ShadowVolumeSphereFv ShadowVolumeSphere.o LiveActor.a false true
745 __ct__18ShadowVolumeSphereFv ShadowVolumeSphere.o LiveActor.a false true
746 setRadius__18ShadowVolumeSphereFf ShadowVolumeSphere.o LiveActor.a false true
747 isDraw__18ShadowVolumeSphereCFv ShadowVolumeSphere.o LiveActor.a false true
748 loadModelDrawMtx__18ShadowVolumeSphereCFv ShadowVolumeSphere.o LiveActor.a false
749 __ct__20SimpleJ3DModelDrawerFP7NameObjPCcPCci SimpleJ3DModelDrawer.o LiveActor.a false
750 initDraw__20SimpleJ3DModelDrawerCFv SimpleJ3DModelDrawer.o LiveActor.a false

View File

@ -1248,46 +1248,46 @@ execute__Q221NrvScenarioSelectStar32ScenarioSelectStarNrvEndPointingCFP5Spine,Sc
execute__Q221NrvScenarioSelectStar29ScenarioSelectStarNrvPointingCFP5Spine,ScenarioSelectStar.o,Map.a,false
execute__Q221NrvScenarioSelectStar32ScenarioSelectStarNrvNotPointingCFP5Spine,ScenarioSelectStar.o,Map.a,false
execute__Q221NrvScenarioSelectStar27ScenarioSelectStarNrvAppearCFP5Spine,ScenarioSelectStar.o,Map.a,false
__ct__7SeaGullFP12SeaGullGroup,SeaGull.o,Map.a,false
__ct__7SeaGullFP12SeaGullGroup,SeaGull.o,Map.a,true
init__7SeaGullFRC12JMapInfoIter,SeaGull.o,Map.a,false
exeHoverFront__7SeaGullFv,SeaGull.o,Map.a,false
exeHoverLeft__7SeaGullFv,SeaGull.o,Map.a,false
exeHoverRight__7SeaGullFv,SeaGull.o,Map.a,false
control__7SeaGullFv,SeaGull.o,Map.a,false
exeHoverFront__7SeaGullFv,SeaGull.o,Map.a,true
exeHoverLeft__7SeaGullFv,SeaGull.o,Map.a,true
exeHoverRight__7SeaGullFv,SeaGull.o,Map.a,true
control__7SeaGullFv,SeaGull.o,Map.a,true
updateHover__7SeaGullFv,SeaGull.o,Map.a,false
calcAndSetBaseMtx__7SeaGullFv,SeaGull.o,Map.a,false
__ct__12SeaGullGroupFPCc,SeaGull.o,Map.a,false
calcAndSetBaseMtx__7SeaGullFv,SeaGull.o,Map.a,true
__ct__12SeaGullGroupFPCc,SeaGull.o,Map.a,true
init__12SeaGullGroupFRC12JMapInfoIter,SeaGull.o,Map.a,false
updatePosInfo__12SeaGullGroupCFPlb,SeaGull.o,Map.a,false
__dt__7SeaGullFv,SeaGull.o,Map.a,false
__dt__12SeaGullGroupFv,SeaGull.o,Map.a,false
__sinit_\SeaGull_cpp,SeaGull.o,Map.a,false
__ct__Q210NrvSeaGull20SeaGullNrvHoverFrontFv,SeaGull.o,Map.a,false
__ct__Q210NrvSeaGull19SeaGullNrvHoverLeftFv,SeaGull.o,Map.a,false
__ct__Q210NrvSeaGull20SeaGullNrvHoverRightFv,SeaGull.o,Map.a,false
execute__Q210NrvSeaGull20SeaGullNrvHoverRightCFP5Spine,SeaGull.o,Map.a,false
execute__Q210NrvSeaGull19SeaGullNrvHoverLeftCFP5Spine,SeaGull.o,Map.a,false
execute__Q210NrvSeaGull20SeaGullNrvHoverFrontCFP5Spine,SeaGull.o,Map.a,false
__ct__3SkyFPCc,Sky.o,Map.a,false
init__3SkyFRC12JMapInfoIter,Sky.o,Map.a,false
calcAnim__3SkyFv,Sky.o,Map.a,false
initModel__3SkyFPCc,Sky.o,Map.a,false
control__3SkyFv,Sky.o,Map.a,false
appearSpaceInner__3SkyFv,Sky.o,Map.a,false
disappearSpaceInner__3SkyFv,Sky.o,Map.a,false
__ct__16ProjectionMapSkyFPCc,Sky.o,Map.a,false
__dt__3SkyFv,Sky.o,Map.a,false
calcAndSetBaseMtx__16ProjectionMapSkyFv,Sky.o,Map.a,false
initModel__16ProjectionMapSkyFPCc,Sky.o,Map.a,false
__sinit_\Sky_cpp,Sky.o,Map.a,false
__ct__Q26NrvSky12HostTypeWaitFv,Sky.o,Map.a,false
__ct__Q26NrvSky14HostTypeChangeFv,Sky.o,Map.a,false
execute__Q26NrvSky14HostTypeChangeCFP5Spine,Sky.o,Map.a,false
execute__Q26NrvSky12HostTypeWaitCFP5Spine,Sky.o,Map.a,false
Functor<3Sky>__2MRFP3SkyM3SkyFPCvPv_v_Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>,Sky.o,Map.a,false
updatePosInfo__12SeaGullGroupCFPlb,SeaGull.o,Map.a,true
__dt__7SeaGullFv,SeaGull.o,Map.a,true
__dt__12SeaGullGroupFv,SeaGull.o,Map.a,true
__sinit_\SeaGull_cpp,SeaGull.o,Map.a,true
__ct__Q210NrvSeaGull20SeaGullNrvHoverFrontFv,SeaGull.o,Map.a,true
__ct__Q210NrvSeaGull19SeaGullNrvHoverLeftFv,SeaGull.o,Map.a,true
__ct__Q210NrvSeaGull20SeaGullNrvHoverRightFv,SeaGull.o,Map.a,true
execute__Q210NrvSeaGull20SeaGullNrvHoverRightCFP5Spine,SeaGull.o,Map.a,true
execute__Q210NrvSeaGull19SeaGullNrvHoverLeftCFP5Spine,SeaGull.o,Map.a,true
execute__Q210NrvSeaGull20SeaGullNrvHoverFrontCFP5Spine,SeaGull.o,Map.a,true
__ct__3SkyFPCc,Sky.o,Map.a,true
init__3SkyFRC12JMapInfoIter,Sky.o,Map.a,true
calcAnim__3SkyFv,Sky.o,Map.a,true
initModel__3SkyFPCc,Sky.o,Map.a,true
control__3SkyFv,Sky.o,Map.a,true
appearSpaceInner__3SkyFv,Sky.o,Map.a,true
disappearSpaceInner__3SkyFv,Sky.o,Map.a,true
__ct__16ProjectionMapSkyFPCc,Sky.o,Map.a,true
__dt__3SkyFv,Sky.o,Map.a,true
calcAndSetBaseMtx__16ProjectionMapSkyFv,Sky.o,Map.a,true
initModel__16ProjectionMapSkyFPCc,Sky.o,Map.a,true
__sinit_\Sky_cpp,Sky.o,Map.a,true
__ct__Q26NrvSky12HostTypeWaitFv,Sky.o,Map.a,true
__ct__Q26NrvSky14HostTypeChangeFv,Sky.o,Map.a,true
execute__Q26NrvSky14HostTypeChangeCFP5Spine,Sky.o,Map.a,true
execute__Q26NrvSky12HostTypeWaitCFP5Spine,Sky.o,Map.a,true
Functor<3Sky>__2MRFP3SkyM3SkyFPCvPv_v_Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>,Sky.o,Map.a,true
__cl__Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>CFv,Sky.o,Map.a,false
clone__Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>CFP7JKRHeap,Sky.o,Map.a,false
__dt__16ProjectionMapSkyFv,Sky.o,Map.a,false
clone__Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>CFP7JKRHeap,Sky.o,Map.a,true
__dt__16ProjectionMapSkyFv,Sky.o,Map.a,true
__ct__15SleepControllerFRC12JMapInfoIterP19SwitchEventListener,SleepController.o,Map.a,false
initSync__15SleepControllerFv,SleepController.o,Map.a,false
update__15SleepControllerFv,SleepController.o,Map.a,false
@ -1305,18 +1305,18 @@ Functor<9LiveActor>__2MRFP9LiveActorM9LiveActorFPCvPv_v_Q22MR43FunctorV0M<P9Live
__cl__Q22MR43FunctorV0M<P9LiveActor&#44;M9LiveActorFPCvPv_v>CFv,SleepControllerHolder.o,Map.a,false
clone__Q22MR43FunctorV0M<P9LiveActor&#44;M9LiveActorFPCvPv_v>CFP7JKRHeap,SleepControllerHolder.o,Map.a,false
__dt__21SleepControllerHolderFv,SleepControllerHolder.o,Map.a,false
__ct__10SpaceInnerFPCc,SpaceInner.o,Map.a,false
init__10SpaceInnerFRC12JMapInfoIter,SpaceInner.o,Map.a,false
calcAnim__10SpaceInnerFv,SpaceInner.o,Map.a,false
appear__10SpaceInnerFv,SpaceInner.o,Map.a,false
disappear__10SpaceInnerFv,SpaceInner.o,Map.a,false
isAppeared__10SpaceInnerCFv,SpaceInner.o,Map.a,false
__dt__10SpaceInnerFv,SpaceInner.o,Map.a,false
__sinit_\SpaceInner_cpp,SpaceInner.o,Map.a,false
__ct__Q213NrvSpaceInner14HostTypeAppearFv,SpaceInner.o,Map.a,false
__ct__Q213NrvSpaceInner17HostTypeDisappearFv,SpaceInner.o,Map.a,false
execute__Q213NrvSpaceInner17HostTypeDisappearCFP5Spine,SpaceInner.o,Map.a,false
execute__Q213NrvSpaceInner14HostTypeAppearCFP5Spine,SpaceInner.o,Map.a,false
__ct__10SpaceInnerFPCc,SpaceInner.o,Map.a,true
init__10SpaceInnerFRC12JMapInfoIter,SpaceInner.o,Map.a,true
calcAnim__10SpaceInnerFv,SpaceInner.o,Map.a,true
appear__10SpaceInnerFv,SpaceInner.o,Map.a,true
disappear__10SpaceInnerFv,SpaceInner.o,Map.a,true
isAppeared__10SpaceInnerCFv,SpaceInner.o,Map.a,true
__dt__10SpaceInnerFv,SpaceInner.o,Map.a,true
__sinit_\SpaceInner_cpp,SpaceInner.o,Map.a,true
__ct__Q213NrvSpaceInner14HostTypeAppearFv,SpaceInner.o,Map.a,true
__ct__Q213NrvSpaceInner17HostTypeDisappearFv,SpaceInner.o,Map.a,true
execute__Q213NrvSpaceInner17HostTypeDisappearCFP5Spine,SpaceInner.o,Map.a,true
execute__Q213NrvSpaceInner14HostTypeAppearCFP5Spine,SpaceInner.o,Map.a,true
__ct__14SphereSelectorFv,SphereSelector.o,Map.a,false
init__14SphereSelectorFRC12JMapInfoIter,SphereSelector.o,Map.a,false
appear__14SphereSelectorFv,SphereSelector.o,Map.a,false
@ -1502,10 +1502,10 @@ addSwitchWatcher__19SwitchWatcherHolderFP13SwitchWatcher,SwitchWatcherHolder.o,M
getSwitchWatcherHolder__2MRFv,SwitchWatcherHolder.o,Map.a,false
requestMovementOnSwitchWatcher__2MRFv,SwitchWatcherHolder.o,Map.a,false
__dt__19SwitchWatcherHolderFv,SwitchWatcherHolder.o,Map.a,false
__ct__11TimerSwitchFPCc,TimerSwitch.o,Map.a,false
init__11TimerSwitchFRC12JMapInfoIter,TimerSwitch.o,Map.a,false
control__11TimerSwitchFv,TimerSwitch.o,Map.a,false
__dt__11TimerSwitchFv,TimerSwitch.o,Map.a,false
__ct__11TimerSwitchFPCc,TimerSwitch.o,Map.a,true
init__11TimerSwitchFRC12JMapInfoIter,TimerSwitch.o,Map.a,true
control__11TimerSwitchFv,TimerSwitch.o,Map.a,true
__dt__11TimerSwitchFv,TimerSwitch.o,Map.a,true
__ct__15WaterAreaHolderFv,WaterAreaHolder.o,Map.a,false
entryOceanBowl__15WaterAreaHolderFP9OceanBowl,WaterAreaHolder.o,Map.a,false
entryOceanRing__15WaterAreaHolderFP9OceanRing,WaterAreaHolder.o,Map.a,false

1 Symbol Name Object File Library Archive Matching
1248 execute__Q221NrvScenarioSelectStar29ScenarioSelectStarNrvPointingCFP5Spine ScenarioSelectStar.o Map.a false
1249 execute__Q221NrvScenarioSelectStar32ScenarioSelectStarNrvNotPointingCFP5Spine ScenarioSelectStar.o Map.a false
1250 execute__Q221NrvScenarioSelectStar27ScenarioSelectStarNrvAppearCFP5Spine ScenarioSelectStar.o Map.a false
1251 __ct__7SeaGullFP12SeaGullGroup SeaGull.o Map.a false true
1252 init__7SeaGullFRC12JMapInfoIter SeaGull.o Map.a false
1253 exeHoverFront__7SeaGullFv SeaGull.o Map.a false true
1254 exeHoverLeft__7SeaGullFv SeaGull.o Map.a false true
1255 exeHoverRight__7SeaGullFv SeaGull.o Map.a false true
1256 control__7SeaGullFv SeaGull.o Map.a false true
1257 updateHover__7SeaGullFv SeaGull.o Map.a false
1258 calcAndSetBaseMtx__7SeaGullFv SeaGull.o Map.a false true
1259 __ct__12SeaGullGroupFPCc SeaGull.o Map.a false true
1260 init__12SeaGullGroupFRC12JMapInfoIter SeaGull.o Map.a false
1261 updatePosInfo__12SeaGullGroupCFPlb SeaGull.o Map.a false true
1262 __dt__7SeaGullFv SeaGull.o Map.a false true
1263 __dt__12SeaGullGroupFv SeaGull.o Map.a false true
1264 __sinit_\SeaGull_cpp SeaGull.o Map.a false true
1265 __ct__Q210NrvSeaGull20SeaGullNrvHoverFrontFv SeaGull.o Map.a false true
1266 __ct__Q210NrvSeaGull19SeaGullNrvHoverLeftFv SeaGull.o Map.a false true
1267 __ct__Q210NrvSeaGull20SeaGullNrvHoverRightFv SeaGull.o Map.a false true
1268 execute__Q210NrvSeaGull20SeaGullNrvHoverRightCFP5Spine SeaGull.o Map.a false true
1269 execute__Q210NrvSeaGull19SeaGullNrvHoverLeftCFP5Spine SeaGull.o Map.a false true
1270 execute__Q210NrvSeaGull20SeaGullNrvHoverFrontCFP5Spine SeaGull.o Map.a false true
1271 __ct__3SkyFPCc Sky.o Map.a false true
1272 init__3SkyFRC12JMapInfoIter Sky.o Map.a false true
1273 calcAnim__3SkyFv Sky.o Map.a false true
1274 initModel__3SkyFPCc Sky.o Map.a false true
1275 control__3SkyFv Sky.o Map.a false true
1276 appearSpaceInner__3SkyFv Sky.o Map.a false true
1277 disappearSpaceInner__3SkyFv Sky.o Map.a false true
1278 __ct__16ProjectionMapSkyFPCc Sky.o Map.a false true
1279 __dt__3SkyFv Sky.o Map.a false true
1280 calcAndSetBaseMtx__16ProjectionMapSkyFv Sky.o Map.a false true
1281 initModel__16ProjectionMapSkyFPCc Sky.o Map.a false true
1282 __sinit_\Sky_cpp Sky.o Map.a false true
1283 __ct__Q26NrvSky12HostTypeWaitFv Sky.o Map.a false true
1284 __ct__Q26NrvSky14HostTypeChangeFv Sky.o Map.a false true
1285 execute__Q26NrvSky14HostTypeChangeCFP5Spine Sky.o Map.a false true
1286 execute__Q26NrvSky12HostTypeWaitCFP5Spine Sky.o Map.a false true
1287 Functor<3Sky>__2MRFP3SkyM3SkyFPCvPv_v_Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v> Sky.o Map.a false true
1288 __cl__Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>CFv Sky.o Map.a false
1289 clone__Q22MR31FunctorV0M<P3Sky&#44;M3SkyFPCvPv_v>CFP7JKRHeap Sky.o Map.a false true
1290 __dt__16ProjectionMapSkyFv Sky.o Map.a false true
1291 __ct__15SleepControllerFRC12JMapInfoIterP19SwitchEventListener SleepController.o Map.a false
1292 initSync__15SleepControllerFv SleepController.o Map.a false
1293 update__15SleepControllerFv SleepController.o Map.a false
1305 __cl__Q22MR43FunctorV0M<P9LiveActor&#44;M9LiveActorFPCvPv_v>CFv SleepControllerHolder.o Map.a false
1306 clone__Q22MR43FunctorV0M<P9LiveActor&#44;M9LiveActorFPCvPv_v>CFP7JKRHeap SleepControllerHolder.o Map.a false
1307 __dt__21SleepControllerHolderFv SleepControllerHolder.o Map.a false
1308 __ct__10SpaceInnerFPCc SpaceInner.o Map.a false true
1309 init__10SpaceInnerFRC12JMapInfoIter SpaceInner.o Map.a false true
1310 calcAnim__10SpaceInnerFv SpaceInner.o Map.a false true
1311 appear__10SpaceInnerFv SpaceInner.o Map.a false true
1312 disappear__10SpaceInnerFv SpaceInner.o Map.a false true
1313 isAppeared__10SpaceInnerCFv SpaceInner.o Map.a false true
1314 __dt__10SpaceInnerFv SpaceInner.o Map.a false true
1315 __sinit_\SpaceInner_cpp SpaceInner.o Map.a false true
1316 __ct__Q213NrvSpaceInner14HostTypeAppearFv SpaceInner.o Map.a false true
1317 __ct__Q213NrvSpaceInner17HostTypeDisappearFv SpaceInner.o Map.a false true
1318 execute__Q213NrvSpaceInner17HostTypeDisappearCFP5Spine SpaceInner.o Map.a false true
1319 execute__Q213NrvSpaceInner14HostTypeAppearCFP5Spine SpaceInner.o Map.a false true
1320 __ct__14SphereSelectorFv SphereSelector.o Map.a false
1321 init__14SphereSelectorFRC12JMapInfoIter SphereSelector.o Map.a false
1322 appear__14SphereSelectorFv SphereSelector.o Map.a false
1502 getSwitchWatcherHolder__2MRFv SwitchWatcherHolder.o Map.a false
1503 requestMovementOnSwitchWatcher__2MRFv SwitchWatcherHolder.o Map.a false
1504 __dt__19SwitchWatcherHolderFv SwitchWatcherHolder.o Map.a false
1505 __ct__11TimerSwitchFPCc TimerSwitch.o Map.a false true
1506 init__11TimerSwitchFRC12JMapInfoIter TimerSwitch.o Map.a false true
1507 control__11TimerSwitchFv TimerSwitch.o Map.a false true
1508 __dt__11TimerSwitchFv TimerSwitch.o Map.a false true
1509 __ct__15WaterAreaHolderFv WaterAreaHolder.o Map.a false
1510 entryOceanBowl__15WaterAreaHolderFP9OceanBowl WaterAreaHolder.o Map.a false
1511 entryOceanRing__15WaterAreaHolderFP9OceanRing WaterAreaHolder.o Map.a false

View File

@ -5827,20 +5827,20 @@ drawCylinder__7WarpPodCFUl,WarpPod.o,MapObj.a,false
draw__7WarpPodCFv,WarpPod.o,MapObj.a,false
__dt__10WarpPodMgrFv,WarpPod.o,MapObj.a,false
__dt__7WarpPodFv,WarpPod.o,MapObj.a,false
__ct__20WatchTowerRotateStepFPCc,WatchTowerRotateStep.o,MapObj.a,false
init__20WatchTowerRotateStepFRC12JMapInfoIter,WatchTowerRotateStep.o,MapObj.a,false
exeMoveStart__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,false
calcAndSetBaseMtx__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,false
initLift__20WatchTowerRotateStepFRC12JMapInfoIter,WatchTowerRotateStep.o,MapObj.a,false
__ct__20WatchTowerRotateStepFPCc,WatchTowerRotateStep.o,MapObj.a,true
init__20WatchTowerRotateStepFRC12JMapInfoIter,WatchTowerRotateStep.o,MapObj.a,true
exeMoveStart__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,true
calcAndSetBaseMtx__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,true
initLift__20WatchTowerRotateStepFRC12JMapInfoIter,WatchTowerRotateStep.o,MapObj.a,true
attachLift__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,false
__sinit_\WatchTowerRotateStep_cpp,WatchTowerRotateStep.o,MapObj.a,false
__ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitFv,WatchTowerRotateStep.o,MapObj.a,false
__ct__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartFv,WatchTowerRotateStep.o,MapObj.a,false
__ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveFv,WatchTowerRotateStep.o,MapObj.a,false
execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveCFP5Spine,WatchTowerRotateStep.o,MapObj.a,false
execute__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartCFP5Spine,WatchTowerRotateStep.o,MapObj.a,false
execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitCFP5Spine,WatchTowerRotateStep.o,MapObj.a,false
__dt__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,false
__ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitFv,WatchTowerRotateStep.o,MapObj.a,true
__ct__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartFv,WatchTowerRotateStep.o,MapObj.a,true
__ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveFv,WatchTowerRotateStep.o,MapObj.a,true
execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveCFP5Spine,WatchTowerRotateStep.o,MapObj.a,true
execute__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartCFP5Spine,WatchTowerRotateStep.o,MapObj.a,true
execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitCFP5Spine,WatchTowerRotateStep.o,MapObj.a,true
__dt__20WatchTowerRotateStepFv,WatchTowerRotateStep.o,MapObj.a,true
init__18WaterfallCaveCoverFRC12JMapInfoIter,WaterfallCaveCover.o,MapObj.a,false
receiveMsgPlayerAttack__18WaterfallCaveCoverFUlP9HitSensorP9HitSensor,WaterfallCaveCover.o,MapObj.a,false
exeBreak__18WaterfallCaveCoverFv,WaterfallCaveCover.o,MapObj.a,false
@ -6150,15 +6150,15 @@ execute__Q224NrvMapPartsFloatingForce18HostTypeMoveReturnCFP5Spine,MapPartsFloat
execute__Q224NrvMapPartsFloatingForce18HostTypeMoveSpringCFP5Spine,MapPartsFloatingForce.o,MapObj.a,false
execute__Q224NrvMapPartsFloatingForce12HostTypeMoveCFP5Spine,MapPartsFloatingForce.o,MapObj.a,false
execute__Q224NrvMapPartsFloatingForce12HostTypeWaitCFP5Spine,MapPartsFloatingForce.o,MapObj.a,false
__ct__16MapPartsFunctionFP9LiveActorPCc,MapPartsFunction.o,MapObj.a,false
sendMsgToHost__16MapPartsFunctionFUl,MapPartsFunction.o,MapObj.a,false
movement__16MapPartsFunctionFv,MapPartsFunction.o,MapObj.a,false
initNerve__16MapPartsFunctionFPC5Nerve,MapPartsFunction.o,MapObj.a,false
setNerve__16MapPartsFunctionFPC5Nerve,MapPartsFunction.o,MapObj.a,false
getStep__16MapPartsFunctionCFv,MapPartsFunction.o,MapObj.a,false
isStep__16MapPartsFunctionCFl,MapPartsFunction.o,MapObj.a,false
isNerve__16MapPartsFunctionCFPC5Nerve,MapPartsFunction.o,MapObj.a,false
isFirstStep__16MapPartsFunctionCFv,MapPartsFunction.o,MapObj.a,false
__ct__16MapPartsFunctionFP9LiveActorPCc,MapPartsFunction.o,MapObj.a,true
sendMsgToHost__16MapPartsFunctionFUl,MapPartsFunction.o,MapObj.a,true
movement__16MapPartsFunctionFv,MapPartsFunction.o,MapObj.a,true
initNerve__16MapPartsFunctionFPC5Nerve,MapPartsFunction.o,MapObj.a,true
setNerve__16MapPartsFunctionFPC5Nerve,MapPartsFunction.o,MapObj.a,true
getStep__16MapPartsFunctionCFv,MapPartsFunction.o,MapObj.a,true
isStep__16MapPartsFunctionCFl,MapPartsFunction.o,MapObj.a,true
isNerve__16MapPartsFunctionCFPC5Nerve,MapPartsFunction.o,MapObj.a,true
isFirstStep__16MapPartsFunctionCFv,MapPartsFunction.o,MapObj.a,true
__ct__23MapPartsRailGuideDrawerFP9LiveActorPCc,MapPartsRailGuideDrawer.o,MapObj.a,false
init__23MapPartsRailGuideDrawerFRC12JMapInfoIter,MapPartsRailGuideDrawer.o,MapObj.a,false
start__23MapPartsRailGuideDrawerFv,MapPartsRailGuideDrawer.o,MapObj.a,false
@ -6183,10 +6183,10 @@ createRailGuide__23MapPartsRailGuideHolderFP9LiveActorPCcRC12JMapInfoIter,MapPar
init__23MapPartsRailGuideHolderFRC12JMapInfoIter,MapPartsRailGuideHolder.o,MapObj.a,false
find__23MapPartsRailGuideHolderFl,MapPartsRailGuideHolder.o,MapObj.a,false
__dt__23MapPartsRailGuideHolderFv,MapPartsRailGuideHolder.o,MapObj.a,false
__ct__22MapPartsRailGuidePointFPC9LiveActorPCcfb,MapPartsRailGuidePoint.o,MapObj.a,false
__ct__22MapPartsRailGuidePointFPC9LiveActorPCcib,MapPartsRailGuidePoint.o,MapObj.a,false
init__22MapPartsRailGuidePointFRC12JMapInfoIter,MapPartsRailGuidePoint.o,MapObj.a,false
__dt__22MapPartsRailGuidePointFv,MapPartsRailGuidePoint.o,MapObj.a,false
__ct__22MapPartsRailGuidePointFPC9LiveActorPCcfb,MapPartsRailGuidePoint.o,MapObj.a,true
__ct__22MapPartsRailGuidePointFPC9LiveActorPCcib,MapPartsRailGuidePoint.o,MapObj.a,true
init__22MapPartsRailGuidePointFRC12JMapInfoIter,MapPartsRailGuidePoint.o,MapObj.a,true
__dt__22MapPartsRailGuidePointFv,MapPartsRailGuidePoint.o,MapObj.a,true
__ct__17MapPartsRailMoverFP9LiveActor,MapPartsRailMover.o,MapObj.a,false
init__17MapPartsRailMoverFRC12JMapInfoIter,MapPartsRailMover.o,MapObj.a,false
movement__17MapPartsRailMoverFv,MapPartsRailMover.o,MapObj.a,false
@ -6245,15 +6245,15 @@ execute__Q220NrvMapPartsRailMover17HostTypeMoveStartCFP5Spine,MapPartsRailMover.
execute__Q220NrvMapPartsRailMover12HostTypeMoveCFP5Spine,MapPartsRailMover.o,MapObj.a,false
execute__Q220NrvMapPartsRailMover12HostTypeWaitCFP5Spine,MapPartsRailMover.o,MapObj.a,false
end__28MapPartsRailPointPassCheckerFv,MapPartsRailMover.o,MapObj.a,false
__ct__28MapPartsRailPointPassCheckerFP9LiveActor,MapPartsRailPointPassChecker.o,MapObj.a,false
movement__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,false
start__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,false
isPassed__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,false
isReachedEnd__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,false
isPassedStartPoint__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,false
isPassedEndPoint__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,false
__dt__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,false
isWorking__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,false
__ct__28MapPartsRailPointPassCheckerFP9LiveActor,MapPartsRailPointPassChecker.o,MapObj.a,true
movement__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,true
start__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,true
isPassed__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,true
isReachedEnd__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,true
isPassedStartPoint__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,true
isPassedEndPoint__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,true
__dt__28MapPartsRailPointPassCheckerFv,MapPartsRailPointPassChecker.o,MapObj.a,true
isWorking__28MapPartsRailPointPassCheckerCFv,MapPartsRailPointPassChecker.o,MapObj.a,true
__dt__19MapPartsRailPostureFv,MapPartsRailPosture.o,MapObj.a,false
__ct__19MapPartsRailPostureFP9LiveActor,MapPartsRailPosture.o,MapObj.a,false
init__19MapPartsRailPostureFRC12JMapInfoIter,MapPartsRailPosture.o,MapObj.a,false

1 Symbol Name Object File Library Archive Matching
5827 draw__7WarpPodCFv WarpPod.o MapObj.a false
5828 __dt__10WarpPodMgrFv WarpPod.o MapObj.a false
5829 __dt__7WarpPodFv WarpPod.o MapObj.a false
5830 __ct__20WatchTowerRotateStepFPCc WatchTowerRotateStep.o MapObj.a false true
5831 init__20WatchTowerRotateStepFRC12JMapInfoIter WatchTowerRotateStep.o MapObj.a false true
5832 exeMoveStart__20WatchTowerRotateStepFv WatchTowerRotateStep.o MapObj.a false true
5833 calcAndSetBaseMtx__20WatchTowerRotateStepFv WatchTowerRotateStep.o MapObj.a false true
5834 initLift__20WatchTowerRotateStepFRC12JMapInfoIter WatchTowerRotateStep.o MapObj.a false true
5835 attachLift__20WatchTowerRotateStepFv WatchTowerRotateStep.o MapObj.a false
5836 __sinit_\WatchTowerRotateStep_cpp WatchTowerRotateStep.o MapObj.a false
5837 __ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitFv WatchTowerRotateStep.o MapObj.a false true
5838 __ct__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartFv WatchTowerRotateStep.o MapObj.a false true
5839 __ct__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveFv WatchTowerRotateStep.o MapObj.a false true
5840 execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvMoveCFP5Spine WatchTowerRotateStep.o MapObj.a false true
5841 execute__Q223NrvWatchTowerRotateStep32WatchTowerRotateStepNrvMoveStartCFP5Spine WatchTowerRotateStep.o MapObj.a false true
5842 execute__Q223NrvWatchTowerRotateStep27WatchTowerRotateStepNrvWaitCFP5Spine WatchTowerRotateStep.o MapObj.a false true
5843 __dt__20WatchTowerRotateStepFv WatchTowerRotateStep.o MapObj.a false true
5844 init__18WaterfallCaveCoverFRC12JMapInfoIter WaterfallCaveCover.o MapObj.a false
5845 receiveMsgPlayerAttack__18WaterfallCaveCoverFUlP9HitSensorP9HitSensor WaterfallCaveCover.o MapObj.a false
5846 exeBreak__18WaterfallCaveCoverFv WaterfallCaveCover.o MapObj.a false
6150 execute__Q224NrvMapPartsFloatingForce18HostTypeMoveSpringCFP5Spine MapPartsFloatingForce.o MapObj.a false
6151 execute__Q224NrvMapPartsFloatingForce12HostTypeMoveCFP5Spine MapPartsFloatingForce.o MapObj.a false
6152 execute__Q224NrvMapPartsFloatingForce12HostTypeWaitCFP5Spine MapPartsFloatingForce.o MapObj.a false
6153 __ct__16MapPartsFunctionFP9LiveActorPCc MapPartsFunction.o MapObj.a false true
6154 sendMsgToHost__16MapPartsFunctionFUl MapPartsFunction.o MapObj.a false true
6155 movement__16MapPartsFunctionFv MapPartsFunction.o MapObj.a false true
6156 initNerve__16MapPartsFunctionFPC5Nerve MapPartsFunction.o MapObj.a false true
6157 setNerve__16MapPartsFunctionFPC5Nerve MapPartsFunction.o MapObj.a false true
6158 getStep__16MapPartsFunctionCFv MapPartsFunction.o MapObj.a false true
6159 isStep__16MapPartsFunctionCFl MapPartsFunction.o MapObj.a false true
6160 isNerve__16MapPartsFunctionCFPC5Nerve MapPartsFunction.o MapObj.a false true
6161 isFirstStep__16MapPartsFunctionCFv MapPartsFunction.o MapObj.a false true
6162 __ct__23MapPartsRailGuideDrawerFP9LiveActorPCc MapPartsRailGuideDrawer.o MapObj.a false
6163 init__23MapPartsRailGuideDrawerFRC12JMapInfoIter MapPartsRailGuideDrawer.o MapObj.a false
6164 start__23MapPartsRailGuideDrawerFv MapPartsRailGuideDrawer.o MapObj.a false
6183 init__23MapPartsRailGuideHolderFRC12JMapInfoIter MapPartsRailGuideHolder.o MapObj.a false
6184 find__23MapPartsRailGuideHolderFl MapPartsRailGuideHolder.o MapObj.a false
6185 __dt__23MapPartsRailGuideHolderFv MapPartsRailGuideHolder.o MapObj.a false
6186 __ct__22MapPartsRailGuidePointFPC9LiveActorPCcfb MapPartsRailGuidePoint.o MapObj.a false true
6187 __ct__22MapPartsRailGuidePointFPC9LiveActorPCcib MapPartsRailGuidePoint.o MapObj.a false true
6188 init__22MapPartsRailGuidePointFRC12JMapInfoIter MapPartsRailGuidePoint.o MapObj.a false true
6189 __dt__22MapPartsRailGuidePointFv MapPartsRailGuidePoint.o MapObj.a false true
6190 __ct__17MapPartsRailMoverFP9LiveActor MapPartsRailMover.o MapObj.a false
6191 init__17MapPartsRailMoverFRC12JMapInfoIter MapPartsRailMover.o MapObj.a false
6192 movement__17MapPartsRailMoverFv MapPartsRailMover.o MapObj.a false
6245 execute__Q220NrvMapPartsRailMover12HostTypeMoveCFP5Spine MapPartsRailMover.o MapObj.a false
6246 execute__Q220NrvMapPartsRailMover12HostTypeWaitCFP5Spine MapPartsRailMover.o MapObj.a false
6247 end__28MapPartsRailPointPassCheckerFv MapPartsRailMover.o MapObj.a false
6248 __ct__28MapPartsRailPointPassCheckerFP9LiveActor MapPartsRailPointPassChecker.o MapObj.a false true
6249 movement__28MapPartsRailPointPassCheckerFv MapPartsRailPointPassChecker.o MapObj.a false true
6250 start__28MapPartsRailPointPassCheckerFv MapPartsRailPointPassChecker.o MapObj.a false true
6251 isPassed__28MapPartsRailPointPassCheckerCFv MapPartsRailPointPassChecker.o MapObj.a false true
6252 isReachedEnd__28MapPartsRailPointPassCheckerCFv MapPartsRailPointPassChecker.o MapObj.a false true
6253 isPassedStartPoint__28MapPartsRailPointPassCheckerCFv MapPartsRailPointPassChecker.o MapObj.a false true
6254 isPassedEndPoint__28MapPartsRailPointPassCheckerCFv MapPartsRailPointPassChecker.o MapObj.a false true
6255 __dt__28MapPartsRailPointPassCheckerFv MapPartsRailPointPassChecker.o MapObj.a false true
6256 isWorking__28MapPartsRailPointPassCheckerCFv MapPartsRailPointPassChecker.o MapObj.a false true
6257 __dt__19MapPartsRailPostureFv MapPartsRailPosture.o MapObj.a false
6258 __ct__19MapPartsRailPostureFP9LiveActor MapPartsRailPosture.o MapObj.a false
6259 init__19MapPartsRailPostureFRC12JMapInfoIter MapPartsRailPosture.o MapObj.a false

View File

@ -537,8 +537,8 @@ createNameObj<11AstroMapObj>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameO
createNameObj<14AstroEffectObj>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<26UFOKinokoUnderConstruction>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12AstroDomeSky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<16ProjectionMapSky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<3Sky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<16ProjectionMapSky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,true
createNameObj<3Sky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,true
createNameObj<3Air>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12PriorDrawAir>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<16ProjectionMapAir>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
@ -564,7 +564,7 @@ createNameObj<9WhirlPool>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjF
createNameObj<20WhirlPoolAccelerator>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<9FishGroup>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<4Flag>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12SeaGullGroup>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12SeaGullGroup>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,true
createNameObj<10WaterPlant>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<18HitWallTimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12PTimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
@ -600,7 +600,7 @@ createNameObj<15SurprisedGalaxy>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,N
createNameObj<15ClipFieldSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<18GroupSwitchWatcher>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<8RaceRail>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<11TimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<11TimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,true
createNameObj<18SwitchSynchronizer>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12MovieStarter>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false
createNameObj<12DemoExecutor>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,false

1 Symbol Name Object File Library Archive Matching
537 createNameObj<14AstroEffectObj>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
538 createNameObj<26UFOKinokoUnderConstruction>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
539 createNameObj<12AstroDomeSky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
540 createNameObj<16ProjectionMapSky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false true
541 createNameObj<3Sky>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false true
542 createNameObj<3Air>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
543 createNameObj<12PriorDrawAir>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
544 createNameObj<16ProjectionMapAir>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
564 createNameObj<20WhirlPoolAccelerator>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
565 createNameObj<9FishGroup>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
566 createNameObj<4Flag>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
567 createNameObj<12SeaGullGroup>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false true
568 createNameObj<10WaterPlant>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
569 createNameObj<18HitWallTimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
570 createNameObj<12PTimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
600 createNameObj<15ClipFieldSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
601 createNameObj<18GroupSwitchWatcher>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
602 createNameObj<8RaceRail>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
603 createNameObj<11TimerSwitch>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false true
604 createNameObj<18SwitchSynchronizer>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
605 createNameObj<12MovieStarter>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false
606 createNameObj<12DemoExecutor>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a false

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "decompiled",
"message": "3.4858564708748285%",
"message": "3.712736813003038%",
"color": "blue"
}

View File

@ -10,10 +10,10 @@
| [Enemy](https://github.com/shibbo/Petari/blob/master/docs/lib/Enemy.md) | 0.0% |
| [GameAudio](https://github.com/shibbo/Petari/blob/master/docs/lib/GameAudio.md) | 0.0% |
| [Gravity](https://github.com/shibbo/Petari/blob/master/docs/lib/Gravity.md) | 56.286937028734464% |
| [LiveActor](https://github.com/shibbo/Petari/blob/master/docs/lib/LiveActor.md) | 33.80359612724758% |
| [Map](https://github.com/shibbo/Petari/blob/master/docs/lib/Map.md) | 4.345161829424544% |
| [MapObj](https://github.com/shibbo/Petari/blob/master/docs/lib/MapObj.md) | 0.07228364309561203% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 18.395740295431125% |
| [LiveActor](https://github.com/shibbo/Petari/blob/master/docs/lib/LiveActor.md) | 35.58782849239281% |
| [Map](https://github.com/shibbo/Petari/blob/master/docs/lib/Map.md) | 6.463892447960188% |
| [MapObj](https://github.com/shibbo/Petari/blob/master/docs/lib/MapObj.md) | 0.4649034311329291% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 18.945379594641018% |
| [NPC](https://github.com/shibbo/Petari/blob/master/docs/lib/NPC.md) | 0.3188022897402025% |
| [Player](https://github.com/shibbo/Petari/blob/master/docs/lib/Player.md) | 0.10701818459787492% |
| [RhythmLib](https://github.com/shibbo/Petari/blob/master/docs/lib/RhythmLib.md) | 0.0% |

View File

@ -18,26 +18,26 @@
# AnmPlayer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setEuler__Q29JGeometry9TQuat4<f>Ffff | :x: |
| setRotate__Q29JGeometry9TQuat4<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| slerp__Q29JGeometry9TQuat4<f>FRCQ29JGeometry9TQuat4<f>f | :x: |
| normalize__Q29JGeometry9TQuat4<f>FRCQ29JGeometry9TQuat4<f> | :x: |
| getEuler__Q29JGeometry9TQuat4<f>CFRQ29JGeometry8TVec3<f> | :x: |
| __ct__Q29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>Fv | :x: |
| identity__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>Fv | :x: |
| mult__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>CFRCQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| multTranspose__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>CFRCQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| invert__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>FRCQ29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>> | :x: |
| concat__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>FRCQ29JGeometry13SMatrix34C<f>RCQ29JGeometry13SMatrix34C<f> | :x: |
| concat__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>FRCQ29JGeometry13SMatrix34C<f> | :x: |
| __ct__Q29JGeometry8TVec3<f>Ff | :x: |
| set<f>__Q29JGeometry8TVec3<f>Ffff_v | :x: |
| epsilonEquals__Q29JGeometry8TUtil<f>Ffff | :x: |
| sqrt__Q29JGeometry8TUtil<f>Ff | :x: |
| set__Q29JGeometry13SMatrix34C<f>Fffffffffffff | :x: |
| getQuat__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry9TQuat4<f> | :x: |
| set<f>__Q29JGeometry8TVec4<f>Fffff_v | :x: |
| __as__Q29JGeometry9TQuat4<f>FRCQ29JGeometry9TQuat4<f> | :x: |
| setEuler__Q29JGeometry9TQuat4&lt;f&gt;Ffff | :x: |
| setRotate__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| slerp__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry9TQuat4&lt;f&gt;f | :x: |
| normalize__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry9TQuat4&lt;f&gt; | :x: |
| getEuler__Q29JGeometry9TQuat4&lt;f&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__Q29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;Fv | :x: |
| identity__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;Fv | :x: |
| mult__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
| multTranspose__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
| invert__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;FRCQ29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt; | :x: |
| concat__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;FRCQ29JGeometry13SMatrix34C&lt;f&gt;RCQ29JGeometry13SMatrix34C&lt;f&gt; | :x: |
| concat__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;FRCQ29JGeometry13SMatrix34C&lt;f&gt; | :x: |
| __ct__Q29JGeometry8TVec3&lt;f&gt;Ff | :x: |
| set&lt;f&gt;__Q29JGeometry8TVec3&lt;f&gt;Ffff_v | :x: |
| epsilonEquals__Q29JGeometry8TUtil&lt;f&gt;Ffff | :x: |
| sqrt__Q29JGeometry8TUtil&lt;f&gt;Ff | :x: |
| set__Q29JGeometry13SMatrix34C&lt;f&gt;Fffffffffffff | :x: |
| getQuat__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry9TQuat4&lt;f&gt; | :x: |
| set&lt;f&gt;__Q29JGeometry8TVec4&lt;f&gt;Fffff_v | :x: |
| __as__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry9TQuat4&lt;f&gt; | :x: |
| __ct__13AnmPlayerBaseFPC8ResTable | :white_check_mark: |
| update__13AnmPlayerBaseFv | :white_check_mark: |
| reflectFrame__13AnmPlayerBaseFv | :x: |
@ -55,7 +55,7 @@
# BckCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getValue<l>__12JMapInfoIterCFPCcPl_b | :x: |
| getValue&lt;l&gt;__12JMapInfoIterCFPCcPl_b | :x: |
| __ct__7BckCtrlFP14ResourceHolderPCc | :x: |
| add__7BckCtrlFRC11BckCtrlData | :x: |
| __as__11BckCtrlDataFRC11BckCtrlData | :x: |
@ -128,13 +128,13 @@
| attachMaterialAnmBuffer__17MaterialAnmBufferFP12J3DModelDatab | :x: |
| modifyDiffFlagBrk__FPUlPC15J3DAnmTevRegKeybPCc | :x: |
| onDiffFlagBpk__2MRFPUlPC14J3DAnmColorKeyPCc | :x: |
| modifyDiffFlag<14J3DAnmColorKey>__FPUlPC14J3DAnmColorKey11J3DDiffFlagbPCcPCc_v | :x: |
| modifyDiffFlag&lt;14J3DAnmColorKey&gt;__FPUlPC14J3DAnmColorKey11J3DDiffFlagbPCcPCc_v | :x: |
| offDiffFlagBpk__2MRFPUlPC14J3DAnmColorKeyPCc | :x: |
| onDiffFlagBtp__2MRFPUlPC16J3DAnmTexPatternPCc | :x: |
| modifyDiffFlag<16J3DAnmTexPattern>__FPUlPC16J3DAnmTexPattern11J3DDiffFlagbPCcPCc_v | :x: |
| modifyDiffFlag&lt;16J3DAnmTexPattern&gt;__FPUlPC16J3DAnmTexPattern11J3DDiffFlagbPCcPCc_v | :x: |
| offDiffFlagBtp__2MRFPUlPC16J3DAnmTexPatternPCc | :x: |
| onDiffFlagBtk__2MRFPUlPC19J3DAnmTextureSRTKeyPCc | :x: |
| modifyDiffFlag<19J3DAnmTextureSRTKey>__FPUlPC19J3DAnmTextureSRTKey11J3DDiffFlagbPCcPCc_v | :x: |
| modifyDiffFlag&lt;19J3DAnmTextureSRTKey&gt;__FPUlPC19J3DAnmTextureSRTKey11J3DDiffFlagbPCcPCc_v | :x: |
| offDiffFlagBtk__2MRFPUlPC19J3DAnmTextureSRTKeyPCc | :x: |
| onDiffFlagBrk__2MRFPUlPC15J3DAnmTevRegKeyPCc | :x: |
| offDiffFlagBrk__2MRFPUlPC15J3DAnmTevRegKeyPCc | :x: |
@ -156,15 +156,15 @@
# XanimeCore.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q29JGeometry8TVec3<f>Fv | :x: |
| zero__Q29JGeometry8TVec3<f>Fv | :x: |
| __ct__Q29JGeometry8TVec3&lt;f&gt;Fv | :x: |
| zero__Q29JGeometry8TVec3&lt;f&gt;Fv | :x: |
| __as__14XtransformInfoFRC14XtransformInfo | :x: |
| __as__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| __ml__Q29JGeometry8TVec3<f>CFf | :x: |
| __ct__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| __apl__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| __ct<f>__Q29JGeometry8TVec3<f>Ffff_Pv | :x: |
| __mi__Q29JGeometry8TVec3<f>CFRCQ29JGeometry8TVec3<f> | :x: |
| __as__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ml__Q29JGeometry8TVec3&lt;f&gt;CFf | :x: |
| __ct__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __apl__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct&lt;f&gt;__Q29JGeometry8TVec3&lt;f&gt;Ffff_Pv | :x: |
| __mi__Q29JGeometry8TVec3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __as__10QuaternionFRC10Quaternion | :x: |
| init__11XanimeTrackFv | :white_check_mark: |
| __ct__10XjointInfoFv | :white_check_mark: |
@ -178,18 +178,18 @@
| doFreeze__10XanimeCoreFv | :x: |
| setBck__10XanimeCoreFUlP15J3DAnmTransform | :x: |
| setWeight__10XanimeCoreFUcf | :white_check_mark: |
| calcBlend__10XanimeCoreFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcSingle__10XanimeCoreFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcBlend__10XanimeCoreFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcSingle__10XanimeCoreFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcBlendSpecial__10XanimeCoreFv | :x: |
| updateFrame__10XanimeCoreFv | :x: |
| calcScaleBlendMaya__10XanimeCoreFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcScaleBlendMayaNoTransform__10XanimeCoreFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcScaleBlendSI__10XanimeCoreFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcScaleBlendBasic__10XanimeCoreFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcScaleBlendMaya__10XanimeCoreFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcScaleBlendMayaNoTransform__10XanimeCoreFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcScaleBlendSI__10XanimeCoreFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcScaleBlendBasic__10XanimeCoreFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcScaleBlendSpecial__10XanimeCoreFv | :x: |
| freezeCopy__10XanimeCoreFP12J3DModelDataP10XanimeCoreUlUl | :x: |
| initT__10XanimeCoreFP12J3DModelData | :x: |
| fixT__10XanimeCoreFPQ29JGeometry8TVec3<f> | :x: |
| fixT__10XanimeCoreFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__10XanimeCoreFv | :x: |
| __ct__14XtransformInfoFv | :x: |
| calc__10XanimeCoreFv | :x: |
@ -234,7 +234,7 @@
| updateBeforeMovement__12XanimePlayerFv | :x: |
| updateAfterMovement__12XanimePlayerFv | :x: |
| updateInterpoleRatio__12XanimePlayerFv | :x: |
| getMainAnimationTrans__12XanimePlayerCFUlPQ29JGeometry8TVec3<f> | :x: |
| getMainAnimationTrans__12XanimePlayerCFUlPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isRun__12XanimePlayerCFPCc | :x: |
| isTerminate__12XanimePlayerCFPCc | :x: |
| isTerminate__12XanimePlayerCFv | :x: |

View File

@ -43,36 +43,36 @@
# AreaForm.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| dot__Q29JGeometry8TVec3<f>CFRCQ29JGeometry8TVec3<f> | :x: |
| set<f>__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f>_v | :x: |
| add__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| asin__Q29JGeometry8TUtil<f>Ff | :x: |
| mult33__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRCQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| getValue<f>__12JMapInfoIterCFPCcPf_b | :x: |
| dot__Q29JGeometry8TVec3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| set&lt;f&gt;__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;_v | :x: |
| add__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| asin__Q29JGeometry8TUtil&lt;f&gt;Ff | :x: |
| mult33__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getValue&lt;f&gt;__12JMapInfoIterCFPCcPf_b | :x: |
| __ct__12AreaFormCubeFi | :white_check_mark: |
| init__12AreaFormCubeFRC12JMapInfoIter | :white_check_mark: |
| isInVolume__12AreaFormCubeCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcWorldPos__12AreaFormCubeCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcWorldRotate__12AreaFormCubeCFPQ29JGeometry8TVec3<f> | :x: |
| calcWorldBox__12AreaFormCubeCFPQ29JGeometry11TDirBox3<f> | :white_check_mark: |
| calcLocalPos__12AreaFormCubeCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__12AreaFormCubeCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcWorldPos__12AreaFormCubeCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcWorldRotate__12AreaFormCubeCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWorldBox__12AreaFormCubeCFPQ29JGeometry11TDirBox3&lt;f&gt; | :white_check_mark: |
| calcLocalPos__12AreaFormCubeCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getBaseSize__12AreaFormCubeFv | :white_check_mark: |
| updateBoxParam__12AreaFormCubeFv | :x: |
| calcWorldMtx__12AreaFormCubeCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| calcWorldMtx__12AreaFormCubeCFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| __ct__14AreaFormSphereFv | :white_check_mark: |
| calcUpVec__14AreaFormSphereCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcPos__14AreaFormSphereCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__14AreaFormSphereCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcUpVec__14AreaFormSphereCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcPos__14AreaFormSphereCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| isInVolume__14AreaFormSphereCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| __ct__12AreaFormBowlFv | :white_check_mark: |
| init__12AreaFormBowlFRC12JMapInfoIter | :white_check_mark: |
| isInVolume__12AreaFormBowlCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcUpVec__12AreaFormBowlFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__12AreaFormBowlCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcUpVec__12AreaFormBowlFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| __ct__16AreaFormCylinderFv | :white_check_mark: |
| calcPos__16AreaFormCylinderCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcCenterPos__16AreaFormCylinderCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcUpVec__16AreaFormCylinderCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__16AreaFormCylinderCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcDir__16AreaFormCylinderFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcPos__16AreaFormCylinderCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcCenterPos__16AreaFormCylinderCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcUpVec__16AreaFormCylinderCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| isInVolume__16AreaFormCylinderCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcDir__16AreaFormCylinderFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| PSVECSubtract__14JMathInlineVECFPC3VecPC3VecP3Vec | :x: |
| init__14AreaFormSphereFRC12JMapInfoIter | :white_check_mark: |
| init__16AreaFormCylinderFRC12JMapInfoIter | :white_check_mark: |
@ -81,7 +81,7 @@
# AreaFormDrawer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __pl__Q29JGeometry8TVec3<f>CFRCQ29JGeometry8TVec3<f> | :x: |
| __pl__Q29JGeometry8TVec3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\AreaFormDrawer_cpp | :x: |
| __ct__6Color8FUcUcUcUc | :x: |
@ -91,44 +91,44 @@
| ------------- | ------------- |
| __ct__7AreaObjFiPCc | :x: |
| init__7AreaObjFRC12JMapInfoIter | :white_check_mark: |
| isInVolume__7AreaObjCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__7AreaObjCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| onSwitchA__7AreaObjFv | :white_check_mark: |
| offSwitchA__7AreaObjFv | :white_check_mark: |
| isOnSwitchA__7AreaObjCFv | :white_check_mark: |
| isOnSwitchB__7AreaObjCFv | :white_check_mark: |
| isValidSwitchA__7AreaObjCFv | :white_check_mark: |
| isValidSwitchB__7AreaObjCFv | :white_check_mark: |
| setFollowMtx__7AreaObjFPCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| setFollowMtx__7AreaObjFPCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| getFollowMtx__7AreaObjCFv | :white_check_mark: |
| __ct__10AreaObjMgrFlPCc | :white_check_mark: |
| __dt__Q22MR41Vector<Q22MR26AssignableArray<P7AreaObj>>Fv | :white_check_mark: |
| __dt__Q22MR41Vector&lt;Q22MR26AssignableArray&lt;P7AreaObj&gt;&gt;Fv | :white_check_mark: |
| entry__10AreaObjMgrFP7AreaObj | :white_check_mark: |
| find_in__10AreaObjMgrCFRCQ29JGeometry8TVec3<f> | :x: |
| find_in__10AreaObjMgrCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| validate__7AreaObjFv | :white_check_mark: |
| invalidate__7AreaObjFv | :white_check_mark: |
| getManagerName__7AreaObjCFv | :white_check_mark: |
| Functor<7AreaObj>__2MRFP7AreaObjM7AreaObjFPCvPv_v_Q22MR39FunctorV0M<P7AreaObj,M7AreaObjFPCvPv_v> | :white_check_mark: |
| __cl__Q22MR39FunctorV0M<P7AreaObj,M7AreaObjFPCvPv_v>CFv | :x: |
| clone__Q22MR39FunctorV0M<P7AreaObj,M7AreaObjFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;7AreaObj&gt;__2MRFP7AreaObjM7AreaObjFPCvPv_v_Q22MR39FunctorV0M&lt;P7AreaObj,M7AreaObjFPCvPv_v&gt; | :white_check_mark: |
| __cl__Q22MR39FunctorV0M&lt;P7AreaObj,M7AreaObjFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR39FunctorV0M&lt;P7AreaObj,M7AreaObjFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__7AreaObjFv | :white_check_mark: |
| __dt__10AreaObjMgrFv | :white_check_mark: |
| __dt__Q22MR26AssignableArray<P7AreaObj>Fv | :x: |
| __dt__Q22MR26AssignableArray&lt;P7AreaObj&gt;Fv | :x: |
# AreaObjContainer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createManager<10AreaObjMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :white_check_mark: |
| createManager<13CubeCameraMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager<11WarpCubeMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager<12WaterAreaMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager<19GlaringLightAreaMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager<15LightAreaHolder>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :white_check_mark: |
| createManager<18ImageEffectAreaMgr>__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager&lt;10AreaObjMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :white_check_mark: |
| createManager&lt;13CubeCameraMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager&lt;11WarpCubeMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager&lt;12WaterAreaMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager&lt;19GlaringLightAreaMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| createManager&lt;15LightAreaHolder&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :white_check_mark: |
| createManager&lt;18ImageEffectAreaMgr&gt;__30@unnamed@AreaObjContainer_cpp@FlPCc_P10AreaObjMgr | :x: |
| __ct__16AreaObjContainerFPCc | :x: |
| init__16AreaObjContainerFRC12JMapInfoIter | :x: |
| getManager__16AreaObjContainerCFPCc | :x: |
| getAreaObj__16AreaObjContainerCFPCcRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| getAreaObj__16AreaObjContainerCFPCcRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getAreaObjContainer__2MRFv | :white_check_mark: |
| __dt__16AreaObjContainerFv | :white_check_mark: |
| __dt__11WarpCubeMgrFv | :x: |
@ -148,7 +148,7 @@
| ------------- | ------------- |
| __ct__20AstroChangeStageCubeFiPCc | :white_check_mark: |
| init__20AstroChangeStageCubeFRC12JMapInfoIter | :white_check_mark: |
| isInVolume__20AstroChangeStageCubeCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__20AstroChangeStageCubeCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| __dt__20AstroChangeStageCubeFv | :white_check_mark: |
| movement__20AstroChangeStageCubeFv | :white_check_mark: |
@ -179,10 +179,10 @@
| ------------- | ------------- |
| __ct__19BigBubbleCameraAreaFiPCc | :white_check_mark: |
| __dt__14CubeCameraAreaFv | :x: |
| isInVolume__19BigBubbleCameraAreaCFRCQ29JGeometry8TVec3<f> | :x: |
| isInVolume__19BigBubbleCameraAreaCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__19BigBubbleSwitchAreaFiPCc | :x: |
| __dt__10SwitchAreaFv | :x: |
| isInVolume__19BigBubbleSwitchAreaCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__19BigBubbleSwitchAreaCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| __dt__19BigBubbleCameraAreaFv | :x: |
| __dt__19BigBubbleSwitchAreaFv | :x: |
| getManagerName__19BigBubbleSwitchAreaCFv | :x: |
@ -216,13 +216,13 @@
# CameraRepulsiveArea.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| scale__Q29JGeometry8TVec3<f>Ff | :x: |
| __ami__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| scale__Q29JGeometry8TVec3&lt;f&gt;Ff | :x: |
| __ami__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__19CameraRepulsiveAreaFv | :x: |
| __dt__21CameraRepulsiveSphereFv | :x: |
| __dt__23CameraRepulsiveCylinderFv | :x: |
| getRepulsion__21CameraRepulsiveSphereFRCQ29JGeometry8TVec3<f> | :x: |
| getRepulsion__23CameraRepulsiveCylinderFRCQ29JGeometry8TVec3<f> | :x: |
| getRepulsion__21CameraRepulsiveSphereFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getRepulsion__23CameraRepulsiveCylinderFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getManagerName__19CameraRepulsiveAreaCFv | :x: |
@ -238,18 +238,18 @@
# CollisionArea.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setLength__Q29JGeometry8TVec3<f>Ff | :x: |
| sub__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| __mi__Q29JGeometry8TVec3<f>CFv | :x: |
| inv_sqrt__Q29JGeometry8TUtil<f>Ff | :x: |
| getXDir__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| getYDir__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| getZDir__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| setLength__Q29JGeometry8TVec3&lt;f&gt;Ff | :x: |
| sub__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __mi__Q29JGeometry8TVec3&lt;f&gt;CFv | :x: |
| inv_sqrt__Q29JGeometry8TUtil&lt;f&gt;Ff | :x: |
| getXDir__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getYDir__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getZDir__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__13CollisionAreaFiPCc | :x: |
| init__13CollisionAreaFRC12JMapInfoIter | :x: |
| movement__13CollisionAreaFv | :x: |
| hitCheck__13CollisionAreaFRCQ29JGeometry8TVec3<f>fPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| setMtx__11AreaPolygonFPA4_fRCQ29JGeometry8TVec3<f>f | :x: |
| hitCheck__13CollisionAreaFRCQ29JGeometry8TVec3&lt;f&gt;fPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setMtx__11AreaPolygonFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setSurfaceAndSync__11AreaPolygonFl | :x: |
| setSurface__11AreaPolygonFl | :x: |
| invalidate__11AreaPolygonFv | :x: |
@ -279,7 +279,7 @@
| movement__14CubeCameraAreaFv | :white_check_mark: |
| isValidCameraID__14CubeCameraAreaCFv | :white_check_mark: |
| getCameraID__14CubeCameraAreaCFv | :white_check_mark: |
| isInVolume__14CubeCameraAreaCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__14CubeCameraAreaCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setCurrentCategory__14CubeCameraAreaFl | :white_check_mark: |
| getCategoryArg__14CubeCameraAreaCFv | :white_check_mark: |
| __ct__13CubeCameraMgrFlPCc | :x: |
@ -294,7 +294,7 @@
| __ct__9DeathAreaFiPCc | :white_check_mark: |
| init__9DeathAreaFRC12JMapInfoIter | :white_check_mark: |
| movement__9DeathAreaFv | :x: |
| isInVolume__9DeathAreaCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| isInVolume__9DeathAreaCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getDeathType__9DeathAreaCFv | :white_check_mark: |
| __dt__9DeathAreaFv | :x: |
| getManagerName__9DeathAreaCFv | :white_check_mark: |
@ -317,9 +317,9 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__19FollowCollisionAreaFv | :x: |
| __ct__19FollowCollisionAreaFRCQ29JGeometry8TVec3<f>PA4_ff | :x: |
| __ct__19FollowCollisionAreaFRCQ29JGeometry8TVec3&lt;f&gt;PA4_ff | :x: |
| movement__19FollowCollisionAreaFv | :x: |
| hitCheck__19FollowCollisionAreaFRCQ29JGeometry8TVec3<f>fPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| hitCheck__19FollowCollisionAreaFRCQ29JGeometry8TVec3&lt;f&gt;fPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
# GlaringLightArea.o
@ -366,7 +366,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15LightAreaHolderFlPCc | :white_check_mark: |
| tryFindLightID__15LightAreaHolderCFRCQ29JGeometry8TVec3<f>P11ZoneLightID | :x: |
| tryFindLightID__15LightAreaHolderCFRCQ29JGeometry8TVec3&lt;f&gt;P11ZoneLightID | :x: |
| initAfterPlacement__15LightAreaHolderFv | :white_check_mark: |
| sort__15LightAreaHolderFv | :x: |
| __dt__15LightAreaHolderFv | :white_check_mark: |
@ -375,19 +375,19 @@
# MercatorTransformCube.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __amu__Q29JGeometry8TVec3<f>Ff | :x: |
| __amu__Q29JGeometry8TVec3&lt;f&gt;Ff | :x: |
| __ct__21MercatorTransformCubeFiPCc | :x: |
| init__21MercatorTransformCubeFRC12JMapInfoIter | :x: |
| convertTransAndRotate__21MercatorTransformCubeCFPQ29JGeometry8TVec3<f>PQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>b | :x: |
| convertTransAndRotate__21MercatorTransformCubeCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| getSphereRadius__21MercatorTransformCubeCFv | :x: |
| calcUV__21MercatorTransformCubeCFPQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcLocalBoxSize__21MercatorTransformCubeCFPQ29JGeometry8TVec3<f> | :x: |
| convertMercatorPlaneToSphereTransAndRotate__2MRFPQ29JGeometry8TVec3<f>PQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>b | :x: |
| convertMercatorPlaneToSphereTransAndRotate__2MRFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>b | :x: |
| calcUV__21MercatorTransformCubeCFPQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcLocalBoxSize__21MercatorTransformCubeCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| convertMercatorPlaneToSphereTransAndRotate__2MRFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| convertMercatorPlaneToSphereTransAndRotate__2MRFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| initDefaultPosForMercator__2MRFP9LiveActorRC12JMapInfoIterb | :x: |
| calcNearestRailPosForMercator__2MRFPQ29JGeometry8TVec3<f>PC9LiveActorf | :x: |
| calcRailClippingInfoForMercator__2MRFPQ29JGeometry8TVec3<f>PfP9LiveActorff | :x: |
| initAndSetRailClippingForMercator__2MRFPQ29JGeometry8TVec3<f>P9LiveActorff | :x: |
| calcNearestRailPosForMercator__2MRFPQ29JGeometry8TVec3&lt;f&gt;PC9LiveActorf | :x: |
| calcRailClippingInfoForMercator__2MRFPQ29JGeometry8TVec3&lt;f&gt;PfP9LiveActorff | :x: |
| initAndSetRailClippingForMercator__2MRFPQ29JGeometry8TVec3&lt;f&gt;P9LiveActorff | :x: |
| calcRailTotalLengthForMercator__2MRFPC9LiveActorf | :x: |
| getDivideMercatorRailPosition__2MRFP25DivideMercatorRailPosInfoPC9LiveActorUlfUl | :x: |
| createMapPartsRailMoverForMercator__2MRFP9LiveActorRC12JMapInfoIterb | :x: |
@ -397,7 +397,7 @@
| min__2MRFff | :x: |
| max__2MRFff | :x: |
| getMercatorCube__35@unnamed@MercatorTransformCube_cpp@Fv | :x: |
| getEulerXYZ__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| getEulerXYZ__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
# MessageArea.o
@ -461,7 +461,7 @@
| __ct__16SoundEmitterCubeFiPCc | :x: |
| init__16SoundEmitterCubeFRC12JMapInfoIter | :x: |
| movement__16SoundEmitterCubeFv | :x: |
| extend__Q29JGeometry27TBox<Q29JGeometry8TVec3<f>>FRCQ29JGeometry8TVec3<f> | :x: |
| extend__Q29JGeometry27TBox&lt;Q29JGeometry8TVec3&lt;f&gt;&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# SoundEmitterSphere.o

View File

@ -39,22 +39,22 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__7JASHeapFv | :x: |
| sub__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| set__Q29JGeometry13SMatrix34C<f>FPA4_Cf | :x: |
| sub__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| set__Q29JGeometry13SMatrix34C&lt;f&gt;FPA4_Cf | :x: |
| AudNewAudSystem___FP14JAUSectionHeapP10JKRArchiveP10JKRArchiveP10JKRArchivei | :x: |
| init_JAS_JAI___23@unnamed@AudSystem_cpp@FP12JKRSolidHeap | :x: |
| AudNewAudSystem__FP12JKRSolidHeapPvP10JKRArchiveP10JKRArchiveP10JKRArchiveP10JKRArchive | :x: |
| __ct__9AudSystemFP14JAUSectionHeapP10JKRArchiveP10JKRArchiveP10JKRArchive | :x: |
| __dt__11JAUSoundMgrFv | :x: |
| __dt__16JAISeCategoryMgrFv | :x: |
| __dt__14AudAudience<4>Fv | :x: |
| __dt__14AudAudience&lt;4&gt;Fv | :x: |
| getChordInfo__9AudSystemFv | :x: |
| __defctor__7JASHeapFv | :x: |
| setSpeakerResource__9AudSystemFP10JKRArchive | :x: |
| frameWork__9AudSystemFv | :x: |
| calc__9AudSystemFv | :x: |
| startSound__9AudSystemF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3<f> | :x: |
| startLevelSound__9AudSystemF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3<f> | :x: |
| startSound__9AudSystemF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| startLevelSound__9AudSystemF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| switchToLuigi__9AudSystemF10JAISoundIDP14JAISoundHandle | :x: |
| isSubmitSeByVolumeSetting__9AudSystemF10JAISoundID | :x: |
| updateOutputMode__9AudSystemFv | :x: |
@ -93,65 +93,65 @@
| clearAllLimitedSound__9AudSystemFv | :x: |
| isRegisteredLimitedSound__9AudSystemF10JAISoundID | :x: |
| updateLimitedSound__9AudSystemFv | :x: |
| isAlreadyPlayingSoundNear__9AudSystemF10JAISoundIDPCQ29JGeometry8TVec3<f>f | :x: |
| isAlreadyPlayingSoundNear__9AudSystemF10JAISoundIDPCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setVolumeZeroForce__9AudSystemFl | :x: |
| getHeap__14JAUSectionHeapFv | :x: |
| __dt__17JAUAudioArcLoaderFv | :x: |
| __dt__12JAUDisposer_Fv | :x: |
| __dt__15JAUStdSoundInfoFv | :x: |
| __dt__23JSULink<12JAUDisposer_>Fv | :x: |
| __dt__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>Fv | :x: |
| __dt__23JSULink&lt;12JAUDisposer_&gt;Fv | :x: |
| __dt__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;Fv | :x: |
| __dt__31AudAudience_withSetting_dopplerFv | :x: |
| __dt__23AudAudience_withSettingFv | :x: |
| __dt__9AudBgmMgrFv | :x: |
| __dt__22AudBgmVolumeControllerFv | :x: |
| resetMtx__23AudDopplerAudienceStateFPA4_Cf | :x: |
| getMaxChannels__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>Fv | :x: |
| newAudible__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>FRCQ29JGeometry8TVec3<f>10JAISoundIDPCQ29JGeometry8TVec3<f>Ul | :x: |
| convertAbsToRel__23AudDopplerAudienceStateFRCQ29JGeometry8TVec3<f>P23JAUDopplerAudibleRelPos | :x: |
| getMaxChannels__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;Fv | :x: |
| newAudible__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;FRCQ29JGeometry8TVec3&lt;f&gt;10JAISoundIDPCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| convertAbsToRel__23AudDopplerAudienceStateFRCQ29JGeometry8TVec3&lt;f&gt;P23JAUDopplerAudibleRelPos | :x: |
| calcDeltaPriority___23AudAudience_withSettingCFfbl | :x: |
| deleteAudible__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>FP10JAIAudible | :x: |
| calcPriority__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>FP10JAIAudible | :x: |
| mixChannelOut__98AudAudience_<4,20AudDopplerAudible<4>,23AudDopplerAudienceState,31AudAudience_withSetting_doppler>FRC14JASSoundParamsP10JAIAudiblei | :x: |
| getOuterParams__74AudGenericAudible_<4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos>Fi | :x: |
| calc__74AudGenericAudible_<4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos>Fv | :x: |
| deleteAudible__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;FP10JAIAudible | :x: |
| calcPriority__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;FP10JAIAudible | :x: |
| mixChannelOut__98AudAudience_&lt;4,20AudDopplerAudible&lt;4&gt;,23AudDopplerAudienceState,31AudAudience_withSetting_doppler&gt;FRC14JASSoundParamsP10JAIAudiblei | :x: |
| getOuterParams__74AudGenericAudible_&lt;4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos&gt;Fi | :x: |
| calc__74AudGenericAudible_&lt;4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos&gt;Fv | :x: |
| __dt__8AudFaderFv | :x: |
| __dt__11AudMultiBgmFv | :x: |
| __dt__18AudTrackControllerFv | :x: |
| __dt__14JAISoundHandleFv | :x: |
| __dt__12AudSingleBgmFv | :x: |
| __dt__33JASGlobalInstance<12JAUSoundInfo>Fv | :x: |
| __dt__33JASGlobalInstance&lt;12JAUSoundInfo&gt;Fv | :x: |
| __dt__12JAUSoundInfoFv | :x: |
| __dt__18JASCriticalSectionFv | :x: |
| __dt__74AudGenericAudible_<4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos>Fv | :x: |
| __dt__20AudDopplerAudible<4>Fv | :x: |
| __dt__74AudGenericAudible_&lt;4,24JAUDopplerAudibleChannel,23JAUDopplerAudibleAbsPos&gt;Fv | :x: |
| __dt__20AudDopplerAudible&lt;4&gt;Fv | :x: |
| __dt__22JAUStreamStaticAramMgrFv | :x: |
| __dt__37JAUDisposerObject_<15JAUStdSoundInfo>Fv | :x: |
| setPositionFromLookAt__Q29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>FRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| getTrans__Q29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| reset__Q23std9bitset<2>FUl | :x: |
| test__Q23std9bitset<2>CFUl | :x: |
| __dt__24JAUStreamAramMgrBase_<2>Fv | :x: |
| __dt__26JAUStreamStaticAramMgr_<2>Fv | :x: |
| newStreamAram__26JAUStreamStaticAramMgr_<2>FPUl | :x: |
| deleteStreamAram__26JAUStreamStaticAramMgr_<2>FUl | :x: |
| __dt__27JAISoundStrategyMgr<5JAISe>Fv | :x: |
| __dt__37JAUDisposerObject_&lt;15JAUStdSoundInfo&gt;Fv | :x: |
| setPositionFromLookAt__Q29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;FRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| getTrans__Q29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| reset__Q23std9bitset&lt;2&gt;FUl | :x: |
| test__Q23std9bitset&lt;2&gt;CFUl | :x: |
| __dt__24JAUStreamAramMgrBase_&lt;2&gt;Fv | :x: |
| __dt__26JAUStreamStaticAramMgr_&lt;2&gt;Fv | :x: |
| newStreamAram__26JAUStreamStaticAramMgr_&lt;2&gt;FPUl | :x: |
| deleteStreamAram__26JAUStreamStaticAramMgr_&lt;2&gt;FUl | :x: |
| __dt__27JAISoundStrategyMgr&lt;5JAISe&gt;Fv | :x: |
| __dt__9AudSystemFv | :x: |
| init__14JASSoundParamsFv | :x: |
| __sinit_\AudSystem_cpp | :x: |
| __ct__24JASMemPool<10AudMeTrack>Fv | :x: |
| __dt__24JASMemPool<10AudMeTrack>Fv | :x: |
| __ct__18JASMemPool<5AudMe>Fv | :x: |
| __dt__18JASMemPool<5AudMe>Fv | :x: |
| __ct__27JASMemPool<13AudSeStrategy>Fv | :x: |
| __dt__27JASMemPool<13AudSeStrategy>Fv | :x: |
| __ct__34JASMemPool<20AudDopplerAudible<4>>Fv | :x: |
| __dt__34JASMemPool<20AudDopplerAudible<4>>Fv | :x: |
| __ct__24JASMemPool&lt;10AudMeTrack&gt;Fv | :x: |
| __dt__24JASMemPool&lt;10AudMeTrack&gt;Fv | :x: |
| __ct__18JASMemPool&lt;5AudMe&gt;Fv | :x: |
| __dt__18JASMemPool&lt;5AudMe&gt;Fv | :x: |
| __ct__27JASMemPool&lt;13AudSeStrategy&gt;Fv | :x: |
| __dt__27JASMemPool&lt;13AudSeStrategy&gt;Fv | :x: |
| __ct__34JASMemPool&lt;20AudDopplerAudible&lt;4&gt;&gt;Fv | :x: |
| __dt__34JASMemPool&lt;20AudDopplerAudible&lt;4&gt;&gt;Fv | :x: |
| @4@getBgmSeqResourceID__15JAUStdSoundInfoCF10JAISoundID | :x: |
| @4@getAudibleSw__15JAUStdSoundInfoCF10JAISoundID | :x: |
| @8@__dt__37JAUDisposerObject_<15JAUStdSoundInfo>Fv | :x: |
| @8@__dt__37JAUDisposerObject_&lt;15JAUStdSoundInfo&gt;Fv | :x: |
| @8@getStreamFileEntry__15JAUStdSoundInfoF10JAISoundID | :x: |
| @12@__dt__37JAUDisposerObject_<15JAUStdSoundInfo>Fv | :x: |
| @12@__dt__37JAUDisposerObject_&lt;15JAUStdSoundInfo&gt;Fv | :x: |
# AudSystemVolumeController.o
@ -216,10 +216,10 @@
# AudSoundObject.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14AudSoundObjectFPQ29JGeometry8TVec3<f>UcP7JKRHeap | :x: |
| __ct__14AudSoundObjectFPQ29JGeometry8TVec3&lt;f&gt;UcP7JKRHeap | :x: |
| __dt__14AudSoundObjectFv | :x: |
| addToSoundObjHolder__14AudSoundObjectFv | :x: |
| setTrans__14AudSoundObjectFPQ29JGeometry8TVec3<f> | :x: |
| setTrans__14AudSoundObjectFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| writePort__14AudSoundObjectFP14JAISoundHandleUlUs | :x: |
| isLimitedSound__14AudSoundObjectF10JAISoundID | :x: |
| startSound__14AudSoundObjectF10JAISoundID | :x: |
@ -269,16 +269,16 @@
# AudAnmSoundObject.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__17AudAnmSoundObjectFPQ29JGeometry8TVec3<f>UcP7JKRHeap | :x: |
| __ct__17AudAnmSoundObjectFPQ29JGeometry8TVec3&lt;f&gt;UcP7JKRHeap | :x: |
| update__17AudAnmSoundObjectFf | :x: |
| modifySoundParams__17AudAnmSoundObjectFP14JASSoundParamsPC22JAUSoundAnimationSoundf | :x: |
| playsSound__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3<f>f | :x: |
| getSoundID__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3<f>f | :x: |
| playsSound__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| getSoundID__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| getFreeHandle__17AudAnmSoundObjectFPC22JAUSoundAnimationSound | :x: |
| skip__17AudAnmSoundObjectFf | :x: |
| setStartPos__17AudAnmSoundObjectFf | :x: |
| updateAnimSound__17AudAnmSoundObjectFfRCQ29JGeometry8TVec3<f>P15JAISoundStarter | :x: |
| startAnimSound__17AudAnmSoundObjectFRCQ29JGeometry8TVec3<f>fP15JAISoundStarter | :x: |
| updateAnimSound__17AudAnmSoundObjectFfRCQ29JGeometry8TVec3&lt;f&gt;P15JAISoundStarter | :x: |
| startAnimSound__17AudAnmSoundObjectFRCQ29JGeometry8TVec3&lt;f&gt;fP15JAISoundStarter | :x: |
| releaseHandleIfNecessary__17AudAnmSoundObjectFP14JAISoundHandleUl | :x: |
| getNumSounds__17JAUSoundAnimationCFv | :x: |
| isNotingOn__22JAUSoundAnimationSoundCFfb | :x: |
@ -286,8 +286,8 @@
| __dt__17AudAnmSoundObjectFv | :x: |
| @24@__dt__17AudAnmSoundObjectFv | :x: |
| @72@modifySoundParams__17AudAnmSoundObjectFP14JASSoundParamsPC22JAUSoundAnimationSoundf | :x: |
| @72@playsSound__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3<f>f | :x: |
| @72@getSoundID__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3<f>f | :x: |
| @72@playsSound__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| @72@getSoundID__17AudAnmSoundObjectFPC22JAUSoundAnimationSoundRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| @72@getFreeHandle__17AudAnmSoundObjectFPC22JAUSoundAnimationSound | :x: |
@ -524,7 +524,7 @@
| calc__13AudSeStrategyFP5JAISe | :x: |
| mix__13AudSeStrategyFP5JAISeP14JASSoundParams | :x: |
| newStrategy__16AudSeStrategyMgrF10JAISoundID | :x: |
| deleteStrategy__16AudSeStrategyMgrFP24JAISoundStrategy<5JAISe> | :x: |
| deleteStrategy__16AudSeStrategyMgrFP24JAISoundStrategy&lt;5JAISe&gt; | :x: |
| __dt__13AudSeStrategyFv | :x: |
| __dt__16AudSeStrategyMgrFv | :x: |
| __sinit_\AudSeStrategy_cpp | :x: |
@ -598,8 +598,8 @@
| load__10JASWaveArcFP7JASHeap | :x: |
| __ct__12JASInstParamFv | :x: |
| __sinit_\OverwriteJAudio_cpp | :x: |
| __ct__38JASMemPool_MultiThreaded<10JASChannel>Fv | :x: |
| __dt__38JASMemPool_MultiThreaded<10JASChannel>Fv | :x: |
| __ct__38JASMemPool_MultiThreaded&lt;10JASChannel&gt;Fv | :x: |
| __dt__38JASMemPool_MultiThreaded&lt;10JASChannel&gt;Fv | :x: |
# CSSoundNameConverter.o

File diff suppressed because it is too large Load Diff

View File

@ -170,8 +170,8 @@
# CamPoseSphereInterpolator.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setRotate__Q29JGeometry9TQuat4<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| transform__Q29JGeometry9TQuat4<f>CFRCQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| setRotate__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| transform__Q29JGeometry9TQuat4&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
# CamTranslatorAnim.o
@ -519,14 +519,14 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| set__18CamAnmDataAccessorFPvPv | :white_check_mark: |
| getPos__18CamAnmDataAccessorCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| getWatchPos__18CamAnmDataAccessorCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| getPos__18CamAnmDataAccessorCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getWatchPos__18CamAnmDataAccessorCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getTwist__18CamAnmDataAccessorCFf | :white_check_mark: |
| getFovy__18CamAnmDataAccessorCFf | :white_check_mark: |
| get__18CamAnmDataAccessorCFfUlUl | :x: |
| set__21KeyCamAnmDataAccessorFPvPv | :white_check_mark: |
| getPos__21KeyCamAnmDataAccessorCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| getWatchPos__21KeyCamAnmDataAccessorCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| getPos__21KeyCamAnmDataAccessorCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getWatchPos__21KeyCamAnmDataAccessorCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getTwist__21KeyCamAnmDataAccessorCFf | :white_check_mark: |
| getFovy__21KeyCamAnmDataAccessorCFf | :white_check_mark: |
| get__21KeyCamAnmDataAccessorCFfUlUlUl | :white_check_mark: |
@ -575,12 +575,12 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| JMAAcosRadian__Ff | :x: |
| crossToPolar__2MRFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PfPfPf | :x: |
| polarToCross__2MRFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>fff | :x: |
| polarToCrossDegree__2MRFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>fff | :x: |
| crossToPolar__2MRFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PfPfPf | :x: |
| polarToCross__2MRFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;fff | :x: |
| polarToCrossDegree__2MRFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;fff | :x: |
| diffRadian__2MRFff | :x: |
| diffRadianAroundAxis__2MRFPfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| projectVecOnPlane__2MRFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| diffRadianAroundAxis__2MRFPfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| projectVecOnPlane__2MRFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| cosDegree__2MRFf | :x: |
| sinDegree__2MRFf | :x: |
@ -601,7 +601,7 @@
| __ct__23CameraCharmedTripodBossFPCc | :white_check_mark: |
| reset__23CameraCharmedTripodBossFv | :x: |
| calc__23CameraCharmedTripodBossFv | :x: |
| setParam__23CameraCharmedTripodBossFlQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec2<f> | :x: |
| setParam__23CameraCharmedTripodBossFlQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| createTranslator__23CameraCharmedTripodBossFv | :white_check_mark: |
| __dt__23CameraCharmedTripodBossFv | :x: |
@ -635,7 +635,7 @@
| getViewMtx__13CameraContextCFv | :white_check_mark: |
| getInvViewMtx__13CameraContextCFv | :white_check_mark: |
| getAspect__13CameraContextCFv | :x: |
| setViewMtx__13CameraContextFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>bbRCQ29JGeometry8TVec3<f> | :x: |
| setViewMtx__13CameraContextFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;bbRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setNearZ__13CameraContextFf | :white_check_mark: |
| setFovy__13CameraContextFf | :white_check_mark: |
| setShakeOffset__13CameraContextFff | :white_check_mark: |
@ -646,7 +646,7 @@
# CameraCover.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| PI__Q29JGeometry8TUtil<f>Fv | :x: |
| PI__Q29JGeometry8TUtil&lt;f&gt;Fv | :x: |
| __ct__11CameraCoverFPCc | :x: |
| movement__11CameraCoverFv | :x: |
| draw__11CameraCoverCFv | :x: |
@ -673,11 +673,11 @@
| __ct__9CameraDPDFPCc | :white_check_mark: |
| reset__9CameraDPDFv | :x: |
| calc__9CameraDPDFv | :x: |
| __as__Q29JGeometry8TVec2<f>FRCQ29JGeometry8TVec2<f> | :x: |
| __as__Q29JGeometry8TVec2&lt;f&gt;FRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| createTranslator__9CameraDPDFv | :white_check_mark: |
| __dt__9CameraDPDFv | :x: |
| __ml__Q29JGeometry8TVec2<f>CFf | :x: |
| __pl__Q29JGeometry8TVec2<f>CFRCQ29JGeometry8TVec2<f> | :x: |
| __ml__Q29JGeometry8TVec2&lt;f&gt;CFf | :x: |
| __pl__Q29JGeometry8TVec2&lt;f&gt;CFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# CameraDead.o
@ -742,7 +742,7 @@
| isStartAnimCameraEnd__14CameraDirectorCFv | :white_check_mark: |
| getStartAnimCameraFrame__14CameraDirectorCFv | :white_check_mark: |
| endStartAnimCamera__14CameraDirectorFv | :white_check_mark: |
| startTalkCamera__14CameraDirectorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffl | :x: |
| startTalkCamera__14CameraDirectorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffl | :x: |
| endTalkCamera__14CameraDirectorFbl | :white_check_mark: |
| startSubjectiveCamera__14CameraDirectorFl | :white_check_mark: |
| endSubjectiveCamera__14CameraDirectorFl | :white_check_mark: |
@ -755,7 +755,7 @@
| checkEndOfEventCamera__14CameraDirectorFv | :x: |
| controlCameraSE__14CameraDirectorFv | :x: |
| removeEndEventAtLanding__14CameraDirectorFlPCc | :x: |
| calcViewMtxFromPoseParam__14CameraDirectorFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>PC15CameraPoseParam | :x: |
| calcViewMtxFromPoseParam__14CameraDirectorFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;PC15CameraPoseParam | :x: |
| isPlayableCameraSE__14CameraDirectorFb | :white_check_mark: |
| resetCameraMan__14CameraDirectorFv | :white_check_mark: |
| createStartAnimCamera__14CameraDirectorFv | :white_check_mark: |
@ -784,7 +784,7 @@
| __ct__9CameraFixFPCc | :white_check_mark: |
| reset__9CameraFixFv | :x: |
| calc__9CameraFixFv | :x: |
| setParam__9CameraFixFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setParam__9CameraFixFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createTranslator__9CameraFixFv | :white_check_mark: |
| __dt__9CameraFixFv | :x: |
@ -796,7 +796,7 @@
| reset__16CameraFixedPointFv | :x: |
| calc__16CameraFixedPointFv | :x: |
| createTranslator__16CameraFixedPointFv | :white_check_mark: |
| setParam__16CameraFixedPointFRCQ29JGeometry8TVec3<f>Ul | :x: |
| setParam__16CameraFixedPointFRCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| __dt__16CameraFixedPointFv | :x: |
@ -808,10 +808,10 @@
| calc__16CameraFixedThereFv | :x: |
| createTranslator__16CameraFixedThereFv | :white_check_mark: |
| copyStatusFromPrevCamera__16CameraFixedThereFv | :x: |
| calcEyeDir__16CameraFixedThereFPQ29JGeometry8TVec3<f> | :x: |
| calcEyeDir__16CameraFixedThereFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| makeAxisAndRoll__16CameraFixedThereFv | :x: |
| updateUpVec__16CameraFixedThereFRCQ29JGeometry8TVec3<f> | :x: |
| updateNormalUpVec__16CameraFixedThereFRCQ29JGeometry8TVec3<f> | :x: |
| updateUpVec__16CameraFixedThereFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateNormalUpVec__16CameraFixedThereFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__16CameraFixedThereFv | :x: |
| isCorrectingErpPositionOff__16CameraFixedThereCFv | :x: |
@ -828,20 +828,20 @@
| isEnableToRoundRight__12CameraFollowCFv | :x: |
| calcIdealPos__12CameraFollowFv | :x: |
| calcRotPos__12CameraFollowFv | :x: |
| constrainDistance__12CameraFollowFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| constrainDistance__12CameraFollowFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| constrainAngleX__12CameraFollowFPf | :x: |
| constrainAngleY__12CameraFollowFPfRCQ29JGeometry8TVec3<f>f | :x: |
| constrainAngleY__12CameraFollowFPfRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| getMagnitudeOfMovingRound__12CameraFollowCFv | :x: |
| checkShiftStateToRound__12CameraFollowFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| checkShiftStateToRound__12CameraFollowFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| arrangeHeight__12CameraFollowFv | :x: |
| reflectRotOffset__12CameraFollowFv | :x: |
| isWallForward__12CameraFollowCFv | :x: |
| arrangeLookUp__12CameraFollowFv | :x: |
| checkAscent__12CameraFollowCFPQ29JGeometry8TVec3<f> | :x: |
| checkAscent__12CameraFollowCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| arrangeLookDown__12CameraFollowFv | :x: |
| checkDescent__12CameraFollowCFPQ29JGeometry8TVec3<f> | :x: |
| checkDescent__12CameraFollowCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| startRound__12CameraFollowFff | :x: |
| checkValidityOfRound__12CameraFollowFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| checkValidityOfRound__12CameraFollowFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isUpsideDownByRoll__12CameraFollowCFv | :x: |
| __dt__12CameraFollowFv | :x: |
| __sinit_\CameraFollow_cpp | :x: |
@ -868,7 +868,7 @@
| reset__22CameraFooFighterPlanetFv | :x: |
| calc__22CameraFooFighterPlanetFv | :x: |
| createTranslator__22CameraFooFighterPlanetFv | :white_check_mark: |
| goRoundBehind__22CameraFooFighterPlanetFRQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| goRoundBehind__22CameraFooFighterPlanetFRQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
# CameraFrontAndBack.o
@ -879,8 +879,8 @@
| reset__18CameraFrontAndBackFv | :x: |
| calc__18CameraFrontAndBackFv | :x: |
| createTranslator__18CameraFrontAndBackFv | :white_check_mark: |
| calcBaseQuat__18CameraFrontAndBackFPQ29JGeometry9TQuat4<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcDipQuat__18CameraFrontAndBackFPQ29JGeometry9TQuat4<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcBaseQuat__18CameraFrontAndBackFPQ29JGeometry9TQuat4&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcDipQuat__18CameraFrontAndBackFPQ29JGeometry9TQuat4&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# CameraGround.o
@ -923,51 +923,51 @@
# CameraHolder.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createCamera<14CameraParallel>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<11CameraTower>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<12CameraFollow>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<18CameraWonderPlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<9CameraFix>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraFixedPoint>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<12CameraBehind>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<17CameraInwardTower>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraFixedThere>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraTripodBoss>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<14CameraTowerPos>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<18CameraTripodPlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<10CameraDead>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<18CameraInwardSphere>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<14CameraRailDemo>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraRailFollow>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<21CameraTripodBossJoint>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<23CameraCharmedTripodBoss>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<17CameraObjParallel>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraCharmedFix>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<12CameraGround>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<13CameraTrundle>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraCubePlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<19CameraInnerCylinder>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<12CameraSpiral>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<10CameraTalk>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<20CameraMtxRegParallel>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<19CameraCharmedVecReg>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<18CameraMedianPlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<20CameraTwistedPassage>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<17CameraMedianTower>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<24CameraCharmedVecRegTower>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<18CameraFrontAndBack>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraRaceFollow>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<11CameraSlide>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraFooFighter>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<22CameraFooFighterPlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<15CameraBlackHole>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<10CameraAnim>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<9CameraDPD>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<17CameraWaterFollow>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<17CameraWaterPlanet>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<21CameraWaterPlanetBoss>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<15CameraRailWatch>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera<16CameraSubjective>__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;14CameraParallel&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;11CameraTower&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;12CameraFollow&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;18CameraWonderPlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;9CameraFix&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraFixedPoint&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;12CameraBehind&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;17CameraInwardTower&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraFixedThere&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraTripodBoss&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;14CameraTowerPos&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;18CameraTripodPlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;10CameraDead&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;18CameraInwardSphere&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;14CameraRailDemo&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraRailFollow&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;21CameraTripodBossJoint&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;23CameraCharmedTripodBoss&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;17CameraObjParallel&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraCharmedFix&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;12CameraGround&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;13CameraTrundle&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraCubePlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;19CameraInnerCylinder&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;12CameraSpiral&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;10CameraTalk&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;20CameraMtxRegParallel&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;19CameraCharmedVecReg&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;18CameraMedianPlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;20CameraTwistedPassage&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;17CameraMedianTower&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;24CameraCharmedVecRegTower&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;18CameraFrontAndBack&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraRaceFollow&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;11CameraSlide&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraFooFighter&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;22CameraFooFighterPlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;15CameraBlackHole&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;10CameraAnim&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;9CameraDPD&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;17CameraWaterFollow&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;17CameraWaterPlanet&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;21CameraWaterPlanetBoss&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;15CameraRailWatch&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| createCamera&lt;16CameraSubjective&gt;__26@unnamed@CameraHolder_cpp@Fv_P6Camera | :white_check_mark: |
| __ct__12CameraHolderFPCc | :white_check_mark: |
| getTranslator__12CameraHolderFl | :white_check_mark: |
| getIndexOf__12CameraHolderCFPCc | :white_check_mark: |
@ -1023,13 +1023,13 @@
| getGlobalOffset__15CameraLocalUtilFPC9CameraMan | :x: |
| getLocalOffset__15CameraLocalUtilFPC9CameraMan | :x: |
| getRoll__15CameraLocalUtilFPC9CameraMan | :x: |
| setWatchPos__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setPos__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setUpVec__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setWatchUpVec__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setWatchPos__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setPos__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setUpVec__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setWatchUpVec__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFovy__15CameraLocalUtilFP9CameraManf | :x: |
| setGlobalOffset__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setLocalOffset__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3<f> | :x: |
| setGlobalOffset__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setLocalOffset__15CameraLocalUtilFP9CameraManRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFrontOffset__15CameraLocalUtilFP9CameraManf | :x: |
| setUpperOffset__15CameraLocalUtilFP9CameraManf | :x: |
| setRoll__15CameraLocalUtilFP9CameraManf | :x: |
@ -1049,31 +1049,31 @@
| getGlobalOffset__15CameraLocalUtilFPC6Camera | :x: |
| getLocalOffset__15CameraLocalUtilFPC6Camera | :x: |
| getRoll__15CameraLocalUtilFPC6Camera | :x: |
| setWatchPos__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setPos__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setWatchUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setUpVecAndWatchUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setWatchPos__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setPos__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setWatchUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setUpVecAndWatchUpVec__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFovy__15CameraLocalUtilFP6Cameraf | :x: |
| setGlobalOffset__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setLocalOffset__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3<f> | :x: |
| setGlobalOffset__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setLocalOffset__15CameraLocalUtilFP6CameraRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFrontOffset__15CameraLocalUtilFP6Cameraf | :x: |
| setUpperOffset__15CameraLocalUtilFP6Cameraf | :x: |
| setRoll__15CameraLocalUtilFP6Cameraf | :x: |
| recalcUpVec__15CameraLocalUtilFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| makeWatchOffset__15CameraLocalUtilFPQ29JGeometry8TVec3<f>P6CameraP15CameraTargetObjf | :x: |
| makeWatchPoint__15CameraLocalUtilFPQ29JGeometry8TVec3<f>P6CameraP15CameraTargetObjf | :x: |
| makeWatchOffsetImm__15CameraLocalUtilFPQ29JGeometry8TVec3<f>P6CameraP15CameraTargetObj | :x: |
| makeWatchPointImm__15CameraLocalUtilFPQ29JGeometry8TVec3<f>P6CameraP15CameraTargetObj | :x: |
| recalcUpVec__15CameraLocalUtilFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| makeWatchOffset__15CameraLocalUtilFPQ29JGeometry8TVec3&lt;f&gt;P6CameraP15CameraTargetObjf | :x: |
| makeWatchPoint__15CameraLocalUtilFPQ29JGeometry8TVec3&lt;f&gt;P6CameraP15CameraTargetObjf | :x: |
| makeWatchOffsetImm__15CameraLocalUtilFPQ29JGeometry8TVec3&lt;f&gt;P6CameraP15CameraTargetObj | :x: |
| makeWatchPointImm__15CameraLocalUtilFPQ29JGeometry8TVec3&lt;f&gt;P6CameraP15CameraTargetObj | :x: |
| tryCameraReset__15CameraLocalUtilFv | :x: |
| tryCameraResetTrigger__15CameraLocalUtilFv | :x: |
| testCameraPadButtonReset__15CameraLocalUtilFv | :x: |
| testCameraPadTriggerReset__15CameraLocalUtilFv | :x: |
| testCameraPadTriggerRoundLeft__15CameraLocalUtilFv | :x: |
| testCameraPadTriggerRoundRight__15CameraLocalUtilFv | :x: |
| slerpCamera__15CameraLocalUtilFPQ29JGeometry9TQuat4<f>RCQ29JGeometry9TQuat4<f>RCQ29JGeometry9TQuat4<f>fb | :x: |
| makeTowerCameraMtx__15CameraLocalUtilFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| arrangeDistanceByFovy__15CameraLocalUtilFP6CameraQ29JGeometry8TVec3<f>f | :x: |
| slerpCamera__15CameraLocalUtilFPQ29JGeometry9TQuat4&lt;f&gt;RCQ29JGeometry9TQuat4&lt;f&gt;RCQ29JGeometry9TQuat4&lt;f&gt;fb | :x: |
| makeTowerCameraMtx__15CameraLocalUtilFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| arrangeDistanceByFovy__15CameraLocalUtilFP6CameraQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| arrangeDistanceByPushAndPull__15CameraLocalUtilFP6Cameraff | :x: |
| calcSafePose__15CameraLocalUtilFP9CameraManP6Camera | :x: |
@ -1167,8 +1167,8 @@
| applyParameter__13CameraManGameFv | :x: |
| checkReset__13CameraManGameFv | :white_check_mark: |
| setSafePose__13CameraManGameFv | :white_check_mark: |
| keepAwayWatchPos__13CameraManGameFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcSafeUpVec__13CameraManGameFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| keepAwayWatchPos__13CameraManGameFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcSafeUpVec__13CameraManGameFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createDefaultCamera__13CameraManGameFv | :white_check_mark: |
| createDefaultWaterCamera__13CameraManGameFv | :white_check_mark: |
| createDefaultWaterSurfaceCamera__13CameraManGameFv | :white_check_mark: |
@ -1232,16 +1232,16 @@
| reset__18CameraMedianPlanetFv | :x: |
| calc__18CameraMedianPlanetFv | :x: |
| createTranslator__18CameraMedianPlanetFv | :white_check_mark: |
| getPrevFront__18CameraMedianPlanetFPQ29JGeometry8TVec3<f> | :x: |
| constrainDipAngle__18CameraMedianPlanetFPQ29JGeometry8TVec3<f> | :x: |
| makeTargetMtx__18CameraMedianPlanetFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| peepMtx__18CameraMedianPlanetFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| rotate33__18CameraMedianPlanetFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f>f | :x: |
| constrainLength__18CameraMedianPlanetFPQ29JGeometry8TVec3<f> | :x: |
| getPrevFront__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| constrainDipAngle__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| makeTargetMtx__18CameraMedianPlanetFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| peepMtx__18CameraMedianPlanetFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| rotate33__18CameraMedianPlanetFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| constrainLength__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getMaxRate__18CameraMedianPlanetFv | :x: |
| getRegisterUpVec__18CameraMedianPlanetFPQ29JGeometry8TVec3<f> | :x: |
| calcWatchPos__18CameraMedianPlanetFPQ29JGeometry8TVec3<f> | :x: |
| calcUpVec__18CameraMedianPlanetFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| getRegisterUpVec__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWatchPos__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcUpVec__18CameraMedianPlanetFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# CameraMedianTower.o
@ -1251,10 +1251,10 @@
| reset__17CameraMedianTowerFv | :x: |
| calc__17CameraMedianTowerFv | :x: |
| createTranslator__17CameraMedianTowerFv | :white_check_mark: |
| calcFovyPos__17CameraMedianTowerFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| limitAngularVelocity__17CameraMedianTowerFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcDistance__17CameraMedianTowerFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| updateReset__17CameraMedianTowerFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcFovyPos__17CameraMedianTowerFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| limitAngularVelocity__17CameraMedianTowerFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcDistance__17CameraMedianTowerFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateReset__17CameraMedianTowerFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__17CameraMedianTowerFv | :x: |
| JMASinDegree__Ff | :x: |
| JMACosDegree__Ff | :x: |
@ -1308,7 +1308,7 @@
| isAntiBlurOff__16CameraParamChunkCFv | :white_check_mark: |
| isCollisionOff__16CameraParamChunkCFv | :white_check_mark: |
| isSubjectiveCameraOff__16CameraParamChunkCFv | :white_check_mark: |
| getVPanAxis__16CameraParamChunkCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| getVPanAxis__16CameraParamChunkCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setCameraType__16CameraParamChunkFPCcPC12CameraHolder | :white_check_mark: |
| setUseFovy__16CameraParamChunkFb | :white_check_mark: |
| setLOfsErpOff__16CameraParamChunkFb | :white_check_mark: |
@ -1453,7 +1453,7 @@
| __ct__20CameraRegisterHolderFPCc | :white_check_mark: |
| declareMtxReg__20CameraRegisterHolderFPCcPA4_f | :white_check_mark: |
| getMtx__20CameraRegisterHolderCFPCc | :white_check_mark: |
| declareVecReg__20CameraRegisterHolderFPCcPCQ29JGeometry8TVec3<f> | :white_check_mark: |
| declareVecReg__20CameraRegisterHolderFPCcPCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getVec__20CameraRegisterHolderCFPCc | :white_check_mark: |
| declareFloatReg__20CameraRegisterHolderFPCcPCf | :white_check_mark: |
| getDummyVecRegName__20CameraRegisterHolderCFv | :white_check_mark: |
@ -1468,7 +1468,7 @@
# CameraRotChecker.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| acos__Q29JGeometry8TUtil<f>Ff | :x: |
| acos__Q29JGeometry8TUtil&lt;f&gt;Ff | :x: |
| __ct__16CameraRotCheckerFv | :white_check_mark: |
| update__16CameraRotCheckerFv | :x: |
| __sinit_\CameraRotChecker_cpp | :x: |
@ -1479,18 +1479,18 @@
| ------------- | ------------- |
| __ct__24CameraShakePatternSinglyFf | :white_check_mark: |
| isEnd__24CameraShakePatternSinglyCFv | :white_check_mark: |
| getOffset__24CameraShakePatternSinglyCFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| getOffset__24CameraShakePatternSinglyCFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| start__24CameraShakePatternSinglyFv | :white_check_mark: |
| update__24CameraShakePatternSinglyFv | :x: |
| setDirection__24CameraShakePatternSinglyFRCQ29JGeometry8TVec2<f> | :white_check_mark: |
| setDirection__24CameraShakePatternSinglyFRCQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| __ct__29CameraShakePatternVerticalSinFff | :white_check_mark: |
| isEnd__29CameraShakePatternVerticalSinCFv | :white_check_mark: |
| getOffset__29CameraShakePatternVerticalSinCFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| getOffset__29CameraShakePatternVerticalSinCFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| start__29CameraShakePatternVerticalSinFv | :white_check_mark: |
| update__29CameraShakePatternVerticalSinFv | :white_check_mark: |
| __dt__24CameraShakePatternSinglyFv | :white_check_mark: |
| __dt__29CameraShakePatternVerticalSinFv | :white_check_mark: |
| set<f>__Q29JGeometry8TVec2<f>FRCQ29JGeometry8TVec2<f>_v | :x: |
| set&lt;f&gt;__Q29JGeometry8TVec2&lt;f&gt;FRCQ29JGeometry8TVec2&lt;f&gt;_v | :x: |
# CameraShakeTask.o
@ -1501,7 +1501,7 @@
| startInfinity__15CameraShakeTaskFUl | :white_check_mark: |
| endForce__15CameraShakeTaskFv | :white_check_mark: |
| movement__15CameraShakeTaskFv | :white_check_mark: |
| getOffset__15CameraShakeTaskCFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| getOffset__15CameraShakeTaskCFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| isEnd__15CameraShakeTaskCFv | :white_check_mark: |
| startCommon__15CameraShakeTaskFUl | :white_check_mark: |
| updatePattern__15CameraShakeTaskFv | :white_check_mark: |
@ -1523,10 +1523,10 @@
| updateSinglyHorizontalTask__12CameraShakerFv | :white_check_mark: |
| updateInfinityTask__12CameraShakerFv | :white_check_mark: |
| setOffset__12CameraShakerFv | :white_check_mark: |
| addSinglyVerticalTaskOffset__12CameraShakerFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| addSinglyHorizontalTaskOffset__12CameraShakerFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| addInfinityTaskOffset__12CameraShakerFPQ29JGeometry8TVec2<f> | :white_check_mark: |
| adjustOffsetToScreen__12CameraShakerFPQ29JGeometry8TVec2<f> | :x: |
| addSinglyVerticalTaskOffset__12CameraShakerFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| addSinglyHorizontalTaskOffset__12CameraShakerFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| addInfinityTaskOffset__12CameraShakerFPQ29JGeometry8TVec2&lt;f&gt; | :white_check_mark: |
| adjustOffsetToScreen__12CameraShakerFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| startInfinity__12CameraShakerFUlff | :white_check_mark: |
| __dt__12CameraShakerFv | :white_check_mark: |
@ -1568,7 +1568,7 @@
| __ct__10CameraTalkFPCc | :white_check_mark: |
| reset__10CameraTalkFv | :x: |
| calc__10CameraTalkFv | :x: |
| setParam__10CameraTalkFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ff | :x: |
| setParam__10CameraTalkFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| createTranslator__10CameraTalkFv | :white_check_mark: |
| __dt__10CameraTalkFv | :x: |
@ -1677,8 +1677,8 @@
# CameraTestObj.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setRotate__Q29JGeometry9TQuat4<f>FRCQ29JGeometry8TVec3<f>f | :x: |
| identity33__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>Fv | :x: |
| setRotate__Q29JGeometry9TQuat4&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| identity33__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;Fv | :x: |
# CameraTower.o
@ -1724,8 +1724,8 @@
| calc__14CameraTowerPosFv | :x: |
| calcIdealPose__14CameraTowerPosFb | :x: |
| createTranslator__14CameraTowerPosFv | :white_check_mark: |
| arrangeHorizontalPose__14CameraTowerPosFRCQ29JGeometry8TVec3<f>RQ29JGeometry8TVec3<f> | :x: |
| arrangeWatchPos__14CameraTowerPosFRQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| arrangeHorizontalPose__14CameraTowerPosFRCQ29JGeometry8TVec3&lt;f&gt;RQ29JGeometry8TVec3&lt;f&gt; | :x: |
| arrangeWatchPos__14CameraTowerPosFRQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isEnableToReset__14CameraTowerPosCFv | :x: |
@ -1779,8 +1779,8 @@
| setParam__20CameraTwistedPassageFllff | :x: |
| createTranslator__20CameraTwistedPassageFv | :white_check_mark: |
| initStartPos__20CameraTwistedPassageFv | :x: |
| calcNearestCoord__20CameraTwistedPassageCFRCQ29JGeometry8TVec3<f> | :x: |
| calcNearestCoordBetweenTwoRailCoord__20CameraTwistedPassageCFffRCQ29JGeometry8TVec3<f> | :x: |
| calcNearestCoord__20CameraTwistedPassageCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcNearestCoordBetweenTwoRailCoord__20CameraTwistedPassageCFffRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__20CameraTwistedPassageFv | :x: |
@ -1788,16 +1788,16 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__22CameraViewInterpolatorFv | :x: |
| updateCameraMtx__22CameraViewInterpolatorFPA4_fRCQ29JGeometry8TVec3<f>PC15CameraTargetObjf | :x: |
| updateCameraMtx__22CameraViewInterpolatorFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;PC15CameraTargetObjf | :x: |
| setInterpolation__22CameraViewInterpolatorFUl | :x: |
| isInterpolating__22CameraViewInterpolatorCFv | :x: |
| isInterpolatingNearlyEnd__22CameraViewInterpolatorCFv | :x: |
| lookAtCenter__22CameraViewInterpolatorFv | :x: |
| calcCollision__22CameraViewInterpolatorFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcBinder__22CameraViewInterpolatorFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcCollision__22CameraViewInterpolatorFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| calcBinder__22CameraViewInterpolatorFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| reduceOscillation__22CameraViewInterpolatorFv | :x: |
| updateCalcState__22CameraViewInterpolatorFPC15CameraTargetObj | :x: |
| interpolateCameraSwitching__22CameraViewInterpolatorFPA4_fRCQ29JGeometry8TVec3<f>f | :x: |
| interpolateCameraSwitching__22CameraViewInterpolatorFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| checkNearlyEnd__22CameraViewInterpolatorFPA4_f | :x: |
| translateByRepulsion__22CameraViewInterpolatorFv | :x: |
@ -1861,7 +1861,7 @@
| __dt__12DotCamReaderFv | :white_check_mark: |
| getVersion__17DotCamReaderInBinCFv | :white_check_mark: |
| init__17DotCamReaderInBinFPCv | :x: |
| getValueVec__17DotCamReaderInBinFPCcPQ29JGeometry8TVec3<f> | :white_check_mark: |
| getValueVec__17DotCamReaderInBinFPCcPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
# GameCameraCreator.o
@ -1882,7 +1882,7 @@
| calcPose__10OnlyCameraFP9CameraMan | :x: |
| calcStartPose__10OnlyCameraFP9CameraMan | :x: |
| calcSafePose__10OnlyCameraFP9CameraMan | :x: |
| moveToIdealPosition__10OnlyCameraFPQ29JGeometry8TVec3<f> | :x: |
| moveToIdealPosition__10OnlyCameraFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__10OnlyCameraFv | :white_check_mark: |

View File

@ -59,8 +59,8 @@
| execute__Q223NrvAstroDomeDemoStarter38AstroDomeDemoStarterNrvSpinDriverStartCFP5Spine | :x: |
| execute__Q223NrvAstroDomeDemoStarter39AstroDomeDemoStarterNrvSpinDriverAppearCFP5Spine | :x: |
| getBaseMtx__20AstroDomeDemoStarterCFv | :x: |
| __cl__Q22MR67FunctorV0M<P20AstroDomeDemoStarter,M20AstroDomeDemoStarterFPCvPv_v>CFv | :x: |
| clone__Q22MR67FunctorV0M<P20AstroDomeDemoStarter,M20AstroDomeDemoStarterFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR67FunctorV0M&lt;P20AstroDomeDemoStarter,M20AstroDomeDemoStarterFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR67FunctorV0M&lt;P20AstroDomeDemoStarter,M20AstroDomeDemoStarterFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__20AstroDomeDemoStarterFv | :x: |
@ -84,8 +84,8 @@
# DemoActionKeeper.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getValue<l>__8JMapInfoCFiPCcPl_Cb | :x: |
| getValue<PCc>__8JMapInfoCFiPCcPPCc_Cb | :x: |
| getValue&lt;l&gt;__8JMapInfoCFiPCcPl_Cb | :x: |
| getValue&lt;PCc&gt;__8JMapInfoCFiPCcPPCc_Cb | :x: |
| findTalkMessageCtrl__30@unnamed@DemoActionKeeper_cpp@FP9LiveActor | :x: |
| setTalkAnimCtrlInterpole__30@unnamed@DemoActionKeeper_cpp@FP9LiveActorl | :x: |
| __ct__14DemoActionInfoFv | :x: |
@ -221,11 +221,11 @@
| update__19DemoSheetKeeperBaseFv | :x: |
| start__19DemoSheetKeeperBaseFv | :x: |
| end__19DemoSheetKeeperBaseFv | :x: |
| for_each<PP19DemoSheetKeeperBase,Q23std34mem_fun_t<v,19DemoSheetKeeperBase>>__3stdFPP19DemoSheetKeeperBasePP19DemoSheetKeeperBaseQ23std34mem_fun_t<v,19DemoSheetKeeperBase>_Q23std34mem_fun_t<v,19DemoSheetKeeperBase> | :x: |
| for_each<PP16DemoTalkAnimCtrl,Q23std59binder2nd<Q23std36mem_fun1_t<v,16DemoTalkAnimCtrl,PCc>,PCc>>__3stdFPP16DemoTalkAnimCtrlPP16DemoTalkAnimCtrlQ23std59binder2nd<Q23std36mem_fun1_t<v,16DemoTalkAnimCtrl,PCc>,PCc>_Q23std59binder2nd<Q23std36mem_fun1_t<v,16DemoTalkAnimCtrl,PCc>,PCc> | :x: |
| push_back__Q22MR51Vector<Q22MR36FixedArray<P19DemoSheetKeeperBase,2>>FRCP19DemoSheetKeeperBase | :x: |
| __cl__Q22MR51FunctorV0M<P12DemoExecutor,M12DemoExecutorFPCvPv_v>CFv | :x: |
| clone__Q22MR51FunctorV0M<P12DemoExecutor,M12DemoExecutorFPCvPv_v>CFP7JKRHeap | :x: |
| for_each&lt;PP19DemoSheetKeeperBase,Q23std34mem_fun_t&lt;v,19DemoSheetKeeperBase&gt;&gt;__3stdFPP19DemoSheetKeeperBasePP19DemoSheetKeeperBaseQ23std34mem_fun_t&lt;v,19DemoSheetKeeperBase&gt;_Q23std34mem_fun_t&lt;v,19DemoSheetKeeperBase&gt; | :x: |
| for_each&lt;PP16DemoTalkAnimCtrl,Q23std59binder2nd&lt;Q23std36mem_fun1_t&lt;v,16DemoTalkAnimCtrl,PCc&gt;,PCc&gt;&gt;__3stdFPP16DemoTalkAnimCtrlPP16DemoTalkAnimCtrlQ23std59binder2nd&lt;Q23std36mem_fun1_t&lt;v,16DemoTalkAnimCtrl,PCc&gt;,PCc&gt;_Q23std59binder2nd&lt;Q23std36mem_fun1_t&lt;v,16DemoTalkAnimCtrl,PCc&gt;,PCc&gt; | :x: |
| push_back__Q22MR51Vector&lt;Q22MR36FixedArray&lt;P19DemoSheetKeeperBase,2&gt;&gt;FRCP19DemoSheetKeeperBase | :x: |
| __cl__Q22MR51FunctorV0M&lt;P12DemoExecutor,M12DemoExecutorFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR51FunctorV0M&lt;P12DemoExecutor,M12DemoExecutorFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__12DemoExecutorFv | :x: |
@ -376,7 +376,7 @@
| registerActor__20DemoSimpleCastHolderFP11LayoutActor | :white_check_mark: |
| registerNameObj__20DemoSimpleCastHolderFP7NameObj | :white_check_mark: |
| movementOnAllCasts__20DemoSimpleCastHolderFv | :white_check_mark: |
| __dt__Q22MR26AssignableArray<P7NameObj>Fv | :white_check_mark: |
| __dt__Q22MR26AssignableArray&lt;P7NameObj&gt;Fv | :white_check_mark: |
# DemoSoundKeeper.o
@ -389,8 +389,8 @@
| isPermitBgmChange__15DemoSoundKeeperFv | :x: |
| getTypeString__15DemoSoundKeeperCFv | :x: |
| getName__15DemoSoundKeeperCFv | :x: |
| executeType__42DemoSheetKeeperInfoHolder<13DemoSoundInfo>FPC13DemoSoundInfo | :x: |
| push_back__Q22MR47Vector<Q22MR32AssignableArray<13DemoSoundInfo>>FRC13DemoSoundInfo | :x: |
| executeType__42DemoSheetKeeperInfoHolder&lt;13DemoSoundInfo&gt;FPC13DemoSoundInfo | :x: |
| push_back__Q22MR47Vector&lt;Q22MR32AssignableArray&lt;13DemoSoundInfo&gt;&gt;FRC13DemoSoundInfo | :x: |
| @8@executeType__15DemoSoundKeeperFPC13DemoSoundInfo | :x: |
@ -413,9 +413,9 @@
| find__22DemoStartRequestHolderCFPC7NameObjPCc | :x: |
| findEmpty__22DemoStartRequestHolderCFv | :x: |
| __ct__22DemoStartRequestHolderFv | :x: |
| __ct__Q32MR37FixedRingBuffer<PC13DemoStartInfo,16>8iteratorFPPC13DemoStartInfoPPC13DemoStartInfo | :x: |
| push_back__Q22MR37FixedRingBuffer<PC13DemoStartInfo,16>FRCPC13DemoStartInfo | :x: |
| __pp__Q32MR37FixedRingBuffer<PC13DemoStartInfo,16>8iteratorFv | :x: |
| __ct__Q32MR37FixedRingBuffer&lt;PC13DemoStartInfo,16&gt;8iteratorFPPC13DemoStartInfoPPC13DemoStartInfo | :x: |
| push_back__Q22MR37FixedRingBuffer&lt;PC13DemoStartInfo,16&gt;FRCPC13DemoStartInfo | :x: |
| __pp__Q32MR37FixedRingBuffer&lt;PC13DemoStartInfo,16&gt;8iteratorFv | :x: |
# DemoStartRequestUtil.o
@ -500,23 +500,23 @@
| executeType__14DemoWipeKeeperFPC12DemoWipeInfo | :x: |
| getTypeString__14DemoWipeKeeperCFv | :x: |
| getName__14DemoWipeKeeperCFv | :x: |
| executeType__41DemoSheetKeeperInfoHolder<12DemoWipeInfo>FPC12DemoWipeInfo | :x: |
| push_back__Q22MR46Vector<Q22MR31AssignableArray<12DemoWipeInfo>>FRC12DemoWipeInfo | :x: |
| executeType__41DemoSheetKeeperInfoHolder&lt;12DemoWipeInfo&gt;FPC12DemoWipeInfo | :x: |
| push_back__Q22MR46Vector&lt;Q22MR31AssignableArray&lt;12DemoWipeInfo&gt;&gt;FRC12DemoWipeInfo | :x: |
| @8@executeType__14DemoWipeKeeperFPC12DemoWipeInfo | :x: |
# GrandStarReturnDemoStarter.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| add__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| add__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__26GrandStarReturnDemoStarterFPCc | :x: |
| init__26GrandStarReturnDemoStarterFRC12JMapInfoIter | :x: |
| appear__26GrandStarReturnDemoStarterFv | :x: |
| control__26GrandStarReturnDemoStarterFv | :x: |
| calcOffsetStarToCore__26GrandStarReturnDemoStarterCFPQ29JGeometry8TVec3<f> | :x: |
| calcOffsetStarToCore__26GrandStarReturnDemoStarterCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateRailMoveEndDir__26GrandStarReturnDemoStarterFv | :x: |
| emitEffectRush__26GrandStarReturnDemoStarterFv | :x: |
| updateRushStarPos__26GrandStarReturnDemoStarterFRCQ29JGeometry8TVec3<f>l | :x: |
| updateRushStarPos__26GrandStarReturnDemoStarterFRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| tryStartStageResult__26GrandStarReturnDemoStarterFPCc | :x: |
| exeMove__26GrandStarReturnDemoStarterFv | :x: |
| exeFlyWait__26GrandStarReturnDemoStarterFv | :x: |
@ -594,12 +594,12 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| setResultFlyStartFrame__32@unnamed@ReturnDemoRailMove_cpp@FP9LiveActorl | :x: |
| __ct__18ReturnDemoRailMoveFP9LiveActorP9LiveActorRC12JMapInfoIterbPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| __ct__18ReturnDemoRailMoveFP9LiveActorP9LiveActorRC12JMapInfoIterbPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| posToStart__18ReturnDemoRailMoveFv | :x: |
| posToEnd__18ReturnDemoRailMoveFv | :x: |
| offPathDraw__18ReturnDemoRailMoveFv | :x: |
| getDemoFlyBrakeFrame__18ReturnDemoRailMoveCFv | :x: |
| calcPathPosDir__18ReturnDemoRailMoveCFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>f | :x: |
| calcPathPosDir__18ReturnDemoRailMoveCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setupPathDrawForGraneStarReturnDemo__18ReturnDemoRailMoveFv | :x: |
| start__18ReturnDemoRailMoveFv | :x: |
| update__18ReturnDemoRailMoveFll | :x: |
@ -619,7 +619,7 @@
| updateBindPosition__15ScenarioStarterFv | :x: |
| updateBindActorMtx__15ScenarioStarterFv | :x: |
| updateShootMotion__15ScenarioStarterFv | :x: |
| turnBindHead__15ScenarioStarterFRCQ29JGeometry8TVec3<f>f | :x: |
| turnBindHead__15ScenarioStarterFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| calcShootMotionTime__15ScenarioStarterFv | :x: |
| receiveOtherMsg__15ScenarioStarterFUlP9HitSensorP9HitSensor | :x: |
| trySkipTrigger__15ScenarioStarterCFv | :x: |

View File

@ -62,13 +62,13 @@
| registerAutoEffectInfos__Q22MR6EffectFP21AutoEffectGroupHolderP12EffectKeeperPC9LiveActorPCc | :x: |
| registerAutoEffectInfos__Q22MR6EffectFP21AutoEffectGroupHolderP16PaneEffectKeeperPC11LayoutActorPCc | :x: |
| registerAutoEffectInfos__Q22MR6EffectFP21AutoEffectGroupHolderP22MultiSceneEffectKeeperPC15MultiSceneActorPCc | :x: |
| find_if<PCP15AutoEffectGroup,Q22MR31eq_ptr_case<P15AutoEffectGroup>>__3stdFPCP15AutoEffectGroupPCP15AutoEffectGroupQ22MR31eq_ptr_case<P15AutoEffectGroup>_PCP15AutoEffectGroup | :x: |
| find_if&lt;PCP15AutoEffectGroup,Q22MR31eq_ptr_case&lt;P15AutoEffectGroup&gt;&gt;__3stdFPCP15AutoEffectGroupPCP15AutoEffectGroupQ22MR31eq_ptr_case&lt;P15AutoEffectGroup&gt;_PCP15AutoEffectGroup | :x: |
# AutoEffectInfo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getValue<PCc>__12JMapInfoIterCFPCcPPCc_b | :x: |
| getValue&lt;PCc&gt;__12JMapInfoIterCFPCcPPCc_b | :x: |
| str2Color__28@unnamed@AutoEffectInfo_cpp@FPCc | :x: |
| isValueOnR__28@unnamed@AutoEffectInfo_cpp@FRC12JMapInfoIterPCc | :x: |
| isValueOnS__28@unnamed@AutoEffectInfo_cpp@FRC12JMapInfoIterPCc | :x: |
@ -115,7 +115,7 @@
| requestMovementOffAllLoopEmitters__Q22MR6EffectFv | :x: |
| checkEffectSceneUpdate__Q22MR6EffectFPC12EffectSystem | :x: |
| movementEffectNormal__Q22MR6EffectFPC12EffectSystem | :x: |
| drawEffect3D__Q22MR6EffectFPC12EffectSystemRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| drawEffect3D__Q22MR6EffectFPC12EffectSystemRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| drawEffect2D__Q22MR6EffectFPC12EffectSystem | :x: |
| forceDeleteAllEmitters__Q22MR6EffectFPC12EffectSystem | :x: |
| isExistInResource__Q22MR6EffectFPUsPCc | :x: |
@ -138,7 +138,7 @@
| setLinkSingleEmitter__Q22MR6EffectFP15ParticleEmitterP13SingleEmitter | :x: |
| getLinkSingleEmitter__Q22MR6EffectFPC14JPABaseEmitter | :x: |
| forceDeleteAllOneTimeEmitter__Q22MR6EffectFv | :x: |
| createParticleEmitter__Q22MR6EffectFP15ParticleEmitterP17JPAEmitterManagerRCQ29JGeometry8TVec3<f>UsUcUc | :x: |
| createParticleEmitter__Q22MR6EffectFP15ParticleEmitterP17JPAEmitterManagerRCQ29JGeometry8TVec3&lt;f&gt;UsUcUc | :x: |
| isExistInResource__Q22MR6EffectFPUsPCcl | :x: |
| getEffectAttributeName__Q22MR6EffectFl | :x: |
| createAutoEffect__Q22MR6EffectFPCcPCc | :x: |
@ -147,10 +147,10 @@
# MultiEmitter.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct<s>__Q29JGeometry8TVec3<s>Fsss_Pv | :x: |
| __ct__12MultiEmitterFPCcPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| __ct__12MultiEmitterFPCcPA4_fRCQ29JGeometry8TVec3<f> | :x: |
| __ct__12MultiEmitterFPCcPA4_fPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| __ct&lt;s&gt;__Q29JGeometry8TVec3&lt;s&gt;Fsss_Pv | :x: |
| __ct__12MultiEmitterFPCcPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__12MultiEmitterFPCcPA4_fRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__12MultiEmitterFPCcPA4_fPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__12MultiEmitterFPCc | :x: |
| createEmitter__12MultiEmitterFv | :x: |
| createEmitterWithCallBack__12MultiEmitterFP24MultiEmitterCallBackBase | :x: |
@ -161,9 +161,9 @@
| playCalcAndDeleteForeverEmitter__12MultiEmitterFv | :x: |
| isValid__12MultiEmitterCFv | :x: |
| isExistOneTimeEmitter__12MultiEmitterCFv | :x: |
| setHostSRT__12MultiEmitterFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f> | :x: |
| setHostSRT__12MultiEmitterFPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setHostMtx__12MultiEmitterFPA4_f | :x: |
| setOffset__12MultiEmitterFRCQ29JGeometry8TVec3<f> | :x: |
| setOffset__12MultiEmitterFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setBaseScale__12MultiEmitterFf | :x: |
| setName__12MultiEmitterFPCc | :x: |
| isEqualName__12MultiEmitterCFUs | :x: |
@ -183,26 +183,26 @@
| playEmitterOffClipped__12MultiEmitterFv | :x: |
| setDrawOrder__12MultiEmitterFl | :x: |
| addChildEmitter__12MultiEmitterFP12MultiEmitter | :x: |
| setGlobalRotationDegree__12MultiEmitterFRCQ29JGeometry8TVec3<f>l | :x: |
| setGlobalRotationDegree__12MultiEmitterFRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| allocateEmitter__12MultiEmitterFPCc | :x: |
| getValidEmitter__12MultiEmitterFlb | :x: |
| createOneTimeEmitter__12MultiEmitterFv | :x: |
| createForeverEmitter__12MultiEmitterFv | :x: |
| for_each<PP12MultiEmitter,Q23std27mem_fun_t<v,12MultiEmitter>>__3stdFPP12MultiEmitterPP12MultiEmitterQ23std27mem_fun_t<v,12MultiEmitter>_Q23std27mem_fun_t<v,12MultiEmitter> | :x: |
| for_each&lt;PP12MultiEmitter,Q23std27mem_fun_t&lt;v,12MultiEmitter&gt;&gt;__3stdFPP12MultiEmitterPP12MultiEmitterQ23std27mem_fun_t&lt;v,12MultiEmitter&gt;_Q23std27mem_fun_t&lt;v,12MultiEmitter&gt; | :x: |
| setGroupID__13SingleEmitterFUc | :x: |
| push_back__Q22MR32Vector<Q22MR17FixedArray<Us,32>>FRCUs | :x: |
| push_back__Q22MR32Vector&lt;Q22MR17FixedArray&lt;Us,32&gt;&gt;FRCUs | :x: |
# MultiEmitterAccess.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setGlobalRotation__12MultiEmitterFRCQ29JGeometry8TVec3<s>l | :x: |
| setGlobalTranslation__12MultiEmitterFRCQ29JGeometry8TVec3<f>l | :x: |
| setGlobalScale__12MultiEmitterFRCQ29JGeometry8TVec3<f>l | :x: |
| setGlobalRotation__12MultiEmitterFRCQ29JGeometry8TVec3&lt;s&gt;l | :x: |
| setGlobalTranslation__12MultiEmitterFRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| setGlobalScale__12MultiEmitterFRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| setGlobalSRTMatrix__12MultiEmitterFPA4_Cfl | :x: |
| setGlobalPrmColor__12MultiEmitterFUcUcUcl | :x: |
| setGlobalEnvColor__12MultiEmitterFUcUcUcl | :x: |
| setLocalScale__12MultiEmitterFRCQ29JGeometry8TVec3<f>l | :x: |
| setLocalScale__12MultiEmitterFRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| setDirectionalSpeed__12MultiEmitterFfl | :x: |
| setRate__12MultiEmitterFfl | :x: |
| stopCalcEmitter__12MultiEmitterFl | :x: |
@ -211,28 +211,28 @@
| playDrawParticle__12MultiEmitterFl | :x: |
| setParticleCallBackPtr__12MultiEmitterFP19JPAParticleCallBackl | :x: |
| pauseOff__12MultiEmitterFl | :x: |
| setGlobalRotation__15ParticleEmitterFRCQ29JGeometry8TVec3<s> | :x: |
| setGlobalScale__15ParticleEmitterFRCQ29JGeometry8TVec3<f> | :x: |
| setGlobalRotation__15ParticleEmitterFRCQ29JGeometry8TVec3&lt;s&gt; | :x: |
| setGlobalScale__15ParticleEmitterFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setGlobalSRTMatrix__15ParticleEmitterFPA4_Cf | :x: |
| setGlobalPrmColor__15ParticleEmitterFUcUcUc | :x: |
| setGlobalEnvColor__15ParticleEmitterFUcUcUc | :x: |
| set<f>__Q29JGeometry8TVec2<f>Fff_v | :x: |
| set&lt;f&gt;__Q29JGeometry8TVec2&lt;f&gt;Fff_v | :x: |
| set__6Color8FUcUcUcUc | :x: |
# MultiEmitterCallBack.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| mul__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| mul__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getSyntheticColor__34@unnamed@MultiEmitterCallBack_cpp@FRC6Color8RC6Color8 | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterRCQ29JGeometry8TVec3<f> | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__24MultiEmitterCallBackBaseFv | :x: |
| __dt__24MultiEmitterCallBackBaseFv | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPA4_fRCQ29JGeometry8TVec3<f> | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPA4_fPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPA4_fRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__20MultiEmitterCallBackFPC12MultiEmitterPA4_fPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| execute__20MultiEmitterCallBackFP14JPABaseEmitter | :x: |
| setHostSRT__20MultiEmitterCallBackFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f> | :x: |
| setHostSRT__20MultiEmitterCallBackFPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setHostMtx__20MultiEmitterCallBackFPA4_f | :x: |
| setBaseScale__20MultiEmitterCallBackFf | :x: |
| forceFollowOn__20MultiEmitterCallBackFv | :x: |
@ -242,12 +242,12 @@
| init__20MultiEmitterCallBackFP14JPABaseEmitter | :x: |
| setSRTFromHostMtx__20MultiEmitterCallBackFP14JPABaseEmitterPA4_fRCQ220MultiEmitterCallBack7FlagSRTb | :x: |
| setSRTFromHostSRT__20MultiEmitterCallBackFP14JPABaseEmitterRCQ220MultiEmitterCallBack7FlagSRTb | :x: |
| setScaleFromHostScale__20MultiEmitterCallBackFP14JPABaseEmitterRCQ29JGeometry8TVec3<f>bb | :x: |
| setScaleFromHostScale__20MultiEmitterCallBackFP14JPABaseEmitterRCQ29JGeometry8TVec3&lt;f&gt;bb | :x: |
| effectLight__20MultiEmitterCallBackFP14JPABaseEmitter | :x: |
| followSRT__20MultiEmitterCallBackFP14JPABaseEmitterb | :x: |
| setColor__20MultiEmitterCallBackFP14JPABaseEmitter | :x: |
| isFollowSRT__20MultiEmitterCallBackCFPQ220MultiEmitterCallBack7FlagSRTb | :x: |
| setGlobalScale__14JPABaseEmitterFRCQ29JGeometry8TVec3<f> | :x: |
| setGlobalScale__14JPABaseEmitterFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setGlobalPrmColor__14JPABaseEmitterFUcUcUc | :x: |
| setGlobalEnvColor__14JPABaseEmitterFUcUcUc | :x: |
| __as__8_GXColorFRC8_GXColor | :x: |
@ -278,9 +278,9 @@
| movementCheckUpdate__20ParticleCalcExecutorFv | :x: |
| requestMovementOnPauseIgnore__20ParticleCalcExecutorFv | :x: |
| initMovementAdaptor__20ParticleCalcExecutorFv | :x: |
| Functor<20ParticleCalcExecutor>__2MRFP20ParticleCalcExecutorM20ParticleCalcExecutorFPCvPv_v_Q22MR67FunctorV0M<P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v> | :x: |
| __cl__Q22MR67FunctorV0M<P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v>CFv | :x: |
| clone__Q22MR67FunctorV0M<P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;20ParticleCalcExecutor&gt;__2MRFP20ParticleCalcExecutorM20ParticleCalcExecutorFPCvPv_v_Q22MR67FunctorV0M&lt;P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v&gt; | :x: |
| __cl__Q22MR67FunctorV0M&lt;P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR67FunctorV0M&lt;P20ParticleCalcExecutor,M20ParticleCalcExecutorFPCvPv_v&gt;CFP7JKRHeap | :x: |
# ParticleDrawExecutor.o
@ -296,16 +296,16 @@
| drawFor2DModel__20ParticleDrawExecutorCFv | :x: |
| drawForBloomEffect__20ParticleDrawExecutorCFv | :x: |
| drawAfterImageEffect__20ParticleDrawExecutorCFv | :x: |
| drawWithViewMtx3D__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| drawWithViewMtxAfterIndirect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| drawWithViewMtxForBloomEffect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| drawWithViewMtxAfterImageEffect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| drawWithViewMtx3D__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| drawWithViewMtxAfterIndirect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| drawWithViewMtxForBloomEffect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| drawWithViewMtxAfterImageEffect__20ParticleDrawExecutorCFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| initDrawAdaptor__20ParticleDrawExecutorFv | :x: |
| Functor<20ParticleDrawExecutor>__2MRFPC20ParticleDrawExecutorM20ParticleDrawExecutorFPCvPCv_v_Q22MR69FunctorV0M<PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v> | :x: |
| Functor&lt;20ParticleDrawExecutor&gt;__2MRFPC20ParticleDrawExecutorM20ParticleDrawExecutorFPCvPCv_v_Q22MR69FunctorV0M&lt;PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v&gt; | :x: |
| clone__Q22MR10FunctorV0FCFP7JKRHeap | :x: |
| __cl__Q22MR10FunctorV0FCFv | :x: |
| __cl__Q22MR69FunctorV0M<PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v>CFv | :x: |
| clone__Q22MR69FunctorV0M<PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR69FunctorV0M&lt;PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR69FunctorV0M&lt;PC20ParticleDrawExecutor,M20ParticleDrawExecutorFPCvPCv_v&gt;CFP7JKRHeap | :x: |
# ParticleEmitter.o
@ -374,9 +374,9 @@
| __ct__Q218NrvSimpleEffectObj12HostTypeMoveFv | :x: |
| execute__Q218NrvSimpleEffectObj12HostTypeMoveCFP5Spine | :x: |
| execute__Q218NrvSimpleEffectObj12HostTypeWaitCFP5Spine | :x: |
| Functor<15SimpleEffectObj>__2MRFP15SimpleEffectObjM15SimpleEffectObjFPCvPv_v_Q22MR57FunctorV0M<P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v> | :x: |
| __cl__Q22MR57FunctorV0M<P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v>CFv | :x: |
| clone__Q22MR57FunctorV0M<P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;15SimpleEffectObj&gt;__2MRFP15SimpleEffectObjM15SimpleEffectObjFPCvPv_v_Q22MR57FunctorV0M&lt;P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v&gt; | :x: |
| __cl__Q22MR57FunctorV0M&lt;P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR57FunctorV0M&lt;P15SimpleEffectObj,M15SimpleEffectObjFPCvPv_v&gt;CFP7JKRHeap | :x: |
# SingleEmitter.o

File diff suppressed because it is too large Load Diff

View File

@ -21,41 +21,41 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11ConeGravityFv | :white_check_mark: |
| setLocalMatrix__11ConeGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| setLocalMatrix__11ConeGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| setEnableBottom__11ConeGravityFb | :white_check_mark: |
| setTopCutRate__11ConeGravityFf | :white_check_mark: |
| updateMtx__11ConeGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| calcOwnGravityVector__11ConeGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| updateMtx__11ConeGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| calcOwnGravityVector__11ConeGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# CubeGravity.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| isZero__Q29JGeometry8TVec3<f>CFv | :white_check_mark: |
| isZero__Q29JGeometry8TVec3&lt;f&gt;CFv | :white_check_mark: |
| __ct__11CubeGravityFv | :x: |
| setCube__11CubeGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcGravityArea__11CubeGravityCFRCQ29JGeometry8TVec3<f> | :x: |
| calcFaceGravity__11CubeGravityCFRCQ29JGeometry8TVec3<f>lPQ29JGeometry8TVec3<f>Pf | :x: |
| calcEdgeGravity__11CubeGravityCFRCQ29JGeometry8TVec3<f>lPQ29JGeometry8TVec3<f>Pf | :x: |
| calcCornerGravity__11CubeGravityCFRCQ29JGeometry8TVec3<f>lPQ29JGeometry8TVec3<f>Pf | :x: |
| calcOwnGravityVector__11CubeGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| updateMtx__11CubeGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| normalize__Q29JGeometry8TVec3<f>FRCQ29JGeometry8TVec3<f> | :x: |
| setCube__11CubeGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| calcGravityArea__11CubeGravityCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcFaceGravity__11CubeGravityCFRCQ29JGeometry8TVec3&lt;f&gt;lPQ29JGeometry8TVec3&lt;f&gt;Pf | :x: |
| calcEdgeGravity__11CubeGravityCFRCQ29JGeometry8TVec3&lt;f&gt;lPQ29JGeometry8TVec3&lt;f&gt;Pf | :x: |
| calcCornerGravity__11CubeGravityCFRCQ29JGeometry8TVec3&lt;f&gt;lPQ29JGeometry8TVec3&lt;f&gt;Pf | :x: |
| calcOwnGravityVector__11CubeGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateMtx__11CubeGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| normalize__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# DiskGravity.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11DiskGravityFv | :white_check_mark: |
| setLocalPosition__11DiskGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setLocalDirection__11DiskGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setSideDirection__11DiskGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setLocalPosition__11DiskGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setLocalDirection__11DiskGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setSideDirection__11DiskGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setRadius__11DiskGravityFf | :white_check_mark: |
| setValidDegee__11DiskGravityFf | :white_check_mark: |
| setBothSide__11DiskGravityFb | :white_check_mark: |
| setEnableEdgeGravity__11DiskGravityFb | :white_check_mark: |
| calcOwnGravityVector__11DiskGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| updateMtx__11DiskGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| calcOwnGravityVector__11DiskGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateMtx__11DiskGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| updateLocalParam__11DiskGravityFv | :x: |
@ -63,14 +63,14 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__16DiskTorusGravityFv | :white_check_mark: |
| setPosition__16DiskTorusGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setDirection__16DiskTorusGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setPosition__16DiskTorusGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setDirection__16DiskTorusGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setRadius__16DiskTorusGravityFf | :white_check_mark: |
| setDiskRadius__16DiskTorusGravityFf | :white_check_mark: |
| setEdgeType__16DiskTorusGravityFl | :white_check_mark: |
| setBothSide__16DiskTorusGravityFb | :white_check_mark: |
| updateMtx__16DiskTorusGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcOwnGravityVector__16DiskTorusGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| updateMtx__16DiskTorusGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| calcOwnGravityVector__16DiskTorusGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# GlobalGravityObj.o
@ -111,43 +111,43 @@
| __ct__14GravityCreatorFv | :white_check_mark: |
| createFromJMap__14GravityCreatorFRC12JMapInfoIter | :white_check_mark: |
| createInstance__18CubeGravityCreatorFv | :white_check_mark: |
| settingFromSRT__18CubeGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__18CubeGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__18CubeGravityCreatorFlll | :white_check_mark: |
| getGravity__18CubeGravityCreatorFv | :white_check_mark: |
| createInstance__18DiskGravityCreatorFv | :white_check_mark: |
| settingFromSRT__18DiskGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__18DiskGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__18DiskGravityCreatorFlll | :white_check_mark: |
| getGravity__18DiskGravityCreatorFv | :white_check_mark: |
| createInstance__23DiskTorusGravityCreatorFv | :white_check_mark: |
| settingFromSRT__23DiskTorusGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__23DiskTorusGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__23DiskTorusGravityCreatorFlll | :white_check_mark: |
| getGravity__23DiskTorusGravityCreatorFv | :white_check_mark: |
| createInstance__18ConeGravityCreatorFv | :white_check_mark: |
| settingFromSRT__18ConeGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__18ConeGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__18ConeGravityCreatorFlll | :white_check_mark: |
| getGravity__18ConeGravityCreatorFv | :white_check_mark: |
| createInstance__19PlaneGravityCreatorFv | :white_check_mark: |
| settingFromSRT__19PlaneGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__19PlaneGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getGravity__19PlaneGravityCreatorFv | :white_check_mark: |
| createInstance__24PlaneInBoxGravityCreatorFv | :white_check_mark: |
| settingFromSRT__24PlaneInBoxGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__24PlaneInBoxGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getGravity__24PlaneInBoxGravityCreatorFv | :white_check_mark: |
| settingFromJMapArgs__24PlaneInBoxGravityCreatorFlll | :white_check_mark: |
| createInstance__29PlaneInCylinderGravityCreatorFv | :white_check_mark: |
| getGravity__29PlaneInCylinderGravityCreatorFv | :white_check_mark: |
| settingFromSRT__29PlaneInCylinderGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__29PlaneInCylinderGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__29PlaneInCylinderGravityCreatorFlll | :white_check_mark: |
| createInstance__19PointGravityCreatorFv | :white_check_mark: |
| settingFromSRT__19PointGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__19PointGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getGravity__19PointGravityCreatorFv | :white_check_mark: |
| createInstance__21SegmentGravityCreatorFv | :white_check_mark: |
| settingFromSRT__21SegmentGravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__21SegmentGravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__21SegmentGravityCreatorFlll | :white_check_mark: |
| getGravity__21SegmentGravityCreatorFv | :white_check_mark: |
| createInstance__18WireGravityCreatorFv | :white_check_mark: |
| settingFromJMapOtherParam__18WireGravityCreatorFRC12JMapInfoIter | :white_check_mark: |
| getGravity__18WireGravityCreatorFv | :white_check_mark: |
| settingFromSRT__14GravityCreatorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| settingFromSRT__14GravityCreatorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| settingFromJMapArgs__14GravityCreatorFlll | :white_check_mark: |
| settingFromJMapOtherParam__14GravityCreatorFRC12JMapInfoIter | :white_check_mark: |
@ -163,18 +163,18 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15ParallelGravityFv | :white_check_mark: |
| calcOwnGravityVector__15ParallelGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| updateMtx__15ParallelGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| setPlane__15ParallelGravityFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setRangeBox__15ParallelGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcOwnGravityVector__15ParallelGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| updateMtx__15ParallelGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setPlane__15ParallelGravityFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setRangeBox__15ParallelGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setRangeCylinder__15ParallelGravityFff | :white_check_mark: |
| setRangeType__15ParallelGravityFQ215ParallelGravity10RANGE_TYPE | :white_check_mark: |
| setBaseDistance__15ParallelGravityFf | :white_check_mark: |
| setDistanceCalcType__15ParallelGravityFQ215ParallelGravity18DISTANCE_CALC_TYPE | :white_check_mark: |
| isInSphereRange__15ParallelGravityCFRCQ29JGeometry8TVec3<f>Pf | :white_check_mark: |
| isInBoxRange__15ParallelGravityCFRCQ29JGeometry8TVec3<f>Pf | :white_check_mark: |
| isInCylinderRange__15ParallelGravityCFRCQ29JGeometry8TVec3<f>Pf | :white_check_mark: |
| isInRange__15ParallelGravityCFRCQ29JGeometry8TVec3<f>Pf | :white_check_mark: |
| isInSphereRange__15ParallelGravityCFRCQ29JGeometry8TVec3&lt;f&gt;Pf | :white_check_mark: |
| isInBoxRange__15ParallelGravityCFRCQ29JGeometry8TVec3&lt;f&gt;Pf | :white_check_mark: |
| isInCylinderRange__15ParallelGravityCFRCQ29JGeometry8TVec3&lt;f&gt;Pf | :white_check_mark: |
| isInRange__15ParallelGravityCFRCQ29JGeometry8TVec3&lt;f&gt;Pf | :white_check_mark: |
# PlanetGravity.o
@ -182,12 +182,12 @@
| ------------- | ------------- |
| __ct__13PlanetGravityFv | :white_check_mark: |
| setPriority__13PlanetGravityFl | :white_check_mark: |
| calcGravity__13PlanetGravityCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcOwnGravityVector__13PlanetGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcGravity__13PlanetGravityCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcOwnGravityVector__13PlanetGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| isInRangeSquare__13PlanetGravityCFf | :white_check_mark: |
| isInRangeDistance__13PlanetGravityCFf | :white_check_mark: |
| calcGravityFromMassPosition__13PlanetGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| updateMtx__13PlanetGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| calcGravityFromMassPosition__13PlanetGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| updateMtx__13PlanetGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
| updateIdentityMtx__13PlanetGravityFv | :white_check_mark: |
@ -196,7 +196,7 @@
| ------------- | ------------- |
| __ct__20PlanetGravityManagerFPCc | :white_check_mark: |
| init__20PlanetGravityManagerFRC12JMapInfoIter | :white_check_mark: |
| calcTotalGravityVector__20PlanetGravityManagerCFPQ29JGeometry8TVec3<f>P11GravityInfoRCQ29JGeometry8TVec3<f>UlUl | :white_check_mark: |
| calcTotalGravityVector__20PlanetGravityManagerCFPQ29JGeometry8TVec3&lt;f&gt;P11GravityInfoRCQ29JGeometry8TVec3&lt;f&gt;UlUl | :white_check_mark: |
| registerGravity__20PlanetGravityManagerFP13PlanetGravity | :x: |
| __dt__20PlanetGravityManagerFv | :white_check_mark: |
@ -205,18 +205,18 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12PointGravityFv | :white_check_mark: |
| calcOwnGravityVector__12PointGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| updateMtx__12PointGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :white_check_mark: |
| calcOwnGravityVector__12PointGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| updateMtx__12PointGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :white_check_mark: |
# SegmentGravity.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14SegmentGravityFv | :white_check_mark: |
| calcOwnGravityVector__14SegmentGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| updateMtx__14SegmentGravityFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| setGravityPoint__14SegmentGravityFUlRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setSideVector__14SegmentGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcOwnGravityVector__14SegmentGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateMtx__14SegmentGravityFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setGravityPoint__14SegmentGravityFUlRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setSideVector__14SegmentGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setValidSideDegree__14SegmentGravityFf | :white_check_mark: |
| setEdgeValid__14SegmentGravityFUlb | :white_check_mark: |
| updateLocalParam__14SegmentGravityFv | :x: |
@ -227,7 +227,7 @@
| ------------- | ------------- |
| __ct__11WireGravityFv | :white_check_mark: |
| setPointListSize__11WireGravityFUl | :white_check_mark: |
| addPoint__11WireGravityFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcOwnGravityVector__11WireGravityCFPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f> | :x: |
| addPoint__11WireGravityFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcOwnGravityVector__11WireGravityCFPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt; | :x: |

View File

@ -42,21 +42,21 @@
| PartsModel.o | 91.37466307277629% | 12 / 13 | 92.3076923076923% |
| RailRider.o | 75.37619699042408% | 28 / 33 | 84.84848484848484% |
| SensorHitChecker.o | 65.21739130434783% | 10 / 13 | 76.92307692307693% |
| ShadowController.o | 18.144750254842% | 23 / 68 | 33.82352941176471% |
| ShadowController.o | 32.82364933741081% | 39 / 68 | 57.35294117647059% |
| ShadowDrawer.o | 100.0% | 4 / 4 | 100.0% |
| ShadowSurfaceBox.o | 0.0% | 0 / 5 | 0.0% |
| ShadowSurfaceCircle.o | 0.0% | 0 / 4 | 0.0% |
| ShadowSurfaceDrawer.o | 0.0% | 0 / 4 | 0.0% |
| ShadowSurfaceDrawer.o | 36.885245901639344% | 2 / 4 | 50.0% |
| ShadowSurfaceOval.o | 0.0% | 0 / 6 | 0.0% |
| ShadowVolumeBox.o | 16.09907120743034% | 2 / 6 | 33.33333333333333% |
| ShadowVolumeCylinder.o | 1.5037593984962405% | 1 / 5 | 20.0% |
| ShadowVolumeDrawer.o | 70.58823529411765% | 14 / 16 | 87.5% |
| ShadowVolumeFlatModel.o | 0.0% | 0 / 10 | 0.0% |
| ShadowVolumeLine.o | 0.0% | 0 / 8 | 0.0% |
| ShadowVolumeLine.o | 29.64426877470356% | 7 / 8 | 87.5% |
| ShadowVolumeModel.o | 100.0% | 3 / 3 | 100.0% |
| ShadowVolumeOval.o | 32.06751054852321% | 4 / 5 | 80.0% |
| ShadowVolumeOvalPole.o | 0.0% | 0 / 4 | 0.0% |
| ShadowVolumeSphere.o | 0.0% | 0 / 5 | 0.0% |
| ShadowVolumeOvalPole.o | 23.144104803493452% | 3 / 4 | 75.0% |
| ShadowVolumeSphere.o | 56.451612903225815% | 4 / 5 | 80.0% |
| SimpleJ3DModelDrawer.o | 0.0% | 0 / 5 | 0.0% |
| Spine.o | 100.0% | 6 / 6 | 100.0% |
| SpotMarkLight.o | 0.0% | 0 / 4 | 0.0% |
@ -105,8 +105,8 @@
| resetDynamicCtrl__14ActorJointCtrlFv | :white_check_mark: |
| startFaceCtrl__14ActorJointCtrlFl | :white_check_mark: |
| endFaceCtrl__14ActorJointCtrlFl | :white_check_mark: |
| setIKEndPosition__14ActorJointCtrlFPCcRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setIKEndDirection__14ActorJointCtrlFPCcRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setIKEndPosition__14ActorJointCtrlFPCcRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| setIKEndDirection__14ActorJointCtrlFPCcRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| endIKCtrlAll__14ActorJointCtrlFv | :white_check_mark: |
| update__14ActorJointCtrlFv | :white_check_mark: |
| startUpdate__14ActorJointCtrlFv | :white_check_mark: |
@ -136,8 +136,8 @@
# ActorPadAndCameraCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__21ActorPadAndCameraCtrlFPC12ModelManagerPCQ29JGeometry8TVec3<f> | :x: |
| tryCreate__21ActorPadAndCameraCtrlFPC12ModelManagerPCQ29JGeometry8TVec3<f> | :x: |
| __ct__21ActorPadAndCameraCtrlFPC12ModelManagerPCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryCreate__21ActorPadAndCameraCtrlFPC12ModelManagerPCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| update__21ActorPadAndCameraCtrlFv | :x: |
| updateInfoBck__21ActorPadAndCameraCtrlFv | :x: |
| tryUpdateCameraShake__35@unnamed@ActorPadAndCameraCtrl_cpp@FPCc | :x: |
@ -192,26 +192,26 @@
# Binder.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__6BinderFPA4_fPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>ffUl | :x: |
| __ct__6BinderFPA4_fPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;ffUl | :x: |
| setTriangleFilter__6BinderFP18TriangleFilterBase | :x: |
| setCollisionPartsFilter__6BinderFP24CollisionPartsFilterBase | :x: |
| clear__6BinderFv | :x: |
| getPlane__6BinderCFi | :x: |
| copyPlaneArrayAndSortingSensor__6BinderFPP7HitInfoUl | :x: |
| compSensor__6BinderFPC7HitInfoPC7HitInfo | :x: |
| bind__6BinderFRCQ29JGeometry8TVec3<f> | :x: |
| moveAlongHittedPlanes__6BinderFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>P7HitInfoUlPb | :x: |
| findBindedPos__6BinderFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>PbP7HitInfoUlbb | :x: |
| moveWithCollisionParts__6BinderFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| bind__6BinderFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| moveAlongHittedPlanes__6BinderFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;P7HitInfoUlPb | :x: |
| findBindedPos__6BinderFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;PbP7HitInfoUlbb | :x: |
| moveWithCollisionParts__6BinderFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| storeCurrentHitInfo__6BinderFP7HitInfoUlb | :x: |
| __as__7HitInfoFRC7HitInfo | :x: |
| obtainMomentFixReaction__6BinderFP7HitInfoUlPQ29JGeometry8TVec3<f>Ul | :x: |
| obtainMomentFixReaction__6BinderFP7HitInfoUlPQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| storeContactPlane__6BinderFP7HitInfoUl | :x: |
| sort<PP7HitInfo,PFPC7HitInfoPC7HitInfo_b>__3stdFPP7HitInfoPP7HitInfoPFPC7HitInfoPC7HitInfo_b_v | :x: |
| sort<PP7HitInfo,RPFPC7HitInfoPC7HitInfo_b>__3stdFPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
| swap<P7HitInfo>__3stdFRP7HitInfoRP7HitInfo_v | :x: |
| __sort132<RPFPC7HitInfoPC7HitInfo_b,PP7HitInfo>__3stdFPP7HitInfoPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
| __selection_sort<RPFPC7HitInfoPC7HitInfo_b,PP7HitInfo>__3stdFPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
| sort&lt;PP7HitInfo,PFPC7HitInfoPC7HitInfo_b&gt;__3stdFPP7HitInfoPP7HitInfoPFPC7HitInfoPC7HitInfo_b_v | :x: |
| sort&lt;PP7HitInfo,RPFPC7HitInfoPC7HitInfo_b&gt;__3stdFPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
| swap&lt;P7HitInfo&gt;__3stdFRP7HitInfoRP7HitInfo_v | :x: |
| __sort132&lt;RPFPC7HitInfoPC7HitInfo_b,PP7HitInfo&gt;__3stdFPP7HitInfoPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
| __selection_sort&lt;RPFPC7HitInfoPC7HitInfo_b,PP7HitInfo&gt;__3stdFPP7HitInfoPP7HitInfoRPFPC7HitInfoPC7HitInfo_b_v | :x: |
# ClippingActorHolder.o
@ -228,7 +228,7 @@
| addToClippingTarget__19ClippingActorHolderFP9LiveActor | :x: |
| removeFromClippingTarget__19ClippingActorHolderFP9LiveActor | :x: |
| startGroupClipping__19ClippingActorHolderFP9LiveActorRC12JMapInfoIter | :x: |
| setTypeToSphere__19ClippingActorHolderFP9LiveActorfPCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setTypeToSphere__19ClippingActorHolderFP9LiveActorfPCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setFarClipLevel__19ClippingActorHolderFP9LiveActorl | :x: |
| find__19ClippingActorHolderCFPC9LiveActor | :x: |
| __dt__19ClippingActorHolderFv | :white_check_mark: |
@ -241,7 +241,7 @@
| judgeClipping__17ClippingActorInfoFv | :x: |
| isJudgedToClip__17ClippingActorInfoCFv | :x: |
| isGroupClipping__17ClippingActorInfoCFv | :x: |
| setTypeToSphere__17ClippingActorInfoFfPCQ29JGeometry8TVec3<f> | :x: |
| setTypeToSphere__17ClippingActorInfoFfPCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setGroupClippingNo__17ClippingActorInfoFRC12JMapInfoIter | :x: |
| __ct__21ClippingActorInfoListFi | :white_check_mark: |
| add__21ClippingActorInfoListFP17ClippingActorInfo | :white_check_mark: |
@ -290,17 +290,17 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13ClippingJudgeFPCc | :white_check_mark: |
| __ct__Q29JGeometry15THexahedron3<f>Fv | :white_check_mark: |
| __ct__Q29JGeometry15THexahedron3&lt;f&gt;Fv | :white_check_mark: |
| init__13ClippingJudgeFRC12JMapInfoIter | :white_check_mark: |
| movement__13ClippingJudgeFv | :white_check_mark: |
| isJudgedToClipFrustum__13ClippingJudgeCFRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| isJudgedToClipFrustum__13ClippingJudgeCFRCQ29JGeometry8TVec3<f>fl | :white_check_mark: |
| calcViewingVolume__13ClippingJudgeFPQ29JGeometry15THexahedron3<f>f | :x: |
| isJudgedToClipFrustum__13ClippingJudgeCFRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| isJudgedToClipFrustum__13ClippingJudgeCFRCQ29JGeometry8TVec3&lt;f&gt;fl | :white_check_mark: |
| calcViewingVolume__13ClippingJudgeFPQ29JGeometry15THexahedron3&lt;f&gt;f | :x: |
| getClippingJudge__2MRFv | :x: |
| __dt__13ClippingJudgeFv | :white_check_mark: |
| mayIntersectBall3__Q29JGeometry15THexahedron3<f>CFRCQ29JGeometry8TVec3<f>f | :x: |
| set__Q29JGeometry14TPartition3<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| set__Q29JGeometry14TPartition3<f>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| mayIntersectBall3__Q29JGeometry15THexahedron3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| set__Q29JGeometry14TPartition3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| set__Q29JGeometry14TPartition3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# DisplayListMaker.o
@ -343,7 +343,7 @@
# DynamicJointCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getValue<f>__8JMapInfoCFiPCcPf_Cb | :x: |
| getValue&lt;f&gt;__8JMapInfoCFiPCcPf_Cb | :x: |
| calcJointChildNum__30@unnamed@DynamicJointCtrl_cpp@FP8J3DJoint | :x: |
| __ct__13JointCtrlRateFv | :x: |
| update__13JointCtrlRateFv | :x: |
@ -352,7 +352,7 @@
| __ct__20DynamicJointCtrlNodeFPC16DynamicJointCtrlPA4_ff | :x: |
| update__20DynamicJointCtrlNodeFP9LiveActorPC20DynamicJointCtrlNode | :x: |
| reset__20DynamicJointCtrlNodeFv | :x: |
| updateJointMtxCallBack__20DynamicJointCtrlNodeFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| updateJointMtxCallBack__20DynamicJointCtrlNodeFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __ct__16DynamicJointCtrlFP9LiveActorPCcPC21DynamicJointCtrlParam | :x: |
| init__16DynamicJointCtrlFv | :x: |
| update__16DynamicJointCtrlFv | :x: |
@ -365,9 +365,9 @@
| endCtrl__22DynamicJointCtrlKeeperFPCcl | :white_check_mark: |
| reset__22DynamicJointCtrlKeeperFv | :white_check_mark: |
| findJointCtrl__22DynamicJointCtrlKeeperFPCc | :white_check_mark: |
| __dt__45JointControlDelegator<20DynamicJointCtrlNode>Fv | :x: |
| calcJointMatrix__45JointControlDelegator<20DynamicJointCtrlNode>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__45JointControlDelegator<20DynamicJointCtrlNode>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __dt__45JointControlDelegator&lt;20DynamicJointCtrlNode&gt;Fv | :x: |
| calcJointMatrix__45JointControlDelegator&lt;20DynamicJointCtrlNode&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__45JointControlDelegator&lt;20DynamicJointCtrlNode&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
# EffectKeeper.o
@ -379,9 +379,9 @@
| initAfterPlacementForAttributeEffect__12EffectKeeperFPA4_f | :x: |
| setBinder__12EffectKeeperFPC6Binder | :x: |
| addEffect__12EffectKeeperFPCcP9LiveActor | :x: |
| registerEffect__12EffectKeeperFPCcPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCc | :x: |
| registerEffect__12EffectKeeperFPCcPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCc | :x: |
| registerEffect__12EffectKeeperFPCcPA4_fPCcPCc | :x: |
| registerEffect__12EffectKeeperFPCcPA4_fPCQ29JGeometry8TVec3<f>PCcPCc | :x: |
| registerEffect__12EffectKeeperFPCcPA4_fPCQ29JGeometry8TVec3&lt;f&gt;PCcPCc | :x: |
| registerEffectWithoutSRT__12EffectKeeperFPCcPCc | :x: |
| registerSyncBckEffect__12EffectKeeperFP12XanimePlayerPCcPCclffb | :x: |
| createEmitter__12EffectKeeperFPCc | :x: |
@ -410,7 +410,7 @@
| updateFloorCode__12EffectKeeperFv | :x: |
| updateFloorCode__12EffectKeeperFPC8Triangle | :x: |
| isTypeAttributeEffect__12EffectKeeperCFPCc | :x: |
| for_each<PP12MultiEmitter,Q23std51binder2nd<Q23std30mem_fun1_t<v,12MultiEmitter,l>,l>>__3stdFPP12MultiEmitterPP12MultiEmitterQ23std51binder2nd<Q23std30mem_fun1_t<v,12MultiEmitter,l>,l>_Q23std51binder2nd<Q23std30mem_fun1_t<v,12MultiEmitter,l>,l> | :x: |
| for_each&lt;PP12MultiEmitter,Q23std51binder2nd&lt;Q23std30mem_fun1_t&lt;v,12MultiEmitter,l&gt;,l&gt;&gt;__3stdFPP12MultiEmitterPP12MultiEmitterQ23std51binder2nd&lt;Q23std30mem_fun1_t&lt;v,12MultiEmitter,l&gt;,l&gt;_Q23std51binder2nd&lt;Q23std30mem_fun1_t&lt;v,12MultiEmitter,l&gt;,l&gt; | :x: |
# FaceJointCtrl.o
@ -422,10 +422,10 @@
| endCtrl__13FaceJointCtrlFl | :white_check_mark: |
| update__13FaceJointCtrlFv | :white_check_mark: |
| setCallBackFunction__13FaceJointCtrlFv | :white_check_mark: |
| updateJointMtxCallBack__13FaceJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __dt__38JointControlDelegator<13FaceJointCtrl>Fv | :x: |
| calcJointMatrix__38JointControlDelegator<13FaceJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__38JointControlDelegator<13FaceJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| updateJointMtxCallBack__13FaceJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __dt__38JointControlDelegator&lt;13FaceJointCtrl&gt;Fv | :x: |
| calcJointMatrix__38JointControlDelegator&lt;13FaceJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__38JointControlDelegator&lt;13FaceJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
# FlashingCtrl.o
@ -459,7 +459,7 @@
# HitSensorInfo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13HitSensorInfoFPCcP9HitSensorPCQ29JGeometry8TVec3<f>PA4_fRCQ29JGeometry8TVec3<f>b | :white_check_mark: |
| __ct__13HitSensorInfoFPCcP9HitSensorPCQ29JGeometry8TVec3&lt;f&gt;PA4_fRCQ29JGeometry8TVec3&lt;f&gt;b | :white_check_mark: |
| update__13HitSensorInfoFv | :x: |
| doObjCol__13HitSensorInfoFv | :white_check_mark: |
@ -468,9 +468,9 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15HitSensorKeeperFi | :white_check_mark: |
| add__15HitSensorKeeperFPCcUlUsfP9LiveActorRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| addPos__15HitSensorKeeperFPCcUlUsfP9LiveActorPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| addMtx__15HitSensorKeeperFPCcUlUsfP9LiveActorPA4_fRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| add__15HitSensorKeeperFPCcUlUsfP9LiveActorRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| addPos__15HitSensorKeeperFPCcUlUsfP9LiveActorPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| addMtx__15HitSensorKeeperFPCcUlUsfP9LiveActorPA4_fRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| addCallback__15HitSensorKeeperFPCcUlUsfP9LiveActor | :white_check_mark: |
| getSensor__15HitSensorKeeperCFPCc | :white_check_mark: |
| update__15HitSensorKeeperFv | :white_check_mark: |
@ -490,30 +490,30 @@
| ------------- | ------------- |
| __ct__11IKJointCtrlFP9LiveActor | :x: |
| init__11IKJointCtrlFRC16IKJointCtrlParam | :x: |
| setEndPosition__11IKJointCtrlFRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setEndDirection__11IKJointCtrlFRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setEndPosition__11IKJointCtrlFRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| setEndDirection__11IKJointCtrlFRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| endCtrl__11IKJointCtrlFv | :white_check_mark: |
| setCallBackFunction__11IKJointCtrlFv | :white_check_mark: |
| updateRootJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :white_check_mark: |
| updateMiddleJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :white_check_mark: |
| updateEndJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| updateRootJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :white_check_mark: |
| updateMiddleJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :white_check_mark: |
| updateEndJointCallBack__11IKJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __ct__17IKJointCtrlHolderFP9LiveActorUl | :white_check_mark: |
| addCtrl__17IKJointCtrlHolderFRC16IKJointCtrlParam | :white_check_mark: |
| startUpdate__17IKJointCtrlHolderFv | :x: |
| setEndPosition__17IKJointCtrlHolderFPCcRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setEndDirection__17IKJointCtrlHolderFPCcRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| setEndPosition__17IKJointCtrlHolderFPCcRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| setEndDirection__17IKJointCtrlHolderFPCcRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| endUpdate__17IKJointCtrlHolderFv | :x: |
| endCtrlAll__17IKJointCtrlHolderFv | :x: |
| setCallBackFunction__17IKJointCtrlHolderFv | :x: |
| findIKJointCtrl__17IKJointCtrlHolderFPCc | :white_check_mark: |
| createIKJointCtrlHolder__10ActorJointFP9LiveActor | :x: |
| createJointController<11IKJointCtrl>__2MRFP11IKJointCtrlPC9LiveActorUsM11IKJointCtrlFPCvPvPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo_bM11IKJointCtrlFPCvPvPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo_b_P15JointController | :x: |
| __dt__36JointControlDelegator<11IKJointCtrl>Fv | :x: |
| calcJointMatrix__36JointControlDelegator<11IKJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__36JointControlDelegator<11IKJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| createJointController&lt;11IKJointCtrl&gt;__2MRFP11IKJointCtrlPC9LiveActorUsM11IKJointCtrlFPCvPvPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo_bM11IKJointCtrlFPCvPvPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo_b_P15JointController | :x: |
| __dt__36JointControlDelegator&lt;11IKJointCtrl&gt;Fv | :x: |
| calcJointMatrix__36JointControlDelegator&lt;11IKJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__36JointControlDelegator&lt;11IKJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| disableCallBack__11IKJointCtrlFv | :white_check_mark: |
| enableCallBack__11IKJointCtrlFv | :white_check_mark: |
| for_each<PP11IKJointCtrl,Q23std26mem_fun_t<v,11IKJointCtrl>>__3stdFPP11IKJointCtrlPP11IKJointCtrlQ23std26mem_fun_t<v,11IKJointCtrl>_Q23std26mem_fun_t<v,11IKJointCtrl> | :x: |
| for_each&lt;PP11IKJointCtrl,Q23std26mem_fun_t&lt;v,11IKJointCtrl&gt;&gt;__3stdFPP11IKJointCtrlPP11IKJointCtrlQ23std26mem_fun_t&lt;v,11IKJointCtrl&gt;_Q23std26mem_fun_t&lt;v,11IKJointCtrl&gt; | :x: |
# LiveActor.o
@ -549,7 +549,7 @@
| initShadowControllerList__9LiveActorFUl | :white_check_mark: |
| initActorCollisionParts__9LiveActorFPCcP9HitSensorP14ResourceHolderPA4_fbb | :x: |
| initStageSwitch__9LiveActorFRC12JMapInfoIter | :white_check_mark: |
| initActorStarPointerTarget__9LiveActorFfPCQ29JGeometry8TVec3<f>PA4_fQ29JGeometry8TVec3<f> | :x: |
| initActorStarPointerTarget__9LiveActorFfPCQ29JGeometry8TVec3&lt;f&gt;PA4_fQ29JGeometry8TVec3&lt;f&gt; | :x: |
| initActorLightCtrl__9LiveActorFv | :white_check_mark: |
| attackSensor__9LiveActorFP9HitSensorP9HitSensor | :white_check_mark: |
| receiveMsgApart__9LiveActorFP9HitSensorP9HitSensor | :white_check_mark: |
@ -610,7 +610,7 @@
| setDistanceToLow__7LodCtrlFf | :white_check_mark: |
| setDistanceToMiddleAndLow__7LodCtrlFff | :white_check_mark: |
| LodFuntionCall__21@unnamed@LodCtrl_cpp@FP7LodCtrlPFP9LiveActor_v | :white_check_mark: |
| LodFuntionCall<f>__21@unnamed@LodCtrl_cpp@FP7LodCtrlPFP9LiveActorf_vf_v | :white_check_mark: |
| LodFuntionCall&lt;f&gt;__21@unnamed@LodCtrl_cpp@FP7LodCtrlPFP9LiveActorf_vf_v | :white_check_mark: |
| setClippingTypeSphereContainsModelBoundingBox__7LodCtrlFf | :white_check_mark: |
| setFarClipping__7LodCtrlFf | :white_check_mark: |
| invalidateClipping__7LodCtrlFv | :white_check_mark: |
@ -640,9 +640,9 @@
| update__26ViewProjmapEffectMtxSetterFv | :x: |
| __ct__22ProjmapEffectMtxSetterFP8J3DModelPC14ResourceHolder | :x: |
| update__22ProjmapEffectMtxSetterFv | :x: |
| getBaseTrans__22ProjmapEffectMtxSetterCFPQ29JGeometry8TVec3<f> | :x: |
| getBaseTrans__22ProjmapEffectMtxSetterCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateMtxUseBaseMtx__22ProjmapEffectMtxSetterFv | :x: |
| updateMtxUseBaseMtxWithLocalOffset__22ProjmapEffectMtxSetterFRCQ29JGeometry8TVec3<f> | :x: |
| updateMtxUseBaseMtxWithLocalOffset__22ProjmapEffectMtxSetterFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__25MirrorReflectionMtxSetterFP8J3DModelPC14ResourceHolder | :x: |
| addUpdatingTexMtxFromTexNo__25MirrorReflectionMtxSetterFP12J3DModelDataUs | :x: |
| addUpdatingTexMtxFromTexCoord__25MirrorReflectionMtxSetterFP11J3DMaterial | :x: |
@ -692,13 +692,13 @@
| __ct__12MirrorCameraFPCc | :x: |
| init__12MirrorCameraFRC12JMapInfoIter | :white_check_mark: |
| getVertexFormat__26@unnamed@MirrorCamera_cpp@FPC12J3DModelData7_GXAttr | :x: |
| setMirrorMapInfo__12MirrorCameraFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setMirrorMapInfo__12MirrorCameraFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setMirrorMapInfo__12MirrorCameraFP12J3DModelData | :x: |
| updateViewMtx__12MirrorCameraFv | :x: |
| updateModelTexMtx__12MirrorCameraFv | :x: |
| getDistance__12MirrorCameraCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| getDistance__12MirrorCameraCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getMirrorCamera__2MRFv | :white_check_mark: |
| getDistanceToMirror__2MRFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| getDistanceToMirror__2MRFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| __dt__12MirrorCameraFv | :white_check_mark: |
| movement__12MirrorCameraFv | :white_check_mark: |
@ -799,9 +799,9 @@
| movement__10PartsModelFv | :white_check_mark: |
| calcAnim__10PartsModelFv | :x: |
| calcViewAndEntry__10PartsModelFv | :white_check_mark: |
| initFixedPosition__10PartsModelFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PCc | :white_check_mark: |
| initFixedPosition__10PartsModelFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PCc | :white_check_mark: |
| initFixedPosition__10PartsModelFPCc | :white_check_mark: |
| initFixedPosition__10PartsModelFPA4_fRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| initFixedPosition__10PartsModelFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| loadFixedPosition__10PartsModelFPCc | :white_check_mark: |
| offFixedPosNormalizeScale__10PartsModelFv | :white_check_mark: |
| calcAndSetBaseMtx__10PartsModelFv | :white_check_mark: |
@ -813,13 +813,13 @@
| __ct__9RailRiderFRC12JMapInfoIter | :white_check_mark: |
| __ct__9RailRiderFll | :white_check_mark: |
| move__9RailRiderFv | :white_check_mark: |
| moveToNearestPos__9RailRiderFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| moveToNearestPoint__9RailRiderFRCQ29JGeometry8TVec3<f> | :x: |
| moveToNearestPos__9RailRiderFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| moveToNearestPoint__9RailRiderFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| moveToNextPoint__9RailRiderFv | :white_check_mark: |
| reverse__9RailRiderFv | :white_check_mark: |
| calcPosAtCoord__9RailRiderCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| calcDirectionAtCoord__9RailRiderCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| calcNearestPos__9RailRiderCFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcPosAtCoord__9RailRiderCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| calcDirectionAtCoord__9RailRiderCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| calcNearestPos__9RailRiderCFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getTotalLength__9RailRiderCFv | :white_check_mark: |
| getPartLength__9RailRiderCFi | :white_check_mark: |
| isLoop__9RailRiderCFv | :white_check_mark: |
@ -832,7 +832,7 @@
| getNextPointCoord__9RailRiderCFv | :white_check_mark: |
| getCurrentPointCoord__9RailRiderCFv | :white_check_mark: |
| getPointNum__9RailRiderCFv | :white_check_mark: |
| copyPointPos__9RailRiderCFPQ29JGeometry8TVec3<f>l | :white_check_mark: |
| copyPointPos__9RailRiderCFPQ29JGeometry8TVec3&lt;f&gt;l | :white_check_mark: |
| getPointCoord__9RailRiderCFl | :white_check_mark: |
| initBezierRail__9RailRiderFRC12JMapInfoIterPC8JMapInfo | :x: |
| getPointArgS32NoInit__9RailRiderCFPCcPll | :white_check_mark: |
@ -868,9 +868,9 @@
| ------------- | ------------- |
| __ct__22ShadowControllerHolderFv | :x: |
| __ct__16ShadowControllerFP9LiveActorPCc | :x: |
| __ct__Q22MR51Vector<Q22MR36AssignableArray<P16ShadowController>>Fv | :x: |
| __dt__Q22MR51Vector<Q22MR36AssignableArray<P16ShadowController>>Fv | :x: |
| push_back__Q22MR51Vector<Q22MR36AssignableArray<P16ShadowController>>FRCP16ShadowController | :x: |
| __ct__Q22MR51Vector&lt;Q22MR36AssignableArray&lt;P16ShadowController&gt;&gt;Fv | :x: |
| __dt__Q22MR51Vector&lt;Q22MR36AssignableArray&lt;P16ShadowController&gt;&gt;Fv | :x: |
| push_back__Q22MR51Vector&lt;Q22MR36AssignableArray&lt;P16ShadowController&gt;&gt;FRCP16ShadowController | :x: |
| movement__22ShadowControllerHolderFv | :x: |
| initAfterPlacement__22ShadowControllerHolderFv | :x: |
| updateController__22ShadowControllerHolderFv | :x: |
@ -882,36 +882,36 @@
| resetCalcCount__20ShadowControllerListFv | :x: |
| requestCalc__20ShadowControllerListFv | :x: |
| requestCalc__16ShadowControllerFv | :x: |
| update__16ShadowControllerFv | :x: |
| updateFarClipping__16ShadowControllerFf | :x: |
| update__16ShadowControllerFv | :white_check_mark: |
| updateFarClipping__16ShadowControllerFf | :white_check_mark: |
| updateDirection__16ShadowControllerFv | :x: |
| updateProjection__16ShadowControllerFv | :x: |
| getShadowDrawer__16ShadowControllerFv | :x: |
| getHost__16ShadowControllerCFv | :x: |
| setShadowDrawer__16ShadowControllerFP12ShadowDrawer | :x: |
| getDropPos__16ShadowControllerCFPQ29JGeometry8TVec3<f> | :x: |
| getDropDir__16ShadowControllerCFPQ29JGeometry8TVec3<f> | :x: |
| getDropLength__16ShadowControllerCFv | :x: |
| getProjectionPos__16ShadowControllerCFPQ29JGeometry8TVec3<f> | :x: |
| getProjectionNormal__16ShadowControllerCFPQ29JGeometry8TVec3<f> | :x: |
| getShadowDrawer__16ShadowControllerFv | :white_check_mark: |
| getHost__16ShadowControllerCFv | :white_check_mark: |
| setShadowDrawer__16ShadowControllerFP12ShadowDrawer | :white_check_mark: |
| getDropPos__16ShadowControllerCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getDropDir__16ShadowControllerCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getDropLength__16ShadowControllerCFv | :white_check_mark: |
| getProjectionPos__16ShadowControllerCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getProjectionNormal__16ShadowControllerCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getProjectionLength__16ShadowControllerCFv | :x: |
| isProjected__16ShadowControllerCFv | :x: |
| isDraw__16ShadowControllerCFv | :x: |
| isProjected__16ShadowControllerCFv | :white_check_mark: |
| isDraw__16ShadowControllerCFv | :white_check_mark: |
| isCalcCollision__16ShadowControllerCFv | :x: |
| isCalcGravity__16ShadowControllerCFv | :x: |
| isCalcShadowGravity__16ShadowControllerCFv | :x: |
| setGroupName__16ShadowControllerFPCc | :x: |
| setDropPosPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f> | :x: |
| setDropPosMtxPtr__16ShadowControllerFPA4_fRCQ29JGeometry8TVec3<f> | :x: |
| setDropPosFix__16ShadowControllerFRCQ29JGeometry8TVec3<f> | :x: |
| setDropDirPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f> | :x: |
| setProjectionPtr__16ShadowControllerFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f> | :x: |
| setDropDirFix__16ShadowControllerFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setGroupName__16ShadowControllerFPCc | :white_check_mark: |
| setDropPosPtr__16ShadowControllerFPCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setDropPosMtxPtr__16ShadowControllerFPA4_fRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setDropPosFix__16ShadowControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setDropDirPtr__16ShadowControllerFPCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setProjectionPtr__16ShadowControllerFPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setDropDirFix__16ShadowControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| setDropLength__16ShadowControllerFf | :white_check_mark: |
| setDropStartOffset__16ShadowControllerFf | :white_check_mark: |
| setDropTypeNormal__16ShadowControllerFv | :white_check_mark: |
| setDropTypeSurface__16ShadowControllerFv | :white_check_mark: |
| setProjectionFix__16ShadowControllerFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>b | :white_check_mark: |
| setProjectionFix__16ShadowControllerFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;b | :white_check_mark: |
| onCalcCollision__16ShadowControllerFv | :white_check_mark: |
| offCalcCollision__16ShadowControllerFv | :white_check_mark: |
| onCalcCollisionOneTime__16ShadowControllerFv | :white_check_mark: |
@ -932,7 +932,7 @@
| addShadowController__2MRFP16ShadowController | :x: |
| requestCalcActorShadowAppear__2MRFP9LiveActor | :x: |
| requestCalcActorShadow__2MRFP9LiveActor | :x: |
| __dt__Q22MR36AssignableArray<P16ShadowController>Fv | :x: |
| __dt__Q22MR36AssignableArray&lt;P16ShadowController&gt;Fv | :x: |
| __dt__22ShadowControllerHolderFv | :x: |
@ -951,7 +951,7 @@
| __dt__19ShadowSurfaceDrawerFv | :x: |
| __dt__16ShadowSurfaceBoxFv | :x: |
| __ct__16ShadowSurfaceBoxFv | :x: |
| setSize__16ShadowSurfaceBoxFRCQ29JGeometry8TVec3<f> | :x: |
| setSize__16ShadowSurfaceBoxFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| draw__16ShadowSurfaceBoxCFv | :x: |
@ -969,8 +969,8 @@
| ------------- | ------------- |
| __ct__21ShadowSurfaceDrawInitFPCc | :x: |
| initDraw__21ShadowSurfaceDrawInitFv | :x: |
| __ct__19ShadowSurfaceDrawerFPCc | :x: |
| __dt__21ShadowSurfaceDrawInitFv | :x: |
| __ct__19ShadowSurfaceDrawerFPCc | :white_check_mark: |
| __dt__21ShadowSurfaceDrawInitFv | :white_check_mark: |
# ShadowSurfaceOval.o
@ -979,7 +979,7 @@
| __ct__17ShadowSurfaceOvalFv | :x: |
| setColor__17ShadowSurfaceOvalF6Color8 | :x: |
| setAlpha__17ShadowSurfaceOvalFUc | :x: |
| setSize__17ShadowSurfaceOvalFRCQ29JGeometry8TVec3<f> | :x: |
| setSize__17ShadowSurfaceOvalFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| draw__17ShadowSurfaceOvalCFv | :x: |
| __dt__17ShadowSurfaceOvalFv | :x: |
@ -988,7 +988,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15ShadowVolumeBoxFv | :x: |
| setSize__15ShadowVolumeBoxFRCQ29JGeometry8TVec3<f> | :x: |
| setSize__15ShadowVolumeBoxFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| loadModelDrawMtx__15ShadowVolumeBoxCFv | :x: |
| makeVertexBuffer__15ShadowVolumeBoxCFv | :x: |
| drawShape__15ShadowVolumeBoxCFv | :white_check_mark: |
@ -1014,8 +1014,8 @@
| setEndDrawShepeOffset__18ShadowVolumeDrawerFf | :white_check_mark: |
| onCutDropShadow__18ShadowVolumeDrawerFv | :white_check_mark: |
| offCutDropShadow__18ShadowVolumeDrawerFv | :white_check_mark: |
| calcBaseDropPosition__18ShadowVolumeDrawerCFPQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcBaseDropPosition__18ShadowVolumeDrawerCFPQ29JGeometry8TVec3<f>PC16ShadowController | :x: |
| calcBaseDropPosition__18ShadowVolumeDrawerCFPQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcBaseDropPosition__18ShadowVolumeDrawerCFPQ29JGeometry8TVec3&lt;f&gt;PC16ShadowController | :x: |
| calcBaseDropLength__18ShadowVolumeDrawerCFv | :white_check_mark: |
| calcBaseDropLength__18ShadowVolumeDrawerCFPC16ShadowController | :x: |
| loadModelDrawMtx__18ShadowVolumeDrawerCFv | :white_check_mark: |
@ -1036,22 +1036,22 @@
| initJointDrawMtxResister__21ShadowVolumeFlatModelFv | :x: |
| draw__21ShadowVolumeFlatModelCFv | :x: |
| loadModelDrawMtx__21ShadowVolumeFlatModelCFv | :x: |
| calcRootJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f> | :x: |
| calcDropJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ29JGeometry8TVec3<f> | :x: |
| calcRootJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcDropJoint__21ShadowVolumeFlatModelCFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__21ShadowVolumeFlatModelFv | :x: |
# ShadowVolumeLine.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__16ShadowVolumeLineFv | :x: |
| loadModelDrawMtx__16ShadowVolumeLineCFv | :x: |
| __ct__16ShadowVolumeLineFv | :white_check_mark: |
| loadModelDrawMtx__16ShadowVolumeLineCFv | :white_check_mark: |
| drawShape__16ShadowVolumeLineCFv | :x: |
| setFromShadowController__16ShadowVolumeLineFPC16ShadowController | :x: |
| setToShadowController__16ShadowVolumeLineFPC16ShadowController | :x: |
| setFromWidth__16ShadowVolumeLineFf | :x: |
| setToWidth__16ShadowVolumeLineFf | :x: |
| __dt__16ShadowVolumeLineFv | :x: |
| setFromShadowController__16ShadowVolumeLineFPC16ShadowController | :white_check_mark: |
| setToShadowController__16ShadowVolumeLineFPC16ShadowController | :white_check_mark: |
| setFromWidth__16ShadowVolumeLineFf | :white_check_mark: |
| setToWidth__16ShadowVolumeLineFf | :white_check_mark: |
| __dt__16ShadowVolumeLineFv | :white_check_mark: |
# ShadowVolumeModel.o
@ -1069,25 +1069,25 @@
| __ct__16ShadowVolumeOvalFv | :white_check_mark: |
| isDraw__16ShadowVolumeOvalCFv | :white_check_mark: |
| loadModelDrawMtx__16ShadowVolumeOvalCFv | :x: |
| setSize__16ShadowVolumeOvalFRCQ29JGeometry8TVec3<f> | :white_check_mark: |
| setSize__16ShadowVolumeOvalFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
# ShadowVolumeOvalPole.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__20ShadowVolumeOvalPoleFv | :x: |
| __ct__20ShadowVolumeOvalPoleFv | :x: |
| __dt__20ShadowVolumeOvalPoleFv | :white_check_mark: |
| __ct__20ShadowVolumeOvalPoleFv | :white_check_mark: |
| loadModelDrawMtx__20ShadowVolumeOvalPoleCFv | :x: |
| setSize__20ShadowVolumeOvalPoleFRCQ29JGeometry8TVec3<f> | :x: |
| setSize__20ShadowVolumeOvalPoleFRCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
# ShadowVolumeSphere.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__18ShadowVolumeSphereFv | :x: |
| __ct__18ShadowVolumeSphereFv | :x: |
| setRadius__18ShadowVolumeSphereFf | :x: |
| isDraw__18ShadowVolumeSphereCFv | :x: |
| __dt__18ShadowVolumeSphereFv | :white_check_mark: |
| __ct__18ShadowVolumeSphereFv | :white_check_mark: |
| setRadius__18ShadowVolumeSphereFf | :white_check_mark: |
| isDraw__18ShadowVolumeSphereCFv | :white_check_mark: |
| loadModelDrawMtx__18ShadowVolumeSphereCFv | :x: |
@ -1096,8 +1096,8 @@
| ------------- | ------------- |
| __ct__20SimpleJ3DModelDrawerFP7NameObjPCcPCci | :x: |
| initDraw__20SimpleJ3DModelDrawerCFv | :x: |
| __cl__Q22MR69FunctorV0M<PC20SimpleJ3DModelDrawer,M20SimpleJ3DModelDrawerFPCvPCv_v>CFv | :x: |
| clone__Q22MR69FunctorV0M<PC20SimpleJ3DModelDrawer,M20SimpleJ3DModelDrawerFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR69FunctorV0M&lt;PC20SimpleJ3DModelDrawer,M20SimpleJ3DModelDrawerFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR69FunctorV0M&lt;PC20SimpleJ3DModelDrawer,M20SimpleJ3DModelDrawerFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__20SimpleJ3DModelDrawerFv | :x: |

View File

@ -63,11 +63,11 @@
| RailGraphNode.o | 0.0% | 0 / 1 | 0.0% |
| RailPart.o | 60.0% | 9 / 12 | 75.0% |
| ScenarioSelectStar.o | 0.0% | 0 / 37 | 0.0% |
| SeaGull.o | 0.0% | 0 / 20 | 0.0% |
| Sky.o | 0.0% | 0 / 20 | 0.0% |
| SeaGull.o | 54.52127659574468% | 17 / 20 | 85.0% |
| Sky.o | 97.39696312364426% | 19 / 20 | 95.0% |
| SleepController.o | 0.0% | 0 / 3 | 0.0% |
| SleepControllerHolder.o | 0.0% | 0 / 14 | 0.0% |
| SpaceInner.o | 0.0% | 0 / 12 | 0.0% |
| SpaceInner.o | 100.0% | 12 / 12 | 100.0% |
| SphereSelector.o | 0.0% | 0 / 70 | 0.0% |
| SphereSelectorHandle.o | 0.0% | 0 / 53 | 0.0% |
| StageSwitch.o | 66.87116564417178% | 26 / 31 | 83.87096774193549% |
@ -76,7 +76,7 @@
| SwitchSynchronizer.o | 0.0% | 0 / 4 | 0.0% |
| SwitchWatcher.o | 0.0% | 0 / 6 | 0.0% |
| SwitchWatcherHolder.o | 0.0% | 0 / 11 | 0.0% |
| TimerSwitch.o | 0.0% | 0 / 4 | 0.0% |
| TimerSwitch.o | 100.0% | 4 / 4 | 100.0% |
| WaterAreaHolder.o | 0.0% | 0 / 20 | 0.0% |
| WaterInfo.o | 0.0% | 0 / 3 | 0.0% |
| WaterPlant.o | 0.0% | 0 / 20 | 0.0% |
@ -123,9 +123,9 @@
| __ct__Q26NrvAir11HostTypeOutFv | :x: |
| execute__Q26NrvAir11HostTypeOutCFP5Spine | :x: |
| execute__Q26NrvAir10HostTypeInCFP5Spine | :x: |
| Functor<3Air>__2MRFP3AirM3AirFPCvPv_v_Q22MR31FunctorV0M<P3Air,M3AirFPCvPv_v> | :x: |
| __cl__Q22MR31FunctorV0M<P3Air,M3AirFPCvPv_v>CFv | :x: |
| clone__Q22MR31FunctorV0M<P3Air,M3AirFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;3Air&gt;__2MRFP3AirM3AirFPCvPv_v_Q22MR31FunctorV0M&lt;P3Air,M3AirFPCvPv_v&gt; | :x: |
| __cl__Q22MR31FunctorV0M&lt;P3Air,M3AirFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR31FunctorV0M&lt;P3Air,M3AirFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__10AirFar100mFv | :x: |
| __dt__16ProjectionMapAirFv | :x: |
| __dt__12PriorDrawAirFv | :x: |
@ -135,21 +135,21 @@
# BezierRail.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| clamp__Q29JGeometry8TUtil<f>Ffff | :x: |
| calcRailDirection__24@unnamed@BezierRail_cpp@FPQ29JGeometry8TVec3<f>PC8RailPartf | :white_check_mark: |
| set__14BezierRailPartFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcPos__14BezierRailPartCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| calcVelocity__14BezierRailPartCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| clamp__Q29JGeometry8TUtil&lt;f&gt;Ffff | :x: |
| calcRailDirection__24@unnamed@BezierRail_cpp@FPQ29JGeometry8TVec3&lt;f&gt;PC8RailPartf | :white_check_mark: |
| set__14BezierRailPartFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcPos__14BezierRailPartCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| calcVelocity__14BezierRailPartCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getLength__14BezierRailPartCFffi | :x: |
| getParam__14BezierRailPartCFf | :x: |
| getNearestParam__14BezierRailPartCFRCQ29JGeometry8TVec3<f>f | :x: |
| getNearestParam__14BezierRailPartCFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| normalizePos__10BezierRailCFfi | :x: |
| getTotalLength__10BezierRailCFv | :white_check_mark: |
| getPartLength__10BezierRailCFi | :white_check_mark: |
| calcPos__10BezierRailCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| calcDirection__10BezierRailCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| calcPosDir__10BezierRailCFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>f | :white_check_mark: |
| getNearestRailPosCoord__10BezierRailCFRCQ29JGeometry8TVec3<f> | :x: |
| calcPos__10BezierRailCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| calcDirection__10BezierRailCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| calcPosDir__10BezierRailCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getNearestRailPosCoord__10BezierRailCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getRailPosCoord__10BezierRailCFi | :white_check_mark: |
| calcCurrentRailCtrlPointIter__10BezierRailCFP12JMapInfoIterfb | :white_check_mark: |
| calcRailCtrlPointIter__10BezierRailCFP12JMapInfoIteri | :white_check_mark: |
@ -196,8 +196,8 @@
| execute__Q212NrvButterfly12HostTypeHiveCFP5Spine | :x: |
| execute__Q212NrvButterfly15HostTypeRunAwayCFP5Spine | :x: |
| execute__Q212NrvButterfly12HostTypeWaitCFP5Spine | :x: |
| __mi__Q29JGeometry8TVec2<f>CFRCQ29JGeometry8TVec2<f> | :x: |
| converge<f>__2MRFfff_f | :x: |
| __mi__Q29JGeometry8TVec2&lt;f&gt;CFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| converge&lt;f&gt;__2MRFfff_f | :x: |
# CollisionCategorizedKeeper.o
@ -209,13 +209,13 @@
| removeFromZone__26CollisionCategorizedKeeperFP14CollisionPartsl | :white_check_mark: |
| addToGlobal__26CollisionCategorizedKeeperFP14CollisionParts | :white_check_mark: |
| removeFromGlobal__26CollisionCategorizedKeeperFP14CollisionParts | :white_check_mark: |
| checkStrikePoint__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3<f>P7HitInfo | :x: |
| checkStrikeBall__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3<f>fbPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| checkStrikeBallWithThickness__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3<f>ffPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| checkStrikeLine__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>lPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| createAreaPolygonList__26CollisionCategorizedKeeperFP8TriangleUlRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| createAreaPolygonListArray__26CollisionCategorizedKeeperFP8TriangleUlPQ29JGeometry8TVec3<f>Ul | :x: |
| isSphereOverlappingWithBox__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| checkStrikePoint__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3&lt;f&gt;P7HitInfo | :x: |
| checkStrikeBall__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3&lt;f&gt;fbPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| checkStrikeBallWithThickness__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3&lt;f&gt;ffPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| checkStrikeLine__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;lPC24CollisionPartsFilterBasePC18TriangleFilterBase | :x: |
| createAreaPolygonList__26CollisionCategorizedKeeperFP8TriangleUlRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createAreaPolygonListArray__26CollisionCategorizedKeeperFP8TriangleUlPQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| isSphereOverlappingWithBox__26CollisionCategorizedKeeperFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| searchSameHostParts__26CollisionCategorizedKeeperCFPP14CollisionPartsP14CollisionParts | :x: |
| getStrikeInfo__26CollisionCategorizedKeeperFUl | :x: |
| getZone__26CollisionCategorizedKeeperFi | :x: |
@ -223,7 +223,7 @@
| addParts__13CollisionZoneFP14CollisionParts | :white_check_mark: |
| calcMinMaxAndRadius__13CollisionZoneFv | :x: |
| calcMinMaxAndRadiusIfMoveOuter__13CollisionZoneFP14CollisionParts | :x: |
| addAndUpdateMinMax__13CollisionZoneFQ29JGeometry8TVec3<f>Q29JGeometry8TVec3<f> | :x: |
| addAndUpdateMinMax__13CollisionZoneFQ29JGeometry8TVec3&lt;f&gt;Q29JGeometry8TVec3&lt;f&gt; | :x: |
| eraseParts__13CollisionZoneFP14CollisionParts | :x: |
| __dt__26CollisionCategorizedKeeperFv | :x: |
| getTrans__14CollisionPartsFv | :x: |
@ -232,7 +232,7 @@
# CollisionCode.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getValue<Ul>__12JMapInfoIterCFPCcPUl_b | :x: |
| getValue&lt;Ul&gt;__12JMapInfoIterCFPCcPUl_b | :x: |
| __ct__13CollisionCodeFv | :white_check_mark: |
| __ct__9CodeTableFUl | :white_check_mark: |
| add__9CodeTableFPCcUl | :white_check_mark: |
@ -268,36 +268,36 @@
# CollisionParts.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getScale__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| getScale__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__14CollisionPartsFv | :x: |
| init__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>P9HitSensorPCvPCvlb | :x: |
| init__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;P9HitSensorPCvPCvlb | :x: |
| addToBelongZone__14CollisionPartsFv | :x: |
| removeFromBelongZone__14CollisionPartsFv | :x: |
| initWithAutoEqualScale__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>P9HitSensorPCvPCvlb | :x: |
| initWithNotUsingScale__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>P9HitSensorPCvPCvlb | :x: |
| resetAllMtx__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| initWithAutoEqualScale__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;P9HitSensorPCvPCvlb | :x: |
| initWithNotUsingScale__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;P9HitSensorPCvPCvlb | :x: |
| resetAllMtx__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| resetAllMtx__14CollisionPartsFv | :x: |
| forceResetAllMtxAndSetUpdateMtxOneTime__14CollisionPartsFv | :x: |
| resetAllMtxPrivate__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| setMtx__14CollisionPartsFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| resetAllMtxPrivate__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setMtx__14CollisionPartsFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setMtx__14CollisionPartsFv | :x: |
| updateMtx__14CollisionPartsFv | :x: |
| makeEqualScale__14CollisionPartsFPA4_f | :x: |
| updateBoundingSphereRange__14CollisionPartsFv | :x: |
| updateBoundingSphereRange__14CollisionPartsFQ29JGeometry8TVec3<f> | :x: |
| updateBoundingSphereRange__14CollisionPartsFQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateBoundingSphereRangePrivate__14CollisionPartsFf | :x: |
| getHostName__14CollisionPartsCFv | :x: |
| getPlacementZoneID__14CollisionPartsCFv | :x: |
| checkStrikePoint__14CollisionPartsFP7HitInfoRCQ29JGeometry8TVec3<f> | :x: |
| checkStrikeBall__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3<f>fbPC18TriangleFilterBase | :x: |
| checkStrikeBallCore__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>fffPP12KC_PrismDataPfPUcPC18TriangleFilterBasePCQ29JGeometry8TVec3<f> | :x: |
| checkStrikeBallWithThickness__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3<f>ffPC18TriangleFilterBase | :x: |
| calcCollidePosition__14CollisionPartsFPQ29JGeometry8TVec3<f>RC12KC_PrismDataUc | :x: |
| projectToPlane__14CollisionPartsFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| checkStrikeLine__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PC18TriangleFilterBase | :x: |
| createAreaPolygonList__14CollisionPartsFP8TriangleUlRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| createAreaPolygonListArray__14CollisionPartsFP8TriangleUlPQ29JGeometry8TVec3<f>Ul | :x: |
| calcForceMovePower__14CollisionPartsCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| checkStrikePoint__14CollisionPartsFP7HitInfoRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkStrikeBall__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3&lt;f&gt;fbPC18TriangleFilterBase | :x: |
| checkStrikeBallCore__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;fffPP12KC_PrismDataPfPUcPC18TriangleFilterBasePCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkStrikeBallWithThickness__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3&lt;f&gt;ffPC18TriangleFilterBase | :x: |
| calcCollidePosition__14CollisionPartsFPQ29JGeometry8TVec3&lt;f&gt;RC12KC_PrismDataUc | :x: |
| projectToPlane__14CollisionPartsFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkStrikeLine__14CollisionPartsFP7HitInfoUlRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PC18TriangleFilterBase | :x: |
| createAreaPolygonList__14CollisionPartsFP8TriangleUlRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createAreaPolygonListArray__14CollisionPartsFP8TriangleUlPQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| calcForceMovePower__14CollisionPartsCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# FileSelectCameraController.o
@ -308,7 +308,7 @@
| appear__26FileSelectCameraControllerFv | :x: |
| kill__26FileSelectCameraControllerFv | :x: |
| goToFarPoint__26FileSelectCameraControllerFv | :x: |
| goToNearPoint__26FileSelectCameraControllerFRCQ29JGeometry8TVec3<f> | :x: |
| goToNearPoint__26FileSelectCameraControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isAtFarPoint__26FileSelectCameraControllerCFv | :x: |
| isAtNearPoint__26FileSelectCameraControllerCFv | :x: |
| isToOrAtFarPoint__26FileSelectCameraControllerCFv | :x: |
@ -377,7 +377,7 @@
# FileSelectItem.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| checkCollisionOfPointAndCylinder__28@unnamed@FileSelectItem_cpp@FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| checkCollisionOfPointAndCylinder__28@unnamed@FileSelectItem_cpp@FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| __ct__14FileSelectItemFlbRC16FileSelectIconIDPCc | :x: |
| init__14FileSelectItemFRC12JMapInfoIter | :x: |
| appear__14FileSelectItemFv | :x: |
@ -696,12 +696,12 @@
| execute__Q215NrvFileSelector23FileSelectorNrvTitleEndCFP5Spine | :x: |
| execute__Q215NrvFileSelector20FileSelectorNrvTitleCFP5Spine | :x: |
| execute__Q215NrvFileSelector23FileSelectorNrvWaitBindCFP5Spine | :x: |
| Functor<12FileSelector>__2MRFP12FileSelectorM12FileSelectorFPCvPv_v_Q22MR51FunctorV0M<P12FileSelector,M12FileSelectorFPCvPv_v> | :x: |
| __cl__Q22MR51FunctorV0M<P12FileSelector,M12FileSelectorFPCvPv_v>CFv | :x: |
| clone__Q22MR51FunctorV0M<P12FileSelector,M12FileSelectorFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;12FileSelector&gt;__2MRFP12FileSelectorM12FileSelectorFPCvPv_v_Q22MR51FunctorV0M&lt;P12FileSelector,M12FileSelectorFPCvPv_v&gt; | :x: |
| __cl__Q22MR51FunctorV0M&lt;P12FileSelector,M12FileSelectorFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR51FunctorV0M&lt;P12FileSelector,M12FileSelectorFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__12FileSelectorFv | :x: |
| __dt__34DeriveActorGroup<14FileSelectItem>Fv | :x: |
| notify__39FileSelectItemDelegator<12FileSelector>FP14FileSelectIteml | :x: |
| __dt__34DeriveActorGroup&lt;14FileSelectItem&gt;Fv | :x: |
| notify__39FileSelectItemDelegator&lt;12FileSelector&gt;FP14FileSelectIteml | :x: |
# FileSelectSky.o
@ -754,7 +754,7 @@
| __ct__4FlagFPCc | :x: |
| init__4FlagFRC12JMapInfoIter | :x: |
| appear__4FlagFv | :x: |
| setInfoPos__4FlagFPCcPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>fffllf | :x: |
| setInfoPos__4FlagFPCcPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;fffllf | :x: |
| movement__4FlagFv | :x: |
| updateFlag__4FlagFv | :x: |
| draw__4FlagCFv | :x: |
@ -835,7 +835,7 @@
| calcAndGetNormal__8TriangleFi | :x: |
| calcAndGetEdgeNormal__8TriangleFi | :x: |
| calcAndGetPos__8TriangleFi | :x: |
| calcForceMovePower__8TriangleCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcForceMovePower__8TriangleCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getAttributes__8TriangleCFv | :x: |
| getBaseMtx__8TriangleCFv | :x: |
| getBaseInvMtx__8TriangleCFv | :x: |
@ -849,8 +849,8 @@
# KCollision.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __eq__Q29JGeometry8TVec3<f>CFRCQ29JGeometry8TVec3<f> | :x: |
| __dv__Q29JGeometry8TVec3<f>CFf | :x: |
| __eq__Q29JGeometry8TVec3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dv__Q29JGeometry8TVec3&lt;f&gt;CFf | :x: |
| __ct__16KCollisionServerFv | :x: |
| init__16KCollisionServerFPvPCv | :x: |
| setData__16KCollisionServerFPv | :x: |
@ -860,11 +860,11 @@
| checkArea3D__16KCollisionServerFP4FxyzP4FxyzPP12KC_PrismDataUl | :x: |
| checkSphere__16KCollisionServerFP4FxyzffUlPP12KC_PrismDataPfPUc | :x: |
| checkSphereWithThickness__16KCollisionServerFP4FxyzffUlPP12KC_PrismDataPfPUcf | :x: |
| checkArrow__16KCollisionServerCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PfPUcPUlPP12KC_PrismDataUl | :x: |
| checkArrow__16KCollisionServerCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PfPUcPUlPP12KC_PrismDataUl | :x: |
| KCHitSphere__16KCollisionServerFP12KC_PrismDataP4FxyzffPfPUc | :x: |
| KCHitSphereWithThickness__16KCollisionServerFP12KC_PrismDataP4FxyzffPfPUcf | :x: |
| isNearParallelNormal__16KCollisionServerCFPC12KC_PrismData | :x: |
| KCHitArrow__16KCollisionServerCFP12KC_PrismDataRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PfPUc | :x: |
| KCHitArrow__16KCollisionServerCFP12KC_PrismDataRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PfPUc | :x: |
| toIndex__16KCollisionServerCFPC12KC_PrismData | :x: |
| getFaceNormal__16KCollisionServerCFPC12KC_PrismData | :x: |
| getEdgeNormal1__16KCollisionServerCFPC12KC_PrismData | :x: |
@ -877,8 +877,8 @@
| getTriangleNum__16KCollisionServerCFv | :x: |
| getAttributes__16KCollisionServerCFUl | :x: |
| searchBlock__16KCollisionServerCFPlRCUlRCUlRCUl | :x: |
| setUsingCast__Q216KCollisionServer3V3uFRCQ29JGeometry8TVec3<f> | :x: |
| find<PP12KC_PrismData,P12KC_PrismData>__3stdFPP12KC_PrismDataPP12KC_PrismDataRCP12KC_PrismData_PP12KC_PrismData | :x: |
| setUsingCast__Q216KCollisionServer3V3uFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| find&lt;PP12KC_PrismData,P12KC_PrismData&gt;__3stdFPP12KC_PrismDataPP12KC_PrismDataRCP12KC_PrismData_PP12KC_PrismData | :x: |
| __as__4FxyzFRC4Fxyz | :x: |
@ -886,8 +886,8 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| isInsideMinMaxInLocalSpace__16KCollisionServerCFRCQ216KCollisionServer3V3u | :x: |
| outCheck__16KCollisionServerCFPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PQ216KCollisionServer3V3uPQ216KCollisionServer3V3u | :x: |
| objectSpaceToLocalSpace__16KCollisionServerCFPQ216KCollisionServer3V3uRCQ29JGeometry8TVec3<f> | :x: |
| outCheck__16KCollisionServerCFPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PQ216KCollisionServer3V3uPQ216KCollisionServer3V3u | :x: |
| objectSpaceToLocalSpace__16KCollisionServerCFPQ216KCollisionServer3V3uRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# KoopaBattleMapCoinPlate.o
@ -958,8 +958,8 @@
| isRequestAttackVs1__19KoopaBattleMapStairCFv | :x: |
| calcRemainTimeToBreak__19KoopaBattleMapStairCFv | :x: |
| isRequestAttackVs3__19KoopaBattleMapStairCFv | :x: |
| updateNearestPos__33@unnamed@KoopaBattleMapStair_cpp@FPQ29JGeometry8TVec3<f>PfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ll | :x: |
| calcAndSetTargetPos__19KoopaBattleMapStairFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| updateNearestPos__33@unnamed@KoopaBattleMapStair_cpp@FPQ29JGeometry8TVec3&lt;f&gt;PfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ll | :x: |
| calcAndSetTargetPos__19KoopaBattleMapStairFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcTimeRate__19KoopaBattleMapStairCFv | :x: |
| isBreak__19KoopaBattleMapStairCFv | :x: |
| isTypeNormal__19KoopaBattleMapStairCFv | :x: |
@ -1048,17 +1048,17 @@
| getDefaultStepInterpolate__13LightFunctionFv | :x: |
| registerPlayerLightCtrl__13LightFunctionFPC14ActorLightCtrl | :x: |
| registerLightAreaHolder__13LightFunctionFP15LightAreaHolder | :x: |
| tryFindNewAreaLightID__13LightFunctionFRCQ29JGeometry8TVec3<f>P11ZoneLightID | :x: |
| tryFindNewAreaLightID__13LightFunctionFRCQ29JGeometry8TVec3&lt;f&gt;P11ZoneLightID | :x: |
| getAreaLightInfo__13LightFunctionFRC11ZoneLightID | :x: |
| blendActorLightPos__27@unnamed@LightFunction_cpp@FRC9LightInfoRC9LightInfoP9LightInfof | :x: |
| blendActorLightInfo__13LightFunctionFP14ActorLightInfoRC14ActorLightInfoRC14ActorLightInfof | :x: |
| loadLightDiffuse__27@unnamed@LightFunction_cpp@F8_GXColorRCQ29JGeometry8TVec3<f>10_GXLightID | :white_check_mark: |
| loadLightDiffuse__27@unnamed@LightFunction_cpp@F8_GXColorRCQ29JGeometry8TVec3&lt;f&gt;10_GXLightID | :white_check_mark: |
| loadLightInfoDiffuse__27@unnamed@LightFunction_cpp@FRC9LightInfo10_GXLightID | :x: |
| loadActorLightInfo__13LightFunctionFPC14ActorLightInfo | :x: |
| loadLightInfoCoin__13LightFunctionFPC13LightInfoCoin | :x: |
| loadPointLightInfo__13LightFunctionFPC14PointLightInfo | :x: |
| loadAllLightWhite__13LightFunctionFv | :x: |
| calcLightWorldPos__13LightFunctionFPQ29JGeometry8TVec3<f>RC9LightInfo | :x: |
| calcLightWorldPos__13LightFunctionFPQ29JGeometry8TVec3&lt;f&gt;RC9LightInfo | :x: |
# LightPointCtrl.o
@ -1068,7 +1068,7 @@
| loadPointLight__14LightPointCtrlFv | :x: |
| update__14LightPointCtrlFv | :white_check_mark: |
| __as__14PointLightInfoFRC14PointLightInfo | :x: |
| requestPointLight__14LightPointCtrlFPC9LiveActorQ29JGeometry8TVec3<f>6Color8fl | :x: |
| requestPointLight__14LightPointCtrlFPC9LiveActorQ29JGeometry8TVec3&lt;f&gt;6Color8fl | :x: |
| __as__3VecFRC3Vec | :x: |
| updatePointLight__14LightPointCtrlFv | :x: |
| clearPointLight__14LightPointCtrlFP14PointLightInfo | :x: |
@ -1099,7 +1099,7 @@
| __ct__13NamePosHolderFv | :white_check_mark: |
| __ct__11NamePosInfoFv | :white_check_mark: |
| tryRegisterLinkObj__13NamePosHolderFPC7NameObjRC12JMapInfoIter | :x: |
| find__13NamePosHolderCFPC7NameObjPCcPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| find__13NamePosHolderCFPC7NameObjPCcPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getNamePosHolder__2MRFv | :white_check_mark: |
| __dt__13NamePosHolderFv | :white_check_mark: |
@ -1109,8 +1109,8 @@
| ------------- | ------------- |
| __ct__9OceanBowlFPCc | :x: |
| init__9OceanBowlFRC12JMapInfoIter | :x: |
| isInWater__9OceanBowlCFRCQ29JGeometry8TVec3<f> | :x: |
| calcWaterInfo__9OceanBowlCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>P9WaterInfo | :x: |
| isInWater__9OceanBowlCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWaterInfo__9OceanBowlCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;P9WaterInfo | :x: |
| movement__9OceanBowlFv | :x: |
| initPoints__9OceanBowlFv | :x: |
| updatePoints__9OceanBowlFv | :x: |
@ -1138,10 +1138,10 @@
# OceanBowlPoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14OceanBowlPointFRCQ29JGeometry8TVec3<f> | :x: |
| __ct__14OceanBowlPointFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updatePos__14OceanBowlPointFff | :x: |
| calcHeightStatic__14OceanBowlPointFffff | :x: |
| reset__14OceanBowlPointFRCQ29JGeometry8TVec3<f>f | :x: |
| reset__14OceanBowlPointFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
# OceanHomeMapCtrl.o
@ -1161,11 +1161,11 @@
| __ct__9OceanRingFPCc | :x: |
| init__9OceanRingFRC12JMapInfoIter | :x: |
| initAfterPlacement__9OceanRingFv | :x: |
| isInWater__9OceanRingCFRCQ29JGeometry8TVec3<f> | :x: |
| calcWaterInfo__9OceanRingCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>P9WaterInfo | :x: |
| calcNearestPos__9OceanRingCFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcWaveHeight__9OceanRingCFRCQ29JGeometry8TVec3<f>fPQ29JGeometry8TVec3<f> | :x: |
| calcStreamVec__9OceanRingCFRCQ29JGeometry8TVec3<f>fPQ29JGeometry8TVec3<f> | :x: |
| isInWater__9OceanRingCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWaterInfo__9OceanRingCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;P9WaterInfo | :x: |
| calcNearestPos__9OceanRingCFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWaveHeight__9OceanRingCFRCQ29JGeometry8TVec3&lt;f&gt;fPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcStreamVec__9OceanRingCFRCQ29JGeometry8TVec3&lt;f&gt;fPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| movement__9OceanRingFv | :x: |
| startClipped__9OceanRingFv | :x: |
| endClipped__9OceanRingFv | :x: |
@ -1177,7 +1177,7 @@
| calcClippingBox__9OceanRingFv | :x: |
| draw__9OceanRingCFv | :x: |
| __dt__9OceanRingFv | :x: |
| intersectsPoint__Q29JGeometry27TBox<Q29JGeometry8TVec3<f>>CFRCQ29JGeometry8TVec3<f> | :x: |
| intersectsPoint__Q29JGeometry27TBox&lt;Q29JGeometry8TVec3&lt;f&gt;&gt;CFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getPoint__9OceanRingCFii | :x: |
@ -1220,7 +1220,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__13OceanRingPipeFv | :x: |
| __ct__Q29JGeometry8TVec3<s>Fv | :x: |
| __ct__Q29JGeometry8TVec3&lt;s&gt;Fv | :x: |
| __ct__13OceanRingPipeFPC9OceanRingff | :x: |
| init__13OceanRingPipeFRC12JMapInfoIter | :x: |
| movement__13OceanRingPipeFv | :x: |
@ -1262,16 +1262,16 @@
# OceanSphere.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setRotate__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>FRCQ29JGeometry8TVec3<f>f | :x: |
| __ct__16OceanSpherePlaneFlPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| setRotate__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;FRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| __ct__16OceanSpherePlaneFlPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| update__16OceanSpherePlaneFfff | :x: |
| __ct__20OceanSpherePlaneEdgeFlPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| __ct__20OceanSpherePlaneEdgeFlPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| update__20OceanSpherePlaneEdgeFfff | :x: |
| __ct__11OceanSphereFPCc | :x: |
| init__11OceanSphereFRC12JMapInfoIter | :x: |
| appear__11OceanSphereFv | :x: |
| isInWater__11OceanSphereCFRCQ29JGeometry8TVec3<f> | :x: |
| calcWaterInfo__11OceanSphereCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>P9WaterInfo | :x: |
| isInWater__11OceanSphereCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcWaterInfo__11OceanSphereCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;P9WaterInfo | :x: |
| exeRiseUp__11OceanSphereFv | :x: |
| initPoints__11OceanSphereFv | :x: |
| calcDisplayListSize__25@unnamed@OceanSphere_cpp@FUlUl | :x: |
@ -1303,7 +1303,7 @@
# OceanSpherePoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__16OceanSpherePointFPCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffRCQ29JGeometry8TVec2<f> | :x: |
| __ct__16OceanSpherePointFPCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| updatePos__16OceanSpherePointFfff | :x: |
| calcHeight__16OceanSpherePointCFffff | :x: |
@ -1340,32 +1340,32 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| makeSubModelName__30@unnamed@PlanetMapCreator_cpp@FPPCcPC8JMapInfolPCcPCc | :x: |
| createNameObj<17BeamGoRoundPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<16BumpAppearPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<13RailPlanetMap>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<13RotateMoveObj>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<12FurPlanetMap>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<18SimpleClipPartsObj>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<21PlanetMapFarClippable>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<16HatchWaterPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<12SimpleMapObj>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<18LavaJamboSunPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<13LavaSunPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<12MarblePlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<23PeachCastleGardenPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<23SandCapsuleInsidePlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<14FlexibleSphere>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<17SnowCapsulePlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<16PlanetMapAnimLow>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<14AstroSimpleObj>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<21QuestionBoxGalleryObj>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<24ReverseGravityRoomPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<15WormEatenPlanet>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;17BeamGoRoundPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;16BumpAppearPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;13RailPlanetMap&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;13RotateMoveObj&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;12FurPlanetMap&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;18SimpleClipPartsObj&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;21PlanetMapFarClippable&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;16HatchWaterPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;12SimpleMapObj&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;18LavaJamboSunPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;13LavaSunPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;12MarblePlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;23PeachCastleGardenPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;23SandCapsuleInsidePlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;14FlexibleSphere&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;17SnowCapsulePlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;16PlanetMapAnimLow&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;14AstroSimpleObj&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;21QuestionBoxGalleryObj&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;24ReverseGravityRoomPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;15WormEatenPlanet&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| isDataForceLow__30@unnamed@PlanetMapCreator_cpp@FPC13PlanetMapData | :x: |
| __ct__16PlanetMapCreatorFPCc | :x: |
| getCreateFunc__16PlanetMapCreatorFPCc | :x: |
| createNameObj<9PlanetMap>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj<25PlanetMapWithoutHighModel>__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;9PlanetMap&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| createNameObj&lt;25PlanetMapWithoutHighModel&gt;__30@unnamed@PlanetMapCreator_cpp@FPCc_P7NameObj | :x: |
| makeArchiveListPlanet__16PlanetMapCreatorFP27NameObjArchiveListCollectorRC12JMapInfoIterPCc | :x: |
| createPlanetMapDataTable__16PlanetMapCreatorFP8JMapInfo | :white_check_mark: |
| addTableData__16PlanetMapCreatorFPC8JMapInfol | :white_check_mark: |
@ -1496,13 +1496,13 @@
| execute__Q214NrvRaceManager18RaceManagerNrvWaitCFP5Spine | :x: |
| initRacer__13AbstractRacerFv | :x: |
| compRacer__13AbstractRacerFPC13AbstractRacerPC13AbstractRacer | :x: |
| for_each<PP13AbstractRacer,Q23std28mem_fun_t<v,13AbstractRacer>>__3stdFPP13AbstractRacerPP13AbstractRacerQ23std28mem_fun_t<v,13AbstractRacer>_Q23std28mem_fun_t<v,13AbstractRacer> | :x: |
| sort<PP13AbstractRacer,RPFPC13AbstractRacerPC13AbstractRacer_b>__3stdFPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| swap<P13AbstractRacer>__3stdFRP13AbstractRacerRP13AbstractRacer_v | :x: |
| __sort132<RPFPC13AbstractRacerPC13AbstractRacer_b,PP13AbstractRacer>__3stdFPP13AbstractRacerPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| __selection_sort<RPFPC13AbstractRacerPC13AbstractRacer_b,PP13AbstractRacer>__3stdFPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| for_each&lt;PP13AbstractRacer,Q23std28mem_fun_t&lt;v,13AbstractRacer&gt;&gt;__3stdFPP13AbstractRacerPP13AbstractRacerQ23std28mem_fun_t&lt;v,13AbstractRacer&gt;_Q23std28mem_fun_t&lt;v,13AbstractRacer&gt; | :x: |
| sort&lt;PP13AbstractRacer,RPFPC13AbstractRacerPC13AbstractRacer_b&gt;__3stdFPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| swap&lt;P13AbstractRacer&gt;__3stdFRP13AbstractRacerRP13AbstractRacer_v | :x: |
| __sort132&lt;RPFPC13AbstractRacerPC13AbstractRacer_b,PP13AbstractRacer&gt;__3stdFPP13AbstractRacerPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| __selection_sort&lt;RPFPC13AbstractRacerPC13AbstractRacer_b,PP13AbstractRacer&gt;__3stdFPP13AbstractRacerPP13AbstractRacerRPFPC13AbstractRacerPC13AbstractRacer_b_v | :x: |
| exeGoal__11RaceManagerFv | :x: |
| for_each<PP16AbstractAudience,Q23std31mem_fun_t<v,16AbstractAudience>>__3stdFPP16AbstractAudiencePP16AbstractAudienceQ23std31mem_fun_t<v,16AbstractAudience>_Q23std31mem_fun_t<v,16AbstractAudience> | :x: |
| for_each&lt;PP16AbstractAudience,Q23std31mem_fun_t&lt;v,16AbstractAudience&gt;&gt;__3stdFPP16AbstractAudiencePP16AbstractAudienceQ23std31mem_fun_t&lt;v,16AbstractAudience&gt;_Q23std31mem_fun_t&lt;v,16AbstractAudience&gt; | :x: |
| control__11LayoutActorFv | :x: |
@ -1538,7 +1538,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__9RailGraphFv | :x: |
| addNode__9RailGraphFRCQ29JGeometry8TVec3<f> | :x: |
| addNode__9RailGraphFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| connectNodeTwoWay__9RailGraphFllPC13RailGraphEdge | :x: |
| __as__13RailGraphEdgeFRC13RailGraphEdge | :x: |
| getNode__9RailGraphCFl | :x: |
@ -1588,18 +1588,18 @@
# RailPart.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| epsilonEquals__Q29JGeometry8TVec3<f>CFRCQ29JGeometry8TVec3<f>f | :x: |
| epsilonEquals__Q29JGeometry8TVec3&lt;f&gt;CFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| __ct__8RailPartFv | :white_check_mark: |
| init__8RailPartFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| initForBezier__8RailPartFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| calcPos__8RailPartCFPQ29JGeometry8TVec3<f>f | :x: |
| calcVelocity__8RailPartCFPQ29JGeometry8TVec3<f>f | :white_check_mark: |
| init__8RailPartFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| initForBezier__8RailPartFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| calcPos__8RailPartCFPQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| calcVelocity__8RailPartCFPQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| getLength__8RailPartCFffi | :white_check_mark: |
| getTotalLength__8RailPartCFv | :white_check_mark: |
| getParam__8RailPartCFf | :white_check_mark: |
| getNearestParam__8RailPartCFRCQ29JGeometry8TVec3<f>f | :white_check_mark: |
| set__14LinearRailPartFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :white_check_mark: |
| getNearestParam__14LinearRailPartCFRCQ29JGeometry8TVec3<f>f | :x: |
| getNearestParam__8RailPartCFRCQ29JGeometry8TVec3&lt;f&gt;f | :white_check_mark: |
| set__14LinearRailPartFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :white_check_mark: |
| getNearestParam__14LinearRailPartCFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
# ScenarioSelectStar.o
@ -1615,7 +1615,7 @@
| select__18ScenarioSelectStarFv | :x: |
| notSelect__18ScenarioSelectStarFv | :x: |
| isAppearEnd__18ScenarioSelectStarCFv | :x: |
| setup__18ScenarioSelectStarFliRCQ29JGeometry8TVec3<f>l | :x: |
| setup__18ScenarioSelectStarFliRCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| control__18ScenarioSelectStarFv | :x: |
| tryEndPointing__18ScenarioSelectStarFv | :x: |
| updatePos__18ScenarioSelectStarFv | :x: |
@ -1647,51 +1647,51 @@
# SeaGull.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__7SeaGullFP12SeaGullGroup | :x: |
| __ct__7SeaGullFP12SeaGullGroup | :white_check_mark: |
| init__7SeaGullFRC12JMapInfoIter | :x: |
| exeHoverFront__7SeaGullFv | :x: |
| exeHoverLeft__7SeaGullFv | :x: |
| exeHoverRight__7SeaGullFv | :x: |
| control__7SeaGullFv | :x: |
| exeHoverFront__7SeaGullFv | :white_check_mark: |
| exeHoverLeft__7SeaGullFv | :white_check_mark: |
| exeHoverRight__7SeaGullFv | :white_check_mark: |
| control__7SeaGullFv | :white_check_mark: |
| updateHover__7SeaGullFv | :x: |
| calcAndSetBaseMtx__7SeaGullFv | :x: |
| __ct__12SeaGullGroupFPCc | :x: |
| calcAndSetBaseMtx__7SeaGullFv | :white_check_mark: |
| __ct__12SeaGullGroupFPCc | :white_check_mark: |
| init__12SeaGullGroupFRC12JMapInfoIter | :x: |
| updatePosInfo__12SeaGullGroupCFPlb | :x: |
| __dt__7SeaGullFv | :x: |
| __dt__12SeaGullGroupFv | :x: |
| __sinit_\SeaGull_cpp | :x: |
| __ct__Q210NrvSeaGull20SeaGullNrvHoverFrontFv | :x: |
| __ct__Q210NrvSeaGull19SeaGullNrvHoverLeftFv | :x: |
| __ct__Q210NrvSeaGull20SeaGullNrvHoverRightFv | :x: |
| execute__Q210NrvSeaGull20SeaGullNrvHoverRightCFP5Spine | :x: |
| execute__Q210NrvSeaGull19SeaGullNrvHoverLeftCFP5Spine | :x: |
| execute__Q210NrvSeaGull20SeaGullNrvHoverFrontCFP5Spine | :x: |
| updatePosInfo__12SeaGullGroupCFPlb | :white_check_mark: |
| __dt__7SeaGullFv | :white_check_mark: |
| __dt__12SeaGullGroupFv | :white_check_mark: |
| __sinit_\SeaGull_cpp | :white_check_mark: |
| __ct__Q210NrvSeaGull20SeaGullNrvHoverFrontFv | :white_check_mark: |
| __ct__Q210NrvSeaGull19SeaGullNrvHoverLeftFv | :white_check_mark: |
| __ct__Q210NrvSeaGull20SeaGullNrvHoverRightFv | :white_check_mark: |
| execute__Q210NrvSeaGull20SeaGullNrvHoverRightCFP5Spine | :white_check_mark: |
| execute__Q210NrvSeaGull19SeaGullNrvHoverLeftCFP5Spine | :white_check_mark: |
| execute__Q210NrvSeaGull20SeaGullNrvHoverFrontCFP5Spine | :white_check_mark: |
# Sky.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__3SkyFPCc | :x: |
| init__3SkyFRC12JMapInfoIter | :x: |
| calcAnim__3SkyFv | :x: |
| initModel__3SkyFPCc | :x: |
| control__3SkyFv | :x: |
| appearSpaceInner__3SkyFv | :x: |
| disappearSpaceInner__3SkyFv | :x: |
| __ct__16ProjectionMapSkyFPCc | :x: |
| __dt__3SkyFv | :x: |
| calcAndSetBaseMtx__16ProjectionMapSkyFv | :x: |
| initModel__16ProjectionMapSkyFPCc | :x: |
| __sinit_\Sky_cpp | :x: |
| __ct__Q26NrvSky12HostTypeWaitFv | :x: |
| __ct__Q26NrvSky14HostTypeChangeFv | :x: |
| execute__Q26NrvSky14HostTypeChangeCFP5Spine | :x: |
| execute__Q26NrvSky12HostTypeWaitCFP5Spine | :x: |
| Functor<3Sky>__2MRFP3SkyM3SkyFPCvPv_v_Q22MR31FunctorV0M<P3Sky,M3SkyFPCvPv_v> | :x: |
| __cl__Q22MR31FunctorV0M<P3Sky,M3SkyFPCvPv_v>CFv | :x: |
| clone__Q22MR31FunctorV0M<P3Sky,M3SkyFPCvPv_v>CFP7JKRHeap | :x: |
| __dt__16ProjectionMapSkyFv | :x: |
| __ct__3SkyFPCc | :white_check_mark: |
| init__3SkyFRC12JMapInfoIter | :white_check_mark: |
| calcAnim__3SkyFv | :white_check_mark: |
| initModel__3SkyFPCc | :white_check_mark: |
| control__3SkyFv | :white_check_mark: |
| appearSpaceInner__3SkyFv | :white_check_mark: |
| disappearSpaceInner__3SkyFv | :white_check_mark: |
| __ct__16ProjectionMapSkyFPCc | :white_check_mark: |
| __dt__3SkyFv | :white_check_mark: |
| calcAndSetBaseMtx__16ProjectionMapSkyFv | :white_check_mark: |
| initModel__16ProjectionMapSkyFPCc | :white_check_mark: |
| __sinit_\Sky_cpp | :white_check_mark: |
| __ct__Q26NrvSky12HostTypeWaitFv | :white_check_mark: |
| __ct__Q26NrvSky14HostTypeChangeFv | :white_check_mark: |
| execute__Q26NrvSky14HostTypeChangeCFP5Spine | :white_check_mark: |
| execute__Q26NrvSky12HostTypeWaitCFP5Spine | :white_check_mark: |
| Functor&lt;3Sky&gt;__2MRFP3SkyM3SkyFPCvPv_v_Q22MR31FunctorV0M&lt;P3Sky,M3SkyFPCvPv_v&gt; | :white_check_mark: |
| __cl__Q22MR31FunctorV0M&lt;P3Sky,M3SkyFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR31FunctorV0M&lt;P3Sky,M3SkyFPCvPv_v&gt;CFP7JKRHeap | :white_check_mark: |
| __dt__16ProjectionMapSkyFv | :white_check_mark: |
# SleepController.o
@ -1712,30 +1712,30 @@
| initSyncSleepController__16SleepControlFuncFv | :x: |
| addSleepControl__16SleepControlFuncFP7AreaObjRC12JMapInfoIter | :x: |
| addSleepControl__16SleepControlFuncFP9LiveActorRC12JMapInfoIter | :x: |
| for_each<PP15SleepController,Q23std30mem_fun_t<v,15SleepController>>__3stdFPP15SleepControllerPP15SleepControllerQ23std30mem_fun_t<v,15SleepController>_Q23std30mem_fun_t<v,15SleepController> | :x: |
| for_each&lt;PP15SleepController,Q23std30mem_fun_t&lt;v,15SleepController&gt;&gt;__3stdFPP15SleepControllerPP15SleepControllerQ23std30mem_fun_t&lt;v,15SleepController&gt;_Q23std30mem_fun_t&lt;v,15SleepController&gt; | :x: |
| awake__7AreaObjFv | :x: |
| sleep__7AreaObjFv | :x: |
| Functor<9LiveActor>__2MRFP9LiveActorM9LiveActorFPCvPv_v_Q22MR43FunctorV0M<P9LiveActor,M9LiveActorFPCvPv_v> | :x: |
| __cl__Q22MR43FunctorV0M<P9LiveActor,M9LiveActorFPCvPv_v>CFv | :x: |
| clone__Q22MR43FunctorV0M<P9LiveActor,M9LiveActorFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;9LiveActor&gt;__2MRFP9LiveActorM9LiveActorFPCvPv_v_Q22MR43FunctorV0M&lt;P9LiveActor,M9LiveActorFPCvPv_v&gt; | :x: |
| __cl__Q22MR43FunctorV0M&lt;P9LiveActor,M9LiveActorFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR43FunctorV0M&lt;P9LiveActor,M9LiveActorFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__21SleepControllerHolderFv | :x: |
# SpaceInner.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10SpaceInnerFPCc | :x: |
| init__10SpaceInnerFRC12JMapInfoIter | :x: |
| calcAnim__10SpaceInnerFv | :x: |
| appear__10SpaceInnerFv | :x: |
| disappear__10SpaceInnerFv | :x: |
| isAppeared__10SpaceInnerCFv | :x: |
| __dt__10SpaceInnerFv | :x: |
| __sinit_\SpaceInner_cpp | :x: |
| __ct__Q213NrvSpaceInner14HostTypeAppearFv | :x: |
| __ct__Q213NrvSpaceInner17HostTypeDisappearFv | :x: |
| execute__Q213NrvSpaceInner17HostTypeDisappearCFP5Spine | :x: |
| execute__Q213NrvSpaceInner14HostTypeAppearCFP5Spine | :x: |
| __ct__10SpaceInnerFPCc | :white_check_mark: |
| init__10SpaceInnerFRC12JMapInfoIter | :white_check_mark: |
| calcAnim__10SpaceInnerFv | :white_check_mark: |
| appear__10SpaceInnerFv | :white_check_mark: |
| disappear__10SpaceInnerFv | :white_check_mark: |
| isAppeared__10SpaceInnerCFv | :white_check_mark: |
| __dt__10SpaceInnerFv | :white_check_mark: |
| __sinit_\SpaceInner_cpp | :white_check_mark: |
| __ct__Q213NrvSpaceInner14HostTypeAppearFv | :white_check_mark: |
| __ct__Q213NrvSpaceInner17HostTypeDisappearFv | :white_check_mark: |
| execute__Q213NrvSpaceInner17HostTypeDisappearCFP5Spine | :white_check_mark: |
| execute__Q213NrvSpaceInner14HostTypeAppearCFP5Spine | :white_check_mark: |
# SphereSelector.o
@ -1756,7 +1756,7 @@
| exeSelectCancel__14SphereSelectorFv | :x: |
| exeConfirmStart__14SphereSelectorFv | :x: |
| exeConfirmCancel__14SphereSelectorFv | :x: |
| getHandleMtx__28@unnamed@SphereSelector_cpp@FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| getHandleMtx__28@unnamed@SphereSelector_cpp@FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| registerTarget__22SphereSelectorFunctionFP9LiveActor | :x: |
| isPadButton__22SphereSelectorFunctionFv | :x: |
| getSelectStartFrame__22SphereSelectorFunctionFv | :x: |
@ -1781,8 +1781,8 @@
| invalidatePointing__22SphereSelectorFunctionFv | :x: |
| isValidPointing__22SphereSelectorFunctionFv | :x: |
| setHandle__22SphereSelectorFunctionFP20SphereSelectorHandle | :x: |
| calcHandledTrans__22SphereSelectorFunctionFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcHandledRotateMtx__22SphereSelectorFunctionFRCQ29JGeometry8TVec3<f>PQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcHandledTrans__22SphereSelectorFunctionFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcHandledRotateMtx__22SphereSelectorFunctionFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| getHandleTrans__22SphereSelectorFunctionFv | :x: |
| getHandleRotateSpeed__22SphereSelectorFunctionFv | :x: |
| isHandleHolding__22SphereSelectorFunctionFv | :x: |
@ -1793,7 +1793,7 @@
| getPointingTarget__22SphereSelectorFunctionFv | :x: |
| getSelectedTarget__22SphereSelectorFunctionFv | :x: |
| getSelectedActorTrans__22SphereSelectorFunctionFv | :x: |
| calcOffsetPos__22SphereSelectorFunctionFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcOffsetPos__22SphereSelectorFunctionFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__14SphereSelectorFv | :x: |
| __sinit_\SphereSelector_cpp | :x: |
| __ct__Q217NrvSphereSelector28SphereSelectorNrvSelectStartFv | :x: |
@ -1868,7 +1868,7 @@
| execute__Q223NrvSphereSelectorHandle27SphereSelectorHandleNrvSpinCFP5Spine | :x: |
| execute__Q223NrvSphereSelectorHandle27SphereSelectorHandleNrvHoldCFP5Spine | :x: |
| execute__Q223NrvSphereSelectorHandle27SphereSelectorHandleNrvWaitCFP5Spine | :x: |
| length__Q29JGeometry8TVec2<f>CFv | :x: |
| length__Q29JGeometry8TVec2&lt;f&gt;CFv | :x: |
# StageSwitch.o
@ -1911,7 +1911,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__17SunshadeMapHolderFv | :x: |
| isInShadeFromTheSun__2MRFRCQ29JGeometry8TVec3<f>f | :x: |
| isInShadeFromTheSun__2MRFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| createSunshadeMapHolder__2MRFv | :x: |
| __dt__17SunshadeMapHolderFv | :x: |
@ -1966,10 +1966,10 @@
# TimerSwitch.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11TimerSwitchFPCc | :x: |
| init__11TimerSwitchFRC12JMapInfoIter | :x: |
| control__11TimerSwitchFv | :x: |
| __dt__11TimerSwitchFv | :x: |
| __ct__11TimerSwitchFPCc | :white_check_mark: |
| init__11TimerSwitchFRC12JMapInfoIter | :white_check_mark: |
| control__11TimerSwitchFv | :white_check_mark: |
| __dt__11TimerSwitchFv | :white_check_mark: |
# WaterAreaHolder.o
@ -1988,8 +1988,8 @@
| entryWhirlPool__17WaterAreaFunctionFP9WhirlPool | :x: |
| entryWhirlPoolAccelerator__17WaterAreaFunctionFP20WhirlPoolAccelerator | :x: |
| createWaterAreaHolder__17WaterAreaFunctionFv | :x: |
| tryInOceanArea__17WaterAreaFunctionFRCQ29JGeometry8TVec3<f>P9WaterInfo | :x: |
| tryInWhirlPoolAccelerator__17WaterAreaFunctionFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| tryInOceanArea__17WaterAreaFunctionFRCQ29JGeometry8TVec3&lt;f&gt;P9WaterInfo | :x: |
| tryInWhirlPoolAccelerator__17WaterAreaFunctionFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isCameraInWaterForCameraUtil__17WaterAreaFunctionFv | :x: |
| getCameraWaterDepth__17WaterAreaFunctionFv | :x: |
| getCameraWaterInfo__17WaterAreaFunctionFv | :x: |
@ -2024,8 +2024,8 @@
| initDraw__18WaterPlantDrawInitCFv | :x: |
| __sinit_\WaterPlant_cpp | :x: |
| GXPosition3f32 | :x: |
| __cl__Q22MR65FunctorV0M<PC18WaterPlantDrawInit,M18WaterPlantDrawInitFPCvPCv_v>CFv | :x: |
| clone__Q22MR65FunctorV0M<PC18WaterPlantDrawInit,M18WaterPlantDrawInitFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR65FunctorV0M&lt;PC18WaterPlantDrawInit,M18WaterPlantDrawInitFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR65FunctorV0M&lt;PC18WaterPlantDrawInit,M18WaterPlantDrawInitFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__10WaterPlantFv | :x: |
| __dt__18WaterPlantDrawInitFv | :x: |
@ -2033,7 +2033,7 @@
# WaterPoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10WaterPointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffff | :x: |
| __ct__10WaterPointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffff | :x: |
| initAfterPlacement__10WaterPointFv | :x: |
| updatePos__10WaterPointFfffff | :x: |
| calcHeight__10WaterPointCFffffff | :x: |
@ -2042,7 +2042,7 @@
# WaterRoad.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| scale__Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>Ff | :x: |
| scale__Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;Ff | :x: |
| __ct__18WaterRoadModelInfoFP9WaterRoadb | :x: |
| initPoints__18WaterRoadModelInfoFP9WaterRoad | :x: |
| initDisplayList__18WaterRoadModelInfoFv | :x: |
@ -2096,10 +2096,10 @@
# WhirlPoolAccelerator.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14WhirlPoolPointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffUc | :x: |
| __ct__14WhirlPoolPointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffUc | :x: |
| __ct__20WhirlPoolAcceleratorFPCc | :x: |
| init__20WhirlPoolAcceleratorFRC12JMapInfoIter | :x: |
| calcInfo__20WhirlPoolAcceleratorCFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcInfo__20WhirlPoolAcceleratorCFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| movement__20WhirlPoolAcceleratorFv | :x: |
| initPoints__20WhirlPoolAcceleratorFv | :x: |
| draw__20WhirlPoolAcceleratorCFv | :x: |

File diff suppressed because it is too large Load Diff

View File

@ -126,17 +126,17 @@
| execute__Q29NrvButler25ButlerNrvDemoDomeLecture2CFP5Spine | :x: |
| execute__Q29NrvButler13ButlerNrvDemoCFP5Spine | :x: |
| execute__Q29NrvButler26ButlerNrvStarPieceReactionCFP5Spine | :x: |
| Functor<6Butler>__2MRFP6ButlerM6ButlerFPCvPv_v_Q22MR37FunctorV0M<P6Butler,M6ButlerFPCvPv_v> | :x: |
| Functor<6Butler,PCc>__2MRFP6ButlerM6ButlerFPCvPvPCc_vPCc_Q22MR44FunctorV1M<P6Butler,M6ButlerFPCvPvPCc_v,PCc> | :x: |
| __cl__Q22MR44FunctorV1M<P6Butler,M6ButlerFPCvPvPCc_v,PCc>CFv | :x: |
| clone__Q22MR44FunctorV1M<P6Butler,M6ButlerFPCvPvPCc_v,PCc>CFP7JKRHeap | :x: |
| __cl__Q22MR37FunctorV0M<P6Butler,M6ButlerFPCvPv_v>CFv | :x: |
| clone__Q22MR37FunctorV0M<P6Butler,M6ButlerFPCvPv_v>CFP7JKRHeap | :x: |
| __ct__45TalkMessageFuncM<P6Butler,M6ButlerFPCvPvUl_b>FRC45TalkMessageFuncM<P6Butler,M6ButlerFPCvPvUl_b> | :x: |
| Functor&lt;6Butler&gt;__2MRFP6ButlerM6ButlerFPCvPv_v_Q22MR37FunctorV0M&lt;P6Butler,M6ButlerFPCvPv_v&gt; | :x: |
| Functor&lt;6Butler,PCc&gt;__2MRFP6ButlerM6ButlerFPCvPvPCc_vPCc_Q22MR44FunctorV1M&lt;P6Butler,M6ButlerFPCvPvPCc_v,PCc&gt; | :x: |
| __cl__Q22MR44FunctorV1M&lt;P6Butler,M6ButlerFPCvPvPCc_v,PCc&gt;CFv | :x: |
| clone__Q22MR44FunctorV1M&lt;P6Butler,M6ButlerFPCvPvPCc_v,PCc&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR37FunctorV0M&lt;P6Butler,M6ButlerFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR37FunctorV0M&lt;P6Butler,M6ButlerFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __ct__45TalkMessageFuncM&lt;P6Butler,M6ButlerFPCvPvUl_b&gt;FRC45TalkMessageFuncM&lt;P6Butler,M6ButlerFPCvPvUl_b&gt; | :x: |
| __dt__6ButlerFv | :x: |
| __cl__45TalkMessageFuncM<P6Butler,M6ButlerFPCvPvUl_b>CFUl | :x: |
| clone__45TalkMessageFuncM<P6Butler,M6ButlerFPCvPvUl_b>CFv | :x: |
| clone__45TalkMessageFuncM<P6Butler,M6ButlerFPCvPvUl_b>CFP7JKRHeap | :x: |
| __cl__45TalkMessageFuncM&lt;P6Butler,M6ButlerFPCvPvUl_b&gt;CFUl | :x: |
| clone__45TalkMessageFuncM&lt;P6Butler,M6ButlerFPCvPvUl_b&gt;CFv | :x: |
| clone__45TalkMessageFuncM&lt;P6Butler,M6ButlerFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
# ButlerExplain.o
@ -149,8 +149,8 @@
| __sinit_\ButlerExplain_cpp | :x: |
| __ct__Q216NrvButlerExplain20ButlerExplainNrvDemoFv | :x: |
| execute__Q216NrvButlerExplain20ButlerExplainNrvDemoCFP5Spine | :x: |
| __cl__Q22MR53FunctorV0M<P13ButlerExplain,M13ButlerExplainFPCvPv_v>CFv | :x: |
| clone__Q22MR53FunctorV0M<P13ButlerExplain,M13ButlerExplainFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR53FunctorV0M&lt;P13ButlerExplain,M13ButlerExplainFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR53FunctorV0M&lt;P13ButlerExplain,M13ButlerExplainFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__13ButlerExplainFv | :x: |
@ -184,9 +184,9 @@
| execute__Q212NrvButlerMap36ButlerMapNrvLectureDemoShowMapBeforeCFP5Spine | :x: |
| execute__Q212NrvButlerMap25ButlerMapNrvShowGalaxyMapCFP5Spine | :x: |
| execute__Q212NrvButlerMap16ButlerMapNrvTalkCFP5Spine | :x: |
| Functor<9ButlerMap>__2MRFP9ButlerMapM9ButlerMapFPCvPv_v_Q22MR43FunctorV0M<P9ButlerMap,M9ButlerMapFPCvPv_v> | :x: |
| __cl__Q22MR43FunctorV0M<P9ButlerMap,M9ButlerMapFPCvPv_v>CFv | :x: |
| clone__Q22MR43FunctorV0M<P9ButlerMap,M9ButlerMapFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;9ButlerMap&gt;__2MRFP9ButlerMapM9ButlerMapFPCvPv_v_Q22MR43FunctorV0M&lt;P9ButlerMap,M9ButlerMapFPCvPv_v&gt; | :x: |
| __cl__Q22MR43FunctorV0M&lt;P9ButlerMap,M9ButlerMapFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR43FunctorV0M&lt;P9ButlerMap,M9ButlerMapFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__9ButlerMapFv | :x: |
@ -265,11 +265,11 @@
| execute__Q212NrvCaretaker20CaretakerNrvReactionCFP5Spine | :x: |
| execute__Q212NrvCaretaker23CaretakerNrvTakeOutStarCFP5Spine | :x: |
| __ct__12NPCActorItemFPCc | :x: |
| TalkMessageFunc<9Caretaker>__FP9CaretakerM9CaretakerFPCvPvUl_b_51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b> | :x: |
| __cl__51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b>CFUl | :x: |
| clone__51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b>CFv | :x: |
| clone__51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b>FRC51TalkMessageFuncM<P9Caretaker,M9CaretakerFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;9Caretaker&gt;__FP9CaretakerM9CaretakerFPCvPvUl_b_51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt; | :x: |
| __cl__51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt;CFUl | :x: |
| clone__51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt;CFv | :x: |
| clone__51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt;FRC51TalkMessageFuncM&lt;P9Caretaker,M9CaretakerFPCvPvUl_b&gt; | :x: |
| __dt__9CaretakerFv | :x: |
@ -295,8 +295,8 @@
| execute__Q214NrvCollectTico26CollectTicoNrvCompleteDemoCFP5Spine | :x: |
| execute__Q214NrvCollectTico26CollectTicoNrvTryStartDemoCFP5Spine | :x: |
| execute__Q214NrvCollectTico18CollectTicoNrvWaitCFP5Spine | :x: |
| __cl__Q22MR49FunctorV0M<P11CollectTico,M11CollectTicoFPCvPv_v>CFv | :x: |
| clone__Q22MR49FunctorV0M<P11CollectTico,M11CollectTicoFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR49FunctorV0M&lt;P11CollectTico,M11CollectTicoFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR49FunctorV0M&lt;P11CollectTico,M11CollectTicoFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__11CollectTicoFv | :x: |
@ -312,7 +312,7 @@
| fadeIn__10DemoRabbitFv | :x: |
| updateStopVelocity__10DemoRabbitFv | :x: |
| updateNormalVelocity__10DemoRabbitFv | :x: |
| updateRun__10DemoRabbitFRCQ29JGeometry8TVec3<f>b | :x: |
| updateRun__10DemoRabbitFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| updateJump__10DemoRabbitFv | :x: |
| tryGuide__10DemoRabbitFv | :x: |
| tryWait__10DemoRabbitFv | :x: |
@ -347,9 +347,9 @@
| execute__Q213NrvDemoRabbit18DemoRabbitNrvTalk0CFP5Spine | :x: |
| execute__Q213NrvDemoRabbit17DemoRabbitNrvDemoCFP5Spine | :x: |
| execute__Q213NrvDemoRabbit19DemoRabbitNrvAppearCFP5Spine | :x: |
| Functor<10DemoRabbit>__2MRFP10DemoRabbitM10DemoRabbitFPCvPv_v_Q22MR47FunctorV0M<P10DemoRabbit,M10DemoRabbitFPCvPv_v> | :x: |
| __cl__Q22MR47FunctorV0M<P10DemoRabbit,M10DemoRabbitFPCvPv_v>CFv | :x: |
| clone__Q22MR47FunctorV0M<P10DemoRabbit,M10DemoRabbitFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;10DemoRabbit&gt;__2MRFP10DemoRabbitM10DemoRabbitFPCvPv_v_Q22MR47FunctorV0M&lt;P10DemoRabbit,M10DemoRabbitFPCvPv_v&gt; | :x: |
| __cl__Q22MR47FunctorV0M&lt;P10DemoRabbit,M10DemoRabbitFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR47FunctorV0M&lt;P10DemoRabbit,M10DemoRabbitFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__10DemoRabbitFv | :x: |
@ -420,9 +420,9 @@
| execute__Q213NrvHoneyQueen17HoneyQueenNrvDemoCFP5Spine | :x: |
| execute__Q213NrvHoneyQueen18HoneyQueenNrvReadyCFP5Spine | :x: |
| execute__Q213NrvHoneyQueen17HoneyQueenNrvWaitCFP5Spine | :x: |
| Functor<10HoneyQueen>__2MRFP10HoneyQueenM10HoneyQueenFPCvPv_v_Q22MR47FunctorV0M<P10HoneyQueen,M10HoneyQueenFPCvPv_v> | :x: |
| __cl__Q22MR47FunctorV0M<P10HoneyQueen,M10HoneyQueenFPCvPv_v>CFv | :x: |
| clone__Q22MR47FunctorV0M<P10HoneyQueen,M10HoneyQueenFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;10HoneyQueen&gt;__2MRFP10HoneyQueenM10HoneyQueenFPCvPv_v_Q22MR47FunctorV0M&lt;P10HoneyQueen,M10HoneyQueenFPCvPv_v&gt; | :x: |
| __cl__Q22MR47FunctorV0M&lt;P10HoneyQueen,M10HoneyQueenFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR47FunctorV0M&lt;P10HoneyQueen,M10HoneyQueenFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__10HoneyQueenFv | :x: |
@ -446,7 +446,7 @@
| calcAndSetBaseMtx__7KinopioFv | :x: |
| receiveMsgPlayerAttack__7KinopioFUlP9HitSensorP9HitSensor | :x: |
| receiveOtherMsg__7KinopioFUlP9HitSensorP9HitSensor | :x: |
| faceToVector__7KinopioFRCQ29JGeometry8TVec3<f>f | :x: |
| faceToVector__7KinopioFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| faceToPlayer__7KinopioFf | :x: |
| faceToDefault__7KinopioFf | :x: |
| setDefaultNerve__7KinopioFv | :x: |
@ -486,13 +486,13 @@
| execute__Q210NrvKinopio13KinopioNrvFarCFP5Spine | :x: |
| execute__Q210NrvKinopio21KinopioNrvTakeOutStarCFP5Spine | :x: |
| execute__Q210NrvKinopio18KinopioNrvReactionCFP5Spine | :x: |
| __dt__31JointControlDelegator<7Kinopio>Fv | :x: |
| calcJointMatrix__31JointControlDelegator<7Kinopio>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__31JointControlDelegator<7Kinopio>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __cl__47TalkMessageFuncM<P7Kinopio,M7KinopioFPCvPvUl_b>CFUl | :x: |
| clone__47TalkMessageFuncM<P7Kinopio,M7KinopioFPCvPvUl_b>CFv | :x: |
| clone__47TalkMessageFuncM<P7Kinopio,M7KinopioFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM<P7Kinopio,M7KinopioFPCvPvUl_b>FRC47TalkMessageFuncM<P7Kinopio,M7KinopioFPCvPvUl_b> | :x: |
| __dt__31JointControlDelegator&lt;7Kinopio&gt;Fv | :x: |
| calcJointMatrix__31JointControlDelegator&lt;7Kinopio&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__31JointControlDelegator&lt;7Kinopio&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __cl__47TalkMessageFuncM&lt;P7Kinopio,M7KinopioFPCvPvUl_b&gt;CFUl | :x: |
| clone__47TalkMessageFuncM&lt;P7Kinopio,M7KinopioFPCvPvUl_b&gt;CFv | :x: |
| clone__47TalkMessageFuncM&lt;P7Kinopio,M7KinopioFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM&lt;P7Kinopio,M7KinopioFPCvPvUl_b&gt;FRC47TalkMessageFuncM&lt;P7Kinopio,M7KinopioFPCvPvUl_b&gt; | :x: |
| __dt__7KinopioFv | :x: |
@ -512,15 +512,15 @@
| init__12KinopioAstroFRC12JMapInfoIter | :x: |
| control__12KinopioAstroFv | :x: |
| getExpandedResSize__10JKRArchiveCFPCv | :x: |
| Functor<12KinopioAstro>__2MRFP12KinopioAstroM12KinopioAstroFPCvPv_v_Q22MR51FunctorV0M<P12KinopioAstro,M12KinopioAstroFPCvPv_v> | :x: |
| __cl__Q22MR51FunctorV0M<P12KinopioAstro,M12KinopioAstroFPCvPv_v>CFv | :x: |
| clone__Q22MR51FunctorV0M<P12KinopioAstro,M12KinopioAstroFPCvPv_v>CFP7JKRHeap | :x: |
| __ct__59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b>FRC59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b> | :x: |
| Functor&lt;12KinopioAstro&gt;__2MRFP12KinopioAstroM12KinopioAstroFPCvPv_v_Q22MR51FunctorV0M&lt;P12KinopioAstro,M12KinopioAstroFPCvPv_v&gt; | :x: |
| __cl__Q22MR51FunctorV0M&lt;P12KinopioAstro,M12KinopioAstroFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR51FunctorV0M&lt;P12KinopioAstro,M12KinopioAstroFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __ct__59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt;FRC59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt; | :x: |
| __dt__12KinopioAstroFv | :x: |
| TalkMessageFunc<12KinopioAstro>__FP12KinopioAstroM12KinopioAstroFPCvPvUl_b_59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b> | :x: |
| __cl__59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b>CFUl | :x: |
| clone__59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b>CFv | :x: |
| clone__59TalkMessageFuncM<P12KinopioAstro,M12KinopioAstroFPCvPvUl_b>CFP7JKRHeap | :x: |
| TalkMessageFunc&lt;12KinopioAstro&gt;__FP12KinopioAstroM12KinopioAstroFPCvPvUl_b_59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt; | :x: |
| __cl__59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt;CFUl | :x: |
| clone__59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt;CFv | :x: |
| clone__59TalkMessageFuncM&lt;P12KinopioAstro,M12KinopioAstroFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
# KoopaJr.o
@ -564,8 +564,8 @@
| execute__Q210NrvKoopaJr19HostTypeReactionEndCFP5Spine | :x: |
| execute__Q210NrvKoopaJr16HostTypeReactionCFP5Spine | :x: |
| execute__Q210NrvKoopaJr12HostTypeWaitCFP5Spine | :x: |
| __cl__Q22MR39FunctorV0M<P7KoopaJr,M7KoopaJrFPCvPv_v>CFv | :x: |
| clone__Q22MR39FunctorV0M<P7KoopaJr,M7KoopaJrFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR39FunctorV0M&lt;P7KoopaJr,M7KoopaJrFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR39FunctorV0M&lt;P7KoopaJr,M7KoopaJrFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__7KoopaJrFv | :x: |
@ -624,11 +624,11 @@
| execute__Q211NrvLuigiNPC22LuigiNPCNrvTakeOutStarCFP5Spine | :x: |
| execute__Q211NrvLuigiNPC19LuigiNPCNrvReactionCFP5Spine | :x: |
| execute__Q211NrvLuigiNPC15LuigiNPCNrvWaitCFP5Spine | :x: |
| TalkMessageFunc<8LuigiNPC>__FP8LuigiNPCM8LuigiNPCFPCvPvUl_b_49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b> | :x: |
| __cl__49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b>CFUl | :x: |
| clone__49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b>CFv | :x: |
| clone__49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b>FRC49TalkMessageFuncM<P8LuigiNPC,M8LuigiNPCFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;8LuigiNPC&gt;__FP8LuigiNPCM8LuigiNPCFPCvPvUl_b_49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt; | :x: |
| __cl__49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt;CFUl | :x: |
| clone__49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt;CFv | :x: |
| clone__49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt;FRC49TalkMessageFuncM&lt;P8LuigiNPC,M8LuigiNPCFPCvPvUl_b&gt; | :x: |
| __dt__8LuigiNPCFv | :x: |
@ -637,7 +637,7 @@
| ------------- | ------------- |
| __dt__11MiiDatabaseFv | :x: |
| __dt__13JKRFileFinderFv | :x: |
| __dt__Q22MR32AssignableArray<P12RFLStoreData>Fv | :x: |
| __dt__Q22MR32AssignableArray&lt;P12RFLStoreData&gt;Fv | :x: |
# MiiFaceIcon.o
@ -660,8 +660,8 @@
| drawIcons__17MiiFaceIconHolderFv | :x: |
| registerIcon__17MiiFaceIconHolderFP11MiiFaceIcon | :x: |
| registerMiiFaceIcon__2MRFP11MiiFaceIcon | :x: |
| __cl__Q22MR61FunctorV0M<P17MiiFaceIconHolder,M17MiiFaceIconHolderFPCvPv_v>CFv | :x: |
| clone__Q22MR61FunctorV0M<P17MiiFaceIconHolder,M17MiiFaceIconHolderFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR61FunctorV0M&lt;P17MiiFaceIconHolder,M17MiiFaceIconHolderFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR61FunctorV0M&lt;P17MiiFaceIconHolder,M17MiiFaceIconHolderFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__17MiiFaceIconHolderFv | :x: |
@ -675,7 +675,7 @@
| calcViewAndEntry__12MiiFacePartsFv | :x: |
| drawOpa__12MiiFacePartsCFPC18RFLDrawCoreSetting | :x: |
| drawXlu__12MiiFacePartsCFPC18RFLDrawCoreSetting | :x: |
| initFixedPosition__12MiiFacePartsFPA4_fRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| initFixedPosition__12MiiFacePartsFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| changeExpressionNormal__12MiiFacePartsFv | :x: |
| changeExpressionBlink__12MiiFacePartsFv | :x: |
| changeFaceModel__12MiiFacePartsFRC13MiiFaceRecipe | :x: |
@ -701,10 +701,10 @@
| drawExtra__18MiiFacePartsHolderCFv | :x: |
| setTevOpa__18MiiFacePartsHolderCFv | :x: |
| setTevXlu__18MiiFacePartsHolderCFv | :x: |
| __cl__Q22MR39FunctorV0M<P7NameObj,M7NameObjFPCvPv_v>CFv | :x: |
| clone__Q22MR39FunctorV0M<P7NameObj,M7NameObjFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR63FunctorV0M<P18MiiFacePartsHolder,M18MiiFacePartsHolderFPCvPv_v>CFv | :x: |
| clone__Q22MR63FunctorV0M<P18MiiFacePartsHolder,M18MiiFacePartsHolderFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR39FunctorV0M&lt;P7NameObj,M7NameObjFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR39FunctorV0M&lt;P7NameObj,M7NameObjFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR63FunctorV0M&lt;P18MiiFacePartsHolder,M18MiiFacePartsHolderFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR63FunctorV0M&lt;P18MiiFacePartsHolder,M18MiiFacePartsHolderFPCvPv_v&gt;CFP7JKRHeap | :x: |
| @24@__dt__18MiiFacePartsHolderFv | :x: |
@ -801,11 +801,11 @@
| execute__Q215NrvPenguinCoach26PenguinCoachNrvTakeOutStarCFP5Spine | :x: |
| @348@resetAudience__12PenguinCoachFv | :x: |
| @348@prepAudience__12PenguinCoachFv | :x: |
| TalkMessageFunc<12PenguinCoach>__FP12PenguinCoachM12PenguinCoachFPCvPvUl_b_59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b> | :x: |
| __cl__59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b>CFUl | :x: |
| clone__59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b>CFv | :x: |
| clone__59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b>FRC59TalkMessageFuncM<P12PenguinCoach,M12PenguinCoachFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;12PenguinCoach&gt;__FP12PenguinCoachM12PenguinCoachFPCvPvUl_b_59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt; | :x: |
| __cl__59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt;CFUl | :x: |
| clone__59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt;CFv | :x: |
| clone__59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt;FRC59TalkMessageFuncM&lt;P12PenguinCoach,M12PenguinCoachFPCvPvUl_b&gt; | :x: |
| __dt__12PenguinCoachFv | :x: |
@ -920,11 +920,11 @@
| execute__Q221NrvPenguinRacerLeader25PenguinRacerLeaderNrvWaitCFP5Spine | :x: |
| @348@exitRacer__18PenguinRacerLeaderFv | :x: |
| @348@resetRacer__18PenguinRacerLeaderFPC11RaceManager | :x: |
| TalkMessageFunc<18PenguinRacerLeader>__FP18PenguinRacerLeaderM18PenguinRacerLeaderFPCvPvUl_b_71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b> | :x: |
| __cl__71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b>CFUl | :x: |
| clone__71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b>CFv | :x: |
| clone__71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b>FRC71TalkMessageFuncM<P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;18PenguinRacerLeader&gt;__FP18PenguinRacerLeaderM18PenguinRacerLeaderFPCvPvUl_b_71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt; | :x: |
| __cl__71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt;CFUl | :x: |
| clone__71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt;CFv | :x: |
| clone__71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt;FRC71TalkMessageFuncM&lt;P18PenguinRacerLeader,M18PenguinRacerLeaderFPCvPvUl_b&gt; | :x: |
| __dt__18PenguinRacerLeaderFv | :x: |
@ -1007,10 +1007,10 @@
| execute__Q217NrvPenguinStudent21PenguinStudentNrvSlowCFP5Spine | :x: |
| execute__Q217NrvPenguinStudent21PenguinStudentNrvLeadCFP5Spine | :x: |
| execute__Q217NrvPenguinStudent21PenguinStudentNrvSwimCFP5Spine | :x: |
| __cl__63TalkMessageFuncM<P14PenguinStudent,M14PenguinStudentFPCvPvUl_b>CFUl | :x: |
| clone__63TalkMessageFuncM<P14PenguinStudent,M14PenguinStudentFPCvPvUl_b>CFv | :x: |
| clone__63TalkMessageFuncM<P14PenguinStudent,M14PenguinStudentFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__63TalkMessageFuncM<P14PenguinStudent,M14PenguinStudentFPCvPvUl_b>FRC63TalkMessageFuncM<P14PenguinStudent,M14PenguinStudentFPCvPvUl_b> | :x: |
| __cl__63TalkMessageFuncM&lt;P14PenguinStudent,M14PenguinStudentFPCvPvUl_b&gt;CFUl | :x: |
| clone__63TalkMessageFuncM&lt;P14PenguinStudent,M14PenguinStudentFPCvPvUl_b&gt;CFv | :x: |
| clone__63TalkMessageFuncM&lt;P14PenguinStudent,M14PenguinStudentFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__63TalkMessageFuncM&lt;P14PenguinStudent,M14PenguinStudentFPCvPvUl_b&gt;FRC63TalkMessageFuncM&lt;P14PenguinStudent,M14PenguinStudentFPCvPvUl_b&gt; | :x: |
| __dt__14PenguinStudentFv | :x: |
@ -1025,7 +1025,7 @@
| isRed__20PowerStarEventKeeperCFPCcl | :x: |
| isGrand__20PowerStarEventKeeperCFPCcl | :x: |
| initStarInfoTableAfterPlacement__20PowerStarEventKeeperFv | :x: |
| requestAppearPowerStar__20PowerStarEventKeeperFPCclPCQ29JGeometry8TVec3<f>bb | :x: |
| requestAppearPowerStar__20PowerStarEventKeeperFPCclPCQ29JGeometry8TVec3&lt;f&gt;bb | :x: |
| isExistPowerStarAtScenario__20PowerStarEventKeeperCFi | :x: |
| isCorrectStarIdWithBBS__20PowerStarEventKeeperCFPCcPCcl | :x: |
| isSuccess__20PowerStarEventKeeperCFPCcl | :x: |
@ -1043,8 +1043,8 @@
| exeGoal__6RabbitFv | :x: |
| exeFinish__6RabbitFv | :x: |
| calcAndSetBaseMtx__6RabbitFv | :x: |
| calcRailPos__6RabbitFPQ29JGeometry8TVec3<f> | :x: |
| isNeedTurn__6RabbitFRCQ29JGeometry8TVec3<f> | :x: |
| calcRailPos__6RabbitFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isNeedTurn__6RabbitFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateJump__6RabbitFv | :x: |
| exeForwardLand__6RabbitFv | :x: |
| exePreJump__6RabbitFv | :x: |
@ -1118,7 +1118,7 @@
# RabbitStateWaitStart.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__20RabbitStateWaitStartFP9LiveActorPQ29JGeometry8TVec3<f>P15TalkMessageCtrl | :x: |
| __ct__20RabbitStateWaitStartFP9LiveActorPQ29JGeometry8TVec3&lt;f&gt;P15TalkMessageCtrl | :x: |
| setTalkActionName__20RabbitStateWaitStartFPCc | :x: |
| init__20RabbitStateWaitStartFv | :x: |
| appear__20RabbitStateWaitStartFv | :x: |
@ -1179,11 +1179,11 @@
| __ct__Q210NrvRosetta18RosettaNrvReactionFv | :x: |
| execute__Q210NrvRosetta18RosettaNrvReactionCFP5Spine | :x: |
| execute__Q210NrvRosetta14RosettaNrvDemoCFP5Spine | :x: |
| TalkMessageFunc<7Rosetta>__FP7RosettaM7RosettaFPCvPvUl_b_47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b> | :x: |
| __cl__47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b>CFUl | :x: |
| clone__47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b>CFv | :x: |
| clone__47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b>FRC47TalkMessageFuncM<P7Rosetta,M7RosettaFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;7Rosetta&gt;__FP7RosettaM7RosettaFPCvPvUl_b_47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt; | :x: |
| __cl__47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt;CFUl | :x: |
| clone__47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt;CFv | :x: |
| clone__47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt;FRC47TalkMessageFuncM&lt;P7Rosetta,M7RosettaFPCvPvUl_b&gt; | :x: |
| __dt__7RosettaFv | :x: |
@ -1201,10 +1201,10 @@
| startDemo__27RosettaDemoAstroDomeExplainFv | :x: |
| exeDemo__27RosettaDemoAstroDomeExplainFv | :x: |
| __ct__31RosettaDemoAstroDomeFinalBattleFP7RosettaRC12JMapInfoIter | :x: |
| EntryDemo<31RosettaDemoAstroDomeFinalBattle>__FP31RosettaDemoAstroDomeFinalBattlePCcPCcRC12JMapInfoIter_v | :x: |
| EntryDemo&lt;31RosettaDemoAstroDomeFinalBattle&gt;__FP31RosettaDemoAstroDomeFinalBattlePCcPCcRC12JMapInfoIter_v | :x: |
| startDemo__31RosettaDemoAstroDomeFinalBattleFv | :x: |
| __ct__24RosettaDemoAstroDomeTalkFP7RosettaRC12JMapInfoIter | :x: |
| EntryDemo<24RosettaDemoAstroDomeTalk>__FP24RosettaDemoAstroDomeTalkPCcPCcRC12JMapInfoIter_v | :x: |
| EntryDemo&lt;24RosettaDemoAstroDomeTalk&gt;__FP24RosettaDemoAstroDomeTalkPCcPCcRC12JMapInfoIter_v | :x: |
| startDemo__24RosettaDemoAstroDomeTalkFv | :x: |
| __sinit_\RosettaDemoAstroDome_cpp | :x: |
| __ct__Q230NrvRosettaDemoAstroDomeExplain41RosettaDemoAstroDomeExplainNrvExplainDemoFv | :x: |
@ -1213,12 +1213,12 @@
| execute__Q227NrvRosettaDemoAstroDomeTalk35RosettaDemoAstroDomeTalkNrvTalkDemoCFP5Spine | :x: |
| execute__Q234NrvRosettaDemoAstroDomeFinalBattle49RosettaDemoAstroDomeFinalBattleNrvFinalBattleDemoCFP5Spine | :x: |
| execute__Q230NrvRosettaDemoAstroDomeExplain41RosettaDemoAstroDomeExplainNrvExplainDemoCFP5Spine | :x: |
| __cl__Q22MR75FunctorV0M<P24RosettaDemoAstroDomeTalk,M24RosettaDemoAstroDomeTalkFPCvPv_v>CFv | :x: |
| clone__Q22MR75FunctorV0M<P24RosettaDemoAstroDomeTalk,M24RosettaDemoAstroDomeTalkFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR89FunctorV0M<P31RosettaDemoAstroDomeFinalBattle,M31RosettaDemoAstroDomeFinalBattleFPCvPv_v>CFv | :x: |
| clone__Q22MR89FunctorV0M<P31RosettaDemoAstroDomeFinalBattle,M31RosettaDemoAstroDomeFinalBattleFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR81FunctorV0M<P27RosettaDemoAstroDomeExplain,M27RosettaDemoAstroDomeExplainFPCvPv_v>CFv | :x: |
| clone__Q22MR81FunctorV0M<P27RosettaDemoAstroDomeExplain,M27RosettaDemoAstroDomeExplainFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR75FunctorV0M&lt;P24RosettaDemoAstroDomeTalk,M24RosettaDemoAstroDomeTalkFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR75FunctorV0M&lt;P24RosettaDemoAstroDomeTalk,M24RosettaDemoAstroDomeTalkFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR89FunctorV0M&lt;P31RosettaDemoAstroDomeFinalBattle,M31RosettaDemoAstroDomeFinalBattleFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR89FunctorV0M&lt;P31RosettaDemoAstroDomeFinalBattle,M31RosettaDemoAstroDomeFinalBattleFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR81FunctorV0M&lt;P27RosettaDemoAstroDomeExplain,M27RosettaDemoAstroDomeExplainFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR81FunctorV0M&lt;P27RosettaDemoAstroDomeExplain,M27RosettaDemoAstroDomeExplainFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__27RosettaDemoAstroDomeExplainFv | :x: |
| __dt__31RosettaDemoAstroDomeFinalBattleFv | :x: |
| __dt__24RosettaDemoAstroDomeTalkFv | :x: |
@ -1234,8 +1234,8 @@
| __sinit_\RosettaDemoEpilogue_cpp | :x: |
| __ct__Q222NrvRosettaDemoEpilogue26RosettaDemoEpilogueNrvDemoFv | :x: |
| execute__Q222NrvRosettaDemoEpilogue26RosettaDemoEpilogueNrvDemoCFP5Spine | :x: |
| __cl__Q22MR65FunctorV0M<P19RosettaDemoEpilogue,M19RosettaDemoEpilogueFPCvPv_v>CFv | :x: |
| clone__Q22MR65FunctorV0M<P19RosettaDemoEpilogue,M19RosettaDemoEpilogueFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR65FunctorV0M&lt;P19RosettaDemoEpilogue,M19RosettaDemoEpilogueFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR65FunctorV0M&lt;P19RosettaDemoEpilogue,M19RosettaDemoEpilogueFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__19RosettaDemoEpilogueFv | :x: |
@ -1265,14 +1265,14 @@
| execute__Q226NrvRosettaDemoHeavensDoor130RosettaDemoHeavensDoor1NrvDemoCFP5Spine | :x: |
| execute__Q226NrvRosettaDemoHeavensDoor130RosettaDemoHeavensDoor1NrvFadeCFP5Spine | :x: |
| execute__Q226NrvRosettaDemoHeavensDoor130RosettaDemoHeavensDoor1NrvWaitCFP5Spine | :x: |
| changeNerve<Q226NrvRosettaDemoHeavensDoor130RosettaDemoHeavensDoor1NrvDemo>__23RosettaDemoHeavensDoor1Fv_v | :x: |
| changeNerve<Q226NrvRosettaDemoHeavensDoor230RosettaDemoHeavensDoor2NrvDemo>__23RosettaDemoHeavensDoor2Fv_v | :x: |
| changeNerve&lt;Q226NrvRosettaDemoHeavensDoor130RosettaDemoHeavensDoor1NrvDemo&gt;__23RosettaDemoHeavensDoor1Fv_v | :x: |
| changeNerve&lt;Q226NrvRosettaDemoHeavensDoor230RosettaDemoHeavensDoor2NrvDemo&gt;__23RosettaDemoHeavensDoor2Fv_v | :x: |
| __dt__11DemoStarterFv | :x: |
| Functor<23RosettaDemoHeavensDoor1>__2MRFP23RosettaDemoHeavensDoor1M23RosettaDemoHeavensDoor1FPCvPv_v_Q22MR73FunctorV0M<P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v> | :x: |
| __cl__Q22MR73FunctorV0M<P23RosettaDemoHeavensDoor2,M23RosettaDemoHeavensDoor2FPCvPv_v>CFv | :x: |
| clone__Q22MR73FunctorV0M<P23RosettaDemoHeavensDoor2,M23RosettaDemoHeavensDoor2FPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR73FunctorV0M<P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v>CFv | :x: |
| clone__Q22MR73FunctorV0M<P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;23RosettaDemoHeavensDoor1&gt;__2MRFP23RosettaDemoHeavensDoor1M23RosettaDemoHeavensDoor1FPCvPv_v_Q22MR73FunctorV0M&lt;P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v&gt; | :x: |
| __cl__Q22MR73FunctorV0M&lt;P23RosettaDemoHeavensDoor2,M23RosettaDemoHeavensDoor2FPCvPv_v&gt;CFv | :x: |
| clone__Q22MR73FunctorV0M&lt;P23RosettaDemoHeavensDoor2,M23RosettaDemoHeavensDoor2FPCvPv_v&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR73FunctorV0M&lt;P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v&gt;CFv | :x: |
| clone__Q22MR73FunctorV0M&lt;P23RosettaDemoHeavensDoor1,M23RosettaDemoHeavensDoor1FPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__23RosettaDemoHeavensDoor1Fv | :x: |
| __dt__23RosettaDemoHeavensDoor2Fv | :x: |
@ -1358,9 +1358,9 @@
| execute__Q216NrvRunawayRabbit22RunawayRabbitNrvAppearCFP5Spine | :x: |
| execute__Q216NrvRunawayRabbit20RunawayRabbitNrvHideCFP5Spine | :x: |
| execute__Q216NrvRunawayRabbit24RunawayRabbitNrvNoActiveCFP5Spine | :x: |
| isValid__50BaseMatrixFollowValidateDelegator<13RunawayRabbit>CFl | :x: |
| __cl__Q22MR53FunctorV0M<P13RunawayRabbit,M13RunawayRabbitFPCvPv_v>CFv | :x: |
| clone__Q22MR53FunctorV0M<P13RunawayRabbit,M13RunawayRabbitFPCvPv_v>CFP7JKRHeap | :x: |
| isValid__50BaseMatrixFollowValidateDelegator&lt;13RunawayRabbit&gt;CFl | :x: |
| __cl__Q22MR53FunctorV0M&lt;P13RunawayRabbit,M13RunawayRabbitFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR53FunctorV0M&lt;P13RunawayRabbit,M13RunawayRabbitFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__13RunawayRabbitFv | :x: |
@ -1376,7 +1376,7 @@
| noticeCaughtRabbit__20RunawayRabbitCollectFP13RunawayRabbit | :x: |
| control__20RunawayRabbitCollectFv | :x: |
| exeWait__20RunawayRabbitCollectFv | :x: |
| appearTico__20RunawayRabbitCollectFP11RunawayTicoRCQ29JGeometry8TVec3<f> | :x: |
| appearTico__20RunawayRabbitCollectFP11RunawayTicoRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| exeActive__20RunawayRabbitCollectFv | :x: |
| __dt__20RunawayRabbitCollectFv | :x: |
| __sinit_\RunawayRabbitCollect_cpp | :x: |
@ -1394,11 +1394,11 @@
| makeArchiveList__11RunawayTicoFP27NameObjArchiveListCollectorRC12JMapInfoIter | :x: |
| init__11RunawayTicoFRC12JMapInfoIter | :x: |
| initAfterPlacement__11RunawayTicoFv | :x: |
| appearBushComment__11RunawayTicoFRCQ29JGeometry8TVec3<f> | :x: |
| appearHoleComment__11RunawayTicoFRCQ29JGeometry8TVec3<f> | :x: |
| appearPipeComment__11RunawayTicoFRCQ29JGeometry8TVec3<f> | :x: |
| appearMamaComment__11RunawayTicoFRCQ29JGeometry8TVec3<f> | :x: |
| setPosAfterCaught__11RunawayTicoFRCQ29JGeometry8TVec3<f> | :x: |
| appearBushComment__11RunawayTicoFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| appearHoleComment__11RunawayTicoFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| appearPipeComment__11RunawayTicoFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| appearMamaComment__11RunawayTicoFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setPosAfterCaught__11RunawayTicoFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setPosAllCaught__11RunawayTicoFv | :x: |
| isStartRunaway__11RunawayTicoCFv | :x: |
| startRunaway__11RunawayTicoFv | :x: |
@ -1424,9 +1424,9 @@
| execute__Q214NrvRunawayTico21RunawayTicoNrvWhiteInCFP5Spine | :x: |
| execute__Q214NrvRunawayTico20RunawayTicoNrvGuide1CFP5Spine | :x: |
| execute__Q214NrvRunawayTico20RunawayTicoNrvGuide0CFP5Spine | :x: |
| Functor<11RunawayTico>__2MRFP11RunawayTicoM11RunawayTicoFPCvPv_v_Q22MR49FunctorV0M<P11RunawayTico,M11RunawayTicoFPCvPv_v> | :x: |
| __cl__Q22MR49FunctorV0M<P11RunawayTico,M11RunawayTicoFPCvPv_v>CFv | :x: |
| clone__Q22MR49FunctorV0M<P11RunawayTico,M11RunawayTicoFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;11RunawayTico&gt;__2MRFP11RunawayTicoM11RunawayTicoFPCvPv_v_Q22MR49FunctorV0M&lt;P11RunawayTico,M11RunawayTicoFPCvPv_v&gt; | :x: |
| __cl__Q22MR49FunctorV0M&lt;P11RunawayTico,M11RunawayTicoFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR49FunctorV0M&lt;P11RunawayTico,M11RunawayTicoFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__11RunawayTicoFv | :x: |
@ -1458,7 +1458,7 @@
| receiveMsgPlayerAttack__9StrayTicoFUlP9HitSensorP9HitSensor | :x: |
| receiveMsgPush__9StrayTicoFP9HitSensorP9HitSensor | :x: |
| receiveOtherMsg__9StrayTicoFUlP9HitSensorP9HitSensor | :x: |
| requestCompleteDemo__9StrayTicoFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| requestCompleteDemo__9StrayTicoFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| exeWait__9StrayTicoFv | :x: |
| exeGlad__9StrayTicoFv | :x: |
| exeChase__9StrayTicoFv | :x: |
@ -1487,7 +1487,7 @@
# Syati.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setEulerZ__Q29JGeometry9TQuat4<f>Ff | :x: |
| setEulerZ__Q29JGeometry9TQuat4&lt;f&gt;Ff | :x: |
| __ct__5SyatiFPCc | :x: |
| init__5SyatiFRC12JMapInfoIter | :x: |
| exeWait__5SyatiFv | :x: |
@ -1520,8 +1520,8 @@
| resetScore__5SyatiFv | :x: |
| killAllRings__5SyatiFv | :x: |
| emitRing__5SyatiFv | :x: |
| setupBalloonFollowMtx__5SyatiFRCQ29JGeometry8TVec3<f> | :x: |
| calcHeadJoint__5SyatiFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| setupBalloonFollowMtx__5SyatiFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcHeadJoint__5SyatiFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| control__5SyatiFv | :x: |
| calcAndSetBaseMtx__5SyatiFv | :x: |
| attackSensor__5SyatiFP9HitSensorP9HitSensor | :x: |
@ -1571,9 +1571,9 @@
| execute__Q28NrvSyati24SyatiWaitBlankStartEventCFP5Spine | :x: |
| execute__Q28NrvSyati22SyatiFadeoutStartEventCFP5Spine | :x: |
| execute__Q28NrvSyati9SyatiWaitCFP5Spine | :x: |
| __dt__29JointControlDelegator<5Syati>Fv | :x: |
| calcJointMatrix__29JointControlDelegator<5Syati>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__29JointControlDelegator<5Syati>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __dt__29JointControlDelegator&lt;5Syati&gt;Fv | :x: |
| calcJointMatrix__29JointControlDelegator&lt;5Syati&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__29JointControlDelegator&lt;5Syati&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __dt__5SyatiFv | :x: |
@ -1625,11 +1625,11 @@
| @348@startRacer__11TeresaRacerFv | :x: |
| @348@prepRacer__11TeresaRacerFPC11RaceManager | :x: |
| @348@initRacer__11TeresaRacerFv | :x: |
| TalkMessageFunc<11TeresaRacer>__FP11TeresaRacerM11TeresaRacerFPCvPvUl_b_57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b> | :x: |
| __cl__57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b>CFUl | :x: |
| clone__57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b>CFv | :x: |
| clone__57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b>FRC57TalkMessageFuncM<P11TeresaRacer,M11TeresaRacerFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;11TeresaRacer&gt;__FP11TeresaRacerM11TeresaRacerFPCvPvUl_b_57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt; | :x: |
| __cl__57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt;CFUl | :x: |
| clone__57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt;CFv | :x: |
| clone__57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt;FRC57TalkMessageFuncM&lt;P11TeresaRacer,M11TeresaRacerFPCvPvUl_b&gt; | :x: |
| __dt__11TeresaRacerFv | :x: |
@ -1702,11 +1702,11 @@
| execute__Q27NrvTico14TicoNrvDelightCFP5Spine | :x: |
| execute__Q27NrvTico15TicoNrvReactionCFP5Spine | :x: |
| execute__Q27NrvTico17TicoNrvNoReactionCFP5Spine | :x: |
| TalkMessageFunc<4Tico>__FP4TicoM4TicoFPCvPvUl_b_41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b> | :x: |
| __cl__41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b>CFUl | :x: |
| clone__41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b>CFv | :x: |
| clone__41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b>FRC41TalkMessageFuncM<P4Tico,M4TicoFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;4Tico&gt;__FP4TicoM4TicoFPCvPvUl_b_41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt; | :x: |
| __cl__41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt;CFUl | :x: |
| clone__41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt;CFv | :x: |
| clone__41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt;FRC41TalkMessageFuncM&lt;P4Tico,M4TicoFPCvPvUl_b&gt; | :x: |
# TicoAstro.o
@ -1760,11 +1760,11 @@
| execute__Q210NrvTicoEat16TicoEatNrvEatNowCFP5Spine | :x: |
| execute__Q210NrvTicoEat16TicoEatNrvEatPreCFP5Spine | :x: |
| startReactionSound__7TicoEatFv | :x: |
| TalkMessageFunc<9TicoComet>__FP9TicoCometM9TicoCometFPCvPvUl_b_51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b> | :x: |
| __cl__51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b>CFUl | :x: |
| clone__51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b>CFv | :x: |
| clone__51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b>FRC51TalkMessageFuncM<P9TicoComet,M9TicoCometFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;9TicoComet&gt;__FP9TicoCometM9TicoCometFPCvPvUl_b_51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt; | :x: |
| __cl__51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt;CFUl | :x: |
| clone__51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt;CFv | :x: |
| clone__51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt;FRC51TalkMessageFuncM&lt;P9TicoComet,M9TicoCometFPCvPvUl_b&gt; | :x: |
| __dt__9TicoCometFv | :x: |
@ -1779,8 +1779,8 @@
| __ct__Q219NrvTicoDemoGetPower23TicoDemoGetPowerNrvDemoFv | :x: |
| execute__Q219NrvTicoDemoGetPower23TicoDemoGetPowerNrvDemoCFP5Spine | :x: |
| execute__Q219NrvTicoDemoGetPower23TicoDemoGetPowerNrvWaitCFP5Spine | :x: |
| __cl__Q22MR59FunctorV0M<P16TicoDemoGetPower,M16TicoDemoGetPowerFPCvPv_v>CFv | :x: |
| clone__Q22MR59FunctorV0M<P16TicoDemoGetPower,M16TicoDemoGetPowerFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR59FunctorV0M&lt;P16TicoDemoGetPower,M16TicoDemoGetPowerFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR59FunctorV0M&lt;P16TicoDemoGetPower,M16TicoDemoGetPowerFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__16TicoDemoGetPowerFv | :x: |
@ -1867,10 +1867,10 @@
| execute__Q210NrvTicoFat14TicoFatNrvWaitCFP5Spine | :x: |
| execute__Q210NrvTicoFat14TicoFatNrvPrepCFP5Spine | :x: |
| execute__Q210NrvTicoFat18TicoFatNrvReactionCFP5Spine | :x: |
| __cl__47TalkMessageFuncM<P7TicoFat,M7TicoFatFPCvPvUl_b>CFUl | :x: |
| clone__47TalkMessageFuncM<P7TicoFat,M7TicoFatFPCvPvUl_b>CFv | :x: |
| clone__47TalkMessageFuncM<P7TicoFat,M7TicoFatFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM<P7TicoFat,M7TicoFatFPCvPvUl_b>FRC47TalkMessageFuncM<P7TicoFat,M7TicoFatFPCvPvUl_b> | :x: |
| __cl__47TalkMessageFuncM&lt;P7TicoFat,M7TicoFatFPCvPvUl_b&gt;CFUl | :x: |
| clone__47TalkMessageFuncM&lt;P7TicoFat,M7TicoFatFPCvPvUl_b&gt;CFv | :x: |
| clone__47TalkMessageFuncM&lt;P7TicoFat,M7TicoFatFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__47TalkMessageFuncM&lt;P7TicoFat,M7TicoFatFPCvPvUl_b&gt;FRC47TalkMessageFuncM&lt;P7TicoFat,M7TicoFatFPCvPvUl_b&gt; | :x: |
| __dt__7TicoFatFv | :x: |
| __sinit_\TicoFat_cpp | :x: |
| __ct__Q210NrvTicoFat18TicoFatNrvReactionFv | :x: |
@ -1975,11 +1975,11 @@
| startReactionSound__8TicoShopFv | :x: |
| exeDemo__8TicoShopFv | :x: |
| execute__Q211NrvTicoShop15TicoShopNrvDemoCFP5Spine | :x: |
| TalkMessageFunc<8TicoShop>__FP8TicoShopM8TicoShopFPCvPvUl_b_49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b> | :x: |
| __cl__49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b>CFUl | :x: |
| clone__49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b>CFv | :x: |
| clone__49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b>CFP7JKRHeap | :x: |
| __ct__49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b>FRC49TalkMessageFuncM<P8TicoShop,M8TicoShopFPCvPvUl_b> | :x: |
| TalkMessageFunc&lt;8TicoShop&gt;__FP8TicoShopM8TicoShopFPCvPvUl_b_49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt; | :x: |
| __cl__49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt;CFUl | :x: |
| clone__49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt;CFv | :x: |
| clone__49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt;CFP7JKRHeap | :x: |
| __ct__49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt;FRC49TalkMessageFuncM&lt;P8TicoShop,M8TicoShopFPCvPvUl_b&gt; | :x: |
| __dt__8TicoShopFv | :x: |
| __sinit_\TicoShop_cpp | :x: |
| __ct__Q211NrvTicoShop15TicoShopNrvDemoFv | :x: |
@ -2062,12 +2062,12 @@
| doJumpStart__11TrickRabbitFv | :x: |
| doJump__11TrickRabbitFv | :x: |
| tearDownWait__11TrickRabbitFv | :x: |
| checkDivingThicket__11TrickRabbitFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| checkDivingThicket__11TrickRabbitFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| selectEdgeStartEvent__11TrickRabbitFP13RailGraphIter | :x: |
| selectEdgeRunnaway__11TrickRabbitFP13RailGraphIterRCQ29JGeometry8TVec3<f>f | :x: |
| selectEdgeRunnaway__11TrickRabbitFP13RailGraphIterRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| startRouteLevelControl__11TrickRabbitFll | :x: |
| controlRouteLevel__11TrickRabbitFv | :x: |
| addMovingAccel__11TrickRabbitFRCQ29JGeometry8TVec3<f>f | :x: |
| addMovingAccel__11TrickRabbitFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| addKeepRouteRange__11TrickRabbitFfff | :x: |
| updateFootPrint__11TrickRabbitFv | :x: |
| isCaughtable__11TrickRabbitCFv | :x: |
@ -2247,7 +2247,7 @@
# TrickRabbitSnow.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct<f>__Q29JGeometry9TQuat4<f>Fffff_Pv | :x: |
| __ct&lt;f&gt;__Q29JGeometry9TQuat4&lt;f&gt;Fffff_Pv | :x: |
| __ct__23TrickRabbitSnowListenerFv | :x: |
| __ct__15TrickRabbitSnowFPCc | :x: |
| setListener__15TrickRabbitSnowFP23TrickRabbitSnowListener | :x: |
@ -2303,8 +2303,8 @@
| noticeGiveUp__23TrickRabbitSnowListenerFP15TrickRabbitSnow | :x: |
| noticeAppear__23TrickRabbitSnowListenerFP15TrickRabbitSnow | :x: |
| noticeStart__23TrickRabbitSnowListenerFP15TrickRabbitSnow | :x: |
| __cl__Q22MR57FunctorV0M<P15TrickRabbitSnow,M15TrickRabbitSnowFPCvPv_v>CFv | :x: |
| clone__Q22MR57FunctorV0M<P15TrickRabbitSnow,M15TrickRabbitSnowFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR57FunctorV0M&lt;P15TrickRabbitSnow,M15TrickRabbitSnowFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR57FunctorV0M&lt;P15TrickRabbitSnow,M15TrickRabbitSnowFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__15TrickRabbitSnowFv | :x: |
@ -2359,7 +2359,7 @@
| isGreenEventPowerStar__2MRFPCcl | :x: |
| isRedEventPowerStar__2MRFPCcl | :x: |
| isGrandEventPowerStar__2MRFPCcl | :x: |
| appearEventPowerStar__2MRFPCclPCQ29JGeometry8TVec3<f>bb | :x: |
| appearEventPowerStar__2MRFPCclPCQ29JGeometry8TVec3&lt;f&gt;bb | :x: |
| isEndEventPowerStarAppearDemo__2MRFPCc | :x: |
| __dt__13EventDirectorFv | :x: |
@ -2375,7 +2375,7 @@
| makeArchiveList__8NPCActorFP27NameObjArchiveListCollectorRC12JMapInfoIter | :x: |
| addArchive__8NPCActorFP27NameObjArchiveListCollectorRC12NPCActorItem | :x: |
| makeArchiveListDefault__8NPCActorFP27NameObjArchiveListCollectorRC12JMapInfoIter | :x: |
| setBaseMtx__8NPCActorFRCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| setBaseMtx__8NPCActorFRCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| setBaseMtx__8NPCActorFPA4_f | :x: |
| setInitPose__8NPCActorFv | :x: |
| init__8NPCActorFRC12JMapInfoIter | :x: |
@ -2387,11 +2387,11 @@
| makeActorDead__8NPCActorFv | :x: |
| kill__8NPCActorFv | :x: |
| control__8NPCActorFv | :x: |
| initTalkCtrl__8NPCActorFRC12JMapInfoIterPCcRCQ29JGeometry8TVec3<f>PA4_f | :x: |
| initTalkCtrlDirect__8NPCActorFRC12JMapInfoIterPCcRCQ29JGeometry8TVec3<f>PA4_f | :x: |
| calcJointScale__8NPCActorFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| initTalkCtrl__8NPCActorFRC12JMapInfoIterPCcRCQ29JGeometry8TVec3&lt;f&gt;PA4_f | :x: |
| initTalkCtrlDirect__8NPCActorFRC12JMapInfoIterPCcRCQ29JGeometry8TVec3&lt;f&gt;PA4_f | :x: |
| calcJointScale__8NPCActorFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| turnToPlayer__8NPCActorFv | :x: |
| calcVecToPlayer__22@unnamed@NPCActor_cpp@FPQ29JGeometry8TVec3<f>PC9LiveActor | :x: |
| calcVecToPlayer__22@unnamed@NPCActor_cpp@FPQ29JGeometry8TVec3&lt;f&gt;PC9LiveActor | :x: |
| turnToPlayer__8NPCActorFf | :x: |
| turnToPlayer__8NPCActorFfff | :x: |
| turnToDefault__8NPCActorFf | :x: |
@ -2418,9 +2418,9 @@
| execute__Q211NrvNPCActor15NPCActorNrvTalkCFP5Spine | :x: |
| execute__Q211NrvNPCActor15NPCActorNrvWaitCFP5Spine | :x: |
| execute__Q211NrvNPCActor19NPCActorNrvReactionCFP5Spine | :x: |
| __dt__32JointControlDelegator<8NPCActor>Fv | :x: |
| calcJointMatrix__32JointControlDelegator<8NPCActor>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__32JointControlDelegator<8NPCActor>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __dt__32JointControlDelegator&lt;8NPCActor&gt;Fv | :x: |
| calcJointMatrix__32JointControlDelegator&lt;8NPCActor&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__32JointControlDelegator&lt;8NPCActor&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
# NPCParameter.o
@ -2430,22 +2430,22 @@
| read__16NPCParameterEditFP8JMapInfol | :x: |
| __ct__16NPCParameterBoolFPCcPb | :x: |
| read__16NPCParameterBoolFP8JMapInfol | :x: |
| __ct__15NPCParameterV3fFPCcPQ29JGeometry8TVec3<f>ff | :x: |
| __ct__15NPCParameterV3fFPCcPQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| read__15NPCParameterV3fFP8JMapInfol | :x: |
| __ct__17NPCParameterJointFPCcPCcPPCc | :x: |
| __ct__18NPCParameterReaderFPCc | :x: |
| read__18NPCParameterReaderFP8JMapInfol | :x: |
| __ct__22NPCCapsParameterReaderFPCc | :x: |
| copy__22NPCItemParameterReaderFPC12NPCActorItem | :x: |
| __ct__20NPCParameterRange<l>FPCcPlll | :x: |
| read__20NPCParameterRange<l>FP8JMapInfol | :x: |
| __ct__20NPCParameterRange<f>FPCcPfff | :x: |
| read__20NPCParameterRange<f>FP8JMapInfol | :x: |
| __ct__20NPCParameterRange&lt;l&gt;FPCcPlll | :x: |
| read__20NPCParameterRange&lt;l&gt;FP8JMapInfol | :x: |
| __ct__20NPCParameterRange&lt;f&gt;FPCcPfff | :x: |
| read__20NPCParameterRange&lt;f&gt;FP8JMapInfol | :x: |
| read__17NPCParameterJointFP8JMapInfol | :x: |
| init__22NPCCapsParameterReaderFv | :x: |
| __ct__22NPCItemParameterReaderFPCc | :x: |
| read__16NPCParameterBaseFP8JMapInfol | :x: |
| push_back__Q22MR49Vector<Q22MR34FixedArray<P16NPCParameterBase,48>>FRCP16NPCParameterBase | :x: |
| push_back__Q22MR49Vector&lt;Q22MR34FixedArray&lt;P16NPCParameterBase,48&gt;&gt;FRCP16NPCParameterBase | :x: |
# NPCDirector.o
@ -2559,7 +2559,7 @@
| setDrawSyncToken__9TalkPeekZFv | :x: |
| drawSyncCallback__9TalkPeekZFUs | :x: |
| __ct__12TalkDirectorFPCc | :x: |
| __dt__Q22MR50Vector<Q22MR35AssignableArray<P15TalkMessageCtrl>>Fv | :x: |
| __dt__Q22MR50Vector&lt;Q22MR35AssignableArray&lt;P15TalkMessageCtrl&gt;&gt;Fv | :x: |
| init__12TalkDirectorFRC12JMapInfoIter | :x: |
| movement__12TalkDirectorFv | :x: |
| request__12TalkDirectorFP15TalkMessageCtrlb | :x: |
@ -2615,7 +2615,7 @@
| talk__9TalkStateFPC15TalkMessageCtrl | :x: |
| clos__9TalkStateFv | :x: |
| term__9TalkStateFPC15TalkMessageCtrl | :x: |
| __dt__Q22MR35AssignableArray<P15TalkMessageCtrl>Fv | :x: |
| __dt__Q22MR35AssignableArray&lt;P15TalkMessageCtrl&gt;Fv | :x: |
| __dt__12TalkDirectorFv | :x: |
@ -2661,7 +2661,7 @@
| getMessage__12TalkFunctionFPC15TalkMessageCtrl | :x: |
| getSubMessage__12TalkFunctionFPC15TalkMessageCtrl | :x: |
| __dt__15TalkMessageCtrlFv | :x: |
| __ct__15TalkMessageCtrlFP9LiveActorRCQ29JGeometry8TVec3<f>PA4_f | :x: |
| __ct__15TalkMessageCtrlFP9LiveActorRCQ29JGeometry8TVec3&lt;f&gt;PA4_f | :x: |
| inMessageArea__15TalkMessageCtrlCFv | :x: |
| startCamera__15TalkMessageCtrlFl | :x: |
| getBranchID__15TalkMessageCtrlCFv | :x: |
@ -2717,7 +2717,7 @@
# TurnJointCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| makeMtxRotVecDegree__27@unnamed@TurnJointCtrl_cpp@FPA4_fRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| makeMtxRotVecDegree__27@unnamed@TurnJointCtrl_cpp@FPA4_fRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| __ct__13TurnJointCtrlFP9LiveActor | :x: |
| init__13TurnJointCtrlFfff | :x: |
| addFace__13TurnJointCtrlFPCcfQ213TurnJointCtrl4AXISQ213TurnJointCtrl4AXISQ213TurnJointCtrl4AXIS | :x: |
@ -2726,17 +2726,17 @@
| endCtrl__13TurnJointCtrlFl | :x: |
| validate__13TurnJointCtrlFv | :x: |
| invalidate__13TurnJointCtrlFv | :x: |
| setStarePos__13TurnJointCtrlFRCQ29JGeometry8TVec3<f> | :x: |
| setStarePos__13TurnJointCtrlFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| update__13TurnJointCtrlFv | :x: |
| setCallBackFunction__13TurnJointCtrlFv | :x: |
| updateJointMtxCallBackFace__13TurnJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| updateJointMtxCallBackWaist__13TurnJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| getMtxDir__13TurnJointCtrlFPQ29JGeometry8TVec3<f>PCQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>Q213TurnJointCtrl4AXIS | :x: |
| updateJointMtxCallBack__13TurnJointCtrlFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RCQ213TurnJointCtrl4Ctrl | :x: |
| createJointController<13TurnJointCtrl>__2MRFP13TurnJointCtrlPC9LiveActorPCcM13TurnJointCtrlFPCvPvPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo_bM13TurnJointCtrlFPCvPvPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo_b_P15JointController | :x: |
| __dt__38JointControlDelegator<13TurnJointCtrl>Fv | :x: |
| calcJointMatrix__38JointControlDelegator<13TurnJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__38JointControlDelegator<13TurnJointCtrl>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| updateJointMtxCallBackFace__13TurnJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| updateJointMtxCallBackWaist__13TurnJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| getMtxDir__13TurnJointCtrlFPQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;Q213TurnJointCtrl4AXIS | :x: |
| updateJointMtxCallBack__13TurnJointCtrlFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RCQ213TurnJointCtrl4Ctrl | :x: |
| createJointController&lt;13TurnJointCtrl&gt;__2MRFP13TurnJointCtrlPC9LiveActorPCcM13TurnJointCtrlFPCvPvPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo_bM13TurnJointCtrlFPCvPvPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo_b_P15JointController | :x: |
| __dt__38JointControlDelegator&lt;13TurnJointCtrl&gt;Fv | :x: |
| calcJointMatrix__38JointControlDelegator&lt;13TurnJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__38JointControlDelegator&lt;13TurnJointCtrl&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
# TalkState.o
@ -2800,10 +2800,10 @@
| updateTalking__14TalkTextFormerFv | :x: |
| isTextAppearedAll__14TalkTextFormerCFv | :x: |
| IsDerivedFrom__Q44nw4r2ut6detail15RuntimeTypeInfoCFPCQ44nw4r2ut6detail15RuntimeTypeInfo | :x: |
| GetBeginIter__Q34nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>Fv | :x: |
| __rf__Q44nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>8IteratorCFv | :x: |
| GetEndIter__Q34nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>8IteratorQ44nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>8Iterator | :x: |
| GetBeginIter__Q34nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;Fv | :x: |
| __rf__Q44nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;8IteratorCFv | :x: |
| GetEndIter__Q34nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;8IteratorQ44nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;8Iterator | :x: |
# TimeAttackEventKeeper.o

File diff suppressed because it is too large Load Diff

View File

@ -118,7 +118,7 @@
| init__13FireMarioBallFRC12JMapInfoIter | :x: |
| appear__13FireMarioBallFv | :x: |
| kill__13FireMarioBallFv | :x: |
| appearAndThrow__13FireMarioBallFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| appearAndThrow__13FireMarioBallFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| attackSensor__13FireMarioBallFP9HitSensorP9HitSensor | :x: |
| attackFire__13FireMarioBallFP9HitSensor | :x: |
| initSensor__13FireMarioBallFv | :x: |
@ -139,8 +139,8 @@
| read__11GhostPacketFPs | :x: |
| read__11GhostPacketFPPc | :x: |
| read__11GhostPacketFPSc | :x: |
| read__11GhostPacketFPQ29JGeometry9TVec3<Sc> | :x: |
| read__11GhostPacketFPQ29JGeometry8TVec3<s> | :x: |
| read__11GhostPacketFPQ29JGeometry9TVec3&lt;Sc&gt; | :x: |
| read__11GhostPacketFPQ29JGeometry8TVec3&lt;s&gt; | :x: |
# GhostPlayer.o
@ -170,8 +170,8 @@
| draw__11GhostPlayerCFv | :x: |
| receiveGhostPacket__11GhostPlayerFP11GhostPacket | :x: |
| getShiftRatio__FSc | :x: |
| convToFloat__2MRFRQ29JGeometry8TVec3<s>ScPQ29JGeometry8TVec3<f> | :x: |
| convToFloat__2MRFRQ29JGeometry9TVec3<Sc>ScPQ29JGeometry8TVec3<f> | :x: |
| convToFloat__2MRFRQ29JGeometry8TVec3&lt;s&gt;ScPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| convToFloat__2MRFRQ29JGeometry9TVec3&lt;Sc&gt;ScPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| convToFloat__2MRFsScPf | :x: |
| convToFloat__2MRFScScPf | :x: |
| __dt__11GhostPlayerFv | :x: |
@ -216,10 +216,10 @@
| copyAnmMtxBuffer__9J3DModelXFPC9J3DModelX | :x: |
| viewCalc3__9J3DModelXFUlPA4_f | :x: |
| viewCalcRef__9J3DModelXFUlP8J3DModel | :x: |
| viewCalcRefPos__9J3DModelXFUlP8J3DModelRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| viewCalcRefPos__9J3DModelXFUlP8J3DModelRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcNrmMtx2__13J3DMtxBuffer2Fv | :x: |
| calcDrawMtx2__13J3DMtxBuffer2FUlRC3VecRA3_A4_CfP12J3DMtxBuffer | :x: |
| calcDrawMtx3__13J3DMtxBuffer2FUlRC3VecRA3_A4_CfP12J3DMtxBufferRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcDrawMtx3__13J3DMtxBuffer2FUlRC3VecRA3_A4_CfP12J3DMtxBufferRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| directDraw__9J3DModelXFP8J3DModel | :x: |
| drawIn__9J3DModelXFP11J3DMaterialbPA4_fP8J3DModel | :x: |
| simpleDrawSetup__9J3DModelXFP11J3DMaterial | :x: |
@ -253,7 +253,7 @@
| __ct__10MarineSnowFv | :x: |
| view__10MarineSnowFv | :x: |
| clear__10MarineSnowFv | :x: |
| draw__10MarineSnowCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| draw__10MarineSnowCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
# Mario.o
@ -266,35 +266,35 @@
| updateMorphResetTimer__5MarioFv | :x: |
| doExtraServices__5MarioFv | :x: |
| isEnableCheckGround__5MarioFv | :x: |
| setGroundNorm__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setGroundNorm__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkForceGrounding__5MarioFv | :x: |
| fixHeadFrontVecByGravity__5MarioFv | :x: |
| createMtxDir__5MarioFPA4_fRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| createMtxDir__5MarioFPA4_fRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isNonFixHeadVec__5MarioCFv | :x: |
| createDirectionMtx__5MarioFPA4_f | :x: |
| createCorrectionMtx__5MarioFPA4_fPQ29JGeometry8TVec3<f> | :x: |
| slopeTiltHead__5MarioFPQ29JGeometry8TVec3<f> | :x: |
| createCorrectionMtx__5MarioFPA4_fPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| slopeTiltHead__5MarioFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| fixFrontVecByGravity__5MarioFv | :x: |
| fixFrontVecFromUpSide__5MarioFv | :x: |
| fixSideVecFromFrontUp__5MarioFv | :x: |
| setSideVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setHeadVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setFrontVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3<f>f | :x: |
| setFrontVecKeepUpAngle__5MarioFRCQ29JGeometry8TVec3<f>f | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3<f>Ul | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setFrontVecKeepSide__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setHeadAndFrontVecFromRotate__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| forceSetHeadVecKeepSide__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setSideVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setHeadVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFrontVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setFrontVecKeepUpAngle__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| setFrontVecKeepUp__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setFrontVecKeepSide__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setHeadAndFrontVecFromRotate__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| forceSetHeadVecKeepSide__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| draw__5MarioCFv | :x: |
| addTrans__5MarioFRCQ29JGeometry8TVec3<f>PCc | :x: |
| setTrans__5MarioFRCQ29JGeometry8TVec3<f>PCc | :x: |
| addTrans__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;PCc | :x: |
| setTrans__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;PCc | :x: |
| isEnableRush__5MarioCFv | :x: |
| isInvincible__5MarioCFv | :x: |
| inputStick__5MarioFv | :x: |
| isCeiling__5MarioCFv | :x: |
| setGravityVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setGravityVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateSoundCode__5MarioFv | :x: |
| isForceStopRush__5MarioCFv | :x: |
| getShadowNorm__5MarioCFv | :x: |
@ -313,21 +313,21 @@
| __sinit_\Mario_cpp | :x: |
| getJointTransform__10XanimeCoreFUl | :x: |
| draw3D__10MarioStateCFv | :x: |
| isInvalidTriangle__31TriangleFilterDelegator<5Mario>CFPC8Triangle | :x: |
| isInvalidTriangle__31TriangleFilterDelegator&lt;5Mario&gt;CFPC8Triangle | :x: |
# MarioActor.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __as__8TriangleFRC8Triangle | :x: |
| getEuler__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>CFRQ29JGeometry8TVec3<f> | :x: |
| getEuler__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;CFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__10MarioActorFPCc | :x: |
| __dt__10MarioActorFv | :x: |
| init__10MarioActorFRC12JMapInfoIter | :x: |
| init2__10MarioActorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>l | :x: |
| init2__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| initAfterPlacement__10MarioActorFv | :x: |
| initAfterOpeningDemo__10MarioActorFv | :x: |
| calcBaseFrontVec__10MarioActorFRCQ29JGeometry8TVec3<f> | :x: |
| calcBaseFrontVec__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playSound__10MarioActorFPCcl | :x: |
| changeAnimation__10MarioActorFPCcPCc | :x: |
| changeAnimationNonStop__10MarioActorFPCc | :x: |
@ -369,14 +369,14 @@
| scaleMtx__10MarioActorFPA4_f | :x: |
| updateBaseScaleMtx__10MarioActorFv | :x: |
| getRealMtx__10MarioActorCFPA4_fPCc | :x: |
| getRealPos__10MarioActorCFPCcPQ29JGeometry8TVec3<f> | :x: |
| getRealPos__10MarioActorCFPCcPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getGlobalJointMtx__10MarioActorFPCc | :x: |
| calcAnimInMovement__10MarioActorFv | :x: |
| forceSetBaseMtx__10MarioActorFPA4_f | :x: |
| calcAnim__10MarioActorFv | :x: |
| calcAndSetBaseMtx__10MarioActorFv | :x: |
| setBlendMtxTimer__10MarioActorFUs | :x: |
| getGroundPos__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getGroundPos__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getShadowPos__10MarioActorCFv | :x: |
| isTurning__10MarioActorCFv | :x: |
| isJumping__10MarioActorCFv | :x: |
@ -406,7 +406,7 @@
| getFrameBufferWidth__2MRFv | :x: |
| setPunchHitTimer__10MarioActorFUc | :x: |
| __sinit_\MarioActor_cpp | :x: |
| isInvalidTriangle__37TriangleFilterDelegator<10MarioActor>CFPC8Triangle | :x: |
| isInvalidTriangle__37TriangleFilterDelegator&lt;10MarioActor&gt;CFPC8Triangle | :x: |
# MarioActorDraw.o
@ -428,9 +428,9 @@
| initFace__10MarioActorFv | :x: |
| updateFace__10MarioActorFv | :x: |
| __sinit_\MarioActorDraw_cpp | :x: |
| Functor<10MarioActor>__2MRFPC10MarioActorM10MarioActorFPCvPCv_v_Q22MR49FunctorV0M<PC10MarioActor,M10MarioActorFPCvPCv_v> | :x: |
| __cl__Q22MR49FunctorV0M<PC10MarioActor,M10MarioActorFPCvPCv_v>CFv | :x: |
| clone__Q22MR49FunctorV0M<PC10MarioActor,M10MarioActorFPCvPCv_v>CFP7JKRHeap | :x: |
| Functor&lt;10MarioActor&gt;__2MRFPC10MarioActorM10MarioActorFPCvPCv_v_Q22MR49FunctorV0M&lt;PC10MarioActor,M10MarioActorFPCvPCv_v&gt; | :x: |
| __cl__Q22MR49FunctorV0M&lt;PC10MarioActor,M10MarioActorFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR49FunctorV0M&lt;PC10MarioActor,M10MarioActorFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| initBlur__10MarioActorFv | :x: |
| getJ3DModel__10MarioActorCFv | :x: |
| getModelData__10MarioActorCFv | :x: |
@ -474,10 +474,10 @@
| isFastDrop__10MarioActorCFv | :x: |
| getSpecialMode__10MarioActorCFv | :x: |
| isCameraStateOn__10MarioActorCF25SPECIAL_STATUS_FOR_CAMERA | :x: |
| getFrontVec__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getSideVec__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getUpVec__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getLastMove__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getFrontVec__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getSideVec__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getUpVec__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getLastMove__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getLastMove__10MarioActorCFv | :x: |
| getTransForCamera__10MarioActorCFv | :x: |
| updateTransForCamera__10MarioActorFv | :x: |
@ -511,18 +511,18 @@
| getGravityVec__10MarioActorCFv | :x: |
| getGravityVector__10MarioActorCFv | :x: |
| getAirGravityVec__10MarioActorCFv | :x: |
| getGravityVector__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getGravityVector__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getGravityRatio__10MarioActorCFv | :x: |
| getGravityInfo__10MarioActorCFv | :x: |
| getGravityLevel__10MarioActorCFv | :x: |
| checkBeeWallStick__10MarioActorFRQ29JGeometry8TVec3<f> | :x: |
| checkBeeFloorStick__10MarioActorFRQ29JGeometry8TVec3<f> | :x: |
| checkBeeWallStick__10MarioActorFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkBeeFloorStick__10MarioActorFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| syncJumpBeeStickMode__10MarioActorFv | :x: |
| updateBeeModeGravity__10MarioActorFRQ29JGeometry8TVec3<f> | :x: |
| updateBeeModeGravity__10MarioActorFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isInZeroGravitySpot__10MarioActorCFv | :x: |
| updateGravityVec__10MarioActorFbb | :x: |
| checkBeeCeilStick__10MarioActorFRQ29JGeometry8TVec3<f> | :x: |
| updateBeeStickMode__10MarioActorFRQ29JGeometry8TVec3<f> | :x: |
| checkBeeCeilStick__10MarioActorFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateBeeStickMode__10MarioActorFRQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioActorGravity_cpp | :x: |
@ -586,9 +586,9 @@
| __sinit_\MarioActorParts_cpp | :x: |
| update2D__10MarioActorFv | :x: |
| updateThrowVector__10MarioActorFv | :x: |
| createIceFloor__10MarioActorFRCQ29JGeometry8TVec3<f> | :x: |
| createIceFloor__10MarioActorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| createIceWall__10MarioActorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| createIceFloor__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createIceFloor__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| createIceWall__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateBaseMtxTeresa__10MarioActorFPA4_f | :x: |
| finalizeFreezeModel__10MarioActorFv | :x: |
| offTakingFlag__10MarioActorFv | :x: |
@ -635,7 +635,7 @@
| __sinit_\MarioActorShadow_cpp | :x: |
| decideShadowMode__10MarioActorFv | :x: |
| calcViewSilhouetteModel__10MarioActorFv | :x: |
| calcCylinderToCenter__10MarioActorFPC7AreaObjPQ29JGeometry8TVec3<f> | :x: |
| calcCylinderToCenter__10MarioActorFPC7AreaObjPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcViewBlurModel__10MarioActorFv | :x: |
| calcViewFootPrint__10MarioActorFv | :x: |
| drawSilhouette__10MarioActorCFv | :x: |
@ -662,7 +662,7 @@
| createRainbowDL__10MarioActorFv | :x: |
| drawScreenBlend__10MarioActorCFv | :x: |
| updateRandomTexture__10MarioActorFf | :x: |
| drawWallShade__10MarioActorCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| drawWallShade__10MarioActorCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| drawSpinInhibit__10MarioActorCFv | :x: |
| drawColdWaterDamage__10MarioActorCFv | :x: |
| setRasterScroll__10MarioActorFlll | :x: |
@ -676,7 +676,7 @@
| initDarkMask__10MarioActorFv | :x: |
| updateDarkMask__10MarioActorFUs | :x: |
| drawDarkMask__10MarioActorCFv | :x: |
| __ct__Q29JGeometry8TBox2<f>Fffff | :x: |
| __ct__Q29JGeometry8TBox2&lt;f&gt;Fffff | :x: |
| GXPosition3f32 | :x: |
| showBeeFur__10MarioActorFv | :x: |
| __sinit_\MarioActorSpecialDraw_cpp | :x: |
@ -755,7 +755,7 @@
| tryJetAttack__10MarioActorFP9HitSensor | :x: |
| tryCounterJetAttack__10MarioActorFP9HitSensor | :x: |
| tryGetItem__10MarioActorFP9HitSensor | :x: |
| cylinderPushCheck__10MarioActorFRCQ29JGeometry8TVec3<f>fff | :x: |
| cylinderPushCheck__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;fff | :x: |
| attackOrPushPolygons__10MarioActorFv | :x: |
| sendWallTouch__10MarioActorFP9HitSensorP9HitSensor | :x: |
| sendMsgUpperPunch__10MarioActorFP9HitSensor | :x: |
@ -770,10 +770,10 @@
| receiveMsgPush__10MarioActorFP9HitSensorP9HitSensor | :x: |
| receiveOtherMsg__10MarioActorFUlP9HitSensorP9HitSensor | :x: |
| __sinit_\MarioActorDefensiveMsg_cpp | :x: |
| tryVectorAttackMsg__10MarioActorFUlRCQ29JGeometry8TVec3<f> | :x: |
| tryVectorAttackMsg__10MarioActorFUlRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| receiveMsgTaken__10MarioActorFP9HitSensorP9HitSensor | :x: |
| cylinderHitCheck__10MarioActorFPC9HitSensorPQ29JGeometry8TVec3<f> | :x: |
| hitWall__10MarioStateFRCQ29JGeometry8TVec3<f>P9HitSensor | :x: |
| cylinderHitCheck__10MarioActorFPC9HitSensorPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| hitWall__10MarioStateFRCQ29JGeometry8TVec3&lt;f&gt;P9HitSensor | :x: |
| passRing__10MarioStateFPC9HitSensor | :x: |
@ -806,7 +806,7 @@
| tryCoinPullInRush__10MarioActorFv | :x: |
| flushCoinPull__10MarioActorFv | :x: |
| tryCoinPullOne__10MarioActorFP9HitSensor | :x: |
| tryPullTrans__10MarioActorFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| tryPullTrans__10MarioActorFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| releaseThrowMemoSensor__10MarioActorFv | :x: |
| tryReleaseWithMsg__10MarioActorFUl | :x: |
| tryTornadoPull__10MarioActorFP9HitSensor | :x: |
@ -905,7 +905,7 @@
| checkSpecialWaitAnimation__5MarioFv | :x: |
| resetSleepTimer__5MarioFv | :x: |
| __ct__9MarioWaitFP10MarioActor | :x: |
| hitPoly__10MarioStateFUcRCQ29JGeometry8TVec3<f>P9HitSensor | :x: |
| hitPoly__10MarioStateFUcRCQ29JGeometry8TVec3&lt;f&gt;P9HitSensor | :x: |
| keep__10MarioStateFv | :x: |
| notice__10MarioStateFv | :x: |
| init__10MarioStateFv | :x: |
@ -934,11 +934,11 @@
| calcDistToCeil__5MarioFb | :x: |
| calcDistToCeilOnPress__5MarioFv | :x: |
| calcDistToCeilHead__5MarioFv | :x: |
| fixTransBetweenWall__5MarioFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| fixTransBetweenWall__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcDistWidth__5MarioFv | :x: |
| updateCameraPolygon__5MarioFv | :x: |
| setCameraPolygon__5MarioFPC8Triangle | :x: |
| checkAllWall__5MarioFRCQ29JGeometry8TVec3<f>f | :x: |
| checkAllWall__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| calcFrontFloor__5MarioFv | :x: |
| getWallNorm__5MarioCFv | :x: |
| getSideWallNorm__5MarioCFv | :x: |
@ -951,7 +951,7 @@
| updateWallFloorCode__5MarioFv | :x: |
| saveLastSafetyTrans__5MarioFv | :x: |
| setNotSafetyTimer__5MarioFv | :x: |
| getLastSafetyTrans__5MarioCFPQ29JGeometry8TVec3<f> | :x: |
| getLastSafetyTrans__5MarioCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkCurrentFloorCodeSevere__5MarioCFUl | :x: |
| isCurrentFloorSink__5MarioCFv | :x: |
| isCurrentFloorSand__5MarioCFv | :x: |
@ -977,7 +977,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| isDamaging__5MarioCFv | :x: |
| damageLarge__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| damageLarge__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioDamage_cpp | :x: |
| decDamageAfterTimer__5MarioFv | :x: |
| checkDamage__5MarioFv | :x: |
@ -985,14 +985,14 @@
| damageFloorCheck__5MarioFv | :x: |
| damageWallCheck__5MarioFv | :x: |
| damagePolygonCheck__5MarioFPC8Triangle | :x: |
| flipLarge__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| flipLarge__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isEnableAddDamage__5MarioCFv | :x: |
| damage__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| damage__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__11MarioDamageFP10MarioActor | :x: |
| start__11MarioDamageFv | :x: |
| setVec__11MarioDamageFRCQ29JGeometry8TVec3<f> | :x: |
| setVec__11MarioDamageFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setVecSize__11MarioDamageFff | :x: |
| stopHead__11MarioDamageFRCQ29JGeometry8TVec3<f> | :x: |
| stopHead__11MarioDamageFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| update__11MarioDamageFv | :x: |
| close__11MarioDamageFv | :x: |
| notice__11MarioDamageFv | :x: |
@ -1055,7 +1055,7 @@
| start__11MarioFreezeFv | :x: |
| update__11MarioFreezeFv | :x: |
| __sinit_\MarioDamageFreeze_cpp | :x: |
| setJumpVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setJumpVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# MarioDamageStun.o
@ -1083,10 +1083,10 @@
# MarioFaint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| doFlipWeak__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| faint__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| doFlipWeak__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| faint__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__10MarioFaintFP10MarioActor | :x: |
| setVec__10MarioFaintFRCQ29JGeometry8TVec3<f> | :x: |
| setVec__10MarioFaintFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| update__10MarioFaintFv | :x: |
| start__10MarioFaintFv | :x: |
| close__10MarioFaintFv | :x: |
@ -1096,15 +1096,15 @@
# MarioFlip.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| doFlipJump__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| doFlipBackRoll__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| doFlipJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| doFlipBackRoll__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| start__9MarioFlipFv | :x: |
| update__9MarioFlipFv | :x: |
| __sinit_\MarioFlip_cpp | :x: |
| doFlipRot__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| doFlipLarge__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| doFlipRot__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| doFlipLarge__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__9MarioFlipFP10MarioActor | :x: |
| setVec__9MarioFlipFRCQ29JGeometry8TVec3<f> | :x: |
| setVec__9MarioFlipFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| close__9MarioFlipFv | :x: |
@ -1124,7 +1124,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| beeMarioOnGround__5MarioFv | :x: |
| entryWallWalkMode__10MarioActorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| entryWallWalkMode__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| beeMarioOnAir__5MarioFv | :x: |
| __sinit_\MarioBee_cpp | :x: |
@ -1132,7 +1132,7 @@
# MarioBlown.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| blown__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| blown__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__10MarioBlownFP10MarioActor | :x: |
| close__10MarioBlownFv | :x: |
| start__10MarioBlownFv | :x: |
@ -1154,15 +1154,15 @@
| initCommonEffect__10MarioActorFv | :x: |
| playCommonEffect__10MarioActorFPCc | :x: |
| initEffect__10MarioActorFv | :x: |
| emitEffectWaterColumn__10MarioActorFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| emitEffectWaterColumn__10MarioActorFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isCommonEffect__10MarioActorCFPCc | :x: |
| isMaterialEffect__10MarioActorCFPCc | :x: |
| playEffect__10MarioActorFPCc | :x: |
| playEffectTrans__10MarioActorFPCcRCQ29JGeometry8TVec3<f> | :x: |
| playEffectRT__10MarioActorFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectRTZ__10MarioActorFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectRTW__10MarioActorFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectSRT__10MarioActorFPCcfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectTrans__10MarioActorFPCcRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRT__10MarioActorFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRTZ__10MarioActorFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRTW__10MarioActorFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectSRT__10MarioActorFPCcfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| stopCommonEffect__10MarioActorFPCc | :x: |
| stopEffect__10MarioActorFPCc | :x: |
| stopEffectForce__10MarioActorFPCc | :x: |
@ -1204,7 +1204,7 @@
| getGravityVec__8MarioFooCFv | :x: |
| jet__8MarioFooFv | :x: |
| updateTilt__8MarioFooFv | :x: |
| hitWall__8MarioFooFRCQ29JGeometry8TVec3<f>P9HitSensor | :x: |
| hitWall__8MarioFooFRCQ29JGeometry8TVec3&lt;f&gt;P9HitSensor | :x: |
| getStickY__8MarioFooCFv | :x: |
| spin__8MarioFooFv | :x: |
| passRing__8MarioFooFPC9HitSensor | :x: |
@ -1243,14 +1243,14 @@
| startTornadoCentering__5MarioFP9HitSensor | :x: |
| taskOnTornadoCentering__5MarioFUl | :x: |
| trySpinJump__5MarioFUc | :x: |
| tryForceJumpDelay__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| tryFreeJumpDelay__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| tryForceJump__5MarioFRCQ29JGeometry8TVec3<f>b | :x: |
| tryForceFreeJump__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| tryForcePowerJump__5MarioFRCQ29JGeometry8TVec3<f>b | :x: |
| tryFreeJump__5MarioFRCQ29JGeometry8TVec3<f>b | :x: |
| tryWallJump__5MarioFRCQ29JGeometry8TVec3<f>b | :x: |
| tryStickJump__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| tryForceJumpDelay__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryFreeJumpDelay__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryForceJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| tryForceFreeJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryForcePowerJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| tryFreeJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| tryWallJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| tryStickJump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| trySlipUpJump__5MarioFv | :x: |
| tryHangSlipUp__5MarioFv | :x: |
| tryDrop__5MarioFv | :x: |
@ -1268,7 +1268,7 @@
| doAirWalk__5MarioFv | :x: |
| stopJump__5MarioFv | :x: |
| cancelTornadoJump__5MarioFv | :x: |
| setRocketBooster__5MarioFRCQ29JGeometry8TVec3<f>fUs | :x: |
| setRocketBooster__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;fUs | :x: |
| procRocketBooster__5MarioFv | :x: |
| isSoftLandingFloor__5MarioCFv | :x: |
| checkAndTryForceJump__5MarioFv | :x: |
@ -1331,23 +1331,23 @@
| isStickOn__11MarioModuleCFv | :x: |
| isStickFull__11MarioModuleCFv | :x: |
| getWorldPadDir__11MarioModuleCFv | :x: |
| calcWorldPadDir__11MarioModuleFPQ29JGeometry8TVec3<f>ffb | :x: |
| addVelocity__11MarioModuleFRCQ29JGeometry8TVec3<f> | :x: |
| addVelocity__11MarioModuleFRCQ29JGeometry8TVec3<f>f | :x: |
| addVelocityAfter__11MarioModuleFRCQ29JGeometry8TVec3<f> | :x: |
| calcWorldPadDir__11MarioModuleFPQ29JGeometry8TVec3&lt;f&gt;ffb | :x: |
| addVelocity__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| addVelocity__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| addVelocityAfter__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| clearVelocity__11MarioModuleFv | :x: |
| getVelocity__11MarioModuleCFv | :x: |
| addTrans__11MarioModuleFRCQ29JGeometry8TVec3<f>PCc | :x: |
| addTrans__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt;PCc | :x: |
| cutGravityElementFromJumpVec__11MarioModuleFb | :x: |
| cutVecElementFromJumpVec__11MarioModuleFRCQ29JGeometry8TVec3<f> | :x: |
| cutVecElementFromJumpVec__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getJumpVec__11MarioModuleCFv | :x: |
| setJumpVec__11MarioModuleFRCQ29JGeometry8TVec3<f> | :x: |
| setJumpVec__11MarioModuleFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffect__11MarioModuleFPCc | :x: |
| playEffectTrans__11MarioModuleFPCcRCQ29JGeometry8TVec3<f> | :x: |
| playEffectRT__11MarioModuleFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectRTZ__11MarioModuleFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectRTW__11MarioModuleFPCcRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectSRT__11MarioModuleFPCcfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| playEffectTrans__11MarioModuleFPCcRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRT__11MarioModuleFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRTZ__11MarioModuleFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectRTW__11MarioModuleFPCcRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| playEffectSRT__11MarioModuleFPCcfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| stopEffect__11MarioModuleFPCc | :x: |
| stopEffectForce__11MarioModuleFPCc | :x: |
| playSound__11MarioModuleFPCcl | :x: |
@ -1375,7 +1375,7 @@
| isSlipPolygon__11MarioModuleCFPC8Triangle | :x: |
| getFloorCode__11MarioModuleCFv | :x: |
| calcPolygonAngleD__11MarioModuleCFPC8Triangle | :x: |
| calcAngleD__11MarioModuleCFRCQ29JGeometry8TVec3<f> | :x: |
| calcAngleD__11MarioModuleCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getTmpPolygon__11MarioModuleCFv | :x: |
| sendPunch__11MarioModuleFP9HitSensorb | :x: |
| getSensor__11MarioModuleCFPC8Triangle | :x: |
@ -1394,9 +1394,9 @@
| decideInertia__5MarioFf | :x: |
| decideInertiaOnIce__5MarioFf | :x: |
| decideInertiaOnSlip__5MarioFf | :x: |
| calcShadowDir__5MarioFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| retainMoveDir__5MarioFffPQ29JGeometry8TVec3<f> | :x: |
| calcMoveDir__5MarioFffPQ29JGeometry8TVec3<f>b | :x: |
| calcShadowDir__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| retainMoveDir__5MarioFffPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcMoveDir__5MarioFffPQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| checkLockOnHoming__5MarioFv | :x: |
| doLockOnHoming__5MarioFv | :x: |
| fixPositionInTower__5MarioFv | :x: |
@ -1407,8 +1407,8 @@
| ------------- | ------------- |
| check2DMode__5MarioFv | :x: |
| __sinit_\MarioMove2D_cpp | :x: |
| calcMoveDir2D__5MarioFffPQ29JGeometry8TVec3<f> | :x: |
| calcShadowDir2D__5MarioFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| calcMoveDir2D__5MarioFffPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcShadowDir2D__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| stick2Dadjust__5MarioFRfRf | :x: |
| set2Dmode__5MarioFb | :x: |
| beforeJumping2D__5MarioFv | :x: |
@ -1422,7 +1422,7 @@
| set25Dmode__5MarioFPC7AreaObj | :x: |
| update25Dmode__5MarioFv | :x: |
| updateAxisFromMode__5MarioFUc | :x: |
| calcMoveDir25D__5MarioFffPQ29JGeometry8TVec3<f> | :x: |
| calcMoveDir25D__5MarioFffPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioMove25D_cpp | :x: |
@ -1483,7 +1483,7 @@
| updateThrowing__10MarioActorFv | :x: |
| calcViewSearchLight__10MarioActorFv | :x: |
| drawSearchLight__10MarioActorCFv | :x: |
| getThrowVec__10MarioActorCFPQ29JGeometry8TVec3<f> | :x: |
| getThrowVec__10MarioActorCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__16MarioSearchLightFv | :x: |
@ -1539,7 +1539,7 @@
| isNoWalkFallOnDossun__5MarioCFv | :x: |
| isNotReflectGlassGround__5MarioCFv | :x: |
| isUseAnotherMovingPolygon__5MarioCFv | :x: |
| isUseFooSpecialGravity__5MarioCFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| isUseFooSpecialGravity__5MarioCFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioSpecial_cpp | :x: |
| updateOnimasu__5MarioFv | :x: |
| isHeadPushEnableArea__5MarioCFv | :x: |
@ -1552,7 +1552,7 @@
| checkTornado__5MarioFv | :x: |
| resetTornado__5MarioFv | :x: |
| calcTornadoTilt__5MarioFv | :x: |
| reflectWallOnSpinning__5MarioFRCQ29JGeometry8TVec3<f>Us | :x: |
| reflectWallOnSpinning__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;Us | :x: |
| forceStopTornado__5MarioFv | :x: |
| startRotationTask__5MarioFUl | :x: |
| doSpinWallEffect__5MarioFv | :x: |
@ -1616,7 +1616,7 @@
| close__9MarioTalkFv | :x: |
| start__9MarioTalkFv | :x: |
| __sinit_\MarioTalk_cpp | :x: |
| setLastNonFixMoveVec__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| setLastNonFixMoveVec__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# MarioWall.o
@ -1634,7 +1634,7 @@
| fixWallingTop__5MarioFv | :x: |
| checkWallFloorCode__5MarioCFUs | :x: |
| checkWallCode__5MarioCFPCcb | :x: |
| checkWallCodeNorm__5MarioCFUsPQ29JGeometry8TVec3<f>b | :x: |
| checkWallCodeNorm__5MarioCFUsPQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| setWallCancel__5MarioFv | :x: |
| keepDistFrontWall__5MarioFv | :x: |
| isEnableStickWall__5MarioFv | :x: |
@ -1654,11 +1654,11 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| isHanging__5MarioCFv | :x: |
| fixHangDir__5MarioFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| fixHangDir__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isEnableBackHang__5MarioFv | :x: |
| isEnableSideHang__5MarioFv | :x: |
| recordWallPolygon__9MarioHangFPC8Triangle | :x: |
| recordHangNorm__9MarioHangFRCQ29JGeometry8TVec3<f> | :x: |
| recordHangNorm__9MarioHangFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| forceDrop__9MarioHangFv | :x: |
| __ct__9MarioHangFP10MarioActor | :x: |
| close__9MarioHangFv | :x: |
@ -1676,9 +1676,9 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| isSwimming__5MarioCFv | :x: |
| forceStartSwimAndShoot__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| forceStartSwimAndShoot__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| forceExitSwim__5MarioFv | :x: |
| setDamage__9MarioSwimFRCQ29JGeometry8TVec3<f>Us | :x: |
| setDamage__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt;Us | :x: |
| checkStartSwim__5MarioFv | :x: |
| startSwim__5MarioFv | :x: |
| __ct__9MarioSwimFP10MarioActor | :x: |
@ -1696,27 +1696,27 @@
| checkWaterCube__9MarioSwimFb | :x: |
| __as__9WaterInfoFRC9WaterInfo | :x: |
| updateUnderWater__9MarioSwimFv | :x: |
| checkUnderWaterFull__9MarioSwimFRCQ29JGeometry8TVec3<f> | :x: |
| checkUnderWaterFull__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| checkWaterBottom__9MarioSwimFv | :x: |
| getWaterAreaInfo__9MarioSwimFP9WaterInfoRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec2<f> | :x: |
| getWaterAreaInfo__9MarioSwimFP9WaterInfoRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getGravityVec__9MarioSwimCFv | :x: |
| surfacePaddle__9MarioSwimFv | :x: |
| spin__9MarioSwimFv | :x: |
| startSpinDash__9MarioSwimFv | :x: |
| hitPunch__9MarioSwimFRCQ29JGeometry8TVec3<f> | :x: |
| hitPunch__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| jet__9MarioSwimFv | :x: |
| resetJet__9MarioSwimFv | :x: |
| dropJet__9MarioSwimFb | :x: |
| startJet__9MarioSwimFUl | :x: |
| forceStopSpin__9MarioSwimFv | :x: |
| addFaint__9MarioSwimFRCQ29JGeometry8TVec3<f> | :x: |
| addDamage__9MarioSwimFRCQ29JGeometry8TVec3<f> | :x: |
| addFaint__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| addDamage__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateTilt__9MarioSwimFv | :x: |
| pushedByWaterWall__9MarioSwimFv | :x: |
| tryJetAttack__9MarioSwimFP9HitSensor | :x: |
| hitHead__9MarioSwimFPC7HitInfo | :x: |
| hitPoly__9MarioSwimFUcRCQ29JGeometry8TVec3<f>P9HitSensor | :x: |
| hitWall__9MarioSwimFRCQ29JGeometry8TVec3<f>P9HitSensor | :x: |
| hitPoly__9MarioSwimFUcRCQ29JGeometry8TVec3&lt;f&gt;P9HitSensor | :x: |
| hitWall__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt;P9HitSensor | :x: |
| decLife__9MarioSwimFv | :x: |
| incLife__9MarioSwimFv | :x: |
| incOxygen__9MarioSwimFv | :x: |
@ -1731,8 +1731,8 @@
| resetAndFixPose__9MarioSwimFv | :x: |
| getStickY__9MarioSwimCFv | :x: |
| updateOxygenWatch__9MarioSwimFv | :x: |
| addVelocity__9MarioSwimFRCQ29JGeometry8TVec3<f> | :x: |
| addVelocity__9MarioSwimFRCQ29JGeometry8TVec3<f>f | :x: |
| addVelocity__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| addVelocity__9MarioSwimFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| doJetJump__9MarioSwimFUc | :x: |
| __sinit_\MarioSwim_cpp | :x: |
| getBlurOffset__9MarioSwimCFv | :x: |
@ -1748,7 +1748,7 @@
# MarioAccess.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getTakePos__11MarioAccessFPQ29JGeometry8TVec3<f> | :x: |
| getTakePos__11MarioAccessFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isOnActor__11MarioAccessFPC9LiveActor | :x: |
| isOnGround__11MarioAccessFUl | :x: |
| isHipDropFalling__11MarioAccessFv | :x: |
@ -1773,17 +1773,17 @@
| stopFpView__11MarioAccessFv | :x: |
| noticeDashChance__11MarioAccessFv | :x: |
| setWalkingResist__11MarioAccessFf | :x: |
| forceFly__11MarioAccessFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>l | :x: |
| setJumpVec__11MarioAccessFRCQ29JGeometry8TVec3<f> | :x: |
| forceJump__11MarioAccessFRCQ29JGeometry8TVec3<f>Ul | :x: |
| freeJump__11MarioAccessFRCQ29JGeometry8TVec3<f>Ul | :x: |
| forceFly__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| setJumpVec__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| forceJump__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| freeJump__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| tornadoJump__11MarioAccessFv | :x: |
| tornadoJumpMini__11MarioAccessFv | :x: |
| becomeNormalJumpStatus__11MarioAccessFv | :x: |
| setFrontVecKeepUp__11MarioAccessFRCQ29JGeometry8TVec3<f>Us | :x: |
| setFrontVecTarget__11MarioAccessFRCQ29JGeometry8TVec3<f>Us | :x: |
| getThrowVec__11MarioAccessFPQ29JGeometry8TVec3<f> | :x: |
| setTrans__11MarioAccessFRCQ29JGeometry8TVec3<f>Us | :x: |
| setFrontVecKeepUp__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;Us | :x: |
| setFrontVecTarget__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;Us | :x: |
| getThrowVec__11MarioAccessFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setTrans__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt;Us | :x: |
| endRush__11MarioAccessFPC11RushEndInfo | :x: |
| incLife__11MarioAccessFUl | :x: |
| isConfrontDeath__11MarioAccessFv | :x: |
@ -1817,12 +1817,12 @@
| onFollowDemo__11MarioAccessFv | :x: |
| setBaseMtx__11MarioAccessFPA4_f | :x: |
| getBaseMtx__11MarioAccessFv | :x: |
| calcSpinPullVelocity__11MarioAccessFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcSpinPullVelocity__11MarioAccessFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryCoinPull__11MarioAccessFv | :x: |
| addVelocity__11MarioAccessFRCQ29JGeometry8TVec3<f> | :x: |
| addVelocityFromArea__11MarioAccessFRCQ29JGeometry8TVec3<f> | :x: |
| addVelocity__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| addVelocityFromArea__11MarioAccessFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isOnWaterSurface__11MarioAccessFv | :x: |
| calcWorldPadDir__11MarioAccessFPQ29JGeometry8TVec3<f>ff | :x: |
| calcWorldPadDir__11MarioAccessFPQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| preventRush__11MarioAccessFv | :x: |
| getPlayerActor__11MarioAccessFv | :x: |
| validateSensor__11MarioAccessFv | :x: |
@ -1882,10 +1882,10 @@
| ------------- | ------------- |
| __ct__12MarioNullBckFPCc | :x: |
| appear__12MarioNullBckFv | :x: |
| getLastPos__12MarioNullBckFPQ29JGeometry8TVec3<f> | :x: |
| getLastPos__12MarioNullBckFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __dt__12MarioNullBckFv | :x: |
| init__12MarioNullBckFRC12JMapInfoIter | :x: |
| getFramePos__12MarioNullBckFfPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| getFramePos__12MarioNullBckFfPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
# MarioRecovery.o
@ -1925,7 +1925,7 @@
| start__9MarioStepFv | :x: |
| update__9MarioStepFv | :x: |
| close__9MarioStepFv | :x: |
| startStep__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| startStep__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioStep_cpp | :x: |
@ -1933,7 +1933,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| checkBump__5MarioFv | :x: |
| startBump__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| startBump__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\MarioBump_cpp | :x: |
| __ct__9MarioBumpFP10MarioActor | :x: |
| start__9MarioBumpFv | :x: |
@ -1952,14 +1952,14 @@
| moveRelativePosition__5MarioFUl | :x: |
| moveRelativePositionWall__5MarioFv | :x: |
| recordLastGround__5MarioFv | :x: |
| getLastGroundPos__5MarioCFPQ29JGeometry8TVec3<f> | :x: |
| getLastGroundPos__5MarioCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getLastGroundEdgeNrm__5MarioCFUl | :x: |
| getLastGroundEdgeIndex__5MarioCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| getLastGroundEdgeIndex__5MarioCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| pushedByReaction__5MarioFv | :x: |
| addReaction__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| addReaction__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| tryPushToVelocity__5MarioFv | :x: |
| push__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| push2__5MarioFRCQ29JGeometry8TVec3<f> | :x: |
| push__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| push2__5MarioFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| powerAreaMove__5MarioFv | :x: |
| powerRailMove__5MarioFv | :x: |
| recordJumpEnforceMove__5MarioFv | :x: |
@ -1998,7 +1998,7 @@
| ------------- | ------------- |
| startTeresaMode__5MarioFv | :x: |
| updateDropFlag__11MarioTeresaFv | :x: |
| getHitWallNorm__5MarioFPQ29JGeometry8TVec3<f> | :x: |
| getHitWallNorm__5MarioFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| resetTeresaMode__5MarioFv | :x: |
| resetTeresaMode__11MarioTeresaFv | :x: |
| isTeresaAccel__11MarioTeresaCFv | :x: |
@ -2012,9 +2012,9 @@
| procNearGroundControl__11MarioTeresaFv | :x: |
| procDrop__11MarioTeresaFv | :x: |
| addTeresaVerticalVelocity__11MarioTeresaFf | :x: |
| addTeresaHorizontalVelocity__11MarioTeresaFRCQ29JGeometry8TVec3<f> | :x: |
| doTeresaReflection__5MarioFRCQ29JGeometry8TVec3<f>b | :x: |
| doTeresaReflection__11MarioTeresaFRCQ29JGeometry8TVec3<f>b | :x: |
| addTeresaHorizontalVelocity__11MarioTeresaFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| doTeresaReflection__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| doTeresaReflection__11MarioTeresaFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| initTeresaMarioAnimation__10MarioActorFv | :x: |
| startTeresaDisappear__5MarioFv | :x: |
| start__11MarioTeresaFv | :x: |
@ -2046,12 +2046,12 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| doObjWarp__5MarioFP9LiveActor | :x: |
| doPointWarp__5MarioFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>l | :x: |
| doPointWarp__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| isVisibleRecoveryWarpBubble__5MarioCFv | :x: |
| __ct__9MarioWarpFP10MarioActor | :x: |
| calcAxis__9MarioWarpFv | :x: |
| doCubeWarp__5MarioFv | :x: |
| doPointWarpRecovery__5MarioFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| doPointWarpRecovery__5MarioFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updateJump__9MarioWarpFv | :x: |
| start__9MarioWarpFv | :x: |
| update__9MarioWarpFv | :x: |
@ -2078,7 +2078,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| stick2DadjustGround__5MarioFRfRf | :x: |
| calcDir2D__5MarioFffPQ29JGeometry8TVec3<f> | :x: |
| calcDir2D__5MarioFffPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __sinit_\Mario2D_cpp | :x: |
@ -2100,7 +2100,7 @@
# RushEndInfo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11RushEndInfoFP9LiveActorUlRCQ29JGeometry8TVec3<f>bUl | :x: |
| __ct__11RushEndInfoFP9LiveActorUlRCQ29JGeometry8TVec3&lt;f&gt;bUl | :x: |
# TornadoMario.o
@ -2110,7 +2110,7 @@
| init__12TornadoMarioFRC12JMapInfoIter | :x: |
| hideForce__12TornadoMarioFv | :x: |
| calcAnim__12TornadoMarioFv | :x: |
| setTrHeight__12TornadoMarioFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setTrHeight__12TornadoMarioFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcAndSetBaseMtx__12TornadoMarioFv | :x: |
| __dt__12TornadoMarioFv | :x: |
| show__12TornadoMarioFv | :x: |
@ -2132,17 +2132,17 @@
| __dt__15CollisionShadowFv | :x: |
| setMode__15CollisionShadowFUl | :x: |
| __ct__15CollisionShadowFff | :x: |
| create__15CollisionShadowFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| create__15CollisionShadowFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| draw1__15CollisionShadowCFv | :x: |
| sendVtx__15CollisionShadowCFv | :x: |
| sendZsortedVtx__15CollisionShadowCFb | :x: |
| initCaptureTex__15CollisionShadowFv | :x: |
| setViewMtx__15CollisionShadowFRCQ29JGeometry8TVec3<f> | :x: |
| setViewMtx__15CollisionShadowFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setUpdateFlag__15CollisionShadowFv | :x: |
| calcView__15CollisionShadowFP9J3DModelXUlP9J3DModelX | :x: |
| drawAndCaptureTex__15CollisionShadowFP9J3DModelXRCQ29JGeometry8TVec3<f> | :x: |
| drawAndCaptureTex__15CollisionShadowFP9J3DModelXRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| clearAlphaBuffer__15CollisionShadowFv | :x: |
| drawVolumeBox__15CollisionShadowCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| drawVolumeBox__15CollisionShadowCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| draw__15CollisionShadowCFv | :x: |
| draw2__15CollisionShadowCFv | :x: |
| draw3__15CollisionShadowCFv | :x: |

View File

@ -118,9 +118,9 @@
| getSameME__Q210AudMeTrack5TListFP10AudMeTrackUl | :x: |
| __sinit_\AudMeTrack_cpp | :x: |
| setParams__10JASChannelFRC16JASChannelParams | :x: |
| begin__Q27JGadget28TLinkList<10AudMeTrack,-384>Fv | :x: |
| end__Q27JGadget28TLinkList<10AudMeTrack,-384>Fv | :x: |
| __ne__7JGadgetFQ37JGadget28TLinkList<10AudMeTrack,-384>8iteratorQ37JGadget28TLinkList<10AudMeTrack,-384>8iterator | :x: |
| begin__Q27JGadget28TLinkList&lt;10AudMeTrack,-384&gt;Fv | :x: |
| end__Q27JGadget28TLinkList&lt;10AudMeTrack,-384&gt;Fv | :x: |
| __ne__7JGadgetFQ37JGadget28TLinkList&lt;10AudMeTrack,-384&gt;8iteratorQ37JGadget28TLinkList&lt;10AudMeTrack,-384&gt;8iterator | :x: |
| __ct__Q210AudMeTrack5TListFv | :x: |
| __dt__Q210AudMeTrack5TListFv | :x: |
@ -257,7 +257,7 @@
| __ct__8AudMeMgrFv | :x: |
| setMeSeq__8AudMeMgrFPv | :x: |
| setMeTable__8AudMeMgrFPv | :x: |
| startMe__8AudMeMgrFUlP11AudMeHandlePCQ29JGeometry8TVec3<f> | :x: |
| startMe__8AudMeMgrFUlP11AudMeHandlePCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| freeDeadMe__8AudMeMgrFv | :x: |
| updateEachMe__8AudMeMgrFv | :x: |
| stopAll__8AudMeMgrFl | :x: |
@ -295,7 +295,7 @@
# AudMeObject.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11AudMeObjectFPQ29JGeometry8TVec3<f>UcP7JKRHeap | :x: |
| __ct__11AudMeObjectFPQ29JGeometry8TVec3&lt;f&gt;UcP7JKRHeap | :x: |
| __dt__11AudMeObjectFv | :x: |
| dispose__11AudMeObjectFv | :x: |
| startMe__11AudMeObjectFUl | :x: |

View File

@ -36,7 +36,7 @@
| control__9BigBubbleFv | :x: |
| calcAnim__9BigBubbleFv | :x: |
| draw__9BigBubbleCFv | :x: |
| generate__9BigBubbleFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>fbllPC21BigBubbleMoveLimitter | :x: |
| generate__9BigBubbleFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;fbllPC21BigBubbleMoveLimitter | :x: |
| setActionType__9BigBubbleFl | :x: |
| setShapeType__9BigBubbleFl | :x: |
| getBaseRadius__9BigBubbleCFv | :x: |
@ -67,7 +67,7 @@
| exeBreak__9BigBubbleFv | :x: |
| exeEscape__9BigBubbleFv | :x: |
| exeGoal__9BigBubbleFv | :x: |
| addDeformVelocityOuter__9BigBubbleFRCQ29JGeometry8TVec3<f>b | :x: |
| addDeformVelocityOuter__9BigBubbleFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| addDeformVelocityInternalOressure__9BigBubbleFv | :x: |
| addDeformVelocityRebound__9BigBubbleFv | :x: |
| addCoriolisAccel__9BigBubbleFv | :x: |
@ -82,10 +82,10 @@
| updateMeshPoint__9BigBubbleFv | :x: |
| updateCaptureReduceVolume__9BigBubbleFv | :x: |
| updateCaptureWarningColor__9BigBubbleFv | :x: |
| calcMergePosition__9BigBubbleCFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>PC9BigBubble | :x: |
| calcLocalDirection__9BigBubbleCFPQ29JGeometry8TVec3<f>l | :x: |
| getNearAxisIndex__9BigBubbleCFRCQ29JGeometry8TVec3<f> | :x: |
| getMergeIndex__9BigBubbleCFRCQ29JGeometry8TVec3<f> | :x: |
| calcMergePosition__9BigBubbleCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;PC9BigBubble | :x: |
| calcLocalDirection__9BigBubbleCFPQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| getNearAxisIndex__9BigBubbleCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getMergeIndex__9BigBubbleCFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| isPushable__9BigBubbleCFv | :x: |
| isBindMario__9BigBubbleCFv | :x: |
| isDraw__9BigBubbleCFv | :x: |
@ -108,16 +108,16 @@
| execute__Q212NrvBigBubble19BigBubbleNrvCaptureCFP5Spine | :x: |
| execute__Q212NrvBigBubble16BigBubbleNrvWaitCFP5Spine | :x: |
| execute__Q212NrvBigBubble18BigBubbleNrvAppearCFP5Spine | :x: |
| setQT__Q29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>FRCQ29JGeometry9TQuat4<f>RCQ29JGeometry8TVec3<f> | :x: |
| setQT__Q29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;FRCQ29JGeometry9TQuat4&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getBaseMtx__9BigBubbleCFv | :x: |
# Creeper.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12CreeperPointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PC12CreeperPoint | :x: |
| __ct__12CreeperPointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PC12CreeperPoint | :x: |
| updateFree__12CreeperPointFv | :x: |
| updateBend__12CreeperPointFbRCQ29JGeometry8TVec3<f>ff | :x: |
| updateBend__12CreeperPointFbRCQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| updateLocalAxis__12CreeperPointFv | :x: |
| __ct__7CreeperFPCc | :x: |
| init__7CreeperFRC12JMapInfoIter | :x: |
@ -132,8 +132,8 @@
| tryHangUp__7CreeperFv | :x: |
| tryJump__7CreeperFv | :x: |
| updateHangUp__7CreeperFf | :x: |
| calcAndGetCurrentInfo__7CreeperCFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f> | :x: |
| sendVertex__21@unnamed@Creeper_cpp@FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffUlff | :x: |
| calcAndGetCurrentInfo__7CreeperCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| sendVertex__21@unnamed@Creeper_cpp@FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffUlff | :x: |
| draw__7CreeperCFv | :x: |
| loadMaterial__7CreeperCFv | :x: |
| __dt__7CreeperFv | :x: |
@ -200,7 +200,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15FluffWindEffectFPCc | :x: |
| initEffectInfo__15FluffWindEffectFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>PCcf | :x: |
| initEffectInfo__15FluffWindEffectFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;PCcf | :x: |
| init__15FluffWindEffectFRC12JMapInfoIter | :x: |
| makeActorDead__15FluffWindEffectFv | :x: |
| exeBrowWind__15FluffWindEffectFv | :x: |
@ -209,13 +209,13 @@
| init__9FluffWindFRC12JMapInfoIter | :x: |
| makeActorDead__9FluffWindFv | :x: |
| __ct__15FluffWindHolderFv | :x: |
| calcWindInfo__15FluffWindHolderCFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>Pf | :x: |
| calcFluffWindInfo__13FluffFunctionFRCQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>Pf | :x: |
| calcWindInfo__15FluffWindHolderCFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;Pf | :x: |
| calcFluffWindInfo__13FluffFunctionFRCQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;Pf | :x: |
| __sinit_\FluffWind_cpp | :x: |
| __ct__Q218NrvFluffWindEffect26FluffWindEffectNrvBrowWindFv | :x: |
| execute__Q218NrvFluffWindEffect26FluffWindEffectNrvBrowWindCFP5Spine | :x: |
| __cl__Q22MR43FunctorV0M<P9FluffWind,M9FluffWindFPCvPv_v>CFv | :x: |
| clone__Q22MR43FunctorV0M<P9FluffWind,M9FluffWindFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR43FunctorV0M&lt;P9FluffWind,M9FluffWindFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR43FunctorV0M&lt;P9FluffWind,M9FluffWindFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__15FluffWindEffectFv | :x: |
| __dt__9FluffWindFv | :x: |
| __dt__15FluffWindHolderFv | :x: |
@ -244,7 +244,7 @@
# Plant.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setXYZDir__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setXYZDir__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__5PlantFPCc | :x: |
| init__5PlantFRC12JMapInfoIter | :x: |
| initAfterPlacement__5PlantFv | :x: |
@ -313,16 +313,16 @@
# PlantLeaf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__9PlantLeafFfRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| __ct__9PlantLeafFfRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| __ct__17PlantLeafDrawInitFPCc | :x: |
| init__9PlantLeafFRC12JMapInfoIter | :x: |
| updateGrowUp__9PlantLeafFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ff | :x: |
| updateSpring__9PlantLeafFRCQ29JGeometry8TVec3<f>ff | :x: |
| updateGrowUp__9PlantLeafFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| updateSpring__9PlantLeafFRCQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| updateSpring__9PlantLeafFf | :x: |
| init__17PlantLeafDrawInitFRC12JMapInfoIter | :x: |
| initDraw__17PlantLeafDrawInitCFv | :x: |
| __cl__Q22MR63FunctorV0M<PC17PlantLeafDrawInit,M17PlantLeafDrawInitFPCvPCv_v>CFv | :x: |
| clone__Q22MR63FunctorV0M<PC17PlantLeafDrawInit,M17PlantLeafDrawInitFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR63FunctorV0M&lt;PC17PlantLeafDrawInit,M17PlantLeafDrawInitFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR63FunctorV0M&lt;PC17PlantLeafDrawInit,M17PlantLeafDrawInitFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__9PlantLeafFv | :x: |
| __dt__17PlantLeafDrawInitFv | :x: |
@ -334,16 +334,16 @@
| init__10PlantStalkFRC12JMapInfoIter | :x: |
| draw__10PlantStalkCFv | :x: |
| updateGrowUp__10PlantStalkFv | :x: |
| calcPosAndAxisY__10PlantStalkCFPQ29JGeometry8TVec3<f>PQ29JGeometry8TVec3<f>f | :x: |
| calcNearestPos__10PlantStalkCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcPosAndAxisY__10PlantStalkCFPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| calcNearestPos__10PlantStalkCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcPlayerCoord__10PlantStalkCFv | :x: |
| drawGrowUp__10PlantStalkCFv | :x: |
| __ct__18PlantStalkDrawInitFPCc | :x: |
| initDraw__18PlantStalkDrawInitCFv | :x: |
| __sinit_\PlantStalk_cpp | :x: |
| GXPosition3f32 | :x: |
| __cl__Q22MR65FunctorV0M<PC18PlantStalkDrawInit,M18PlantStalkDrawInitFPCvPCv_v>CFv | :x: |
| clone__Q22MR65FunctorV0M<PC18PlantStalkDrawInit,M18PlantStalkDrawInitFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR65FunctorV0M&lt;PC18PlantStalkDrawInit,M18PlantStalkDrawInitFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR65FunctorV0M&lt;PC18PlantStalkDrawInit,M18PlantStalkDrawInitFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__10PlantStalkFv | :x: |
| __dt__18PlantStalkDrawInitFv | :x: |
@ -376,7 +376,7 @@
| tryHandstandTurn__4PoleFv | :x: |
| isEnableTurn__4PoleCFv | :x: |
| updateBindTrans__4PoleFv | :x: |
| calcGravityMtx__4PoleFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcGravityMtx__4PoleFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| updateTopPos__4PoleFf | :x: |
| getPoleSubPadStickX__4PoleCFv | :x: |
| getPoleSubPadStickY__4PoleCFv | :x: |
@ -418,7 +418,7 @@
# SledRopePoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13SledRopePointFRCQ29JGeometry8TVec3<f>f | :x: |
| __ct__13SledRopePointFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| updatePos__13SledRopePointFf | :x: |
| bindToMapCollision__13SledRopePointFf | :x: |
@ -443,7 +443,7 @@
| receiveMsgEnemyAttack__12SlingShooterFUlP9HitSensorP9HitSensor | :x: |
| receiveOtherMsg__12SlingShooterFUlP9HitSensorP9HitSensor | :x: |
| calcAndSetBaseMtx__12SlingShooterFv | :x: |
| calcBaseMtx__12SlingShooterFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>> | :x: |
| calcBaseMtx__12SlingShooterFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt; | :x: |
| updateWait__12SlingShooterFv | :x: |
| updateHang__12SlingShooterFv | :x: |
| updateActorMtx__12SlingShooterFv | :x: |
@ -503,10 +503,10 @@
| tryRelease__11SpaceCocoonFv | :x: |
| tryAttackMap__11SpaceCocoonFv | :x: |
| isKinopioAttached__11SpaceCocoonCFv | :x: |
| endBind__11SpaceCocoonFRCQ29JGeometry8TVec3<f>b | :x: |
| endBind__11SpaceCocoonFRCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| endCommandStream__11SpaceCocoonFv | :x: |
| draw__11SpaceCocoonCFv | :x: |
| drawPoints__25@unnamed@SpaceCocoon_cpp@FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>fffff6Color86Color8fff | :x: |
| drawPoints__25@unnamed@SpaceCocoon_cpp@FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;fffff6Color86Color8fff | :x: |
| drawPlane__11SpaceCocoonCFffff6Color86Color8ff | :x: |
| initDraw__11SpaceCocoonCFv | :x: |
| __dt__11SpaceCocoonFv | :x: |
@ -546,11 +546,11 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__27SphereAccelSensorControllerFv | :x: |
| getPadAcceleration__27SphereAccelSensorControllerCFPQ29JGeometry8TVec3<f> | :x: |
| getPadAcceleration__27SphereAccelSensorControllerCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| testBrake__27SphereAccelSensorControllerCFv | :x: |
| calcJumpPower__27SphereAccelSensorControllerCFv | :x: |
| doBrake__27SphereAccelSensorControllerCFv | :x: |
| update__27SphereAccelSensorControllerFRCQ29JGeometry8TVec3<f> | :x: |
| update__27SphereAccelSensorControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| clacXY__27SphereAccelSensorControllerFPfPf | :x: |
| notifyDeactivate__16SphereControllerFv | :x: |
| notifyActivate__16SphereControllerFv | :x: |
@ -560,8 +560,8 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__16SphereControllerFv | :x: |
| calcMoveVector__16SphereControllerFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| update__16SphereControllerFRCQ29JGeometry8TVec3<f> | :x: |
| calcMoveVector__16SphereControllerFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| update__16SphereControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| doBrake__16SphereControllerCFv | :x: |
| calcJumpPower__16SphereControllerCFv | :x: |
@ -569,19 +569,19 @@
# SpherePadController.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setRotate__Q29JGeometry64TRotation3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setRotate__Q29JGeometry64TRotation3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__19SpherePadControllerFv | :x: |
| calcMoveVector__19SpherePadControllerFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcMoveVector__19SpherePadControllerFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcJumpPower__19SpherePadControllerCFv | :x: |
| update__19SpherePadControllerFRCQ29JGeometry8TVec3<f> | :x: |
| update__19SpherePadControllerFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| clacXY__19SpherePadControllerFPfPf | :x: |
| calcDirSphereMove__19SpherePadControllerFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>Ul | :x: |
| calcDirSphereMove__19SpherePadControllerFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
# SurfRay.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| calcWaterShadowPos__21@unnamed@SurfRay_cpp@FPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcWaterShadowPos__21@unnamed@SurfRay_cpp@FPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__7SurfRayFPCcl | :x: |
| init__7SurfRayFRC12JMapInfoIter | :x: |
| exeWaitPlayer__7SurfRayFv | :x: |
@ -729,8 +729,8 @@
| calcPointNo__9SwingRopeCFf | :x: |
| calcFriction__9SwingRopeCFl | :x: |
| addPointGravity__9SwingRopeFv | :x: |
| restrictPointToTail__9SwingRopeFlPCQ29JGeometry8TVec3<f>f | :x: |
| restrictPointToHead__9SwingRopeFlRCQ29JGeometry8TVec3<f>f | :x: |
| restrictPointToTail__9SwingRopeFlPCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| restrictPointToHead__9SwingRopeFlRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| isAllPointsStop__9SwingRopeCFv | :x: |
| isStretched__9SwingRopeCFv | :x: |
| tryJump__9SwingRopeFv | :x: |
@ -744,7 +744,7 @@
| updateStretchHangUpperPoints__9SwingRopeFv | :x: |
| updateHangLowerPoints__9SwingRopeFv | :x: |
| updateHangLowerPointPos__9SwingRopeFl | :x: |
| sendPoint__23@unnamed@SwingRope_cpp@FRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ffUlff | :x: |
| sendPoint__23@unnamed@SwingRope_cpp@FRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ffUlff | :x: |
| drawLine__23@unnamed@SwingRope_cpp@FPC9SwingRopeUlUlffff | :x: |
| drawLineAtHanging__23@unnamed@SwingRope_cpp@FPC9SwingRopeUlUlffffff | :x: |
| drawStop__9SwingRopeCFv | :x: |
@ -767,8 +767,8 @@
| execute__Q212NrvSwingRope23SwingRopeNrvFreeInvalidCFP5Spine | :x: |
| execute__Q212NrvSwingRope16SwingRopeNrvFreeCFP5Spine | :x: |
| execute__Q212NrvSwingRope16SwingRopeNrvStopCFP5Spine | :x: |
| __cl__Q22MR57FunctorV0M<PC14SwingRopeGroup,M14SwingRopeGroupFPCvPCv_v>CFv | :x: |
| clone__Q22MR57FunctorV0M<PC14SwingRopeGroup,M14SwingRopeGroupFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR57FunctorV0M&lt;PC14SwingRopeGroup,M14SwingRopeGroupFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR57FunctorV0M&lt;PC14SwingRopeGroup,M14SwingRopeGroupFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__9SwingRopeFv | :x: |
| __dt__14SwingRopeGroupFv | :x: |
@ -776,17 +776,17 @@
# SwingRopePoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14SwingRopePointFRCQ29JGeometry8TVec3<f> | :x: |
| addAccel__14SwingRopePointFRCQ29JGeometry8TVec3<f> | :x: |
| restrict__14SwingRopePointFRCQ29JGeometry8TVec3<f>fPCQ29JGeometry8TVec3<f> | :x: |
| strain__14SwingRopePointFRCQ29JGeometry8TVec3<f>f | :x: |
| __ct__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| addAccel__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| restrict__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;fPCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| strain__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| updatePos__14SwingRopePointFf | :x: |
| updateAxis__14SwingRopePointFRCQ29JGeometry8TVec3<f> | :x: |
| updatePosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3<f>f | :x: |
| updateAxis__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| updatePosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| stop__14SwingRopePointFv | :x: |
| setInfo__14SwingRopePointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>f | :x: |
| setPosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setAndUpdatePosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f> | :x: |
| setInfo__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| setPosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setAndUpdatePosAndAxis__14SwingRopePointFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
# Tamakoro.o
@ -796,7 +796,7 @@
| init__8TamakoroFRC12JMapInfoIter | :x: |
| initSensor__8TamakoroFv | :x: |
| initJointControl__8TamakoroFv | :x: |
| ringMtxCallBack__8TamakoroFPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| ringMtxCallBack__8TamakoroFPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| control__8TamakoroFv | :x: |
| calcAndSetBaseMtx__8TamakoroFv | :x: |
| updateBindActorMatrix__8TamakoroFv | :x: |
@ -892,9 +892,9 @@
| execute__Q211NrvTamakoro20TamakoroNrvBindStartCFP5Spine | :x: |
| execute__Q211NrvTamakoro22TamakoroNrvStandByBindCFP5Spine | :x: |
| execute__Q211NrvTamakoro26TamakoroNrvStandByTutorialCFP5Spine | :x: |
| __dt__32JointControlDelegator<8Tamakoro>Fv | :x: |
| calcJointMatrix__32JointControlDelegator<8Tamakoro>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__32JointControlDelegator<8Tamakoro>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo | :x: |
| __dt__32JointControlDelegator&lt;8Tamakoro&gt;Fv | :x: |
| calcJointMatrix__32JointControlDelegator&lt;8Tamakoro&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| calcJointMatrixAfterChild__32JointControlDelegator&lt;8Tamakoro&gt;FPQ29JGeometry64TPosition3&lt;Q29JGeometry38TMatrix34&lt;Q29JGeometry13SMatrix34C&lt;f&gt;&gt;&gt;RC19JointControllerInfo | :x: |
| __dt__8TamakoroFv | :x: |
@ -980,7 +980,7 @@
| attackSensor__7TrapezeFP9HitSensorP9HitSensor | :x: |
| receiveOtherMsg__7TrapezeFUlP9HitSensorP9HitSensor | :x: |
| tryJump__7TrapezeFv | :x: |
| updateStick__7TrapezeFRCQ29JGeometry8TVec3<f>f | :x: |
| updateStick__7TrapezeFRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
| updateStickMtx__7TrapezeFv | :x: |
| updateHangPoint__7TrapezeFv | :x: |
| updateBind__7TrapezeFv | :x: |
@ -988,12 +988,12 @@
| updateSlideDown__7TrapezeFv | :x: |
| isStartSwingFront__7TrapezeCFv | :x: |
| isStartSwingBack__7TrapezeCFv | :x: |
| drawRope__7TrapezeCFRCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec3<f>ff | :x: |
| drawRope__7TrapezeCFRCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt;ff | :x: |
| __ct__19TrapezeRopeDrawInitFPCc | :x: |
| initDraw__19TrapezeRopeDrawInitCFv | :x: |
| GXPosition3f32 | :x: |
| __cl__Q22MR67FunctorV0M<PC19TrapezeRopeDrawInit,M19TrapezeRopeDrawInitFPCvPCv_v>CFv | :x: |
| clone__Q22MR67FunctorV0M<PC19TrapezeRopeDrawInit,M19TrapezeRopeDrawInitFPCvPCv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR67FunctorV0M&lt;PC19TrapezeRopeDrawInit,M19TrapezeRopeDrawInitFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR67FunctorV0M&lt;PC19TrapezeRopeDrawInit,M19TrapezeRopeDrawInitFPCvPCv_v&gt;CFP7JKRHeap | :x: |
| __dt__7TrapezeFv | :x: |
| __dt__19TrapezeRopeDrawInitFv | :x: |
| __sinit_\Trapeze_cpp | :x: |

View File

@ -95,8 +95,8 @@
| execute__Q212NrvGameScene15GameSceneActionCFP5Spine | :x: |
| execute__Q212NrvGameScene24GameSceneScenarioStarterCFP5Spine | :x: |
| execute__Q212NrvGameScene30GameSceneScenarioOpeningCameraCFP5Spine | :x: |
| __cl__Q22MR69FunctorV0M<P21GameScenePauseControl,M21GameScenePauseControlFPCvPv_v>CFv | :x: |
| clone__Q22MR69FunctorV0M<P21GameScenePauseControl,M21GameScenePauseControlFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR69FunctorV0M&lt;P21GameScenePauseControl,M21GameScenePauseControlFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR69FunctorV0M&lt;P21GameScenePauseControl,M21GameScenePauseControlFPCvPv_v&gt;CFP7JKRHeap | :x: |
# GameSceneFunction.o
@ -211,7 +211,7 @@
| ------------- | ------------- |
| __ct__22MultiSceneEffectKeeperFPCcP12ModelManageriPCc | :x: |
| init__22MultiSceneEffectKeeperFPC15MultiSceneActorPC12EffectSystem | :x: |
| add__22MultiSceneEffectKeeperFPCcPCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCQ29JGeometry8TVec3<f>PCc | :x: |
| add__22MultiSceneEffectKeeperFPCcPCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCQ29JGeometry8TVec3&lt;f&gt;PCc | :x: |
| add__22MultiSceneEffectKeeperFPCcPA4_fPCc | :x: |
| create__22MultiSceneEffectKeeperFPCcP12EffectSystem | :x: |
| deleteAll__22MultiSceneEffectKeeperFv | :x: |
@ -301,7 +301,7 @@
| __ct__Q220PlacementInfoOrdered5IndexFv | :x: |
| __dt__Q220PlacementInfoOrdered5IndexFv | :x: |
| __ct__Q220PlacementInfoOrdered9SameIdSetFv | :x: |
| __dt__Q22MR43BothDirList<Q220PlacementInfoOrdered5Index>Fv | :x: |
| __dt__Q22MR43BothDirList&lt;Q220PlacementInfoOrdered5Index&gt;Fv | :x: |
| __dt__Q220PlacementInfoOrdered9SameIdSetFv | :x: |
| attach__20PlacementInfoOrderedFPC8JMapInfoP20PlacementInfoOrdered | :x: |
@ -427,9 +427,9 @@
# SceneFactory.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createScene<9GameScene>__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene<17IntermissionScene>__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene<9LogoScene>__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene&lt;9GameScene&gt;__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene&lt;17IntermissionScene&gt;__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene&lt;9LogoScene&gt;__26@unnamed@SceneFactory_cpp@Fv_P5Scene | :x: |
| createScene__2MRFPCc | :x: |
@ -524,13 +524,13 @@
# StageDataHolder.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| findElement<l>__8JMapInfoCFPCcli_12JMapInfoIter | :x: |
| findElement&lt;l&gt;__8JMapInfoCFPCcli_12JMapInfoIter | :x: |
| end__8JMapInfoCFv | :x: |
| findElement<PCc>__8JMapInfoCFPCcPCci_12JMapInfoIter | :x: |
| findElement&lt;PCc&gt;__8JMapInfoCFPCcPCci_12JMapInfoIter | :x: |
| __eq__12JMapInfoIterCFRC12JMapInfoIter | :x: |
| isPrioPlacementObjInfo__29@unnamed@StageDataHolder_cpp@FPCc | :x: |
| calcPlacementInfoNum__29@unnamed@StageDataHolder_cpp@FPiPiRCQ22MR26AssignableArray<8JMapInfo> | :x: |
| attachJmpInfoToPlacementInfoOrdered__29@unnamed@StageDataHolder_cpp@FP20PlacementInfoOrderedP20PlacementInfoOrderedP20PlacementInfoOrderedRCQ22MR26AssignableArray<8JMapInfo> | :x: |
| calcPlacementInfoNum__29@unnamed@StageDataHolder_cpp@FPiPiRCQ22MR26AssignableArray&lt;8JMapInfo&gt; | :x: |
| attachJmpInfoToPlacementInfoOrdered__29@unnamed@StageDataHolder_cpp@FP20PlacementInfoOrderedP20PlacementInfoOrderedP20PlacementInfoOrderedRCQ22MR26AssignableArray&lt;8JMapInfo&gt; | :x: |
| __ct__15StageDataHolderFPCcib | :x: |
| init__15StageDataHolderFRC12JMapInfoIter | :white_check_mark: |
| initAfterScenarioSelected__15StageDataHolderFv | :white_check_mark: |
@ -558,22 +558,22 @@
| initPlacementMario__15StageDataHolderFv | :x: |
| makeMarioJMapInfoIter__15StageDataHolderCFRC10JMapIdInfo | :x: |
| makeCurrentMarioJMapInfoIter__15StageDataHolderCFv | :x: |
| initJmpInfo__15StageDataHolderFPQ22MR26AssignableArray<8JMapInfo>PCc | :x: |
| initAllLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray<8JMapInfo>PCc | :x: |
| initAllLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray<8JMapInfo>PCcPCc | :x: |
| initLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray<8JMapInfo>PCcPCcUl | :x: |
| initJmpInfo__15StageDataHolderFPQ22MR26AssignableArray&lt;8JMapInfo&gt;PCc | :x: |
| initAllLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray&lt;8JMapInfo&gt;PCc | :x: |
| initAllLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray&lt;8JMapInfo&gt;PCcPCc | :x: |
| initLayerJmpInfo__15StageDataHolderFPQ22MR26AssignableArray&lt;8JMapInfo&gt;PCcPCcUl | :x: |
| attachJmpInfoToArray__15StageDataHolderFP8JMapInfoPCc | :x: |
| initTableData__15StageDataHolderFv | :white_check_mark: |
| initPlacementInfoOrderedCommon__15StageDataHolderFv | :x: |
| initPlacementInfoOrderedScenario__15StageDataHolderFv | :x: |
| findJmpInfoFromArray__15StageDataHolderCFPCQ22MR26AssignableArray<8JMapInfo>PCc | :white_check_mark: |
| findJmpInfoFromArray__15StageDataHolderCFPCQ22MR26AssignableArray&lt;8JMapInfo&gt;PCc | :white_check_mark: |
| getStartJMapInfoIterFromStartDataIndex__15StageDataHolderCFi | :x: |
| calcDataAddress__15StageDataHolderFv | :white_check_mark: |
| updateDataAddress__15StageDataHolderFPCQ22MR26AssignableArray<8JMapInfo> | :white_check_mark: |
| createLocalStageDataHolder__15StageDataHolderFRCQ22MR26AssignableArray<8JMapInfo>b | :x: |
| updateDataAddress__15StageDataHolderFPCQ22MR26AssignableArray&lt;8JMapInfo&gt; | :white_check_mark: |
| createLocalStageDataHolder__15StageDataHolderFRCQ22MR26AssignableArray&lt;8JMapInfo&gt;b | :x: |
| calcPlacementMtx__15StageDataHolderFRC12JMapInfoIter | :white_check_mark: |
| getStageDataHolder__2MRFv | :x: |
| __dt__Q22MR26AssignableArray<8JMapInfo>Fv | :white_check_mark: |
| __dt__Q22MR26AssignableArray&lt;8JMapInfo&gt;Fv | :white_check_mark: |
| __dt__15StageDataHolderFv | :white_check_mark: |

View File

@ -534,9 +534,9 @@
# CounterLayoutAppearer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__21CounterLayoutAppearerFP11LayoutActorRCQ29JGeometry8TVec2<f> | :x: |
| __ct__21CounterLayoutAppearerFP11LayoutActorRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| update__21CounterLayoutAppearerFv | :x: |
| appear__21CounterLayoutAppearerFRCQ29JGeometry8TVec2<f> | :x: |
| appear__21CounterLayoutAppearerFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| disappear__21CounterLayoutAppearerFv | :x: |
| isAppeared__21CounterLayoutAppearerCFv | :x: |
| isDisappeared__21CounterLayoutAppearerCFv | :x: |
@ -603,40 +603,40 @@
| setGXColor__32@unnamed@CustomTagProcessor_cpp@F11_GXColorS10 | :x: |
| clampU8__32@unnamed@CustomTagProcessor_cpp@Fl | :x: |
| getTextColor__32@unnamed@CustomTagProcessor_cpp@Fl | :x: |
| setTextColor__32@unnamed@CustomTagProcessor_cpp@FPQ34nw4r2ut17TextWriterBase<w>l | :x: |
| setTextColor__32@unnamed@CustomTagProcessor_cpp@FPQ34nw4r2ut17TextWriterBase&lt;w&gt;l | :x: |
| __ct__18CustomTagAlphaCtrlFv | :x: |
| init__18CustomTagAlphaCtrlFUlffll | :x: |
| alpha__18CustomTagAlphaCtrlCFv | :x: |
| update__18CustomTagAlphaCtrlFv | :x: |
| isEnd__18CustomTagAlphaCtrlCFv | :x: |
| findGroupFunctionInfo__Q218CustomTagProcessor4ImplFi | :x: |
| PrintImpl__Q34nw4r2ut17TextWriterBase<w>FPCwi | :x: |
| PrintImpl__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPCwi | :x: |
| __ct__18CustomTagProcessorFPQ34nw4r3lyt7TextBox | :x: |
| __dt__26MessageTagSkipTagProcessorFv | :x: |
| CalcRect__18CustomTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext<w> | :x: |
| Process__18CustomTagProcessorFUsPQ34nw4r2ut15PrintContext<w> | :x: |
| CalcRect__18CustomTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| Process__18CustomTagProcessorFUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| setArgNumber__18CustomTagProcessorFll | :x: |
| setArgString__18CustomTagProcessorFPCwl | :x: |
| initAlpha__18CustomTagProcessorFffll | :x: |
| reset__18CustomTagProcessorFPCw | :x: |
| getReplaceTag__18CustomTagProcessorCFPCwlll | :x: |
| isIgnoreTag__18CustomTagProcessorCFUsPQ34nw4r2ut15PrintContext<w> | :x: |
| writeString__18CustomTagProcessorFPQ34nw4r2ut4RectPCwPQ34nw4r2ut15PrintContext<w> | :x: |
| exeDisplayGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeSoundGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exePictureGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeFontSizeGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeSystemGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeLocalizeGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeNumberGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeStringGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeSystemGroupColor__18CustomTagProcessorFPQ34nw4r2ut4RectiPQ34nw4r2ut15PrintContext<w> | :x: |
| exeSystemGroupRuby__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeDisplayGroupWait__18CustomTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext<w> | :x: |
| exeDisplayGroupOffset__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeDisplayGroupCenter__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exeFontGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| exePatchimuGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext<w> | :x: |
| isIgnoreTag__18CustomTagProcessorCFUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| writeString__18CustomTagProcessorFPQ34nw4r2ut4RectPCwPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeDisplayGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeSoundGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exePictureGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeFontSizeGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeSystemGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeLocalizeGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeNumberGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeStringGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeSystemGroupColor__18CustomTagProcessorFPQ34nw4r2ut4RectiPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeSystemGroupRuby__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeDisplayGroupWait__18CustomTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeDisplayGroupOffset__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeDisplayGroupCenter__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exeFontGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| exePatchimuGroup__18CustomTagProcessorFPQ34nw4r2ut4RectRC23MessageEditorMessageTagPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| __dt__18CustomTagProcessorFv | :x: |
| __sinit_\CustomTagProcessor_cpp | :x: |
| GetTextColor__Q34nw4r2ut10CharWriterCFv | :x: |
@ -648,7 +648,7 @@
| MoveCursorX__Q34nw4r2ut10CharWriterFf | :x: |
| MoveCursorY__Q34nw4r2ut10CharWriterFf | :x: |
| SetCursorY__Q34nw4r2ut10CharWriterFf | :x: |
| __ct__Q34nw4r2ut17TextWriterBase<w>FRCQ34nw4r2ut17TextWriterBase<w> | :x: |
| __ct__Q34nw4r2ut17TextWriterBase&lt;w&gt;FRCQ34nw4r2ut17TextWriterBase&lt;w&gt; | :x: |
| SetFont__Q34nw4r2ut10CharWriterFRCQ34nw4r2ut4Font | :x: |
| ResetColorMapping__Q34nw4r2ut10CharWriterFv | :x: |
| Set__Q34nw4r2ut14CharStrmReaderFPCw | :x: |
@ -656,8 +656,8 @@
| GetCurrentPos__Q34nw4r2ut14CharStrmReaderCFv | :x: |
| __ct__Q34nw4r2ut4RectFv | :x: |
| SetHeight__Q34nw4r2ut4RectFf | :x: |
| GetLineSpace__Q34nw4r2ut17TextWriterBase<w>CFv | :x: |
| SetCharSpace__Q34nw4r2ut17TextWriterBase<w>Ff | :x: |
| GetLineSpace__Q34nw4r2ut17TextWriterBase&lt;w&gt;CFv | :x: |
| SetCharSpace__Q34nw4r2ut17TextWriterBase&lt;w&gt;Ff | :x: |
# DepthOfFieldBlur.o
@ -909,10 +909,10 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__9GalaxyMapFv | :x: |
| __dt__Q22MR48Vector<Q22MR33AssignableArray<P13GalaxyMapIcon>>Fv | :x: |
| __dt__Q22MR53Vector<Q22MR38AssignableArray<P18GalaxyMapCometIcon>>Fv | :x: |
| __dt__Q22MR52Vector<Q22MR37AssignableArray<P17GalaxyMapDomeIcon>>Fv | :x: |
| __dt__Q22MR52Vector<Q22MR37AssignableArray<P17GalaxyMapTicoIcon>>Fv | :x: |
| __dt__Q22MR48Vector&lt;Q22MR33AssignableArray&lt;P13GalaxyMapIcon&gt;&gt;Fv | :x: |
| __dt__Q22MR53Vector&lt;Q22MR38AssignableArray&lt;P18GalaxyMapCometIcon&gt;&gt;Fv | :x: |
| __dt__Q22MR52Vector&lt;Q22MR37AssignableArray&lt;P17GalaxyMapDomeIcon&gt;&gt;Fv | :x: |
| __dt__Q22MR52Vector&lt;Q22MR37AssignableArray&lt;P17GalaxyMapTicoIcon&gt;&gt;Fv | :x: |
| init__9GalaxyMapFRC12JMapInfoIter | :x: |
| appear__9GalaxyMapFv | :x: |
| kill__9GalaxyMapFv | :x: |
@ -963,18 +963,18 @@
| execute__Q223@unnamed@GalaxyMap_cpp@17GalaxyMapFocusOutCFP5Spine | :x: |
| execute__Q223@unnamed@GalaxyMap_cpp@16GalaxyMapFocusInCFP5Spine | :x: |
| execute__Q223@unnamed@GalaxyMap_cpp@13GalaxyMapIdleCFP5Spine | :x: |
| for_each<PP17GalaxyMapTicoIcon,Q23std26mem_fun_t<v,11LayoutActor>>__3stdFPP17GalaxyMapTicoIconPP17GalaxyMapTicoIconQ23std26mem_fun_t<v,11LayoutActor>_Q23std26mem_fun_t<v,11LayoutActor> | :x: |
| for_each<PP18GalaxyMapCometIcon,Q23std26mem_fun_t<v,11LayoutActor>>__3stdFPP18GalaxyMapCometIconPP18GalaxyMapCometIconQ23std26mem_fun_t<v,11LayoutActor>_Q23std26mem_fun_t<v,11LayoutActor> | :x: |
| for_each<PP13GalaxyMapIcon,Q23std26mem_fun_t<v,11LayoutActor>>__3stdFPP13GalaxyMapIconPP13GalaxyMapIconQ23std26mem_fun_t<v,11LayoutActor>_Q23std26mem_fun_t<v,11LayoutActor> | :x: |
| for_each<PP17GalaxyMapDomeIcon,Q23std26mem_fun_t<v,11LayoutActor>>__3stdFPP17GalaxyMapDomeIconPP17GalaxyMapDomeIconQ23std26mem_fun_t<v,11LayoutActor>_Q23std26mem_fun_t<v,11LayoutActor> | :x: |
| for_each<PP17GalaxyMapDomeIcon,Q23std32mem_fun_t<v,17GalaxyMapDomeIcon>>__3stdFPP17GalaxyMapDomeIconPP17GalaxyMapDomeIconQ23std32mem_fun_t<v,17GalaxyMapDomeIcon>_Q23std32mem_fun_t<v,17GalaxyMapDomeIcon> | :x: |
| for_each<PP17GalaxyMapTicoIcon,Q23std32mem_fun_t<v,17GalaxyMapTicoIcon>>__3stdFPP17GalaxyMapTicoIconPP17GalaxyMapTicoIconQ23std32mem_fun_t<v,17GalaxyMapTicoIcon>_Q23std32mem_fun_t<v,17GalaxyMapTicoIcon> | :x: |
| for_each<PP13GalaxyMapIcon,Q23std28mem_fun_t<v,13GalaxyMapIcon>>__3stdFPP13GalaxyMapIconPP13GalaxyMapIconQ23std28mem_fun_t<v,13GalaxyMapIcon>_Q23std28mem_fun_t<v,13GalaxyMapIcon> | :x: |
| bind2nd<Q23std68pointer_to_binary_function<PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v>,Q34nw4r3lyt8DrawInfo>__3stdFRCQ23std68pointer_to_binary_function<PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v>RCQ34nw4r3lyt8DrawInfo_Q23std110binder2nd<Q23std68pointer_to_binary_function<PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v>,RCQ34nw4r3lyt8DrawInfo> | :x: |
| __dt__Q22MR37AssignableArray<P17GalaxyMapTicoIcon>Fv | :x: |
| __dt__Q22MR37AssignableArray<P17GalaxyMapDomeIcon>Fv | :x: |
| __dt__Q22MR38AssignableArray<P18GalaxyMapCometIcon>Fv | :x: |
| __dt__Q22MR33AssignableArray<P13GalaxyMapIcon>Fv | :x: |
| for_each&lt;PP17GalaxyMapTicoIcon,Q23std26mem_fun_t&lt;v,11LayoutActor&gt;&gt;__3stdFPP17GalaxyMapTicoIconPP17GalaxyMapTicoIconQ23std26mem_fun_t&lt;v,11LayoutActor&gt;_Q23std26mem_fun_t&lt;v,11LayoutActor&gt; | :x: |
| for_each&lt;PP18GalaxyMapCometIcon,Q23std26mem_fun_t&lt;v,11LayoutActor&gt;&gt;__3stdFPP18GalaxyMapCometIconPP18GalaxyMapCometIconQ23std26mem_fun_t&lt;v,11LayoutActor&gt;_Q23std26mem_fun_t&lt;v,11LayoutActor&gt; | :x: |
| for_each&lt;PP13GalaxyMapIcon,Q23std26mem_fun_t&lt;v,11LayoutActor&gt;&gt;__3stdFPP13GalaxyMapIconPP13GalaxyMapIconQ23std26mem_fun_t&lt;v,11LayoutActor&gt;_Q23std26mem_fun_t&lt;v,11LayoutActor&gt; | :x: |
| for_each&lt;PP17GalaxyMapDomeIcon,Q23std26mem_fun_t&lt;v,11LayoutActor&gt;&gt;__3stdFPP17GalaxyMapDomeIconPP17GalaxyMapDomeIconQ23std26mem_fun_t&lt;v,11LayoutActor&gt;_Q23std26mem_fun_t&lt;v,11LayoutActor&gt; | :x: |
| for_each&lt;PP17GalaxyMapDomeIcon,Q23std32mem_fun_t&lt;v,17GalaxyMapDomeIcon&gt;&gt;__3stdFPP17GalaxyMapDomeIconPP17GalaxyMapDomeIconQ23std32mem_fun_t&lt;v,17GalaxyMapDomeIcon&gt;_Q23std32mem_fun_t&lt;v,17GalaxyMapDomeIcon&gt; | :x: |
| for_each&lt;PP17GalaxyMapTicoIcon,Q23std32mem_fun_t&lt;v,17GalaxyMapTicoIcon&gt;&gt;__3stdFPP17GalaxyMapTicoIconPP17GalaxyMapTicoIconQ23std32mem_fun_t&lt;v,17GalaxyMapTicoIcon&gt;_Q23std32mem_fun_t&lt;v,17GalaxyMapTicoIcon&gt; | :x: |
| for_each&lt;PP13GalaxyMapIcon,Q23std28mem_fun_t&lt;v,13GalaxyMapIcon&gt;&gt;__3stdFPP13GalaxyMapIconPP13GalaxyMapIconQ23std28mem_fun_t&lt;v,13GalaxyMapIcon&gt;_Q23std28mem_fun_t&lt;v,13GalaxyMapIcon&gt; | :x: |
| bind2nd&lt;Q23std68pointer_to_binary_function&lt;PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v&gt;,Q34nw4r3lyt8DrawInfo&gt;__3stdFRCQ23std68pointer_to_binary_function&lt;PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v&gt;RCQ34nw4r3lyt8DrawInfo_Q23std110binder2nd&lt;Q23std68pointer_to_binary_function&lt;PC11LayoutActor,RCQ34nw4r3lyt8DrawInfo,v&gt;,RCQ34nw4r3lyt8DrawInfo&gt; | :x: |
| __dt__Q22MR37AssignableArray&lt;P17GalaxyMapTicoIcon&gt;Fv | :x: |
| __dt__Q22MR37AssignableArray&lt;P17GalaxyMapDomeIcon&gt;Fv | :x: |
| __dt__Q22MR38AssignableArray&lt;P18GalaxyMapCometIcon&gt;Fv | :x: |
| __dt__Q22MR33AssignableArray&lt;P13GalaxyMapIcon&gt;Fv | :x: |
| __dt__9GalaxyMapFv | :x: |
@ -1090,8 +1090,8 @@
| execute__Q233@unnamed@GalaxyMapController_cpp@32GalaxyMapControllerFadeinModeMapCFP5Spine | :x: |
| execute__Q233@unnamed@GalaxyMapController_cpp@31GalaxyMapControllerReadyModeMapCFP5Spine | :x: |
| setColor__8WipeFadeF8_GXColor | :x: |
| __cl__Q22MR65FunctorV0M<P19GalaxyMapController,M19GalaxyMapControllerFPCvPv_v>CFv | :x: |
| clone__Q22MR65FunctorV0M<P19GalaxyMapController,M19GalaxyMapControllerFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR65FunctorV0M&lt;P19GalaxyMapController,M19GalaxyMapControllerFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR65FunctorV0M&lt;P19GalaxyMapController,M19GalaxyMapControllerFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__19GalaxyMapControllerFv | :x: |
@ -1285,7 +1285,7 @@
| showNew__15GalaxyNamePlateFb | :x: |
| showOpen__15GalaxyNamePlateFb | :x: |
| show__15GalaxyNamePlateFPCwb | :x: |
| setPos3D__15GalaxyNamePlateFRCQ29JGeometry8TVec3<f> | :x: |
| setPos3D__15GalaxyNamePlateFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| setShowBalloonNozzle__15GalaxyNamePlateFb | :x: |
| control__15GalaxyNamePlateFv | :x: |
| show__15GalaxyNamePlateFPCwlbb | :x: |
@ -1310,10 +1310,10 @@
| draw__21GalaxyNamePlateDrawerCFv | :x: |
| registerPlate__21GalaxyNamePlateDrawerFPC11LayoutActor | :x: |
| registerToGalaxyNamePlateDrawer__2MRFPC11LayoutActor | :x: |
| sort<PPC25GalaxyNamePlatePrioritied,RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt>__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| swap<PC25GalaxyNamePlatePrioritied>__3stdFRPC25GalaxyNamePlatePrioritiedRPC25GalaxyNamePlatePrioritied_v | :x: |
| __sort132<RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt,PPC25GalaxyNamePlatePrioritied>__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| __selection_sort<RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt,PPC25GalaxyNamePlatePrioritied>__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| sort&lt;PPC25GalaxyNamePlatePrioritied,RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt&gt;__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| swap&lt;PC25GalaxyNamePlatePrioritied&gt;__3stdFRPC25GalaxyNamePlatePrioritiedRPC25GalaxyNamePlatePrioritied_v | :x: |
| __sort132&lt;RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt,PPC25GalaxyNamePlatePrioritied&gt;__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| __selection_sort&lt;RQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt,PPC25GalaxyNamePlatePrioritied&gt;__3stdFPPC25GalaxyNamePlatePrioritiedPPC25GalaxyNamePlatePrioritiedRQ235@unnamed@GalaxyNamePlateDrawer_cpp@15PlatePriorityLt_v | :x: |
| __dt__21GalaxyNamePlateDrawerFv | :x: |
@ -1566,9 +1566,9 @@
| sendTextureVertex__20ImageEffectLocalUtilFll | :x: |
| blurTexture__20ImageEffectLocalUtilFP10JUTTexturellUlff | :x: |
| connectToSceneNormalBloom__2MRFP11BloomEffect | :x: |
| Functor<11BloomEffect>__2MRFPC11BloomEffectM11BloomEffectFPCvPCv_v_Q22MR51FunctorV0M<PC11BloomEffect,M11BloomEffectFPCvPCv_v> | :x: |
| __cl__Q22MR51FunctorV0M<PC11BloomEffect,M11BloomEffectFPCvPCv_v>CFv | :x: |
| clone__Q22MR51FunctorV0M<PC11BloomEffect,M11BloomEffectFPCvPCv_v>CFP7JKRHeap | :x: |
| Functor&lt;11BloomEffect&gt;__2MRFPC11BloomEffectM11BloomEffectFPCvPCv_v_Q22MR51FunctorV0M&lt;PC11BloomEffect,M11BloomEffectFPCvPCv_v&gt; | :x: |
| __cl__Q22MR51FunctorV0M&lt;PC11BloomEffect,M11BloomEffectFPCvPCv_v&gt;CFv | :x: |
| clone__Q22MR51FunctorV0M&lt;PC11BloomEffect,M11BloomEffectFPCvPCv_v&gt;CFP7JKRHeap | :x: |
# ImageEffectResource.o
@ -1691,7 +1691,7 @@
| calc__11IsbnManagerFb | :x: |
| draw__11IsbnManagerFv | :x: |
| reset__11IsbnManagerFv | :x: |
| DynamicCast<PQ34nw4r3lyt7TextBox,Q34nw4r3lyt4Pane>__Q24nw4r2utFPQ34nw4r3lyt4Pane_PQ34nw4r3lyt7TextBox | :x: |
| DynamicCast&lt;PQ34nw4r3lyt7TextBox,Q34nw4r3lyt4Pane&gt;__Q24nw4r2utFPQ34nw4r3lyt4Pane_PQ34nw4r3lyt7TextBox | :x: |
# LayoutActor.o
@ -1707,7 +1707,7 @@
| isNerve__11LayoutActorCFPC5Nerve | :x: |
| getNerveStep__11LayoutActorCFv | :x: |
| getTrans__11LayoutActorCFv | :x: |
| setTrans__11LayoutActorFRCQ29JGeometry8TVec2<f> | :x: |
| setTrans__11LayoutActorFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getLayoutManager__11LayoutActorCFv | :x: |
| createPaneMtxRef__11LayoutActorFPCc | :x: |
| getPaneMtxRef__11LayoutActorFPCc | :x: |
@ -1732,9 +1732,9 @@
| getPaneUserData__14LayoutCoreUtilFPCQ34nw4r3lyt4PanePc | :x: |
| setTextBoxMessage__14LayoutCoreUtilFPQ34nw4r3lyt7TextBoxPCw | :x: |
| initTextBoxPane__14LayoutCoreUtilFPQ34nw4r3lyt7TextBoxPCcUl | :x: |
| convertScreenPosToLayoutPos__2MRFPQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| convertLayoutPosToScreenPos__2MRFPQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| convertPaneLocalPosToScreenPos__2MRFPQ29JGeometry8TVec2<f>PCQ34nw4r3lyt4PaneRCQ29JGeometry8TVec2<f> | :x: |
| convertScreenPosToLayoutPos__2MRFPQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| convertLayoutPosToScreenPos__2MRFPQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| convertPaneLocalPosToScreenPos__2MRFPQ29JGeometry8TVec2&lt;f&gt;PCQ34nw4r3lyt4PaneRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# LayoutGroupCtrl.o
@ -1745,24 +1745,24 @@
| calcAnim__15LayoutGroupCtrlFv | :x: |
| getPaneNum__15LayoutGroupCtrlCFv | :x: |
| getPane__15LayoutGroupCtrlCFUl | :x: |
| GetBeginIter__Q34nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>Fv | :x: |
| __rf__Q44nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>8IteratorCFv | :x: |
| __pp__Q44nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>8IteratorFi | :x: |
| GetEndIter__Q34nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>8IteratorQ44nw4r2ut39LinkList<Q44nw4r3lyt6detail8PaneLink,0>8Iterator | :x: |
| GetBeginIter__Q34nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;Fv | :x: |
| __rf__Q44nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;8IteratorCFv | :x: |
| __pp__Q44nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;8IteratorFi | :x: |
| GetEndIter__Q34nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;8IteratorQ44nw4r2ut39LinkList&lt;Q44nw4r3lyt6detail8PaneLink,0&gt;8Iterator | :x: |
| isStop__15LayoutAnmPlayerCFv | :x: |
# LayoutManager.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ml__Q44nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>8IteratorCFv | :x: |
| __pp__Q44nw4r2ut28LinkList<Q34nw4r3lyt4Pane,4>8IteratorFi | :x: |
| GetBeginIter__Q34nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>Fv | :x: |
| __rf__Q44nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>8IteratorCFv | :x: |
| __pp__Q44nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>8IteratorFi | :x: |
| GetEndIter__Q34nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>8IteratorQ44nw4r2ut29LinkList<Q34nw4r3lyt5Group,4>8Iterator | :x: |
| __ml__Q44nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;8IteratorCFv | :x: |
| __pp__Q44nw4r2ut28LinkList&lt;Q34nw4r3lyt4Pane,4&gt;8IteratorFi | :x: |
| GetBeginIter__Q34nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;Fv | :x: |
| __rf__Q44nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;8IteratorCFv | :x: |
| __pp__Q44nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;8IteratorFi | :x: |
| GetEndIter__Q34nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;Fv | :x: |
| __ne__Q24nw4r2utFQ44nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;8IteratorQ44nw4r2ut29LinkList&lt;Q34nw4r3lyt5Group,4&gt;8Iterator | :x: |
| __ct__13LayoutManagerFPCcbUlUl | :x: |
| movement__13LayoutManagerFv | :x: |
| calcAnim__13LayoutManagerFv | :x: |
@ -1774,13 +1774,13 @@
| getIndexOfPane__13LayoutManagerCFPCc | :x: |
| isExistPaneCtrl__13LayoutManagerCFPCc | :x: |
| addGroupCtrl__13LayoutManagerFP15LayoutGroupCtrl | :x: |
| isPointing__13LayoutManagerCFPCQ34nw4r3lyt4PaneRCQ29JGeometry8TVec2<f> | :x: |
| isPointing__13LayoutManagerCFPCQ34nw4r3lyt4PaneRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| createAndAddGroupCtrl__13LayoutManagerFPCcUl | :x: |
| getIndexOfGroupCtrl__13LayoutManagerCFPCc | :x: |
| createPaneMtxRef__13LayoutManagerFPCc | :x: |
| getPaneMtxRef__13LayoutManagerCFPCc | :x: |
| isExistPaneMtxRef__13LayoutManagerCFPCc | :x: |
| isPointing__13LayoutManagerCFPCcRCQ29JGeometry8TVec2<f> | :x: |
| isPointing__13LayoutManagerCFPCcRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getAnimTransform__13LayoutManagerCFPCc | :x: |
| bindPaneCtrlAnim__13LayoutManagerFP14LayoutPaneCtrlPQ34nw4r3lyt13AnimTransform | :x: |
| bindPaneCtrlAnimSub__13LayoutManagerFRUlPQ34nw4r3lyt13AnimTransform | :x: |
@ -1799,12 +1799,12 @@
| findPaneByName__13LayoutManagerCFPCc | :x: |
| replaceIndDummyTexture__13LayoutManagerFv | :x: |
| removeUnnecessaryPanes__13LayoutManagerFPQ34nw4r3lyt4Pane | :x: |
| __ct__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>Fv | :x: |
| __dt__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>Fv | :x: |
| isAnythingTrue__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>CFv | :x: |
| onBit__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>Fi | :x: |
| offBit__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>Fi | :x: |
| isTrue__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag<128>CFi | :x: |
| __ct__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;Fv | :x: |
| __dt__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;Fv | :x: |
| isAnythingTrue__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;CFv | :x: |
| onBit__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;Fi | :x: |
| offBit__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;Fi | :x: |
| isTrue__Q327@unnamed@LayoutManager_cpp@5Local12BitFlag&lt;128&gt;CFi | :x: |
| SetLocationAdjustScale__Q34nw4r3lyt8DrawInfoFRCQ34nw4r4math4VEC2 | :x: |
| isExistResOther__12LayoutHolderCFPCc | :x: |
| getResOther__12LayoutHolderCFPCc | :x: |
@ -1997,7 +1997,7 @@
# MessageTagSkipTagProcessor.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__23MessageEditorMessageTagFPCQ34nw4r2ut15PrintContext<w> | :x: |
| __ct__23MessageEditorMessageTagFPCQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| __ct__23MessageEditorMessageTagFPCw | :x: |
| getTagLength__23MessageEditorMessageTagCFv | :x: |
| getSkipLength__23MessageEditorMessageTagCFv | :x: |
@ -2007,9 +2007,9 @@
| getParam32__23MessageEditorMessageTagCFi | :x: |
| getParamPtr__23MessageEditorMessageTagCFi | :x: |
| __ct__26MessageTagSkipTagProcessorFv | :x: |
| CalcRect__26MessageTagSkipTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext<w> | :x: |
| Process__26MessageTagSkipTagProcessorFUsPQ34nw4r2ut15PrintContext<w> | :x: |
| skipTag__26MessageTagSkipTagProcessorFPQ34nw4r2ut4RectPQ34nw4r2ut15PrintContext<w>b | :x: |
| CalcRect__26MessageTagSkipTagProcessorFPQ34nw4r2ut4RectUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| Process__26MessageTagSkipTagProcessorFUsPQ34nw4r2ut15PrintContext&lt;w&gt; | :x: |
| skipTag__26MessageTagSkipTagProcessorFPQ34nw4r2ut4RectPQ34nw4r2ut15PrintContext&lt;w&gt;b | :x: |
# MeterLayout.o
@ -2037,8 +2037,8 @@
| exeBreakMeter__11MeterLayoutFv | :x: |
| exeZeroMeter__11MeterLayoutFv | :x: |
| exeZeroMeterBreak__11MeterLayoutFv | :x: |
| calcMarioHeadPosition__11MeterLayoutCFPQ29JGeometry8TVec2<f> | :x: |
| calcPowerUpMeterBasePosition__11MeterLayoutCFPQ29JGeometry8TVec2<f> | :x: |
| calcMarioHeadPosition__11MeterLayoutCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| calcPowerUpMeterBasePosition__11MeterLayoutCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| setAnimBase__11MeterLayoutFv | :x: |
| setCountAnimFrame__11MeterLayoutFv | :x: |
| setRecoveryCountAnimFrame__11MeterLayoutFv | :x: |
@ -2248,7 +2248,7 @@
| execute__Q231@unnamed@MoviePlayerSimple_cpp@21MoviePlayerSimpleOpenCFP5Spine | :x: |
| execute__Q231@unnamed@MoviePlayerSimple_cpp@20MoviePlayerSimpleOffCFP5Spine | :x: |
| @32@__dt__17MoviePlayerSimpleFv | :x: |
| __ct__Q29JGeometry8TBox2<s>Fssss | :x: |
| __ct__Q29JGeometry8TBox2&lt;s&gt;Fssss | :x: |
# MoviePlayingSequence.o
@ -2259,7 +2259,7 @@
| getMovieName__34@unnamed@MoviePlayingSequence_cpp@FPC16MoviePlayingInfo | :x: |
| getMovieName__20MoviePlayingSequenceFQ220MoviePlayingSequence9MovieType | :x: |
| __ct__20MoviePlayingSequenceFPCcl | :x: |
| __dt__Q22MR49Vector<Q22MR34AssignableArray<P14MovieSubtitles>>Fv | :x: |
| __dt__Q22MR49Vector&lt;Q22MR34AssignableArray&lt;P14MovieSubtitles&gt;&gt;Fv | :x: |
| appear__20MoviePlayingSequenceFv | :x: |
| kill__20MoviePlayingSequenceFv | :x: |
| exePlayWait__20MoviePlayingSequenceFv | :x: |
@ -2295,8 +2295,8 @@
| execute__Q223NrvMoviePlayingSequence17HostTypePlayStartCFP5Spine | :x: |
| execute__Q223NrvMoviePlayingSequence16HostTypePlayWaitCFP5Spine | :x: |
| execute__Q223NrvMoviePlayingSequence12HostTypeWaitCFP5Spine | :x: |
| __dt__Q22MR40AssignableArray<P20MoviePlayingSequence>Fv | :x: |
| __dt__Q22MR34AssignableArray<P14MovieSubtitles>Fv | :x: |
| __dt__Q22MR40AssignableArray&lt;P20MoviePlayingSequence&gt;Fv | :x: |
| __dt__Q22MR34AssignableArray&lt;P14MovieSubtitles&gt;Fv | :x: |
| __dt__20MoviePlayingSequenceFv | :x: |
| __dt__26MoviePlayingSequenceHolderFv | :x: |
@ -2337,8 +2337,8 @@
| appear__12MovieStarterFv | :x: |
| kill__12MovieStarterFv | :x: |
| control__12MovieStarterFv | :x: |
| __cl__Q22MR51FunctorV0M<P12MovieStarter,M12MovieStarterFPCvPv_v>CFv | :x: |
| clone__Q22MR51FunctorV0M<P12MovieStarter,M12MovieStarterFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR51FunctorV0M&lt;P12MovieStarter,M12MovieStarterFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR51FunctorV0M&lt;P12MovieStarter,M12MovieStarterFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__12MovieStarterFv | :x: |
@ -2729,8 +2729,8 @@
| execute__Q216NrvPowerStarList25PowerStarListNrvDisappearCFP5Spine | :x: |
| execute__Q216NrvPowerStarList20PowerStarListNrvWaitCFP5Spine | :x: |
| execute__Q216NrvPowerStarList22PowerStarListNrvAppearCFP5Spine | :x: |
| __cl__Q22MR53FunctorV0M<P13PowerStarList,M13PowerStarListFPCvPv_v>CFv | :x: |
| clone__Q22MR53FunctorV0M<P13PowerStarList,M13PowerStarListFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR53FunctorV0M&lt;P13PowerStarList,M13PowerStarListFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR53FunctorV0M&lt;P13PowerStarList,M13PowerStarListFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__13PowerStarListFv | :x: |
@ -2846,7 +2846,7 @@
| fadeOutText__20ScenarioSelectLayoutFv | :x: |
| trySelect__20ScenarioSelectLayoutFv | :x: |
| getSelectedStar__20ScenarioSelectLayoutCFv | :x: |
| calcWorldPositionFromScreenPos__20ScenarioSelectLayoutCFPQ29JGeometry8TVec3<f>RCQ29JGeometry8TVec2<f>f | :x: |
| calcWorldPositionFromScreenPos__20ScenarioSelectLayoutCFPQ29JGeometry8TVec3&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt;f | :x: |
| calcDisplayScenarioNum__20ScenarioSelectLayoutCFPlPl | :x: |
| appearAllStar__20ScenarioSelectLayoutFllb | :x: |
| appearStar__20ScenarioSelectLayoutFlli | :x: |
@ -3190,7 +3190,7 @@
| execute__Q219NrvStarPieceCounter23StarPieceCounterNrvWaitCFP5Spine | :x: |
| execute__Q219NrvStarPieceCounter25StarPieceCounterNrvAppearCFP5Spine | :x: |
| execute__Q219NrvStarPieceCounter23StarPieceCounterNrvHideCFP5Spine | :x: |
| setAppearOffset__21CounterLayoutAppearerFRCQ29JGeometry8TVec2<f> | :x: |
| setAppearOffset__21CounterLayoutAppearerFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# StarPointerBlur.o
@ -3203,7 +3203,7 @@
| hide__15StarPointerBlurFv | :x: |
| hideAll__15StarPointerBlurFv | :x: |
| movement__15StarPointerBlurFv | :x: |
| updatePoint__15StarPointerBlurFRCQ29JGeometry8TVec2<f>bPQ29JGeometry8TVec2<f> | :x: |
| updatePoint__15StarPointerBlurFRCQ29JGeometry8TVec2&lt;f&gt;bPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| findDrawPointRange__15StarPointerBlurCFPUsPUs | :x: |
| draw__15StarPointerBlurCFv | :x: |
| draw2__15StarPointerBlurCFv | :x: |
@ -3214,14 +3214,14 @@
# StarPointerCommandStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__24StarPointerCommandStreamFPCQ29JGeometry8TVec2<f> | :x: |
| start__24StarPointerCommandStreamFPCQ29JGeometry8TVec3<f>b | :x: |
| __ct__24StarPointerCommandStreamFPCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| start__24StarPointerCommandStreamFPCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| show__24StarPointerCommandStreamFv | :x: |
| hide__24StarPointerCommandStreamFv | :x: |
| clear__24StarPointerCommandStreamFv | :x: |
| init__24StarPointerCommandStreamFRC12JMapInfoIter | :x: |
| control__24StarPointerCommandStreamFv | :x: |
| calcPose__24StarPointerCommandStreamFRCQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| calcPose__24StarPointerCommandStreamFRCQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| exeWait__24StarPointerCommandStreamFv | :x: |
| exeSignal__24StarPointerCommandStreamFv | :x: |
| calcLineWidth__24StarPointerCommandStreamCFf | :x: |
@ -3243,11 +3243,11 @@
| movement__21StarPointerControllerFPCfPCf | :x: |
| storeDataFromCallback__21StarPointerControllerFPCfPCf | :x: |
| storePastPointingData__21StarPointerControllerFv | :x: |
| calcPastPointingPosOnScreen__21StarPointerControllerCFPQ29JGeometry8TVec2<f>l | :x: |
| calcPastPointingPosOnScreen__21StarPointerControllerCFPQ29JGeometry8TVec2&lt;f&gt;l | :x: |
| updateDpdInfo__21StarPointerControllerFv | :x: |
| updateAdditionalInfo__21StarPointerControllerFv | :x: |
| calcViewDistanceZ__21StarPointerControllerFRCQ29JGeometry8TVec3<f>PA4_f | :x: |
| sub__Q29JGeometry8TVec2<f>FRCQ29JGeometry8TVec2<f> | :x: |
| calcViewDistanceZ__21StarPointerControllerFRCQ29JGeometry8TVec3&lt;f&gt;PA4_f | :x: |
| sub__Q29JGeometry8TVec2&lt;f&gt;FRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# StarPointerDirector.o
@ -3269,9 +3269,9 @@
| __ct__16StarPointerPeekZFv | :x: |
| setDrawSyncToken__16StarPointerPeekZFv | :x: |
| drawSyncCallback__16StarPointerPeekZFUs | :x: |
| isOnScreenEdge__19StarPointerFunctionFRCQ29JGeometry8TVec2<f>ff | :x: |
| isOnScreenEdge__19StarPointerFunctionFRCQ29JGeometry8TVec2&lt;f&gt;ff | :x: |
| isOnScreenEdge__19StarPointerFunctionFl | :x: |
| forceInsideScreenEdge__19StarPointerFunctionFPQ29JGeometry8TVec2<f> | :x: |
| forceInsideScreenEdge__19StarPointerFunctionFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getStarPointerDirector__19StarPointerFunctionFv | :x: |
| getNumStarPointer__19StarPointerFunctionFv | :x: |
| getPastPointNum__19StarPointerFunctionFl | :x: |
@ -3333,7 +3333,7 @@
| initWithPort__17StarPointerLayoutFl | :x: |
| appear__17StarPointerLayoutFv | :x: |
| kill__17StarPointerLayoutFv | :x: |
| startCommandStream__17StarPointerLayoutFPC9LiveActorPCQ29JGeometry8TVec3<f>b | :x: |
| startCommandStream__17StarPointerLayoutFPC9LiveActorPCQ29JGeometry8TVec3&lt;f&gt;b | :x: |
| endCommandStream__17StarPointerLayoutFPC9LiveActor | :x: |
| forceEndCommandStream__17StarPointerLayoutFv | :x: |
| isCommandStream__17StarPointerLayoutFPC9LiveActor | :x: |
@ -3355,7 +3355,7 @@
| control__17StarPointerLayoutFv | :x: |
| setPosition__17StarPointerLayoutFv | :x: |
| rotateTest__17StarPointerLayoutFv | :x: |
| calcPoseNozzle__17StarPointerLayoutFRCQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec2<f> | :x: |
| calcPoseNozzle__17StarPointerLayoutFRCQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| changeLayout__17StarPointerLayoutF15StarPointerKind | :x: |
| isChanceToRumble__17StarPointerLayoutCFv | :x: |
| hideBlur__17StarPointerLayoutFv | :x: |
@ -3408,19 +3408,19 @@
# StarPointerTarget.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__17StarPointerTargetFfPCQ29JGeometry8TVec3<f>PA4_fQ29JGeometry8TVec3<f> | :x: |
| calcScreenPosition__17StarPointerTargetCFPQ29JGeometry8TVec2<f> | :x: |
| isPointing__17StarPointerTargetCFRCQ29JGeometry8TVec2<f>ff | :x: |
| calcPosition__17StarPointerTargetCFPQ29JGeometry8TVec3<f> | :x: |
| __ct__17StarPointerTargetFfPCQ29JGeometry8TVec3&lt;f&gt;PA4_fQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcScreenPosition__17StarPointerTargetCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| isPointing__17StarPointerTargetCFRCQ29JGeometry8TVec2&lt;f&gt;ff | :x: |
| calcPosition__17StarPointerTargetCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcRadius2d__17StarPointerTargetCFfff | :x: |
| calcScreenPositionFromView__17StarPointerTargetCFPQ29JGeometry8TVec2<f>RCQ29JGeometry8TVec3<f> | :x: |
| calcScreenPositionFromView__17StarPointerTargetCFPQ29JGeometry8TVec2&lt;f&gt;RCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| __ct__23StarPointerLayoutTargetFP11LayoutActorPCcPCc | :x: |
| isPointing__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2<f> | :x: |
| isPointingCircle__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2<f> | :x: |
| isPointingRectangle__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2<f> | :x: |
| calcBasePos__23StarPointerLayoutTargetCFPQ29JGeometry8TVec2<f> | :x: |
| isPointing__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| isPointingCircle__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| isPointingRectangle__23StarPointerLayoutTargetCFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| calcBasePos__23StarPointerLayoutTargetCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| __ct__29StarPointerLayoutTargetKeeperFi | :x: |
| addTargetCircle__29StarPointerLayoutTargetKeeperFP11LayoutActorPCcfRCQ29JGeometry8TVec2<f>PCc | :x: |
| addTargetCircle__29StarPointerLayoutTargetKeeperFP11LayoutActorPCcfRCQ29JGeometry8TVec2&lt;f&gt;PCc | :x: |
| getTarget__29StarPointerLayoutTargetKeeperCFPCc | :x: |
| registerTarget__29StarPointerLayoutTargetKeeperFP23StarPointerLayoutTarget | :x: |
@ -3460,9 +3460,9 @@
| exeZeroMeterBreak__16SuddenDeathMeterFv | :x: |
| initCount__16SuddenDeathMeterFl | :x: |
| setCount__16SuddenDeathMeterFl | :x: |
| calcMarioHeadPosition__16SuddenDeathMeterCFPQ29JGeometry8TVec2<f> | :x: |
| calcPowerUpMeterBasePosition__16SuddenDeathMeterCFPQ29JGeometry8TVec2<f> | :x: |
| setPowerUpMeterPosition__16SuddenDeathMeterFRCQ29JGeometry8TVec2<f> | :x: |
| calcMarioHeadPosition__16SuddenDeathMeterCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| calcPowerUpMeterBasePosition__16SuddenDeathMeterCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| setPowerUpMeterPosition__16SuddenDeathMeterFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| setCountAnimFrame__16SuddenDeathMeterFv | :x: |
| setRecoveryCountAnimFrame__16SuddenDeathMeterFv | :x: |
| __dt__16SuddenDeathMeterFv | :x: |
@ -3577,7 +3577,7 @@
| movement__16SystemWipeHolderFv | :x: |
| calcAnim__16SystemWipeHolderFv | :x: |
| draw__16SystemWipeHolderCFv | :x: |
| setWipeRingCenter__16SystemWipeHolderFRCQ29JGeometry8TVec3<f> | :x: |
| setWipeRingCenter__16SystemWipeHolderFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| startGameScreenCapture__16SystemWipeHolderFv | :x: |
| drawGameScreenCapture__16SystemWipeHolderCFv | :x: |
| updateWipe__16SystemWipeHolderFPCc | :x: |
@ -3848,9 +3848,9 @@
| isClose__8WipeRingCFv | :x: |
| isWipeIn__8WipeRingCFv | :x: |
| isWipeOut__8WipeRingCFv | :x: |
| setCenterPos__8WipeRingFRCQ29JGeometry8TVec3<f> | :x: |
| setCenterPos__8WipeRingFRCQ29JGeometry8TVec3&lt;f&gt; | :x: |
| startAnim__8WipeRingFPCc | :x: |
| getMarioCenterPos__8WipeRingFPQ29JGeometry8TVec3<f> | :x: |
| getMarioCenterPos__8WipeRingFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| calcRadius__8WipeRingCFv | :x: |
| calcMaxRadius__8WipeRingCFv | :x: |
| updatePlayerPos__8WipeRingFv | :x: |
@ -3864,7 +3864,7 @@
| execute__Q222@unnamed@WipeRing_cpp@15WipeRingNrvOpenCFP5Spine | :x: |
| execute__Q222@unnamed@WipeRing_cpp@17WipeRingNrvWipeInCFP5Spine | :x: |
| execute__Q222@unnamed@WipeRing_cpp@16WipeRingNrvCloseCFP5Spine | :x: |
| distance__Q29JGeometry8TVec2<f>CFRCQ29JGeometry8TVec2<f> | :x: |
| distance__Q29JGeometry8TVec2&lt;f&gt;CFRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# YesNoController.o

View File

@ -40,7 +40,7 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__9SpkSystemFP7JKRHeap | :x: |
| __dt__18JSUList<8SpkSound>Fv | :x: |
| __dt__18JSUList&lt;8SpkSound&gt;Fv | :x: |
| setResource__9SpkSystemFP10JKRArchiveUsUs | :x: |
| framework__9SpkSystemFv | :x: |
| startSound__9SpkSystemFllP14SpkSoundHandle | :x: |
@ -51,8 +51,8 @@
| extensionProcess__9SpkSystemFll | :x: |
| getDeviceVolume__9SpkSystemFl | :x: |
| __sinit_\SpkSystem_cpp | :x: |
| __ct__21JASMemPool<8SpkSound>Fv | :x: |
| __dt__21JASMemPool<8SpkSound>Fv | :x: |
| __ct__21JASMemPool&lt;8SpkSound&gt;Fv | :x: |
| __dt__21JASMemPool&lt;8SpkSound&gt;Fv | :x: |
# SpkMixingBuffer.o
@ -115,7 +115,7 @@
| updateEachSound__14SpkSoundHolderFl | :x: |
| freeDeadSound__14SpkSoundHolderFl | :x: |
| framework__14SpkSoundHolderFv | :x: |
| __ct__18JSUList<8SpkSound>Fv | :x: |
| __ct__18JSUList&lt;8SpkSound&gt;Fv | :x: |
| __sinit_\SpkSound_cpp | :x: |

View File

@ -235,12 +235,12 @@
| setDrawCameraType__15DrawBufferGroupFl | :white_check_mark: |
| setLightType__15DrawBufferGroupFl | :white_check_mark: |
| findExecuterIndex__15DrawBufferGroupCFPCc | :white_check_mark: |
| __ct__Q22MR53Vector<Q22MR38AssignableArray<P18DrawBufferExecuter>>Fv | :white_check_mark: |
| __dt__Q22MR53Vector<Q22MR38AssignableArray<P18DrawBufferExecuter>>Fv | :white_check_mark: |
| push_back__Q22MR53Vector<Q22MR38AssignableArray<P18DrawBufferExecuter>>FRCP18DrawBufferExecuter | :white_check_mark: |
| for_each<PP18DrawBufferExecuter,Q23std33mem_fun_t<v,18DrawBufferExecuter>>__3stdFPP18DrawBufferExecuterPP18DrawBufferExecuterQ23std33mem_fun_t<v,18DrawBufferExecuter>_Q23std33mem_fun_t<v,18DrawBufferExecuter> | :x: |
| for_each<PCP18DrawBufferExecuter,Q23std39const_mem_fun_t<v,18DrawBufferExecuter>>__3stdFPCP18DrawBufferExecuterPCP18DrawBufferExecuterQ23std39const_mem_fun_t<v,18DrawBufferExecuter>_Q23std39const_mem_fun_t<v,18DrawBufferExecuter> | :x: |
| __dt__Q22MR38AssignableArray<P18DrawBufferExecuter>Fv | :white_check_mark: |
| __ct__Q22MR53Vector&lt;Q22MR38AssignableArray&lt;P18DrawBufferExecuter&gt;&gt;Fv | :white_check_mark: |
| __dt__Q22MR53Vector&lt;Q22MR38AssignableArray&lt;P18DrawBufferExecuter&gt;&gt;Fv | :white_check_mark: |
| push_back__Q22MR53Vector&lt;Q22MR38AssignableArray&lt;P18DrawBufferExecuter&gt;&gt;FRCP18DrawBufferExecuter | :white_check_mark: |
| for_each&lt;PP18DrawBufferExecuter,Q23std33mem_fun_t&lt;v,18DrawBufferExecuter&gt;&gt;__3stdFPP18DrawBufferExecuterPP18DrawBufferExecuterQ23std33mem_fun_t&lt;v,18DrawBufferExecuter&gt;_Q23std33mem_fun_t&lt;v,18DrawBufferExecuter&gt; | :x: |
| for_each&lt;PCP18DrawBufferExecuter,Q23std39const_mem_fun_t&lt;v,18DrawBufferExecuter&gt;&gt;__3stdFPCP18DrawBufferExecuterPCP18DrawBufferExecuterQ23std39const_mem_fun_t&lt;v,18DrawBufferExecuter&gt;_Q23std39const_mem_fun_t&lt;v,18DrawBufferExecuter&gt; | :x: |
| __dt__Q22MR38AssignableArray&lt;P18DrawBufferExecuter&gt;Fv | :white_check_mark: |
# DrawBufferHolder.o
@ -258,9 +258,9 @@
| drawOpa__16DrawBufferHolderCFl | :x: |
| drawXlu__16DrawBufferHolderCFl | :x: |
| getExecuteList__16DrawBufferHolderFl | :x: |
| __ct__Q22MR50Vector<Q22MR35AssignableArray<P15DrawBufferGroup>>Fv | :x: |
| end__Q22MR50Vector<Q22MR35AssignableArray<P15DrawBufferGroup>>Fv | :x: |
| for_each<PP15DrawBufferGroup,Q23std30mem_fun_t<v,15DrawBufferGroup>>__3stdFPP15DrawBufferGroupPP15DrawBufferGroupQ23std30mem_fun_t<v,15DrawBufferGroup>_Q23std30mem_fun_t<v,15DrawBufferGroup> | :x: |
| __ct__Q22MR50Vector&lt;Q22MR35AssignableArray&lt;P15DrawBufferGroup&gt;&gt;Fv | :x: |
| end__Q22MR50Vector&lt;Q22MR35AssignableArray&lt;P15DrawBufferGroup&gt;&gt;Fv | :x: |
| for_each&lt;PP15DrawBufferGroup,Q23std30mem_fun_t&lt;v,15DrawBufferGroup&gt;&gt;__3stdFPP15DrawBufferGroupPP15DrawBufferGroupQ23std30mem_fun_t&lt;v,15DrawBufferGroup&gt;_Q23std30mem_fun_t&lt;v,15DrawBufferGroup&gt; | :x: |
# DrawSyncManager.o
@ -299,7 +299,7 @@
| removeIfIsEqualHeap__10FileHolderFP7JKRHeap | :x: |
| removeFile__10FileHolderFPCc | :white_check_mark: |
| findEntry__10FileHolderCFPCc | :white_check_mark: |
| erase__Q22MR54Vector<Q22MR39AssignableArray<P19FileHolderFileEntry>>FPP19FileHolderFileEntry | :x: |
| erase__Q22MR54Vector&lt;Q22MR39AssignableArray&lt;P19FileHolderFileEntry&gt;&gt;FPP19FileHolderFileEntry | :x: |
# FileLoader.o
@ -401,8 +401,8 @@
| execute__Q213NrvGameSystem29GameSystemInitializeLogoSceneCFP5Spine | :x: |
| execute__Q213NrvGameSystem25GameSystemInitializeAudioCFP5Spine | :x: |
| __dt__10GameSystemFv | :x: |
| __cl__Q22MR65FunctorV0M<P19GameSystemObjHolder,M19GameSystemObjHolderFPCvPv_v>CFv | :x: |
| clone__Q22MR65FunctorV0M<P19GameSystemObjHolder,M19GameSystemObjHolderFPCvPv_v>CFP7JKRHeap | :x: |
| __cl__Q22MR65FunctorV0M&lt;P19GameSystemObjHolder,M19GameSystemObjHolderFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR65FunctorV0M&lt;P19GameSystemObjHolder,M19GameSystemObjHolderFPCvPv_v&gt;CFP7JKRHeap | :x: |
# GameSystemDimmingWatcher.o
@ -591,11 +591,11 @@
| execute__Q246@unnamed@GameSystemStationedArchiveLoader_cpp@58GameSystemStationedArchiveLoaderLoadStationedArchiveOthersCFP5Spine | :x: |
| execute__Q246@unnamed@GameSystemStationedArchiveLoader_cpp@58GameSystemStationedArchiveLoaderLoadStationedArchivePlayerCFP5Spine | :x: |
| execute__Q246@unnamed@GameSystemStationedArchiveLoader_cpp@52GameSystemStationedArchiveLoaderLoadAudio1stWaveDataCFP5Spine | :x: |
| Functor<32GameSystemStationedArchiveLoader,b>__2MRFP32GameSystemStationedArchiveLoaderM32GameSystemStationedArchiveLoaderFPCvPvb_vb_Q22MR94FunctorV1M<P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b> | :x: |
| __cl__Q22MR94FunctorV1M<P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b>CFv | :x: |
| clone__Q22MR94FunctorV1M<P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b>CFP7JKRHeap | :x: |
| __cl__Q22MR91FunctorV0M<P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPv_v>CFv | :x: |
| clone__Q22MR91FunctorV0M<P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;32GameSystemStationedArchiveLoader,b&gt;__2MRFP32GameSystemStationedArchiveLoaderM32GameSystemStationedArchiveLoaderFPCvPvb_vb_Q22MR94FunctorV1M&lt;P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b&gt; | :x: |
| __cl__Q22MR94FunctorV1M&lt;P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b&gt;CFv | :x: |
| clone__Q22MR94FunctorV1M&lt;P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPvb_v,b&gt;CFP7JKRHeap | :x: |
| __cl__Q22MR91FunctorV0M&lt;P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR91FunctorV0M&lt;P32GameSystemStationedArchiveLoader,M32GameSystemStationedArchiveLoaderFPCvPv_v&gt;CFP7JKRHeap | :x: |
| __dt__32GameSystemStationedArchiveLoaderFv | :x: |
| __dt__22ConditionUsePlayerHeapFv | :x: |
@ -678,9 +678,9 @@
| execute__Q228NrvGameSystemSceneController39GameSystemSceneControllerChangeWaveBankCFP5Spine | :x: |
| execute__Q228NrvGameSystemSceneController31GameSystemSceneControllerNormalCFP5Spine | :x: |
| execute__Q228NrvGameSystemSceneController39GameSystemSceneControllerNotInitializedCFP5Spine | :x: |
| Functor<25GameSystemSceneController>__2MRFP25GameSystemSceneControllerM25GameSystemSceneControllerFPCvPv_v_Q22MR77FunctorV0M<P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v> | :x: |
| __cl__Q22MR77FunctorV0M<P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v>CFv | :x: |
| clone__Q22MR77FunctorV0M<P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;25GameSystemSceneController&gt;__2MRFP25GameSystemSceneControllerM25GameSystemSceneControllerFPCvPv_v_Q22MR77FunctorV0M&lt;P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v&gt; | :x: |
| __cl__Q22MR77FunctorV0M&lt;P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR77FunctorV0M&lt;P25GameSystemSceneController,M25GameSystemSceneControllerFPCvPv_v&gt;CFP7JKRHeap | :x: |
# GameSystemResetAndPowerProcess.o
@ -805,15 +805,15 @@
| setForOSResetSystem__17MainLoopFrameworkFv | :x: |
| waitForTick__31@unnamed@MainLoopFramework_cpp@FUlUs | :x: |
| waitDrawDoneAndSetAlarm__31@unnamed@MainLoopFramework_cpp@Fv | :x: |
| __dt__Q22MR37BothDirLink<22MainLoopFrameworkAlarm>Fv | :x: |
| __dt__Q22MR37BothDirLink&lt;22MainLoopFrameworkAlarm&gt;Fv | :x: |
| handleGXAbortAlarm__31@unnamed@MainLoopFramework_cpp@FP7OSAlarmP9OSContext | :x: |
| __sinit_\MainLoopFramework_cpp | :x: |
| getDrawingXfb__6JUTXfbCFv | :x: |
| getManager__6JUTXfbFv | :x: |
| getDisplayingXfbIndex__6JUTXfbCFv | :x: |
| __dt__13J2DOrthoGraphFv | :x: |
| __ct__Q22MR37BothDirList<22MainLoopFrameworkAlarm>Fb | :x: |
| __dt__Q22MR37BothDirList<22MainLoopFrameworkAlarm>Fv | :x: |
| __ct__Q22MR37BothDirList&lt;22MainLoopFrameworkAlarm&gt;Fb | :x: |
| __dt__Q22MR37BothDirList&lt;22MainLoopFrameworkAlarm&gt;Fv | :x: |
# MessageHolder.o
@ -898,7 +898,7 @@
| execute__Q231@unnamed@NANDErrorSequence_cpp@30NANDErrorSequenceErrorToFreezeCFP5Spine | :x: |
| execute__Q231@unnamed@NANDErrorSequence_cpp@22NANDErrorSequenceErrorCFP5Spine | :x: |
| execute__Q231@unnamed@NANDErrorSequence_cpp@21NANDErrorSequenceIdleCFP5Spine | :x: |
| __dt__40ActorStateBase<22SaveDataHandleSequence>Fv | :x: |
| __dt__40ActorStateBase&lt;22SaveDataHandleSequence&gt;Fv | :x: |
# NANDManager.o
@ -979,13 +979,13 @@
| noLoadPrj__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| loadPrj__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| loadPrjAnm__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| getNext__23@unnamed@Overwrite_cpp@FP26JPANode<15JPABaseParticle> | :x: |
| getPrev__23@unnamed@Overwrite_cpp@FP26JPANode<15JPABaseParticle> | :x: |
| dirTypeVel__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3<f> | :x: |
| dirTypePos__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3<f> | :x: |
| dirTypePosInv__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3<f> | :x: |
| dirTypeEmtrDir__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3<f> | :x: |
| dirTypePrevPtcl__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3<f> | :x: |
| getNext__23@unnamed@Overwrite_cpp@FP26JPANode&lt;15JPABaseParticle&gt; | :x: |
| getPrev__23@unnamed@Overwrite_cpp@FP26JPANode&lt;15JPABaseParticle&gt; | :x: |
| dirTypeVel__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePos__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePosInv__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypeEmtrDir__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePrevPtcl__23@unnamed@Overwrite_cpp@FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| rotTypeY__23@unnamed@Overwrite_cpp@FffRA3_A4_f | :x: |
| rotTypeX__23@unnamed@Overwrite_cpp@FffRA3_A4_f | :x: |
| rotTypeZ__23@unnamed@Overwrite_cpp@FffRA3_A4_f | :x: |
@ -1013,18 +1013,18 @@
| __ct__14JASAudioThreadFiiUl | :x: |
| __ct__7JKRAramFUlUll | :x: |
| GXPosition3f32 | :x: |
| __dt__Q317JASThreadingModel56InterruptsDisable<35JASMemPool_MultiThreaded<8JASTrack>>4LockFv | :x: |
| __dt__Q317JASThreadingModel71InterruptsDisable<50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>>4LockFv | :x: |
| __dt__35JASGlobalInstance<14JASAudioThread>Fv | :x: |
| __dt__Q317JASThreadingModel56InterruptsDisable&lt;35JASMemPool_MultiThreaded&lt;8JASTrack&gt;&gt;4LockFv | :x: |
| __dt__Q317JASThreadingModel71InterruptsDisable&lt;50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;&gt;4LockFv | :x: |
| __dt__35JASGlobalInstance&lt;14JASAudioThread&gt;Fv | :x: |
| __dt__12JPAFieldSpinFv | :x: |
| __dt__18JPAFieldConvectionFv | :x: |
| __dt__14JPAFieldVortexFv | :x: |
| __dt__11JPAFieldAirFv | :x: |
| __sinit_\Overwrite_cpp | :x: |
| __ct__50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>Fv | :x: |
| __dt__50JASMemPool_MultiThreaded<Q28JASTrack11TChannelMgr>Fv | :x: |
| __ct__35JASMemPool_MultiThreaded<8JASTrack>Fv | :x: |
| __dt__35JASMemPool_MultiThreaded<8JASTrack>Fv | :x: |
| __ct__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;Fv | :x: |
| __dt__50JASMemPool_MultiThreaded&lt;Q28JASTrack11TChannelMgr&gt;Fv | :x: |
| __ct__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;Fv | :x: |
| __dt__35JASMemPool_MultiThreaded&lt;8JASTrack&gt;Fv | :x: |
# PauseButtonCheckerInGame.o
@ -1091,9 +1091,9 @@
| find__21ResourceHolderManagerFPCc | :x: |
| __ct__34ResourceHolderManagerName2ResourceFv | :x: |
| __ct__24CreateResourceHolderArgsFv | :x: |
| Functor<21ResourceHolderManager,PCc,P24CreateResourceHolderArgs>__2MRFP21ResourceHolderManagerM21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_vPCcP24CreateResourceHolderArgs_Q22MR131FunctorV2M<P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs> | :x: |
| __cl__Q22MR131FunctorV2M<P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs>CFv | :x: |
| clone__Q22MR131FunctorV2M<P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs>CFP7JKRHeap | :x: |
| Functor&lt;21ResourceHolderManager,PCc,P24CreateResourceHolderArgs&gt;__2MRFP21ResourceHolderManagerM21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_vPCcP24CreateResourceHolderArgs_Q22MR131FunctorV2M&lt;P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs&gt; | :x: |
| __cl__Q22MR131FunctorV2M&lt;P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs&gt;CFv | :x: |
| clone__Q22MR131FunctorV2M&lt;P21ResourceHolderManager,M21ResourceHolderManagerFPCvPvPCcP24CreateResourceHolderArgs_v,PCc,P24CreateResourceHolderArgs&gt;CFP7JKRHeap | :x: |
| __as__34ResourceHolderManagerName2ResourceFRC34ResourceHolderManagerName2Resource | :x: |
@ -1140,10 +1140,10 @@
| getCurrentCommonLayers__20ScenarioDataFunctionFPCc | :x: |
| getCurrentScenarioLayers__20ScenarioDataFunctionFPCcl | :x: |
| makeBeginScenarioDataIter__2MRFv | :x: |
| sort<PP12ScenarioData,RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt>__3stdFPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| swap<P12ScenarioData>__3stdFRP12ScenarioDataRP12ScenarioData_v | :x: |
| __sort132<RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt,PP12ScenarioData>__3stdFPP12ScenarioDataPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| __selection_sort<RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt,PP12ScenarioData>__3stdFPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| sort&lt;PP12ScenarioData,RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt&gt;__3stdFPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| swap&lt;P12ScenarioData&gt;__3stdFRP12ScenarioDataRP12ScenarioData_v | :x: |
| __sort132&lt;RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt,PP12ScenarioData&gt;__3stdFPP12ScenarioDataPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| __selection_sort&lt;RQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt,PP12ScenarioData&gt;__3stdFPP12ScenarioDataPP12ScenarioDataRQ232@unnamed@ScenarioDataParser_cpp@16GalaxyNameSortLt_v | :x: |
| __dt__18ScenarioDataParserFv | :x: |
@ -1242,16 +1242,16 @@
| getKPadStatus__4WPadCFUl | :x: |
| getValidStatusCount__4WPadCFv | :x: |
| getEnableAccelPastCount__4WPadCFUl | :x: |
| getAcceleration__4WPadCFPQ29JGeometry8TVec3<f>Ul | :x: |
| getPastAcceleration__4WPadCFPQ29JGeometry8TVec3<f>lUl | :x: |
| getAcceleration__4WPadCFPQ29JGeometry8TVec3&lt;f&gt;Ul | :x: |
| getPastAcceleration__4WPadCFPQ29JGeometry8TVec3&lt;f&gt;lUl | :x: |
# WPadAcceleration.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__16WPadAccelerationFPC4WPadUl | :x: |
| getAcceleration__16WPadAccelerationCFPQ29JGeometry8TVec3<f> | :x: |
| getPastAcceleration__16WPadAccelerationCFPQ29JGeometry8TVec3<f>l | :x: |
| getAcceleration__16WPadAccelerationCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| getPastAcceleration__16WPadAccelerationCFPQ29JGeometry8TVec3&lt;f&gt;l | :x: |
| isStationary__16WPadAccelerationCFv | :x: |
| isBalanced__16WPadAccelerationCFv | :x: |
| update__16WPadAccelerationFv | :x: |
@ -1355,11 +1355,11 @@
| reset__11WPadPointerFv | :x: |
| setSensorBarLevel__11WPadPointerFf | :x: |
| update__11WPadPointerFv | :x: |
| getPointingPos__11WPadPointerCFPQ29JGeometry8TVec2<f> | :x: |
| getHorizonVec__11WPadPointerCFPQ29JGeometry8TVec2<f> | :x: |
| getPastPointingPos__11WPadPointerCFPQ29JGeometry8TVec2<f>l | :x: |
| getPointingPos__11WPadPointerCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getHorizonVec__11WPadPointerCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
| getPastPointingPos__11WPadPointerCFPQ29JGeometry8TVec2&lt;f&gt;l | :x: |
| getEnablePastCount__11WPadPointerCFv | :x: |
| getPointingPosBasedOnScreen__11WPadPointerCFPQ29JGeometry8TVec2<f> | :x: |
| getPointingPosBasedOnScreen__11WPadPointerCFPQ29JGeometry8TVec2&lt;f&gt; | :x: |
# WPadRumble.o
@ -1861,10 +1861,10 @@
| isDependedAnother__18GameEventFlagTableFPCcPCc | :x: |
| getIndexFromHashCode__18GameEventFlagTableFUs | :x: |
| calcSpecialPowerStarNum__18GameEventFlagTableFPCc | :x: |
| sort<PQ226GameEventFlagTableInstance3Key,RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt>__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| swap<Q226GameEventFlagTableInstance3Key>__3stdFRQ226GameEventFlagTableInstance3KeyRQ226GameEventFlagTableInstance3Key_v | :x: |
| __sort132<RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt,PQ226GameEventFlagTableInstance3Key>__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| __selection_sort<RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt,PQ226GameEventFlagTableInstance3Key>__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| sort&lt;PQ226GameEventFlagTableInstance3Key,RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt&gt;__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| swap&lt;Q226GameEventFlagTableInstance3Key&gt;__3stdFRQ226GameEventFlagTableInstance3KeyRQ226GameEventFlagTableInstance3Key_v | :x: |
| __sort132&lt;RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt,PQ226GameEventFlagTableInstance3Key&gt;__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| __selection_sort&lt;RQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt,PQ226GameEventFlagTableInstance3Key&gt;__3stdFPQ226GameEventFlagTableInstance3KeyPQ226GameEventFlagTableInstance3KeyRQ232@unnamed@GameEventFlagTable_cpp@19GameEventFlagSortLt_v | :x: |
| getStarPieceNumToOpenExclamationGalaxy__18GameEventFlagTableFPCc | :x: |
| calcGreenPowerStarNum__18GameEventFlagTableFv | :x: |
| getGalaxyDependedFlags__18GameEventFlagTableFPPCciPCc | :x: |
@ -1916,9 +1916,9 @@
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__20GameSequenceDirectorFv | :x: |
| Functor<20GameSequenceDirector>__2MRFP20GameSequenceDirectorM20GameSequenceDirectorFPCvPv_v_Q22MR67FunctorV0M<P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v> | :x: |
| __cl__Q22MR67FunctorV0M<P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v>CFv | :x: |
| clone__Q22MR67FunctorV0M<P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v>CFP7JKRHeap | :x: |
| Functor&lt;20GameSequenceDirector&gt;__2MRFP20GameSequenceDirectorM20GameSequenceDirectorFPCvPv_v_Q22MR67FunctorV0M&lt;P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v&gt; | :x: |
| __cl__Q22MR67FunctorV0M&lt;P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v&gt;CFv | :x: |
| clone__Q22MR67FunctorV0M&lt;P20GameSequenceDirector,M20GameSequenceDirectorFPCvPv_v&gt;CFP7JKRHeap | :x: |
| initAfterResourceLoaded__20GameSequenceDirectorFv | :x: |
| update__20GameSequenceDirectorFv | :x: |
| draw__20GameSequenceDirectorCFv | :x: |
@ -2243,8 +2243,8 @@
| deserialize__21SpinDriverPathStorageFPCUcUl | :x: |
| findFromGalaxy__21SpinDriverPathStorageFPCc | :x: |
| findFromHashCode__21SpinDriverPathStorageFUs | :x: |
| push_back__Q22MR58Vector<Q22MR43AssignableArray<24SpinDriverPathStorageOne>>FRC24SpinDriverPathStorageOne | :x: |
| __dt__Q22MR43AssignableArray<24SpinDriverPathStorageOne>Fv | :x: |
| push_back__Q22MR58Vector&lt;Q22MR43AssignableArray&lt;24SpinDriverPathStorageOne&gt;&gt;FRC24SpinDriverPathStorageOne | :x: |
| __dt__Q22MR43AssignableArray&lt;24SpinDriverPathStorageOne&gt;Fv | :x: |
# StageResultSequenceChecker.o
@ -2305,10 +2305,10 @@
| setNextStageToAstroGalaxyOrDome__21StorySequenceExecutorFP18GalaxyMoveArgument | :x: |
| setNextStageToAstroDome__21StorySequenceExecutorFP18GalaxyMoveArgument | :x: |
| isExecuteDemoLuigiMissing__21StorySequenceExecutorCFPC18GalaxyMoveArgument | :x: |
| getOptionalDemoForClearGalaxy__21StorySequenceExecutorCFPQ22MR78Vector<Q22MR63FixedArray<PCQ225StorySequenceExecutorType16DemoSequenceInfo,8>>PC18GalaxyMoveArgument | :x: |
| getOptionalDemoForClearGalaxy__21StorySequenceExecutorCFPQ22MR78Vector&lt;Q22MR63FixedArray&lt;PCQ225StorySequenceExecutorType16DemoSequenceInfo,8&gt;&gt;PC18GalaxyMoveArgument | :x: |
| isEqualStageStopCometScheduler__21StorySequenceExecutorFPCc | :x: |
| prepareDemoSequence__21StorySequenceExecutorFPCQ225StorySequenceExecutorType16DemoSequenceInfo | :x: |
| prepareDemoSequence__21StorySequenceExecutorFRCQ22MR78Vector<Q22MR63FixedArray<PCQ225StorySequenceExecutorType16DemoSequenceInfo,8>> | :x: |
| prepareDemoSequence__21StorySequenceExecutorFRCQ22MR78Vector&lt;Q22MR63FixedArray&lt;PCQ225StorySequenceExecutorType16DemoSequenceInfo,8&gt;&gt; | :x: |
| prepareDemoSequenceButlerFortressDiscover__21StorySequenceExecutorFPC18GalaxyMoveArgumentRC29DemoFortressDiscoverCheckList | :x: |
| tryStartDemo__21StorySequenceExecutorFPCc | :x: |
| tryStartSave__21StorySequenceExecutorFv | :x: |
@ -2339,7 +2339,7 @@
| execute__Q235@unnamed@StorySequenceExecutor_cpp@37StorySequenceExecutorPlayDemoSequenceCFP5Spine | :x: |
| execute__Q235@unnamed@StorySequenceExecutor_cpp@37StorySequenceExecutorWaitToSceneStartCFP5Spine | :x: |
| execute__Q235@unnamed@StorySequenceExecutor_cpp@25StorySequenceExecutorIdleCFP5Spine | :x: |
| push_back__Q22MR78Vector<Q22MR63FixedArray<PCQ225StorySequenceExecutorType16DemoSequenceInfo,8>>FRCPCQ225StorySequenceExecutorType16DemoSequenceInfo | :x: |
| push_back__Q22MR78Vector&lt;Q22MR63FixedArray&lt;PCQ225StorySequenceExecutorType16DemoSequenceInfo,8&gt;&gt;FRCPCQ225StorySequenceExecutorType16DemoSequenceInfo | :x: |
| __dt__21StorySequenceExecutorFv | :x: |

File diff suppressed because it is too large Load Diff

View File

@ -23,12 +23,12 @@ public:
TVec3f mLocalDirection; // _40
TVec3f mRotation; // _4C
TVec3f mSideDirection; // _58
TVec3f _64;
TVec3f _70;
TVec3f mSideVecOrtho; // _64
TVec3f mWorldSideDir; // _70
f32 mRadius; // _7C
f32 _80;
f32 mDegree; // _84
f32 _88;
f32 mWorldRadius; // _80
f32 mValidDegree; // _84
f32 mValidCos; // _88
bool mEnableBothSide; // _8C
bool mEnableEdgeGravity; // _8D
};

View File

@ -0,0 +1,8 @@
#pragma once
#include <revolution.h>
class ProjmapEffectMtxSetter {
public:
void updateMtxUseBaseMtx();
};

View File

@ -0,0 +1,12 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class MirrorReflectionModel : public LiveActor {
public:
MirrorReflectionModel(const LiveActor *, const char *, const char *, MtxPtr);
const LiveActor* _8C;
MtxPtr _90;
u8 _94;
};

View File

@ -60,6 +60,8 @@ public:
void validate();
void invalidate();
void updateProjection();
LiveActor* mActor; // _0
const char* pName; // _4
const char* mGroupName; // _8
@ -68,10 +70,10 @@ public:
CollisionPartsFilterBase* mCollisionPartsFilter; // _14
MtxPtr _18;
MtxPtr _1C;
TVec3f* mDropPos; // _20
TVec3f* mDropDir; // _24
u32 _28;
u32 _2C;
const TVec3f* mDropPos; // _20
const TVec3f* mDropDir; // _24
TVec3f* mProjPos; // _28
TVec3f* mProjNorm; // _2C
TVec3f _30;
TVec3f _3C;
TVec3f _48;
@ -83,6 +85,7 @@ public:
u8 _64;
u8 _65;
u8 _66;
u8 _67;
f32 mStartOffset; // _68
f32 mDropLength; // _6C
u8 _70;

View File

@ -0,0 +1 @@
#pragma once

View File

@ -0,0 +1,21 @@
#pragma once
#include "Game/LiveActor/ShadowDrawer.h"
class ShadowSurfaceDrawInit : public NameObj {
public:
ShadowSurfaceDrawInit(const char *);
virtual ~ShadowSurfaceDrawInit();
void initDraw();
};
class ShadowSurfaceDrawer : public ShadowDrawer {
public:
ShadowSurfaceDrawer(const char *);
virtual ~ShadowSurfaceDrawer();
};

View File

@ -0,0 +1,22 @@
#pragma once
#include "Game/LiveActor/ShadowVolumeDrawer.h"
class ShadowVolumeLine : public ShadowVolumeDrawer {
public:
ShadowVolumeLine();
virtual ~ShadowVolumeLine();
virtual void loadModelDrawMtx() const;
virtual void drawShape() const;
void setFromShadowController(const ShadowController *);
void setToShadowController(const ShadowController *);
void setFromWidth(f32);
void setToWidth(f32);
const ShadowController* mFromShadowController; // _1C
const ShadowController* mToShadowController; // _20
f32 mFromWidth; // _24
f32 mToWidth; // _28
};

View File

@ -0,0 +1,15 @@
#pragma once
#include "Game/LiveActor/ShadowVolumeModel.h"
class ShadowVolumeOvalPole : public ShadowVolumeModel {
public:
ShadowVolumeOvalPole();
virtual ~ShadowVolumeOvalPole();
virtual void loadModelDrawMtx() const;
void setSize(const TVec3f &);
TVec3f mSize; // _20
};

View File

@ -0,0 +1,16 @@
#pragma once
#include "Game/LiveActor/ShadowVolumeModel.h"
class ShadowVolumeSphere : public ShadowVolumeModel {
public:
ShadowVolumeSphere();
virtual ~ShadowVolumeSphere();
virtual void loadModelDrawMtx() const;
virtual bool isDraw() const;
void setRadius(f32);
f32 mRadius; // _20
};

6
include/Game/Map.h Normal file
View File

@ -0,0 +1,6 @@
#pragma once
#include "Game/Map/SeaGull.h"
#include "Game/Map/Sky.h"
#include "Game/Map/SpaceInner.h"
#include "Game/Map/TimerSwitch.h"

View File

@ -0,0 +1,54 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class SeaGullGroup;
class SeaGull : public LiveActor {
public:
SeaGull(SeaGullGroup *);
virtual ~SeaGull();
virtual void init(const JMapInfoIter &);
virtual void control();
virtual void calcAndSetBaseMtx();
void exeHoverFront();
void exeHoverLeft();
void exeHoverRight();
void updateHover();
SeaGullGroup* mSeaGullGroup; // _8C
s32 _90;
bool _94;
s32 _98;
TVec3f* _9C;
TVec3f _A0;
TVec3f _AC;
TVec3f _B8;
TVec3f _C4;
s32 _D0;
f32 _D4;
u32 _D8;
u32 _DC;
s32 _E0;
};
namespace NrvSeaGull {
NERVE(SeaGullNrvHoverFront);
NERVE(SeaGullNrvHoverLeft);
NERVE(SeaGullNrvHoverRight);
};
class SeaGullGroup : public LiveActor {
public:
SeaGullGroup(const char *);
virtual ~SeaGullGroup();
virtual void init(const JMapInfoIter &);
TVec3f* updatePosInfo(s32 *, bool) const;
s32 _8C;
TVec3f* _90;
};

42
include/Game/Map/Sky.h Normal file
View File

@ -0,0 +1,42 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
#include "Game/LiveActor/MaterialCtrl.h"
class MirrorReflectionModel;
class SpaceInner;
class Sky : public LiveActor {
public:
Sky(const char *);
virtual ~Sky();
virtual void init(const JMapInfoIter &);
virtual void calcAnim();
virtual void control();
virtual void initModel(const char *);
void disappearSpaceInner();
void appearSpaceInner();
SpaceInner* mSpaceInner; // _8C
MirrorReflectionModel* mReflectionModel; // _90
};
class ProjectionMapSky : public Sky {
public:
ProjectionMapSky(const char *);
virtual ~ProjectionMapSky();
virtual void calcAndSetBaseMtx();
virtual void initModel(const char *);
ProjmapEffectMtxSetter* mMtxSetter; // _94
};
namespace NrvSky {
const char* cChangeAnimName = "Change";
NERVE(HostTypeWait);
NERVE(HostTypeChange);
};

View File

@ -0,0 +1,21 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class SpaceInner : public LiveActor {
public:
SpaceInner(const char *);
virtual ~SpaceInner();
virtual void init(const JMapInfoIter &);
virtual void calcAnim();
virtual void appear();
void disappear();
bool isAppeared() const;
};
namespace NrvSpaceInner {
NERVE(HostTypeDisappear);
NERVE(HostTypeAppear);
};

View File

@ -0,0 +1,15 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class TimerSwitch : public LiveActor {
public:
TimerSwitch(const char *);
virtual ~TimerSwitch();
virtual void init(const JMapInfoIter &);
virtual void control();
s32 mTimerLength; // _8C
s32 mCurrentTime; // _90
};

View File

@ -0,0 +1,12 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class MapObjActor : public LiveActor {
public:
MapObjActor(const char *);
MapObjActor(const char *, const char *);
const char* mObjectName; // _8C
};

View File

@ -0,0 +1,64 @@
#pragma once
#include "JSystem/JGeometry.h"
class Nerve;
class MapObjActorInitInfo {
public:
bool mSetDefaultPosition; // _0
bool mConnectToScene; // _1
bool mInitBinder; // _2
bool mHasEffect; // _3
bool mHasSensors; // _4
bool mHasShadows; // _5
bool mCalcGravity; // _6
bool mProjectMapMtx; // _7
bool mInitFur; // _8
bool mHasRailMover; // _9
bool mHasRotator; // _A
bool mHasRailRotator; // _B
u8 _C;
u8 _D;
bool mUsesRailPosture; // _E
bool mDoesBaseMtxFollowTarget; // _F
bool mIsAffectedByScale; // _10
bool mUseMirrorReflection; // _11
u8 _12;
u8 _13;
const char* mModelName; // _14
const char* mHioNode; // _18
u16 _1C;
u8 _1E;
u8 _1F;
f32 mSensorSize; // _20
TVec3f mSensorOffset; // _24
bool mHitSensorCB; // _30
u8 _31;
u8 _32;
u8 _33;
f32 mBinderRadius; // _34
f32 mBinderCenterY; // _38
const char* mEffectName; // _3C
s32 mSound; // _40
TVec3f* mSoundPos; // _44
u8 _48;
const Nerve* mNerve; // _4C
s32 mGroupClipping; // _50
f32 mClippingRadius; // _54
f32 mFarClipping; // _58
u32 _5C;
s32 mColorChangeArg; // _60
s32 mTextureChangeArg; // _64
bool mNoAppearRiddleSE; // _68
u32 _6C;
f32 _70;
bool _74;
const char* mShadowName; // _78
f32 mShadowLength; // _7C
u32 _80;
const char* mDummyChangeTexture; // _84
u32 _88;
bool _8C;
bool mNoUseLOD; // _8D
};

View File

@ -0,0 +1,53 @@
#pragma once
#include "Game/NameObj/NameObj.h"
class LiveActor;
class Spine;
class MapPartsFunction : public NameObj {
public:
MapPartsFunction(LiveActor *, const char *);
inline virtual ~MapPartsFunction() {
}
virtual void init(const JMapInfoIter &) {
}
virtual void movement();
virtual bool isWorking() const {
return true;
}
virtual void start() {
}
virtual void end() {
}
virtual s32 receiveMsg(u32) {
return 0;
}
virtual void control() {
}
void sendMsgToHost(u32);
void initNerve(const Nerve *);
void setNerve(const Nerve *);
s32 getStep() const;
bool isStep(s32) const;
bool isNerve(const Nerve *) const;
bool isFirstStep() const;
Spine* mSpine; // _C
LiveActor* mHost; // _10
u8 _14;
};

View File

@ -0,0 +1,15 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
class MapPartsRailGuidePoint : public LiveActor {
public:
MapPartsRailGuidePoint(const LiveActor *, const char *, f32, bool);
MapPartsRailGuidePoint(const LiveActor *, const char *, int, bool);
virtual ~MapPartsRailGuidePoint();
virtual void init(const JMapInfoIter &);
f32 _8C;
bool _90;
};

View File

@ -0,0 +1,23 @@
#pragma once
#include "Game/MapObj/MapPartsFunction.h"
class MapPartsRailPointPassChecker : public MapPartsFunction {
public:
MapPartsRailPointPassChecker(LiveActor *);
virtual ~MapPartsRailPointPassChecker();
virtual void movement();
virtual bool isWorking() const;
virtual void start();
virtual void end() {
}
bool isPassed() const;
bool isReachedEnd() const;
bool isPassedStartPoint() const;
bool isPassedEndPoint() const;
s32 mRailPointNo; // _18
};

View File

@ -0,0 +1,25 @@
#pragma once
#include "Game/LiveActor/LiveActor.h"
#include "Game/LiveActor/PartsModel.h"
class WatchTowerRotateStep : public LiveActor {
public:
WatchTowerRotateStep(const char *);
virtual void init(const JMapInfoIter &);
virtual void calcAndSetBaseMtx();
void exeMoveStart();
void initLift(const JMapInfoIter &);
void attachLift();
TVec3f mRotDeg; // _8C
PartsModel** mLifts; // _98
};
namespace NrvWatchTowerRotateStep {
NERVE(WatchTowerRotateStepNrvWait);
NERVE(WatchTowerRotateStepNrvMoveStart);
NERVE(WatchTowerRotateStepNrvMove);
};

View File

@ -9,6 +9,7 @@
#include "Game/AreaObj/CubeCamera.h"
#include "Game/AreaObj/DeathArea.h"
#include "Game/Gravity/GlobalGravityObj.h"
#include "Game/Map.h"
class AreaObj;
class NameObj;
@ -27,7 +28,7 @@ public:
void (*mArchiveFunc)(NameObjArchiveListCollector *, const JMapInfoIter &); // _4
};
static Name2CreateFunc* getName2CreateFunc(const char *, const Name2CreateFunc *);
static const Name2CreateFunc* getName2CreateFunc(const char *, const Name2CreateFunc *);
static bool isPlayerArchiveLoaderObj(const char *);
};
@ -74,7 +75,7 @@ namespace {
"MorphItemNeoTeresa"
};
const NameObjFactory::Name2CreateFunc cCreateTable[27] = {
const NameObjFactory::Name2CreateFunc cCreateTable[48] = {
{ "CubeCameraBox", createCenterOriginCube<CubeCameraArea>, 0 },
{ "CubeCameraCylinder", createBaseOriginCylinder<CubeCameraArea>, 0 },
{ "CubeCameraSphere", createSphere<CubeCameraArea>, 0 },
@ -97,6 +98,28 @@ namespace {
{ "AstroChangeStageCube", createBaseOriginCube<AstroChangeStageCube>, 0 },
{ "VROrbit", createNameObj<ProjectionMapSky>, "VROrbit" },
{ "VRDarkSpace", createNameObj<Sky>, "VRDarkSpace" },
{ "VRSandwichSun", createNameObj<ProjectionMapSky>, "VRSandwichSun" },
{ "SummerSky", createNameObj<Sky>, "SummerSky" },
{ "GalaxySky", createNameObj<Sky>, "GalaxySky" },
{ "MilkyWaySky", createNameObj<Sky>, "MilkyWaySky" },
{ "HalfGalaxySky", createNameObj<ProjectionMapSky>, "HalfGalaxySky" },
{ "GreenPlanetOrbitSky", createNameObj<ProjectionMapSky>, "GreenPlanetOrbitSky" },
{ "PhantomSky", createNameObj<Sky>, "PhantomSky" },
{ "KoopaVS1Sky", createNameObj<ProjectionMapSky>, "KoopaVS1Sky" },
{ "KoopaVS2Sky", createNameObj<Sky>, "KoopaVS2Sky" },
{ "FamicomMarioSky", createNameObj<Sky>, "FamicomMarioSky" },
{ "DesertSky", createNameObj<Sky>, "DesertSky" },
{ "ChildRoomSky", createNameObj<Sky>, "ChildRoomSky" },
{ "AuroraSky", createNameObj<Sky>, "AuroraSky" },
{ "CloudSky", createNameObj<ProjectionMapSky>, "CloudSky" },
{ "RockPlanetOrbitSky", createNameObj<ProjectionMapSky>, "RockPlanetOrbitSky" },
{ "StarrySky", createNameObj<Sky>, "StarrySky" },
{ "AstroDomeSky", createNameObj<Sky>, "StarrySky" },
{ "SeaGullGroup", createNameObj<SeaGullGroup>, "SeaGullGroup" },
{ "GlobalCubeGravity", MR::createGlobalCubeGravityObj, NULL },
{ "GlobalConeGravity", MR::createGlobalConeGravityObj, NULL },
{ "GlobalDiskGravity", MR::createGlobalDiskGravityObj, NULL },
@ -106,7 +129,9 @@ namespace {
{ "GlobalPlaneGravityInCylinder", MR::createGlobalPlaneInCylinderGravityObj, NULL },
{ "GlobalPointGravity", MR::createGlobalPointGravityObj, NULL },
{ "GlobalSegmentGravity", MR::createGlobalSegmentGravityObj, NULL },
{ "GlobalWireGravity", MR::createGlobalWireGravityObj, NULL }
{ "GlobalWireGravity", MR::createGlobalWireGravityObj, NULL },
{ "TimerSwitch", createNameObj<TimerSwitch>, "" }
};
const char* cName2ArchiveNamesTable;

View File

@ -1,21 +1,22 @@
#pragma once
#define SceneObj_ClippingDirector 0x2
#define SceneObj_DemoDirector 0x3
#define SceneObj_LightDirector 0x6
#define SceneObj_StageDataHolder 0x8
#define SceneObj_StageSwitchContainer 0xA
#define SceneObj_AreaObjContainer 0xD
#define SceneObj_MarioHolder 0x14
#define SceneObj_MirrorCamera 0x16
#define SceneObj_PlacementStateChecker 0x27
#define SceneObj_NamePosHolder 0x28
#define SceneObj_AllLiveActorGroup 0x30
#define SceneObj_PlanetGravityManager 0x32
#define SceneObj_ShadowVolumeDrawer 0x45
#define SceneObj_VolumeModelDrawInit 0x4C
#define SceneObj_NameObjExecuteHolder 0x58
#define SceneObj_PlanetMapCreator 0x74
#define SceneObj_ClippingDirector 0x2
#define SceneObj_DemoDirector 0x3
#define SceneObj_LightDirector 0x6
#define SceneObj_StageDataHolder 0x8
#define SceneObj_StageSwitchContainer 0xA
#define SceneObj_AreaObjContainer 0xD
#define SceneObj_MarioHolder 0x14
#define SceneObj_MirrorCamera 0x16
#define SceneObj_PlacementStateChecker 0x27
#define SceneObj_NamePosHolder 0x28
#define SceneObj_AllLiveActorGroup 0x30
#define SceneObj_PlanetGravityManager 0x32
#define SceneObj_ShadowVolumeDrawer 0x45
#define SceneObj_ShadowSurfaceDrawerInit 0x46
#define SceneObj_VolumeModelDrawInit 0x4C
#define SceneObj_NameObjExecuteHolder 0x58
#define SceneObj_PlanetMapCreator 0x74
class NameObj;

View File

@ -32,6 +32,7 @@
#include "Game/Util/NerveUtil.h"
#include "Game/Util/ObjUtil.h"
#include "Game/Util/PlayerUtil.h"
#include "Game/Util/RailUtil.h"
#include "Game/Util/SceneUtil.h"
#include "Game/Util/ScreenUtil.h"
#include "Game/Util/SequenceUtil.h"

View File

@ -28,4 +28,8 @@ namespace MR {
void calcPositionUpOffset(TVec3f *, const LiveActor *, f32);
void resetPosition(LiveActor *);
void calcActorAxis(TVec3f *, TVec3f *, TVec3f *, const LiveActor *);
void calcActorAxisY(TVec3f *, const LiveActor *);
};

View File

@ -52,6 +52,7 @@ namespace MR {
HitSensor* addHitSensorCallbackEnemyAttack(LiveActor *, const char *, u16, f32);
HitSensor* addHitSensorCallbackEye(LiveActor *, const char *, u16, f32);
void addBodyMessageSensorMapObj(LiveActor *);
void addBodyMessageSensor(LiveActor *, u32);
LiveActor* getSensorHost(const HitSensor *);

View File

@ -1,8 +1,19 @@
#pragma once
#include <revolution.h>
class LiveActor;
namespace MR {
void initShadowVolumeBox(LiveActor *, const TVec3f &, MtxPtr);
void setShadowDropLength(LiveActor *, const char *, f32);
void setShadowVolumeStartDropOffset(LiveActor *, const char *, f32);
void initShadowVolumeSphere(LiveActor *, f32);
void onCalcShadowOneTime(LiveActor *, const char *);
void onShadowVisibleSyncHostAll(LiveActor *);
void offShadowVisibleSyncHostAll(LiveActor *);
void onShadowFollowHostScale(LiveActor *, const char *);

View File

@ -1,6 +1,14 @@
#pragma once
#include "Game/LiveActor/Nerve.h"
namespace MR {
bool tryRegisterDemoCast(LiveActor *, const JMapInfoIter &);
bool isDemoCast(const LiveActor *, const char *);
void registerDemoActionNerve(const LiveActor *, const Nerve *, const char *);
void registerDemoSimpleCastAll(LiveActor *);
bool isDemoActive();

View File

@ -5,4 +5,6 @@
class TDDraw {
public:
static void sendPoint(const TVec3f &);
static void setup(u32, u32, u8);
};

View File

@ -18,11 +18,11 @@ namespace MR {
}
inline FunctorV0M() {
}
virtual void operator()() const {
//mCaller->*mCallee();
}
virtual FunctorBase* clone(JKRHeap *pHeap) const {

View File

@ -7,6 +7,7 @@ class LiveActor;
class Nerve;
class ResourceHolder;
class ActorLightCtrl;
class ProjmapEffectMtxSetter;
namespace MR {
void initDefaultPos(LiveActor *, const JMapInfoIter &);
@ -29,6 +30,9 @@ namespace MR {
bool isHiddenModel(const LiveActor *);
void showModel(LiveActor *);
void hideModel(LiveActor *);
void showModelIfHidden(LiveActor *);
void hideModelIfHidden(LiveActor *);
void hideModelAndOnCalcAnim(LiveActor *);
@ -82,8 +86,11 @@ namespace MR {
bool trySetNerve(LiveActor *, const Nerve *);
bool isNoCalcAnim(const LiveActor *);
void initCollisionParts(LiveActor *, const char *, HitSensor *, MtxPtr);
void setBaseTRMtx(LiveActor *, MtxPtr);
void setBaseTRMtx(LiveActor *, const TPos3f &);
void setClippingFar(LiveActor *, f32);
@ -94,8 +101,22 @@ namespace MR {
void invalidateCollisionParts(LiveActor *);
void startAllAnim(const LiveActor *, const char *);
bool tryStartAllAnim(const LiveActor *, const char *);
bool isAnyAnimOneTimeAndStopped(const LiveActor *, const char *);
void setAllAnimFrame(const LiveActor *, const char *, f32);
void startBck(const LiveActor *, const char *, const char *);
void startBrk(const LiveActor *, const char *);
bool isBrkStopped(const LiveActor *);
void setBckFrameAtRandom(const LiveActor *);
void setBaseTRMtx(LiveActor *, const TPos3f &);
ProjmapEffectMtxSetter* initDLMakerProjmapEffectMtxSetter(LiveActor *);
void newDifferedDLBuffer(LiveActor *);
}

View File

@ -0,0 +1,5 @@
#pragma once
namespace MR {
};

View File

@ -17,7 +17,7 @@ namespace MR {
s32 getRandom(s32, s32);
f32 getRandomDegree();
void calcRandomVec(TVec3f *, f32, f32);
bool isHalfProbability();
u8 isHalfProbability();
f32 getSignHalfProbability();
void getRandomVector(TVec3f *, f32);
void addRandomVector(TVec3f *, const TVec3f &, f32);
@ -53,6 +53,8 @@ namespace MR {
f32 calcDistanceXY(const TVec3f &, const TVec3f &);
void rotateVecDegree(TVec3f *, const TVec3f &, f32);
bool isNearZero(f32, f32);
bool isNearZero(const TVec3f &, f32);

View File

@ -37,6 +37,8 @@ namespace MR {
void connectToSceneAreaObj(NameObj *);
void connectToSceneMirrorMapObj(LiveActor *);
void connectToSceneSky(LiveActor *);
bool isName(const NameObj *, const char *);
bool isSame(const NameObj *, const NameObj *);
@ -63,4 +65,7 @@ namespace MR {
void requestMovementOn(LayoutActor *);
void registerPreDrawFunction(const MR::FunctorBase &, int);
bool isJudgedToClipFrustum100m(const TVec3f &, f32);
bool isJudgedToClipFrustum300m(const TVec3f &, f32);
};

View File

@ -0,0 +1,20 @@
#pragma once
#include <revolution.h>
#include "JSystem/JGeometry.h"
class LiveActor;
namespace MR {
f32 getRailTotalLength(const LiveActor *);
s32 getRailPointNum(const LiveActor *);
s32 getCurrentRailPointNo(const LiveActor *);
void calcRailPosAtCoord(TVec3f *, const LiveActor *, f32);
void calcRailPointPos(TVec3f *, const LiveActor *, int);
f32 getRailPointCoord(const LiveActor *, int);
bool isRailReachedGoal(const LiveActor *);
};

View File

@ -12,8 +12,14 @@ namespace MR {
void stopSubBGM(u32);
void startSound(const LiveActor *, const char *, s32, s32);
void startSystemSE(const char *, s32, s32);
void startSound(const LiveActor *, const char *, s32, s32);
void startLevelSound(const LiveActor *, const char *, s32, s32, s32);
void setAudioEffectType(s32, s32);
bool isPlayingStageBgm();

View File

@ -185,6 +185,22 @@ namespace JGeometry {
};
}
inline void addInline2(register const TVec3<T> &rOther) {
register TVec3<T>* dst = this;
register f32 _2, _1, _0;
__asm {
psq_l _0, 0(rOther), 0, 0
psq_l _2, 0(dst), 0, 0
psq_l _1, 8(dst), 1, 0
ps_add _0, _2, _0
psq_st _0, 0(dst), 0, 0
psq_l _0, 8(rOther), 1, 0
ps_add _0, _1, _0
psq_st _0, 8(dst), 1, 0
};
}
inline void subInline(const TVec3<T>& rA, const TVec3<T>& rB) {
register TVec3<T>* dst = this;
register const TVec3<T>* a = &rA;
@ -204,6 +220,24 @@ namespace JGeometry {
};
}
inline const TVec3<T> negateInline() const {
TVec3<T> ret;
register const TVec3<T>* src = this;
register TVec3<T>* dest = &ret;
register f32 xy, z;
__asm {
psq_l xy, 0(src), 0, 0
ps_neg xy, xy
psq_st xy, 0(dest), 0, 0
lfs z, 8(src)
fneg z, z
stfs z, 8(dest)
}
return ret;
}
inline void negateInline(register const TVec3<T> &rSrc) {
register TVec3<T>* dst = this;
register f32 xy;

View File

@ -120,7 +120,10 @@ class Library:
if func.isCompleted:
marker = ":white_check_mark:"
page.append(f"| {func.name} | {marker} |\n")
funcName = func.name.replace("<", "&lt;")
funcName = funcName.replace(">", "&gt;")
page.append(f"| {funcName} | {marker} |\n")
page.append("\n\n")

View File

@ -8,13 +8,13 @@ DiskGravity::DiskGravity() :
mLocalDirection(0, 1, 0),
mRotation(0, 1, 0),
mSideDirection(1, 0, 0),
_64(1, 0, 0),
_70(1, 0, 0)
mSideVecOrtho(1, 0, 0),
mWorldSideDir(1, 0, 0)
{
mRadius = 2500.0f;
_80 = 2500.0f;
mDegree = 360.0f;
_88 = -1.0f;
mWorldRadius = 2500.0f;
mValidDegree = 360.0f;
mValidCos = -1.0f;
mEnableBothSide = true;
mEnableEdgeGravity = true;
}
@ -39,7 +39,7 @@ void DiskGravity::setRadius(f32 val) {
}
void DiskGravity::setValidDegee(f32 val) {
mDegree = val;
mValidDegree = val;
updateLocalParam();
}
@ -51,12 +51,76 @@ void DiskGravity::setEnableEdgeGravity(bool val) {
mEnableEdgeGravity = val;
}
#ifdef NON_MATCHING
bool DiskGravity::calcOwnGravityVector(TVec3f *pDest, f32 *pScalar, const TVec3f &rPosition) const {
TVec3f dirToPos;
dirToPos = rPosition - mTranslation;
f32 dot = dirToPos.dot(mRotation);
if (!mEnableBothSide && dot < 0.0f)
return false;
TVec3f v33 = dirToPos - mRotation * dot;
f32 scalar;
MR::separateScalarAndDirection(&scalar, &v33, v33);
if (mValidCos > -1.0f && v33.dot(mWorldSideDir) < mValidCos)
return false;
TVec3f gravity(0, 0, 0);
f32 distance = 0.0f;
if (scalar <= mWorldRadius) {
// This entire thing doesn't make much sense
const TVec3f* grav;
if (dot >= 0.0f) {
TVec3f neg;
neg.negateInline(mRotation);
grav = &neg;
}
else {
grav = &mRotation;
}
gravity = *grav;
distance = __fabsf(dot);
}
else {
if (!mEnableBothSide) {
return false;
}
TVec3f v31;
v31.set(v33 * mWorldRadius);
v31.addInline2(mTranslation);
gravity = v31 - rPosition;
MR::separateScalarAndDirection(&distance, &gravity, gravity);
}
if (!isInRangeDistance(distance)) {
return false;
}
// Set gravity and scalar results
if (pDest) {
*pDest = gravity;
}
if (pScalar) {
*pScalar = scalar;
}
return true;
}
#endif
void DiskGravity::updateMtx(const TPos3f &rMtx) {
rMtx.mult(mLocalPosition, mTranslation);
rMtx.mult33(mLocalDirection, mRotation);
rMtx.mult33(_64, _70);
rMtx.mult33(mSideVecOrtho, mWorldSideDir);
f32 _8;
MR::separateScalarAndDirection(&_8, &mRotation, mRotation);
_80 = mRadius * _8;
mWorldRadius = mRadius * _8;
}

View File

@ -1,4 +1,139 @@
#include "Game/LiveActor/ShadowController.h"
#include "Game/LiveActor/ShadowDrawer.h"
void ShadowController::update() {
if (isDraw()) {
updateDirection();
updateProjection();
}
_64 = 0;
}
void ShadowController::updateFarClipping(f32 clip) {
TVec3f dropPos;
getDropPos(&dropPos);
f32 cameraDistZ = MR::calcCameraDistanceZ(dropPos);
_67 = cameraDistZ >= clip;
}
ShadowDrawer* ShadowController::getShadowDrawer() {
return mDrawer;
}
LiveActor* ShadowController::getHost() const {
return mActor;
}
void ShadowController::setShadowDrawer(ShadowDrawer *pDrawer) {
mDrawer = pDrawer;
pDrawer->setShadowController(this);
}
void ShadowController::getDropPos(TVec3f *pOut) const {
if (mDropPos) {
pOut->set(*mDropPos);
}
else {
if (_1C) {
PSMTXMultVec(_1C, (const Vec*)&_30, (Vec*)pOut);
}
else {
pOut->set(_30);
}
}
}
void ShadowController::getDropDir(TVec3f *pOut) const {
if (mDropDir) {
pOut->set(*mDropDir);
}
else {
pOut->set(_3C);
}
}
f32 ShadowController::getDropLength() const {
return mDropLength;
}
void ShadowController::getProjectionPos(TVec3f *pOut) const {
if (mProjPos) {
pOut->set(*mProjPos);
}
else {
pOut->set(_48);
}
}
void ShadowController::getProjectionNormal(TVec3f *pOut) const {
if (mProjNorm) {
pOut->set(*mProjNorm);
}
else {
pOut->set(_54);
}
}
bool ShadowController::isProjected() const {
return _63 != 0;
}
bool ShadowController::isDraw() const {
if (_67) {
return false;
}
if (!_71) {
return false;
}
if (!_72) {
return true;
}
return MR::isValidDraw(mActor);
}
/*
bool ShadowController::isCalcCollision() const {
if (!_60) {
return false;
}
if (_60 == 2) {
return _65 >= 0;
}
return true;
}
*/
/*
bool ShadowController::isCalcShadowGravity() const {
return (_61 + 0xFC) <= 1;
}
*/
void ShadowController::setGroupName(const char *pName) {
mGroupName = pName;
}
void ShadowController::setDropPosPtr(const TVec3f *pDropPos) {
mDropPos = pDropPos;
_1C = 0;
}
void ShadowController::setDropPosFix(const TVec3f &rPos) {
_30.set(rPos);
mDropPos = 0;
_1C = 0;
}
void ShadowController::setDropDirPtr(const TVec3f *pDropDir) {
mDropDir = pDropDir;
_61 = 0;
}
void ShadowController::setDropDirFix(const TVec3f &a1) {
_3C.set(a1);

View File

@ -0,0 +1,40 @@
#include "Game/LiveActor/ShadowSurfaceDrawer.h"
#include "Game/LiveActor/ShadowVolumeDrawer.h"
#include "Game/Scene/SceneObjHolder.h"
#include "Game/Util/Functor.h"
#include "Game/Util/DirectDraw.h"
/*
ShadowSurfaceDrawInit::ShadowSurfaceDrawInit(const char *pName) : NameObj(pName) {
MR::FunctorV0F functor(*ShadowSurfaceDrawInit::initDraw);
MR::registerPreDrawFunction(functor, 0x26);
}
*/
#ifdef NON_MATCHING
void ShadowSurfaceDrawInit::initDraw() {
TDDraw::setup(0, 1, 1);
GXSetChanCtrl(GX_COLOR0A0, 0, GX_SRC_REG, GX_SRC_REG, 0, GX_DF_NONE, GX_AF_NONE);
GXSetChanCtrl(GX_COLOR1A1, 0, GX_SRC_REG, GX_SRC_REG, 0, GX_DF_NONE, GX_AF_NONE);
GXColor materialColor;
materialColor.r = 0;
materialColor.g = 0;
materialColor.b = 0;
materialColor.a = 0x80;
GXSetChanMatColor(GX_COLOR0A0, materialColor);
GXSetZMode(1, GX_LEQUAL, 0);
GXSetCullMode(GX_CULL_BACK);
GXSetColorUpdate(1);
GXSetAlphaUpdate(1);
GXSetDstAlpha(1, 0);
}
#endif
ShadowSurfaceDrawer::ShadowSurfaceDrawer(const char *pName) : ShadowDrawer(pName) {
MR::createSceneObj(SceneObj_ShadowSurfaceDrawerInit);
MR::connectToScene(this, -1, -1, -1, 0x26);
}
ShadowSurfaceDrawInit::~ShadowSurfaceDrawInit() {
}

View File

@ -0,0 +1,36 @@
#include "Game/LiveActor/ShadowVolumeLine.h"
ShadowVolumeLine::ShadowVolumeLine() : ShadowVolumeDrawer("影描画[ボリュームライン]") {
mFromShadowController = 0;
mToShadowController = 0;
mFromWidth = 100.0f;
mToWidth = 100.0f;
}
void ShadowVolumeLine::loadModelDrawMtx() const {
GXLoadPosMtxImm(MR::getCameraViewMtx(), 0);
GXSetCurrentMtx(0);
GXClearVtxDesc();
GXSetVtxDesc(GX_VA_POS, GX_DIRECT);
GXSetVtxAttrFmt(GX_VTXFMT0, GX_VA_POS, GX_POS_XYZ, GX_F32, 0);
}
void ShadowVolumeLine::setFromShadowController(const ShadowController *pController) {
mFromShadowController = pController;
}
void ShadowVolumeLine::setToShadowController(const ShadowController *pController) {
mToShadowController = pController;
}
void ShadowVolumeLine::setFromWidth(f32 width) {
mFromWidth = width;
}
void ShadowVolumeLine::setToWidth(f32 width) {
mToWidth = width;
}
ShadowVolumeLine::~ShadowVolumeLine() {
}

View File

@ -0,0 +1,21 @@
#include "Game/LiveActor/ShadowVolumeOvalPole.h"
ShadowVolumeOvalPole::~ShadowVolumeOvalPole() {
}
ShadowVolumeOvalPole::ShadowVolumeOvalPole() : ShadowVolumeModel("影描画[ボリューム楕円柱]") {
mSize.x = 100.0f;
mSize.y = 100.0f;
mSize.z = 200.0f;
initVolumeModel("ShadowVolumeCylinder");
}
void ShadowVolumeOvalPole::setSize(register const TVec3f &rVec) {
__asm {
psq_l f0, 0(rVec), 0, 0
lfs f1, 8(rVec)
psq_st f0, 0x20(r3), 0, 0
stfs f1, 0x28(r3)
}
}

View File

@ -0,0 +1,25 @@
#include "Game/LiveActor/ShadowVolumeSphere.h"
ShadowVolumeSphere::~ShadowVolumeSphere() {
}
ShadowVolumeSphere::ShadowVolumeSphere() : ShadowVolumeModel("影描画[ボリューム球]") {
mRadius = 100.0f;
initVolumeModel("ShadowVolumeSphere");
}
void ShadowVolumeSphere::setRadius(f32 radius) {
mRadius = radius;
}
bool ShadowVolumeSphere::isDraw() const {
ShadowController* controller = getController();
bool ret = false;
if (controller->isProjected() && controller->isDraw()) {
ret = true;
}
return ret;
}

242
source/Game/Map/SeaGull.cpp Normal file
View File

@ -0,0 +1,242 @@
#include "Game/Map/SeaGull.h"
#include "Game/Util.h"
NrvSeaGull::SeaGullNrvHoverFront NrvSeaGull::SeaGullNrvHoverFront::sInstance;
NrvSeaGull::SeaGullNrvHoverLeft NrvSeaGull::SeaGullNrvHoverLeft::sInstance;
NrvSeaGull::SeaGullNrvHoverRight NrvSeaGull::SeaGullNrvHoverRight::sInstance;
SeaGull::SeaGull(SeaGullGroup *pGroup) : LiveActor("カモメ") {
mSeaGullGroup = pGroup;
_90 = 0;
_94 = false;
_98 = MR::getRandom((s32)0, (s32)0xB4);
_9C = 0;
_A0.x = 0.0f;
_A0.y = 1.0f;
_A0.z = 0.0f;
_AC.x = 0.0f;
_AC.y = 0.0f;
_AC.z = 1.0f;
_B8.x = 0.0f;
_B8.y = 1.0f;
_B8.z = 0.0f;
_C4.x = 1.0f;
_C4.y = 0.0f;
_C4.z = 0.0f;
_D0 = 0;
_D4 = 0.0f;
_D8 = 0;
_DC = 0;
_E0 = 0;
}
#ifdef NON_MATCHING
void SeaGull::init(const JMapInfoIter &rIter) {
MR::initDefaultPos(this, rIter);
MR::calcActorAxis(&_C4, &_B8, &_AC, this);
MR::calcActorAxisY(&_A0, this);
initModelManagerWithAnm("SeaGull", 0, false);
MR::startBck(this, "Fly", 0);
MR::setBckFrameAtRandom(this);
MR::connectToSceneEnvironment(this);
f32 railLength = MR::getRailTotalLength(mSeaGullGroup);
f32 diff = railLength - 1.0f;
f32 rnd = MR::getRandom(1.0f, diff);
f64 val = rnd / 500.0f;
_90 = val;
MR::calcRailPosAtCoord(&mPosition, mSeaGullGroup, rnd);
u8 a = MR::isHalfProbability();
_94 = a;
_9C = mSeaGullGroup->updatePosInfo(&_90, a);
TVec3f stack_14(_C4);
TVec3f stack_8(_AC);
f32 scale = MR::getRandom(-1.0f, 1.0f);
stack_14.scale(scale);
scale = MR::getRandom(-1.0f, 1.0f);
stack_8.scale(scale);
_AC.set(stack_14);
_AC.add(stack_8);
if (MR::isNearZero(_AC, 0.001f)) {
_AC.x = 0.0f;
_AC.y = 0.0f;
_AC.z = 1.0f;
}
else {
MR::normalize(&_AC);
}
initNerve(&NrvSeaGull::SeaGullNrvHoverFront::sInstance);
initSound(4, false);
_E0 = MR::getRandom((s32)0x3C, (s32)0x1E0);
MR::invalidateClipping(this);
makeActorAppeared();
}
#endif
void SeaGull::exeHoverFront() {
if (MR::isFirstStep(this)) {
_D0 = MR::getRandom((s32)0, (s32)0x3C);
}
_D4 *= 0.995f;
if (_D0 >= 0) {
_D0 = _D0 - 1;
}
else {
TVec3f stack_8(*_9C);
stack_8.sub(mPosition);
f32 dist = PSVECDistance((const Vec*)&mPosition, (const Vec*)_9C);
if (dist > 500.0f) {
f32 prod = _C4.dot(stack_8);
if (prod > 0.0f) {
setNerve(&NrvSeaGull::SeaGullNrvHoverLeft::sInstance);
}
else {
setNerve(&NrvSeaGull::SeaGullNrvHoverRight::sInstance);
}
}
}
}
void SeaGull::exeHoverLeft() {
if (MR::isFirstStep(this)) {
_D0 = MR::getRandom((s32)0x3C, (s32)0x78);
}
_D4 -= 0.1f;
if (MR::isStep(this, _D0)) {
setNerve(&NrvSeaGull::SeaGullNrvHoverFront::sInstance);
}
}
void SeaGull::exeHoverRight() {
if (MR::isFirstStep(this)) {
_D0 = MR::getRandom((s32)0x3C, (s32)0x78);
}
_D4 += 0.1f;
if (MR::isStep(this, _D0)) {
setNerve(&NrvSeaGull::SeaGullNrvHoverFront::sInstance);
}
}
void SeaGull::control() {
updateHover();
mVelocity.x *= 0.99000001f;
mVelocity.y *= 0.99000001f;
mVelocity.z *= 0.99000001f;
f32 mag = PSVECMag((const Vec*)&mVelocity);
if (mag > 0.0f) {
MR::normalize(&mVelocity);
mVelocity.x *= 10.0f;
mVelocity.y *= 10.0f;
mVelocity.z *= 10.0f;
}
PSVECCrossProduct((const Vec*)&_B8, (const Vec*)&_AC, (Vec*)&_C4);
MR::normalize(&_C4);
PSVECCrossProduct((const Vec*)&_AC, (const Vec*)&_C4, (Vec*)&_B8);
MR::normalize(&_B8);
_98 -= 1;
if (_98 <= 0) {
_9C = mSeaGullGroup->updatePosInfo(&_90, _94);
_98 = 0xB4;
}
if (_E0 <= 0) {
MR::startSound(this, "SE_OJ_SEAGULL_CHIRP", -1, -1);
_E0 = MR::getRandom((s32)0x3C, (s32)0x1E0);
}
else {
_E0--;
}
if (MR::isJudgedToClipFrustum300m(mPosition, 200.0f)) {
if (!MR::isHiddenModel(this)) {
MR::hideModel(this);
}
}
else {
if (MR::isHiddenModel(this)) {
MR::showModel(this);
}
}
}
void SeaGull::calcAndSetBaseMtx() {
TPos3f mtx;
mtx.identity();
mtx.mMtx[0][0] = _C4.x;
mtx.mMtx[1][0] = _C4.y;
mtx.mMtx[2][0] = _C4.z;
mtx.mMtx[0][1] = _B8.x;
mtx.mMtx[1][1] = _B8.y;
mtx.mMtx[2][1] = _B8.z;
mtx.mMtx[0][2] = _AC.x;
mtx.mMtx[1][2] = _AC.y;
mtx.mMtx[2][2] = _AC.z;
mtx.mMtx[0][3] = mPosition.x;
mtx.mMtx[1][3] = mPosition.y;
mtx.mMtx[2][3] = mPosition.z;
MR::setBaseTRMtx(this, mtx);
}
SeaGullGroup::SeaGullGroup(const char *pName) : LiveActor(pName) {
_8C = 0;
_90 = 0;
}
TVec3f* SeaGullGroup::updatePosInfo(s32 *a1, bool a2) const {
if (a2) {
if (--*a1 <= 0) {
*a1 = _8C - 1;
}
}
else {
s32 val = _8C;
s32 next = *a1 + 1;
*a1 = next;
if (next >= val) {
*a1 = 0;
}
}
return &_90[*a1];
}
SeaGull::~SeaGull() {
}
SeaGullGroup::~SeaGullGroup() {
}
namespace NrvSeaGull {
void SeaGullNrvHoverRight::execute(Spine *pSpine) const {
SeaGull* gull = reinterpret_cast<SeaGull*>(pSpine->mExecutor);
gull->exeHoverRight();
}
void SeaGullNrvHoverLeft::execute(Spine *pSpine) const {
SeaGull* gull = reinterpret_cast<SeaGull*>(pSpine->mExecutor);
gull->exeHoverLeft();
}
void SeaGullNrvHoverFront::execute(Spine *pSpine) const {
SeaGull* gull = reinterpret_cast<SeaGull*>(pSpine->mExecutor);
gull->exeHoverFront();
}
};

144
source/Game/Map/Sky.cpp Normal file
View File

@ -0,0 +1,144 @@
#include "Game/Map/Sky.h"
#include "Game/LiveActor/MirrorReflectionModel.h"
#include "Game/Map/SpaceInner.h"
NrvSky::HostTypeWait NrvSky::HostTypeWait::sInstance;
NrvSky::HostTypeChange NrvSky::HostTypeChange::sInstance;
Sky::Sky(const char *pSkyName) : LiveActor(pSkyName) {
mSpaceInner = 0;
mReflectionModel = 0;
}
void Sky::init(const JMapInfoIter &rIter) {
MR::initDefaultPos(this, rIter);
const char* objectName = 0;
MR::getObjectName(&objectName, rIter);
initModel(objectName);
MR::connectToSceneSky(this);
MR::useStageSwitchReadA(this, rIter);
MR::useStageSwitchReadB(this, rIter);
MR::useStageSwitchReadAppear(this, rIter);
if (MR::isEqualString(objectName, "SummerSky")) {
mSpaceInner = new SpaceInner("内側宇宙");
mSpaceInner->initWithoutIter();
if (MR::isValidSwitchB(this)) {
void (Sky::*d)(void) = &Sky::disappearSpaceInner;
void (Sky::*a)(void) = &Sky::appearSpaceInner;
MR::listenStageSwitchOnOffB(this, MR::Functor(this, d), MR::Functor(this, a));
}
}
s32 arg = -1;
MR::getJMapInfoArg0NoInit(rIter, &arg);
if (!arg) {
mReflectionModel = new MirrorReflectionModel(this, "鏡内モデル", objectName, getBaseMtx());
mReflectionModel->initWithoutIter();
}
MR::tryStartAllAnim(this, objectName);
if (mReflectionModel) {
MR::tryStartAllAnim(mReflectionModel, objectName);
}
MR::invalidateClipping(this);
MR::registerDemoSimpleCastAll(this);
initNerve(&NrvSky::HostTypeWait::sInstance);
if (MR::isValidSwitchAppear(this)) {
MR::syncStageSwitchAppear(this);
makeActorDead();
}
else {
makeActorAppeared();
}
}
void Sky::calcAnim() {
TVec3f pos = MR::getCamPos();
mPosition.x = pos.x;
mPosition.y = pos.y;
mPosition.z = pos.z;
LiveActor::calcAnim();
}
void Sky::initModel(const char *pModelName) {
initModelManagerWithAnm(pModelName, 0, false);
}
void Sky::control() {
if (mSpaceInner && MR::isValidSwitchB(this)) {
if (MR::isDead(mSpaceInner)) {
MR::showModelIfHidden(this);
}
else {
if (mSpaceInner->isAppeared()) {
MR::hideModelIfHidden(this);
}
else {
MR::showModelIfHidden(this);
}
}
}
}
void Sky::appearSpaceInner() {
if (mSpaceInner && MR::isValidSwitchB(this)) {
mSpaceInner->appear();
}
}
void Sky::disappearSpaceInner() {
if (mSpaceInner && MR::isValidSwitchB(this)) {
mSpaceInner->disappear();
}
}
ProjectionMapSky::ProjectionMapSky(const char *pSkyName) : Sky(pSkyName) {
mMtxSetter = 0;
}
Sky::~Sky() {
}
void ProjectionMapSky::calcAndSetBaseMtx() {
LiveActor::calcAndSetBaseMtx();
if (mMtxSetter) {
mMtxSetter->updateMtxUseBaseMtx();
}
}
void ProjectionMapSky::initModel(const char *pName) {
initModelManagerWithAnm(pName, 0, true);
mMtxSetter = MR::initDLMakerProjmapEffectMtxSetter(this);
MR::newDifferedDLBuffer(this);
mMtxSetter->updateMtxUseBaseMtx();
}
namespace NrvSky {
void HostTypeChange::execute(Spine *pSpine) const {
Sky* sky = reinterpret_cast<Sky*>(pSpine->mExecutor);
if (MR::isFirstStep(sky)) {
MR::startAllAnim(sky, cChangeAnimName);
}
}
void HostTypeWait::execute(Spine *pSpine) const {
Sky* sky = reinterpret_cast<Sky*>(pSpine->mExecutor);
if (MR::isValidSwitchA(sky) && MR::isOnSwitchA(sky)) {
sky->setNerve(&NrvSky::HostTypeChange::sInstance);
}
}
};
ProjectionMapSky::~ProjectionMapSky() {
}

View File

@ -0,0 +1,63 @@
#include "Game/Map/SpaceInner.h"
#include "Game/Util.h"
NrvSpaceInner::HostTypeAppear NrvSpaceInner::HostTypeAppear::sInstance;
NrvSpaceInner::HostTypeDisappear NrvSpaceInner::HostTypeDisappear::sInstance;
SpaceInner::SpaceInner(const char *pName) : LiveActor(pName) {
}
void SpaceInner::init(const JMapInfoIter &rIter) {
MR::initDefaultPos(this, rIter);
initModelManagerWithAnm("SpaceInner", 0, false);
MR::connectToSceneSky(this);
initNerve(&NrvSpaceInner::HostTypeAppear::sInstance);
MR::invalidateClipping(this);
MR::registerDemoSimpleCastAll(this);
makeActorDead();
}
void SpaceInner::calcAnim() {
TVec3f pos = MR::getCamPos();
mPosition.x = pos.x;
mPosition.y = pos.y;
mPosition.z = pos.z;
LiveActor::calcAnim();
}
void SpaceInner::appear() {
LiveActor::appear();
MR::startBrk(this, "Appear");
setNerve(&NrvSpaceInner::HostTypeAppear::sInstance);
}
void SpaceInner::disappear() {
MR::startBrk(this, "Disappear");
setNerve(&NrvSpaceInner::HostTypeDisappear::sInstance);
}
bool SpaceInner::isAppeared() const {
if (isNerve(&NrvSpaceInner::HostTypeAppear::sInstance)) {
return MR::isBrkStopped(this);
}
return false;
}
SpaceInner::~SpaceInner() {
}
namespace NrvSpaceInner {
void HostTypeDisappear::execute(Spine *pSpine) const {
SpaceInner* actor = reinterpret_cast<SpaceInner*>(pSpine->mExecutor);
if (MR::isBrkStopped(actor)) {
actor->kill();
}
}
void HostTypeAppear::execute(Spine *pSpine) const {
}
};

View File

@ -0,0 +1,35 @@
#include "Game/Map/TimerSwitch.h"
TimerSwitch::TimerSwitch(const char *pName) : LiveActor(pName) {
mTimerLength = -1;
mCurrentTime = -1;
}
void TimerSwitch::init(const JMapInfoIter &rIter) {
MR::connectToSceneMapObjMovement(this);
MR::getJMapInfoArg0NoInit(rIter, &mTimerLength);
MR::needStageSwitchWriteA(this, rIter);
MR::needStageSwitchReadB(this, rIter);
MR::invalidateClipping(this);
makeActorAppeared();
}
void TimerSwitch::control() {
if (mCurrentTime < 0 && MR::isOnSwitchB(this)) {
mCurrentTime = mTimerLength;
}
s32 current = mCurrentTime;
if (current > 0) {
mCurrentTime = current - 1;
if (current - 1 <= 0) {
MR::onSwitchA(this);
kill();
}
}
}
TimerSwitch::~TimerSwitch() {
}

View File

@ -0,0 +1,45 @@
#include "Game/MapObj/MapPartsFunction.h"
#include "Game/LiveActor/LiveActor.h"
#include "Game/LiveActor/Spine.h"
MapPartsFunction::MapPartsFunction(LiveActor *pActor, const char *pName) : NameObj(pName != 0 ? pName : "マップパーツ機能") {
mSpine = 0;
mHost = pActor;
_14 = 1;
}
void MapPartsFunction::sendMsgToHost(u32 msg) {
LiveActor* host = mHost;
host->receiveMessage(msg, host->getSensor("body"), host->getSensor("body"));
}
void MapPartsFunction::movement() {
if (_14) {
mSpine->update();
control();
}
}
void MapPartsFunction::initNerve(const Nerve *pNerve) {
mSpine = new Spine(this, pNerve);
}
void MapPartsFunction::setNerve(const Nerve *pNerve) {
mSpine->setNerve(pNerve);
}
s32 MapPartsFunction::getStep() const {
return mSpine->mStep;
}
bool MapPartsFunction::isStep(s32 step) const {
return step == mSpine->mStep;
}
bool MapPartsFunction::isNerve(const Nerve *pNerve) const {
return mSpine->getCurrentNerve() == pNerve;
}
bool MapPartsFunction::isFirstStep() const {
return mSpine->mStep == 0;
}

View File

@ -0,0 +1,33 @@
#include "Game/MapObj/MapPartsRailGuidePoint.h"
#include "Game/Util.h"
MapPartsRailGuidePoint::MapPartsRailGuidePoint(const LiveActor *pActor, const char *pName, f32 a3, bool a4) : LiveActor("レイル点") {
_8C = a3;
_90 = a4;
initModelManagerWithAnm(pName, 0, false);
MR::calcRailPosAtCoord(&mPosition, pActor, _8C);
}
MapPartsRailGuidePoint::MapPartsRailGuidePoint(const LiveActor *pActor, const char *pName, int a3, bool a4) : LiveActor("レイル点") {
_90 = a4;
_8C = 0.0f;
initModelManagerWithAnm(pName, 0, false);
MR::calcRailPointPos(&mPosition, pActor, a3);
_8C = MR::getRailPointCoord(pActor, a3);
}
void MapPartsRailGuidePoint::init(const JMapInfoIter &rIter) {
MR::connectToSceneMapObjNoMovement(this);
if (_90) {
MR::initShadowVolumeSphere(this, 20.0f);
MR::setShadowDropLength(this, 0, 5000.0f);
MR::onCalcShadowOneTime(this, 0);
}
kill();
}
MapPartsRailGuidePoint::~MapPartsRailGuidePoint() {
}

View File

@ -0,0 +1,48 @@
#include "Game/MapObj/MapPartsRailPointPassChecker.h"
#include "Game/Util.h"
MapPartsRailPointPassChecker::MapPartsRailPointPassChecker(LiveActor *pActor) : MapPartsFunction(pActor, "レール点通過チェッカー") {
mRailPointNo = -1;
}
void MapPartsRailPointPassChecker::movement() {
mRailPointNo = MR::getCurrentRailPointNo(mHost);
}
void MapPartsRailPointPassChecker::start() {
mRailPointNo = MR::getCurrentRailPointNo(mHost);
}
bool MapPartsRailPointPassChecker::isPassed() const {
return MR::getCurrentRailPointNo(mHost) != mRailPointNo;
}
bool MapPartsRailPointPassChecker::isReachedEnd() const {
return MR::isRailReachedGoal(mHost);
}
bool MapPartsRailPointPassChecker::isPassedStartPoint() const {
if (MR::getCurrentRailPointNo(mHost) <= 0) {
return false;
}
return MR::getCurrentRailPointNo(mHost) != mRailPointNo;
}
bool MapPartsRailPointPassChecker::isPassedEndPoint() const {
LiveActor* host = mHost;
if (MR::getCurrentRailPointNo(host) != MR::getRailPointNum(host) - 1) {
return false;
}
return MR::getCurrentRailPointNo(host) != mRailPointNo;
}
MapPartsRailPointPassChecker::~MapPartsRailPointPassChecker() {
}
bool MapPartsRailPointPassChecker::isWorking() const {
return true;
}

View File

@ -0,0 +1,113 @@
#include "Game/MapObj/WatchTowerRotateStep.h"
#include "Game/Util.h"
NrvWatchTowerRotateStep::WatchTowerRotateStepNrvWait NrvWatchTowerRotateStep::WatchTowerRotateStepNrvWait::sInstance;
NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMoveStart NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMoveStart::sInstance;
NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMove NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMove::sInstance;
WatchTowerRotateStep::WatchTowerRotateStep(const char *pName) : LiveActor(pName) {
mRotDeg.x = 0.0f;
mRotDeg.y = 0.0f;
mRotDeg.z = 0.0f;
mLifts = NULL;
}
void WatchTowerRotateStep::init(const JMapInfoIter &rIter) {
MR::initDefaultPos(this, rIter);
initModelManagerWithAnm("WatchTowerRotateStep", NULL, false);
MR::connectToSceneMapObj(this);
initHitSensor(1);
MR::addBodyMessageSensorMapObj(this);
MR::initCollisionParts(this, "WatchTowerRotateStep", getSensor(NULL), NULL);
initEffectKeeper(0, NULL, false);
initSound(4, false);
MR::setClippingTypeSphereContainsModelBoundingBox(this, 1500.0f);
bool demoCast = MR::tryRegisterDemoCast(this, rIter);
if (demoCast) {
MR::registerDemoActionNerve(this, &NrvWatchTowerRotateStep::WatchTowerRotateStepNrvWait::sInstance, NULL);
}
MR::calcUpVec(&mRotDeg, this);
initLift(rIter);
if (demoCast) {
initNerve(&NrvWatchTowerRotateStep::WatchTowerRotateStepNrvWait::sInstance);
}
else {
initNerve(&NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMove::sInstance);
}
makeActorAppeared();
}
void WatchTowerRotateStep::calcAndSetBaseMtx() {
TVec3f frontVec;
TPos3f baseMtx;
MR::calcFrontVec(&frontVec, this);
MR::makeMtxFrontUpPos(&baseMtx, frontVec, mRotDeg, mPosition);
MR::setBaseTRMtx(this, baseMtx);
}
void WatchTowerRotateStep::initLift(const JMapInfoIter &rIter) {
mLifts = new PartsModel*[4];
for (s32 i = 0; i < 4; i++) {
MtxPtr mtx = MR::getJointMtx(this, i + 1);
mLifts[i] = new PartsModel(this, "物見の塔リフト", "WatchTowerRotateStepLift", mtx, -1, false);
mLifts[i]->mCalcOwnMtx = false;
MR::initCollisionParts(mLifts[i], "WatchTowerRotateStepLift", getSensor(NULL), NULL);
MR::initShadowVolumeBox(mLifts[i], TVec3f(600.0f, 200.0f, 400.0f), mLifts[i]->getBaseMtx());
MR::setShadowVolumeStartDropOffset(mLifts[i], "WatchTowerRotateStepLift", 300.0f);
MR::setShadowDropLength(mLifts[i], "WatchTowerRotateStepLift", 370.0f);
if (MR::isDemoCast(this, NULL)) {
MR::tryRegisterDemoCast(mLifts[i], rIter);
}
mLifts[i]->initWithoutIter();
}
}
// WatchTowerRotateStep::attachLift();
void WatchTowerRotateStep::exeMoveStart() {
TVec3f upVec;
if (MR::isFirstStep(this)) {
MR::startSystemSE("SE_SY_READ_RIDDLE_S", -1, -1);
MR::startSound(this, "SE_OJ_WATCH_TOWER_START", -1, -1);
}
MR::startLevelSound(this, "SE_OJ_LV_WATCH_TOWER_ROTATE", -1, -1, -1);
f32 easeIn = MR::getEaseInValue((s32)getNerveStep(), 0.0f, 0.3f, 180.0f);
MR::calcFrontVec(&upVec, this);
MR::rotateVecDegree(&mRotDeg, upVec, easeIn);
attachLift();
if (MR::isStep(this, 180)) {
setNerve(&NrvWatchTowerRotateStep::WatchTowerRotateStepNrvMove::sInstance);
}
}
namespace NrvWatchTowerRotateStep {
void WatchTowerRotateStepNrvMove::execute(Spine *pSpine) const {
WatchTowerRotateStep* pActor = reinterpret_cast<WatchTowerRotateStep*>(pSpine->mExecutor);
TVec3f frontVec;
MR::calcFrontVec(&frontVec, pActor);
MR::rotateVecDegree(&pActor->mRotDeg, frontVec, 0.3f);
pActor->attachLift();
MR::startLevelSound(pActor, "SE_OJ_LV_WATCH_TOWER_ROTATE", -1, -1, -1);
}
void WatchTowerRotateStepNrvMoveStart::execute(Spine *pSpine) const {
reinterpret_cast<WatchTowerRotateStep*>(pSpine->mExecutor)->exeMoveStart();
}
void WatchTowerRotateStepNrvWait::execute(Spine *pSpine) const {}
};

View File

@ -9,4 +9,23 @@ bool NameObjFactory::isPlayerArchiveLoaderObj(const char *pArchive) {
}
return false;
}
// this isn't matching yet but I'm leaving it here to allow the createNameObj functions to generate
const NameObjFactory::Name2CreateFunc* NameObjFactory::getName2CreateFunc(const char *pName, const NameObjFactory::Name2CreateFunc *pTable) {
if (!pTable) {
pTable = cCreateTable;
}
Name2CreateFunc* last = (Name2CreateFunc*)cName2ArchiveNamesTable;
for (const Name2CreateFunc* i = pTable; i != last; i++) {
if (i->mName) {
if (MR::isEqualStringCase(i->mName, pName)) {
return i;
}
}
}
return 0;
}

View File

@ -27,8 +27,8 @@ namespace MR {
pOut->set<f32>((a2 + (dist * v12)), v11, v10);
}
bool isHalfProbability() {
return (getRandom() < 0.5f);
u8 isHalfProbability() {
return MR::getRandom() < 0.5f;
}
f32 getSignHalfProbability() {