MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Recruit_Check_Buttons_SaveLoad

Method Recruit_Check_Buttons_SaveLoad

Source/Recruits.cpp:2088–2112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2086}
2087
2088bool cFodder::Recruit_Check_Buttons_SaveLoad() {
2089 mRecruit_Button_Load_Pressed = 0;
2090 mRecruit_Button_Save_Pressed = 0;
2091
2092 if (mMouseX <= -16 && mMouseY <= 26) {
2093 mRecruit_Button_Load_Pressed = -1;
2094 return true;
2095 }
2096
2097 if (mMouseX >= 0x10F) {
2098 if (mMouseY > 0x1A)
2099 return true;
2100
2101 if (mMission_Save_Blocked[mGame_Data.mMission_Number - 1])
2102 return false;
2103
2104 mRecruit_Button_Save_Pressed = -1;
2105 return true;
2106 }
2107
2108 if (mMouseY < 0x1A)
2109 return false;
2110
2111 return true;
2112}
2113
2114void cFodder::Recruit_CheckLoadSaveButtons() {
2115

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected