| 71 | }; |
| 72 | |
| 73 | void GameVersion_Load(void) { |
| 74 | cc_bool hasCPE = !Game_ClassicMode && Options_GetBool(OPT_CPE, true); |
| 75 | int version = Options_GetInt(OPT_GAME_VERSION, VERSION_0017, VERSION_0030, VERSION_0030); |
| 76 | const struct GameVersion* ver = &version_cpe; |
| 77 | |
| 78 | if (hasCPE) { |
| 79 | /* defaults to CPE already */ |
| 80 | } else if (version == VERSION_0030) { |
| 81 | ver = &version_0030; |
| 82 | } else if (version == VERSION_0023) { |
| 83 | ver = &version_0023; |
| 84 | } else if (version == VERSION_0019) { |
| 85 | ver = &version_0019; |
| 86 | } else if (version == VERSION_0017) { |
| 87 | ver = &version_0017; |
| 88 | } |
| 89 | |
| 90 | Game_Version = *ver; |
| 91 | } |
no test coverage detected