fix ModData still being bogus about custom sequences

This commit is contained in:
Chris Forbes
2010-11-21 11:26:22 +13:00
parent a94b2df865
commit d78dde4db1

View File

@@ -53,7 +53,7 @@ namespace OpenRA
}
string cachedTheatre = null;
bool previousMapHadSequences = true;
IFolder previousMapMount = null;
public Map PrepareMap(string uid)
@@ -78,7 +78,8 @@ namespace OpenRA
Rules.LoadRules(Manifest, map);
if (map.Theater != cachedTheatre)
if (map.Theater != cachedTheatre
|| previousMapHadSequences || map.Sequences.Count > 0)
{
SpriteSheetBuilder.Initialize( Rules.TileSets[map.Tileset] );
CursorProvider.Initialize(Manifest.Cursors);
@@ -86,6 +87,8 @@ namespace OpenRA
cachedTheatre = map.Theater;
}
previousMapHadSequences = map.Sequences.Count > 0;
return map;
}
}