Changeset - r23287:0e81c2168d96
[Not reviewed]
master
0 2 0
Gabda - 5 years ago 2019-02-07 20:17:32
gabda87@gmail.com
Fix #5654: (Re)initialise graph GUI on game (re)start (#7191)
2 files changed with 8 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/graph_gui.cpp
Show inline comments
 
@@ -1571,12 +1571,18 @@ static const NWidgetPart _nested_perform
 

	
 
static WindowDesc _performance_rating_detail_desc(
 
	WDP_AUTO, "league_details", 0, 0,
 
	WC_PERFORMANCE_DETAIL, WC_NONE,
 
	0,
 
	_nested_performance_rating_detail_widgets, lengthof(_nested_performance_rating_detail_widgets)
 
);
 

	
 
void ShowPerformanceRatingDetail()
 
{
 
	AllocateWindowDescFront<PerformanceRatingDetailWindow>(&_performance_rating_detail_desc, 0);
 
}
 

	
 
void InitializeGraphGui()
 
{
 
	_legend_excluded_companies = 0;
 
	_legend_excluded_cargo = 0;
 
}
src/misc.cpp
Show inline comments
 
@@ -33,24 +33,25 @@
 

	
 

	
 
extern TileIndex _cur_tileloop_tile;
 
extern void MakeNewgameSettingsLive();
 

	
 
void InitializeSound();
 
void InitializeMusic();
 
void InitializeVehicles();
 
void InitializeRailGui();
 
void InitializeRoadGui();
 
void InitializeAirportGui();
 
void InitializeDockGui();
 
void InitializeGraphGui();
 
void InitializeObjectGui();
 
void InitializeIndustries();
 
void InitializeObjects();
 
void InitializeTrees();
 
void InitializeCompanies();
 
void InitializeCheats();
 
void InitializeNPF();
 
void InitializeOldNames();
 

	
 
void InitializeGame(uint size_x, uint size_y, bool reset_date, bool reset_settings)
 
{
 
	/* Make sure there isn't any window that can influence anything
 
@@ -78,24 +79,25 @@ void InitializeGame(uint size_x, uint si
 

	
 
	InitializeSound();
 
	InitializeMusic();
 

	
 
	InitializeVehicles();
 

	
 
	InitNewsItemStructs();
 
	InitializeLandscape();
 
	InitializeRailGui();
 
	InitializeRoadGui();
 
	InitializeAirportGui();
 
	InitializeDockGui();
 
	InitializeGraphGui();
 
	InitializeObjectGui();
 
	InitializeAIGui();
 
	InitializeTrees();
 
	InitializeIndustries();
 
	InitializeObjects();
 
	InitializeBuildingCounts();
 

	
 
	InitializeNPF();
 

	
 
	InitializeCompanies();
 
	AI::Initialize();
 
	Game::Initialize();
0 comments (0 inline, 0 general)