Make "neverending marketing" cheat multiplayer-friendly

This commit is contained in:
Martin Černáč 2016-02-15 18:50:36 +01:00
parent fdfb4f7bd3
commit 6c225b9fb1
3 changed files with 3 additions and 1 deletions

View File

@ -868,6 +868,7 @@ int game_load_network(SDL_RWops* rw)
gCheatsBuildInPauseMode = SDL_ReadU8(rw);
gCheatsIgnoreRideIntensity = SDL_ReadU8(rw);
gCheatsDisableVandalism = SDL_ReadU8(rw);
gCheatsNeverendingMarketing = SDL_ReadU8(rw);
if (!load_success){
set_load_objects_fail_reason();

View File

@ -68,7 +68,7 @@ extern "C" {
// This define specifies which version of network stream current build uses.
// It is used for making sure only compatible builds get connected, even within
// single OpenRCT2 version.
#define NETWORK_STREAM_VERSION "1"
#define NETWORK_STREAM_VERSION "2"
#define NETWORK_STREAM_ID OPENRCT2_VERSION "-" NETWORK_STREAM_VERSION
#ifdef __WINDOWS__

View File

@ -1113,6 +1113,7 @@ int scenario_save_network(SDL_RWops* rw)
SDL_WriteU8(rw, gCheatsBuildInPauseMode);
SDL_WriteU8(rw, gCheatsIgnoreRideIntensity);
SDL_WriteU8(rw, gCheatsDisableVandalism);
SDL_WriteU8(rw, gCheatsNeverendingMarketing);
gfx_invalidate_screen();
return 1;