fix per-player values shown instead of shared

This commit is contained in:
Chris Danford
2005-12-06 12:38:38 +00:00
parent 22fc82881b
commit dfad0b0a75
+2 -1
View File
@@ -40,6 +40,7 @@ void ScreenOptionsMemoryCard::Init()
OptionRowDefinition def( sDescription, true, "" ); OptionRowDefinition def( sDescription, true, "" );
def.m_sExplanationName = "Memory Card"; def.m_sExplanationName = "Memory Card";
def.m_bAllowThemeTitle = false; def.m_bAllowThemeTitle = false;
def.m_bOneChoiceForAllPlayers = true;
m_vDefs.push_back( def ); m_vDefs.push_back( def );
} }
@@ -102,7 +103,7 @@ void ScreenOptionsMemoryCard::ImportOptions( int iRow, const vector<PlayerNumber
void ScreenOptionsMemoryCard::ExportOptions( int iRow, const vector<PlayerNumber> &vpns ) void ScreenOptionsMemoryCard::ExportOptions( int iRow, const vector<PlayerNumber> &vpns )
{ {
OptionRow &row = *m_pRows[iRow]; OptionRow &row = *m_pRows[iRow];
if( row.GetRowType() == OptionRow::ROW_EXIT ) if( row.GetRowType() == OptionRow::RowType_Exit )
return; return;
PlayerNumber pn = GAMESTATE->m_MasterPlayerNumber; PlayerNumber pn = GAMESTATE->m_MasterPlayerNumber;