Add remappable support to production icons.
This commit is contained in:
committed by
abcdefg30
parent
df4c363e9c
commit
9050a2447b
@@ -164,6 +164,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
public readonly ActorInfo ActorInfo;
|
||||
public readonly Animation Icon;
|
||||
public readonly string IconPalette;
|
||||
public readonly bool IconPaletteIsPlayerPalette;
|
||||
public readonly int ProductionQueueOrder;
|
||||
public readonly int BuildPaletteOrder;
|
||||
public readonly TooltipInfo TooltipInfo;
|
||||
@@ -189,6 +190,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
Icon = new Animation(owner.World, image);
|
||||
Icon.Play(BuildableInfo.Icon);
|
||||
IconPalette = BuildableInfo.IconPalette;
|
||||
IconPaletteIsPlayerPalette = BuildableInfo.IconPaletteIsPlayerPalette;
|
||||
BuildPaletteOrder = BuildableInfo.BuildPaletteOrder;
|
||||
ProductionQueueOrder = queues.Where(q => BuildableInfo.Queue.Contains(q.Type))
|
||||
.Select(q => q.DisplayOrder)
|
||||
|
||||
Reference in New Issue
Block a user