per tileset configurable selection overlays

don't use a white one for more contrast on snow, closes #2050
This commit is contained in:
Matthias Mailänder
2013-04-20 23:00:11 +02:00
parent dc7b2c0f5d
commit b818f85b38
5 changed files with 34 additions and 8 deletions

View File

@@ -178,7 +178,8 @@ namespace OpenRA.Mods.RA
this.sourceLocation = sourceLocation;
this.range = (power.Info as ChronoshiftPowerInfo).Range;
validTile = SequenceProvider.GetSequence("overlay", "target-valid").GetSprite(0);
var tileset = manager.self.World.TileSet.Id.ToLower();
validTile = SequenceProvider.GetSequence("overlay", "target-valid-{0}".F(tileset)).GetSprite(0);
invalidTile = SequenceProvider.GetSequence("overlay", "target-invalid").GetSprite(0);
sourceTile = SequenceProvider.GetSequence("overlay", "target-select").GetSprite(0);
}