Use nameof() to reference image fields.
This commit is contained in:
@@ -21,10 +21,10 @@ namespace OpenRA.Mods.Cnc.Projectiles
|
||||
{
|
||||
public readonly string Image = "litning";
|
||||
|
||||
[SequenceReference("Image")]
|
||||
[SequenceReference(nameof(Image))]
|
||||
public readonly string BrightSequence = "bright";
|
||||
|
||||
[SequenceReference("Image")]
|
||||
[SequenceReference(nameof(Image))]
|
||||
public readonly string DimSequence = "dim";
|
||||
|
||||
[PaletteReference]
|
||||
|
||||
@@ -20,7 +20,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
[Desc("Sprite collection for symbols.")]
|
||||
public readonly string Image = "gpsdot";
|
||||
|
||||
[SequenceReference("Image")]
|
||||
[SequenceReference(nameof(Image))]
|
||||
[Desc("Sprite used for this actor.")]
|
||||
public readonly string String = "Infantry";
|
||||
|
||||
|
||||
@@ -37,13 +37,13 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
|
||||
public readonly string FootprintImage = "overlay";
|
||||
|
||||
[SequenceReference("FootprintImage", prefix: true)]
|
||||
[SequenceReference(nameof(FootprintImage), prefix: true)]
|
||||
public readonly string ValidFootprintSequence = "target-valid";
|
||||
|
||||
[SequenceReference("FootprintImage")]
|
||||
[SequenceReference(nameof(FootprintImage))]
|
||||
public readonly string InvalidFootprintSequence = "target-invalid";
|
||||
|
||||
[SequenceReference("FootprintImage")]
|
||||
[SequenceReference(nameof(FootprintImage))]
|
||||
public readonly string SourceFootprintSequence = "target-select";
|
||||
|
||||
public readonly bool KillCargo = true;
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
public readonly string EntryEffect = "podring";
|
||||
|
||||
[Desc("Effect sequence to display in the air.")]
|
||||
[SequenceReference("EntryEffect")]
|
||||
[SequenceReference(nameof(EntryEffect))]
|
||||
public readonly string EntryEffectSequence = "idle";
|
||||
|
||||
[PaletteReference]
|
||||
|
||||
@@ -25,7 +25,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
|
||||
public readonly string DoorImage = "atek";
|
||||
|
||||
[SequenceReference("DoorImage")]
|
||||
[SequenceReference(nameof(DoorImage))]
|
||||
public readonly string DoorSequence = "active";
|
||||
|
||||
[PaletteReference(nameof(DoorPaletteIsPlayerPalette))]
|
||||
@@ -37,7 +37,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
|
||||
public readonly string SatelliteImage = "sputnik";
|
||||
|
||||
[SequenceReference("SatelliteImage")]
|
||||
[SequenceReference(nameof(SatelliteImage))]
|
||||
public readonly string SatelliteSequence = "idle";
|
||||
|
||||
[PaletteReference(nameof(SatellitePaletteIsPlayerPalette))]
|
||||
|
||||
@@ -30,7 +30,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
||||
[Desc("Effect sequence sprite image")]
|
||||
public readonly string Effect = "ionsfx";
|
||||
|
||||
[SequenceReference("Effect")]
|
||||
[SequenceReference(nameof(Effect))]
|
||||
[Desc("Effect sequence to display")]
|
||||
public readonly string EffectSequence = "idle";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user