# ScenarioSelectLayout.o | Symbol | Meaning | ------------- | ------------- | :x: | Function has not yet been started or is not matching. | :white_check_mark: | Function is completed. # 49 / 63 Completed -- (77.77777777777779%) # ScenarioSelectLayout.o | Symbol | Decompiled? | | ------------- | ------------- | | `__ct__20ScenarioSelectLayoutFP12EffectSystemPC13CameraContext` | :white_check_mark: | | `init__20ScenarioSelectLayoutFRC12JMapInfoIter` | :white_check_mark: | | `appear__20ScenarioSelectLayoutFv` | :x: | | `kill__20ScenarioSelectLayoutFv` | :white_check_mark: | | `movement__20ScenarioSelectLayoutFv` | :white_check_mark: | | `calcAnim__20ScenarioSelectLayoutFv` | :white_check_mark: | | `draw__20ScenarioSelectLayoutCFv` | :white_check_mark: | | `calcViewAndEntryStarModel__20ScenarioSelectLayoutFv` | :white_check_mark: | | `getSelectedScenarioNo__20ScenarioSelectLayoutCFv` | :white_check_mark: | | `isReadyToDisappear__20ScenarioSelectLayoutCFv` | :white_check_mark: | | `disappear__20ScenarioSelectLayoutFv` | :x: | | `isAppearStarEnd__20ScenarioSelectLayoutCFv` | :x: | | `isEndAnimStartStep__20ScenarioSelectLayoutCFv` | :x: | | `isCanceled__20ScenarioSelectLayoutCFv` | :x: | | `control__20ScenarioSelectLayoutFv` | :x: | | `updateSelectedScenario__20ScenarioSelectLayoutFv` | :x: | | `updateScenarioText__20ScenarioSelectLayoutFv` | :x: | | `fadeInText__20ScenarioSelectLayoutFv` | :x: | | `fadeOutText__20ScenarioSelectLayoutFv` | :x: | | `trySelect__20ScenarioSelectLayoutFv` | :x: | | `getSelectedStar__20ScenarioSelectLayoutCFv` | :white_check_mark: | | `calcWorldPositionFromScreenPos__20ScenarioSelectLayoutCFPQ29JGeometry8TVec3RCQ29JGeometry8TVec2f` | :x: | | `calcDisplayScenarioNum__20ScenarioSelectLayoutCFPlPl` | :x: | | `appearAllStar__20ScenarioSelectLayoutFllb` | :x: | | `appearStar__20ScenarioSelectLayoutFlli` | :white_check_mark: | | `isAppearStarEndAll__20ScenarioSelectLayoutCFv` | :white_check_mark: | | `tryCancel__20ScenarioSelectLayoutFv` | :white_check_mark: | | `setPlayerLeft__20ScenarioSelectLayoutFv` | :white_check_mark: | | `startAnimAllNewPane__20ScenarioSelectLayoutFPCc` | :white_check_mark: | | `setAnimRateAllNewPane__20ScenarioSelectLayoutFf` | :white_check_mark: | | `exeAppearStar__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeAppear__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeWaitScenarioSelect__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeDecide__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeAfterScenarioSelected__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeDisappear__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeCancel__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeAppearCometWarning__20ScenarioSelectLayoutFv` | :white_check_mark: | | `exeWaitCometWarning__20ScenarioSelectLayoutFv` | :white_check_mark: | | `__dt__20ScenarioSelectLayoutFv` | :white_check_mark: | | `__sinit_\ScenarioSelectLayout_cpp` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout33ScenarioSelectLayoutNrvAppearStarFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvAppearFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout41ScenarioSelectLayoutNrvWaitScenarioSelectFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvDecideFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout44ScenarioSelectLayoutNrvAfterScenarioSelectedFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout32ScenarioSelectLayoutNrvDisappearFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvCancelFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout36ScenarioSelectLayoutNrvCancelFadeOutFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout41ScenarioSelectLayoutNrvAppearCometWarningFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout39ScenarioSelectLayoutNrvWaitCometWarningFv` | :white_check_mark: | | `__ct__Q223NrvScenarioSelectLayout44ScenarioSelectLayoutNrvDisappearCometWarningFv` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout44ScenarioSelectLayoutNrvDisappearCometWarningCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout39ScenarioSelectLayoutNrvWaitCometWarningCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout41ScenarioSelectLayoutNrvAppearCometWarningCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout36ScenarioSelectLayoutNrvCancelFadeOutCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvCancelCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout32ScenarioSelectLayoutNrvDisappearCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout44ScenarioSelectLayoutNrvAfterScenarioSelectedCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvDecideCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout41ScenarioSelectLayoutNrvWaitScenarioSelectCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout29ScenarioSelectLayoutNrvAppearCFP5Spine` | :white_check_mark: | | `execute__Q223NrvScenarioSelectLayout33ScenarioSelectLayoutNrvAppearStarCFP5Spine` | :white_check_mark: |