also check shroud sequences

This commit is contained in:
Matthias Mailänder
2015-08-17 21:36:55 +02:00
parent 118782a85e
commit 322358ff3d

View File

@@ -23,8 +23,8 @@ namespace OpenRA.Mods.Common.Traits
public class ShroudRendererInfo : ITraitInfo
{
public readonly string Sequence = "shroud";
public readonly string[] ShroudVariants = new[] { "shroud" };
public readonly string[] FogVariants = new[] { "fog" };
[SequenceReference("Sequence")] public readonly string[] ShroudVariants = new[] { "shroud" };
[SequenceReference("Sequence")] public readonly string[] FogVariants = new[] { "fog" };
[PaletteReference] public readonly string ShroudPalette = "shroud";
[PaletteReference] public readonly string FogPalette = "fog";
@@ -37,11 +37,11 @@ namespace OpenRA.Mods.Common.Traits
public readonly bool UseExtendedIndex = false;
[Desc("Override for source art that doesn't define a fully shrouded tile")]
public readonly string OverrideFullShroud = null;
[SequenceReference("Sequence")] public readonly string OverrideFullShroud = null;
public readonly int OverrideShroudIndex = 15;
[Desc("Override for source art that doesn't define a fully fogged tile")]
public readonly string OverrideFullFog = null;
[SequenceReference("Sequence")] public readonly string OverrideFullFog = null;
public readonly int OverrideFogIndex = 15;
public readonly BlendMode ShroudBlend = BlendMode.Alpha;