allow BGA Import to have a Condition

This commit is contained in:
Chris Danford
2004-05-03 03:58:41 +00:00
parent ce6e2d5ae8
commit 94b4962a88
+7
View File
@@ -87,6 +87,13 @@ void AddLayersFromAniDir( CString sAniDir, vector<Actor*> &layersAddTo, bool Gen
CString sImportDir;
if( ini.GetValue(sLayer, "Import", sImportDir) )
{
CString expr;
if( ini.GetValue(sLayer,"Condition",expr) )
{
if( !Lua::RunExpression( expr ) )
continue;
}
// import a whole BGAnimation
sImportDir = sAniDir + sImportDir;
CollapsePath( sImportDir );