NameObjExecuteHolder 100%

This commit is contained in:
shibbo 2022-08-10 02:27:08 -04:00
parent aa7925adae
commit 415be0b9d4
6 changed files with 20 additions and 16 deletions

View File

@ -68,12 +68,12 @@ requestConnect__18NameObjExecuteInfoFPUc,NameObjExecuteHolder.o,NameObj.a,true
requestDisconnect__18NameObjExecuteInfoFPUcb,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementConnectMovement__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementDisconnectMovement__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementConnectDraw__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,false
executeRequirementDisconnectDraw__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,false
executeRequirementDisconnectDrawDelay__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,false
executeRequirementConnectDraw__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementDisconnectDraw__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementDisconnectDrawDelay__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
requestMovementOn__18NameObjExecuteInfoFi,NameObjExecuteHolder.o,NameObj.a,true
requestMovementOff__18NameObjExecuteInfoFi,NameObjExecuteHolder.o,NameObj.a,true
findLightInfo__18NameObjExecuteInfoCFv,NameObjExecuteHolder.o,NameObj.a,false
findLightInfo__18NameObjExecuteInfoCFv,NameObjExecuteHolder.o,NameObj.a,true
connectToScene__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
disconnectToScene__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
connectToDraw__18NameObjExecuteInfoFv,NameObjExecuteHolder.o,NameObj.a,true
@ -107,7 +107,7 @@ executeRequirementDisconnectDraw__2MRFv,NameObjExecuteHolder.o,NameObj.a,true
executeRequirementDisconnectDrawDelay__2MRFv,NameObjExecuteHolder.o,NameObj.a,true
requestMovementOnWithCategory__2MRFi,NameObjExecuteHolder.o,NameObj.a,true
requestMovementOffWithCategory__2MRFi,NameObjExecuteHolder.o,NameObj.a,true
findActorLightInfo__2MRFPC9LiveActor,NameObjExecuteHolder.o,NameObj.a,false
findActorLightInfo__2MRFPC9LiveActor,NameObjExecuteHolder.o,NameObj.a,true
__ct__20NameObjExecuteHolderFi,NameObjExecuteHolder.o,NameObj.a,true
__dt__20NameObjExecuteHolderFv,NameObjExecuteHolder.o,NameObj.a,true
createBaseOriginCube<10SwitchArea>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj,NameObjFactory.o,NameObj.a,true

1 Symbol Name Object File Library Archive Matching
68 requestDisconnect__18NameObjExecuteInfoFPUcb NameObjExecuteHolder.o NameObj.a true
69 executeRequirementConnectMovement__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a true
70 executeRequirementDisconnectMovement__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a true
71 executeRequirementConnectDraw__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a false true
72 executeRequirementDisconnectDraw__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a false true
73 executeRequirementDisconnectDrawDelay__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a false true
74 requestMovementOn__18NameObjExecuteInfoFi NameObjExecuteHolder.o NameObj.a true
75 requestMovementOff__18NameObjExecuteInfoFi NameObjExecuteHolder.o NameObj.a true
76 findLightInfo__18NameObjExecuteInfoCFv NameObjExecuteHolder.o NameObj.a false true
77 connectToScene__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a true
78 disconnectToScene__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a true
79 connectToDraw__18NameObjExecuteInfoFv NameObjExecuteHolder.o NameObj.a true
107 executeRequirementDisconnectDrawDelay__2MRFv NameObjExecuteHolder.o NameObj.a true
108 requestMovementOnWithCategory__2MRFi NameObjExecuteHolder.o NameObj.a true
109 requestMovementOffWithCategory__2MRFi NameObjExecuteHolder.o NameObj.a true
110 findActorLightInfo__2MRFPC9LiveActor NameObjExecuteHolder.o NameObj.a false true
111 __ct__20NameObjExecuteHolderFi NameObjExecuteHolder.o NameObj.a true
112 __dt__20NameObjExecuteHolderFv NameObjExecuteHolder.o NameObj.a true
113 createBaseOriginCube<10SwitchArea>__28@unnamed@NameObjFactory_cpp@FPCc_P7NameObj NameObjFactory.o NameObj.a true

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "Game",
"message": "8.244351679108943%",
"message": "8.249042061241076%",
"color": "blue"
}

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "NameObj",
"message": "26.5888%",
"message": "27.00961%",
"color": "indigo"
}

View File

