* Main Engine Loop * * false = Exit * true = Restart */
| 18938 | * true = Restart |
| 18939 | */ |
| 18940 | bool cFodder::Engine_Loop() { |
| 18941 | |
| 18942 | for (;;) { |
| 18943 | |
| 18944 | Game_Setup(); |
| 18945 | |
| 18946 | if (Mission_Loop() == -1) |
| 18947 | return true; |
| 18948 | |
| 18949 | if (mParams->mSinglePhase) |
| 18950 | break; |
| 18951 | } |
| 18952 | |
| 18953 | return false; |
| 18954 | } |
| 18955 | |
| 18956 | bool cFodder::GameOverCheck() { |
| 18957 |
nothing calls this directly
no outgoing calls
no test coverage detected