Allow repetition of frames in sequence setups.
This commit is contained in:
committed by
reaperrr
parent
d3291ea585
commit
39b7db2703
@@ -204,7 +204,7 @@ namespace OpenRA.Mods.Common.Graphics
|
||||
"{0}: Sequence {1}.{2}: Length must be <= Frames.Length"
|
||||
.F(info.Nodes[0].Location, sequence, animation));
|
||||
|
||||
if (Start < 0 || Start + (Facings - 1) * Stride + Length > frameCount)
|
||||
if (Frames == null && (Start < 0 || Start + (Facings - 1) * Stride + Length > frameCount))
|
||||
throw new InvalidOperationException(
|
||||
"{5}: Sequence {0}.{1} uses frames [{2}..{3}], but only 0..{4} actually exist"
|
||||
.F(sequence, animation, Start, Start + (Facings - 1) * Stride + Length - 1, frameCount - 1,
|
||||
|
||||
Reference in New Issue
Block a user