- } else if (animations.count(v.GetIdentifier())) {
- return animations[v.GetIdentifier()];
- } else if (source.IsDefined(v.GetIdentifier())) {
- ReadDefinition(source.GetDefinition(v.GetIdentifier()));
- if (animations.count(v.GetIdentifier())) {
- return animations[v.GetIdentifier()];
- } else {
- throw Error("cannot use " + source.GetDefinition(v.GetIdentifier()).Identifier() + " " + v.GetIdentifier() + " as animation");
- }