Fix crash when a sequences defines both Alpha and Reverses.
This commit is contained in:
@@ -544,6 +544,8 @@ namespace OpenRA.Mods.Common.Graphics
|
|||||||
if (reverses)
|
if (reverses)
|
||||||
{
|
{
|
||||||
index.AddRange(index.Skip(1).Take(length.Value - 2).Reverse());
|
index.AddRange(index.Skip(1).Take(length.Value - 2).Reverse());
|
||||||
|
alpha = alpha?.Concat(alpha.Skip(1).Take(length.Value - 2).Reverse()).ToArray();
|
||||||
|
|
||||||
length = 2 * length - 2;
|
length = 2 * length - 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user