| 3408 | } |
| 3409 | |
| 3410 | void cFodder::WindowTitleSet(bool pInMission) { |
| 3411 | std::stringstream Title; |
| 3412 | Title << mWindowTitle.str(); |
| 3413 | |
| 3414 | if (pInMission && mGame_Data.mPhase_Current && mGame_Data.mMission_Current) { |
| 3415 | if (mVersionCurrent->isDemo() && mCustom_Mode != eCustomMode_Set ) { |
| 3416 | Title << " ( Mission: "; |
| 3417 | Title << mGame_Data.mPhase_Current->mName; |
| 3418 | } |
| 3419 | else { |
| 3420 | Title << " ( Mission: " << mGame_Data.mMission_Number; |
| 3421 | Title << " " << mGame_Data.mMission_Current->mName; |
| 3422 | |
| 3423 | Title << " Phase: " << (mGame_Data.mMission_Phase) << " "; |
| 3424 | |
| 3425 | if (mGame_Data.mMission_Current->NumberOfPhases() > 1) { |
| 3426 | Title << "of " << mGame_Data.mMission_Current->NumberOfPhases(); |
| 3427 | Title << " " << mGame_Data.mPhase_Current->mName; |
| 3428 | } |
| 3429 | else |
| 3430 | Title << mGame_Data.mPhase_Current->mName; |
| 3431 | } |
| 3432 | |
| 3433 | Title << " )"; |
| 3434 | } |
| 3435 | |
| 3436 | mWindow->SetWindowTitle(Title.str()); |
| 3437 | } |
| 3438 | |
| 3439 | void cFodder::WindowTitleBaseSetup() { |
| 3440 |
nothing calls this directly
no test coverage detected