handles a request to enable/disable statistical messages Usage: "$statmsgs on/off"
| 485 | // handles a request to enable/disable statistical messages |
| 486 | // Usage: "$statmsgs on/off" |
| 487 | void DMFCInputCommand_StatMsgs(const char *input_string) { |
| 488 | char s[20]; |
| 489 | |
| 490 | // parse "$statmsgs" |
| 491 | if (!StringParseWord(input_string, s, 20, &input_string)) { |
| 492 | basethis->DisplayInputCommandHelp(DTXT_IC_STATMSGS); |
| 493 | return; |
| 494 | } |
| 495 | |
| 496 | // parse the level |
| 497 | if (!StringParseWord(input_string, s, 20, &input_string)) { |
| 498 | basethis->DisplayInputCommandHelp(DTXT_IC_STATMSGS); |
| 499 | return; |
| 500 | } |
| 501 | |
| 502 | bool on = true; |
| 503 | if (!strnicmp(s, DTXT_MNUOFF, strlen(DTXT_MNUOFF))) |
| 504 | on = false; |
| 505 | basethis->EnableStatisticalMessages(on); |
| 506 | DLLAddHUDMessage(DTXT_STATSMSGSET, (on) ? DTXT_MNUON : DTXT_MNUOFF); |
| 507 | } |
| 508 | |
| 509 | // handles a request to enable/disable the autosaving of the game stats on level end |
| 510 | // Usage: "$autosavelevel on/off" |
nothing calls this directly
no test coverage detected