예제 #1
0
void loadsavescreen_DifficultyScreenActionCallback(aui_Control *control, uint32 action, uint32 data, void *cookie)
{
	if ( action != (uint32)AUI_BUTTON_ACTION_EXECUTE ) return;

	if (spnewgamediffscreen_removeMyWindow(action)) {
		sint32 diff = spnewgamediffscreen_getDifficulty1();
		sint32 risk = spnewgamediffscreen_getDifficulty2();

		g_setDifficultyUponLaunch = TRUE;
		g_difficultyToSetUponLaunch = diff;

		g_setBarbarianRiskUponLaunch = TRUE;
		g_barbarianRiskUponLaunch = risk;

		g_civApp->PostLoadSaveGameAction(s_tempPath);
	}
}
예제 #2
0
void spnewgamediffscreen_backPress(aui_Control *control, uint32 action, uint32 data, void *cookie )
{
	spnewgamediffscreen_removeMyWindow(action) ;
}