evaluate enums directly

This commit is contained in:
Glenn Maynard
2006-10-09 01:34:16 +00:00
parent e0b788de16
commit d7776aba60
10 changed files with 26 additions and 44 deletions
+4 -3
View File
@@ -25,10 +25,11 @@ void ScoreDisplayAliveTime::LoadFromNode( const RString& sDir, const XNode* pNod
BitmapText::LoadFromNode( sDir, pNode );
{
RString sPlayerNumber;
bool b = pNode->GetAttrValue( "PlayerNumber", sPlayerNumber );
Lua *L = LUA->Get();
bool b = pNode->PushAttrValue( L, "PlayerNumber" );
ASSERT( b );
m_PlayerNumber = (PlayerNumber) LuaHelpers::RunExpressionI(sPlayerNumber);
LuaHelpers::Pop( L, m_PlayerNumber );
LUA->Release( L );
}
}