#include "CFESMainMenu.h" #include "CFE.h" #include "CFTTDevice.h" #include "CFTTServerTime.h" #include "CMessageBox.h" #include "CMessageBoxHandler.h" #include "CMyProfile.h" #include "CStoryCore.h" #include "CStoryProfileStages.h" #include "CUITile.h" #include "CUITileActions.h" #include "FE2D.h" #include "LOCstring.h" #include "SNDFE.h" #include "TStoryConfig.h" #include "memctrl.h" int dword_4B7690; //------------------------------------------------------------------------------------------------- //0012E220 //^_- // 单元测试等级: 目测游戏表现 // 单元测试结果: 正常 CFESMainMenu::CFESMainMenu() { } //------------------------------------------------------------------------------------------------- //0012E24C 0012E250 //编译器生成的,不用写 CFESMainMenu::~CFESMainMenu() { } //------------------------------------------------------------------------------------------------- //0012EA30 void CFESMainMenu::Exit() { // empty } //------------------------------------------------------------------------------------------------- //0012EC8C //^_^ // 单元测试等级: 目测游戏表现 // 单元测试结果: 正常 void CFESMainMenu::Render2D() { } //------------------------------------------------------------------------------------------------- //0012EE70 //^_^ // 单元测试等级: 目测游戏表现 // 单元测试结果: 正常 void CFESMainMenu::Render2DHUD() { } //------------------------------------------------------------------------------------------------- //0012EA34 //^_^ void CFESMainMenu::ContinueCB(int d_r0, void* p_v_r1) { } //------------------------------------------------------------------------------------------------- //0012E484 //^_^ float CFESMainMenu::GetPosterH() { return 0; } //------------------------------------------------------------------------------------------------- //0012EE7A //^_^ float CFESMainMenu::GetPosterW() { return 0; } //------------------------------------------------------------------------------------------------- //0012EC9C //^_^ //前景图 就是球员图 void CFESMainMenu::RenderMainMenu() { } //------------------------------------------------------------------------------------------------- //0012E69C //^_- 经过单元测试,功能正常 //0012E6C0 我的代码把重复的代码合成一份 //0012E78C 跳转指令不同 我的 vs 原始的 : BLE vs // BGT,跳转指令不同导致后面的指令也不同 void CFESMainMenu::ShowCrossPromotion() { return; } //------------------------------------------------------------------------------------------------- //0012E4AC //^_- 经过单元测试,功能正常 bool CFESMainMenu::TryToAddSideStoryButton() { return 0; } //------------------------------------------------------------------------------------------------- //0012EBE0 //不需要实现 void CFESMainMenu::FacebookLoginComplete() { LOGI("CFESMainMenu::FacebookLoginComplete"); } //------------------------------------------------------------------------------------------------- //0012E7C8 //不需要实现 void CFESMainMenu::SetupFacebookTile() { LOGI("CFESMainMenu::SetupFacebookTile: %f", this->filed_14); } //------------------------------------------------------------------------------------------------- //0012EA48 // ^_- //模块测试通过[修复:(LOGO能正常显示)点击第一个界面的PLAY按钮无效] //影响开始界面上面的两个按钮 void CFESMainMenu::Process() { } //------------------------------------------------------------------------------------------------- //0012E260 //^_- //模块测试通过[修复:(LOGO能正常显示)点击第一个界面的PLAY按钮无效] void CFESMainMenu::Init() { LOGI("CFESMainMenu::Init 99EN"); LOGI("CFESMainMenu::Init end"); } //-------------------------------------------------------------------------------------------------