internal Animation(Project p, string label)
: base(p, label)
{
FileParser parser = Project.GetFileWithLabel(label);
Data data = parser.GetData(label);
while (data != null && data.CommandLowerCase == ".db") {
counters.Add(Project.EvalToInt(data.GetValue(0)));
data = data.NextData;
if (data.CommandLowerCase != ".db")
throw new Exception("Malformatted animation data");
gfxHeaderIndices.Add(Project.EvalToInt(data.GetValue(0)));
data = data.NextData;
}
}