Add alpha support to TerrainSpriteLayer.

This commit is contained in:
Paul Chote
2021-02-20 11:13:20 +00:00
committed by reaperrr
parent a6467cb515
commit 96c3825b6a
3 changed files with 11 additions and 12 deletions

View File

@@ -107,7 +107,7 @@ namespace OpenRA.Mods.Common.Traits
// resource.Type is meaningless (and may be null) if resource.Sequence is null
if (sequence != null)
{
shadowLayer?.Update(cell, sequence.GetShadow(frame, WAngle.Zero), palette, 1f, sequence.IgnoreWorldTint);
shadowLayer?.Update(cell, sequence.GetShadow(frame, WAngle.Zero), palette, 1f, 1f, sequence.IgnoreWorldTint);
spriteLayer.Update(cell, sequence, palette, frame);
}
else

View File

@@ -294,8 +294,8 @@ namespace OpenRA.Mods.Common.Traits
if (fogSprite != null)
fogPos += fogSprite.Offset - 0.5f * fogSprite.Size;
shroudLayer.Update(uv, shroudSprite, shroudPaletteReference, shroudPos, 1f, true);
fogLayer.Update(uv, fogSprite, fogPaletteReference, fogPos, 1f, true);
shroudLayer.Update(uv, shroudSprite, shroudPaletteReference, shroudPos, 1f, 1f, true);
fogLayer.Update(uv, fogSprite, fogPaletteReference, fogPos, 1f, 1f, true);
}
anyCellDirty = false;