@ -49,7 +49,7 @@
| [mem](https://github.com/shibbo/Petari/blob/master/docs/lib/mem.md) | 0.0% |
| [MSL_C.PPCEABI.bare.H](https://github.com/shibbo/Petari/blob/master/docs/lib/MSL_C.PPCEABI.bare.H.md) | 0.0% |
| [mtx](https://github.com/shibbo/Petari/blob/master/docs/lib/mtx.md) | 0.0% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 26.588801099278598% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 27.009618687736175% |
| [nand](https://github.com/shibbo/Petari/blob/master/docs/lib/nand.md) | 0.0% |
| [net](https://github.com/shibbo/Petari/blob/master/docs/lib/net.md) | 0.0% |
| [NPC](https://github.com/shibbo/Petari/blob/master/docs/lib/NPC.md) | 0.7591369440774989% |

View File

@ -14,7 +14,7 @@
| NameObjAdaptor.o | 100.0% | 9 / 9 | 100.0% | :white_check_mark:
| NameObjArchiveListCollector.o | 100.0% | 3 / 3 | 100.0% | :white_check_mark:
| NameObjCategoryList.o | 87.30964467005076% | 13 / 15 | 86.66666666666667% | :eight_pointed_black_star:
| NameObjExecuteHolder.o | 94.73684210526315% | 44 / 49 | 89.79591836734694% | :eight_pointed_black_star:
| NameObjExecuteHolder.o | 100.0% | 49 / 49 | 100.0% | :white_check_mark:
| NameObjFactory.o | 12.17170602516001% | 59 / 568 | 10.387323943661972% | :eight_pointed_black_star:
| NameObjFinder.o | 100.0% | 1 / 1 | 100.0% | :white_check_mark:
| NameObjGroup.o | 100.0% | 5 / 5 | 100.0% | :white_check_mark:
@ -125,12 +125,12 @@
| requestDisconnect__18NameObjExecuteInfoFPUcb | :white_check_mark: |
| executeRequirementConnectMovement__18NameObjExecuteInfoFv | :white_check_mark: |
| executeRequirementDisconnectMovement__18NameObjExecuteInfoFv | :white_check_mark: |
| executeRequirementConnectDraw__18NameObjExecuteInfoFv | :x: |
| executeRequirementDisconnectDraw__18NameObjExecuteInfoFv | :x: |
| executeRequirementDisconnectDrawDelay__18NameObjExecuteInfoFv | :x: |
| executeRequirementConnectDraw__18NameObjExecuteInfoFv | :white_check_mark: |
| executeRequirementDisconnectDraw__18NameObjExecuteInfoFv | :white_check_mark: |
| executeRequirementDisconnectDrawDelay__18NameObjExecuteInfoFv | :white_check_mark: |
| requestMovementOn__18NameObjExecuteInfoFi | :white_check_mark: |
| requestMovementOff__18NameObjExecuteInfoFi | :white_check_mark: |
| findLightInfo__18NameObjExecuteInfoCFv | :x: |
| findLightInfo__18NameObjExecuteInfoCFv | :white_check_mark: |
| connectToScene__18NameObjExecuteInfoFv | :white_check_mark: |
| disconnectToScene__18NameObjExecuteInfoFv | :white_check_mark: |
| connectToDraw__18NameObjExecuteInfoFv | :white_check_mark: |
@ -164,7 +164,7 @@
| executeRequirementDisconnectDrawDelay__2MRFv | :white_check_mark: |
| requestMovementOnWithCategory__2MRFi | :white_check_mark: |
| requestMovementOffWithCategory__2MRFi | :white_check_mark: |
| findActorLightInfo__2MRFPC9LiveActor | :x: |
| findActorLightInfo__2MRFPC9LiveActor | :white_check_mark: |
| __ct__20NameObjExecuteHolderFi | :white_check_mark: |
| __dt__20NameObjExecuteHolderFv | :white_check_mark: |

View File

@ -151,7 +151,9 @@ void NameObjExecuteInfo::requestMovementOff(int a1) {
MR::requestMovementOff(mExecutedObject);
}
// NameObjExecuteInfo::findLightInfo
void NameObjExecuteInfo::findLightInfo() const {
SingletonHolder<GameSystem>::sInstance->mSceneController->getNameObjListExecutor()->findLightInfo(reinterpret_cast<LiveActor*>(mExecutedObject), _9, _A);
}
void NameObjExecuteInfo::connectToScene() {
_4 = 3;
@ -394,7 +396,9 @@ namespace MR {
reinterpret_cast<NameObjExecuteHolder*>(MR::getSceneObjHolder()->getObj(SceneObj_NameObjExecuteHolder))->requestMovementOff(category);
}
// MR::findActorLightInfo
void MR::findActorLightInfo(const LiveActor *pActor) {
MR::getSceneObj<NameObjExecuteHolder*>(SceneObj_NameObjExecuteHolder)->getConnectToSceneInfo(pActor)->findLightInfo();
}
};
NameObjExecuteHolder::NameObjExecuteHolder(int count) : NameObj("connectToScene情報保持") {