Fix IDE0090
This commit is contained in:
@@ -73,34 +73,34 @@ namespace OpenRA.Mods.Common.HitShapes
|
||||
|
||||
combatOverlayVertsTop = new WVec[]
|
||||
{
|
||||
new WVec(TopLeft.X, TopLeft.Y, VerticalTopOffset),
|
||||
new WVec(BottomRight.X, TopLeft.Y, VerticalTopOffset),
|
||||
new WVec(BottomRight.X, BottomRight.Y, VerticalTopOffset),
|
||||
new WVec(TopLeft.X, BottomRight.Y, VerticalTopOffset),
|
||||
new(TopLeft.X, TopLeft.Y, VerticalTopOffset),
|
||||
new(BottomRight.X, TopLeft.Y, VerticalTopOffset),
|
||||
new(BottomRight.X, BottomRight.Y, VerticalTopOffset),
|
||||
new(TopLeft.X, BottomRight.Y, VerticalTopOffset),
|
||||
};
|
||||
|
||||
combatOverlayVertsBottom = new WVec[]
|
||||
{
|
||||
new WVec(TopLeft.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new WVec(BottomRight.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new WVec(BottomRight.X, BottomRight.Y, VerticalBottomOffset),
|
||||
new WVec(TopLeft.X, BottomRight.Y, VerticalBottomOffset),
|
||||
new(TopLeft.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new(BottomRight.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new(BottomRight.X, BottomRight.Y, VerticalBottomOffset),
|
||||
new(TopLeft.X, BottomRight.Y, VerticalBottomOffset),
|
||||
};
|
||||
|
||||
combatOverlayVertsSide1 = new WVec[]
|
||||
{
|
||||
new WVec(TopLeft.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new WVec(TopLeft.X, TopLeft.Y, VerticalTopOffset),
|
||||
new WVec(TopLeft.X, BottomRight.Y, VerticalTopOffset),
|
||||
new WVec(TopLeft.X, BottomRight.Y, VerticalBottomOffset),
|
||||
new(TopLeft.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new(TopLeft.X, TopLeft.Y, VerticalTopOffset),
|
||||
new(TopLeft.X, BottomRight.Y, VerticalTopOffset),
|
||||
new(TopLeft.X, BottomRight.Y, VerticalBottomOffset),
|
||||
};
|
||||
|
||||
combatOverlayVertsSide2 = new WVec[]
|
||||
{
|
||||
new WVec(BottomRight.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new WVec(BottomRight.X, TopLeft.Y, VerticalTopOffset),
|
||||
new WVec(BottomRight.X, BottomRight.Y, VerticalTopOffset),
|
||||
new WVec(BottomRight.X, BottomRight.Y, VerticalBottomOffset),
|
||||
new(BottomRight.X, TopLeft.Y, VerticalBottomOffset),
|
||||
new(BottomRight.X, TopLeft.Y, VerticalTopOffset),
|
||||
new(BottomRight.X, BottomRight.Y, VerticalTopOffset),
|
||||
new(BottomRight.X, BottomRight.Y, VerticalBottomOffset),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -107,7 +107,7 @@ namespace OpenRA.Mods.Common.Orders
|
||||
|
||||
var variants = new List<VariantWrapper>()
|
||||
{
|
||||
new VariantWrapper(worldRenderer, queue, world.Map.Rules.Actors[name])
|
||||
new(worldRenderer, queue, world.Map.Rules.Actors[name])
|
||||
};
|
||||
|
||||
foreach (var v in variants[0].ActorInfo.TraitInfos<PlaceBuildingVariantsInfo>())
|
||||
|
||||
@@ -25,7 +25,7 @@ namespace OpenRA.Mods.Common.Projectiles
|
||||
public class AreaBeamInfo : IProjectileInfo
|
||||
{
|
||||
[Desc("Projectile speed in WDist / tick, two values indicate a randomly picked velocity per beam.")]
|
||||
public readonly WDist[] Speed = { new WDist(128) };
|
||||
public readonly WDist[] Speed = { new(128) };
|
||||
|
||||
[Desc("The maximum duration (in ticks) of each beam burst.")]
|
||||
public readonly int Duration = 10;
|
||||
@@ -49,7 +49,7 @@ namespace OpenRA.Mods.Common.Projectiles
|
||||
public readonly int[] Falloff = { 100, 100 };
|
||||
|
||||
[Desc("Ranges at which each Falloff step is defined.")]
|
||||
public readonly WDist[] Range = { WDist.Zero, new WDist(int.MaxValue) };
|
||||
public readonly WDist[] Range = { WDist.Zero, new(int.MaxValue) };
|
||||
|
||||
[Desc("The maximum/constant/incremental inaccuracy used in conjunction with the InaccuracyType property.")]
|
||||
public readonly WDist Inaccuracy = WDist.Zero;
|
||||
|
||||
@@ -25,7 +25,7 @@ namespace OpenRA.Mods.Common.Projectiles
|
||||
public class BulletInfo : IProjectileInfo
|
||||
{
|
||||
[Desc("Projectile speed in WDist / tick, two values indicate variable velocity.")]
|
||||
public readonly WDist[] Speed = { new WDist(17) };
|
||||
public readonly WDist[] Speed = { new(17) };
|
||||
|
||||
[Desc("The maximum/constant/incremental inaccuracy used in conjunction with the InaccuracyType property.")]
|
||||
public readonly WDist Inaccuracy = WDist.Zero;
|
||||
|
||||
@@ -320,8 +320,8 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter)),
|
||||
new MiniYamlNode("DefenseCenter", FieldSaver.FormatValue(DefenseCenter))
|
||||
new("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter)),
|
||||
new("DefenseCenter", FieldSaver.FormatValue(DefenseCenter))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -208,7 +208,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter))
|
||||
new("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -508,20 +508,20 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("Squads", "", Squads.Select(s => new MiniYamlNode("Squad", s.Serialize())).ToList()),
|
||||
new MiniYamlNode("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter)),
|
||||
new MiniYamlNode("UnitsHangingAroundTheBase", FieldSaver.FormatValue(unitsHangingAroundTheBase
|
||||
new("Squads", "", Squads.Select(s => new MiniYamlNode("Squad", s.Serialize())).ToList()),
|
||||
new("InitialBaseCenter", FieldSaver.FormatValue(initialBaseCenter)),
|
||||
new("UnitsHangingAroundTheBase", FieldSaver.FormatValue(unitsHangingAroundTheBase
|
||||
.Where(a => !unitCannotBeOrdered(a))
|
||||
.Select(a => a.ActorID)
|
||||
.ToArray())),
|
||||
new MiniYamlNode("ActiveUnits", FieldSaver.FormatValue(activeUnits
|
||||
new("ActiveUnits", FieldSaver.FormatValue(activeUnits
|
||||
.Where(a => !unitCannotBeOrdered(a))
|
||||
.Select(a => a.ActorID)
|
||||
.ToArray())),
|
||||
new MiniYamlNode("RushTicks", FieldSaver.FormatValue(rushTicks)),
|
||||
new MiniYamlNode("AssignRolesTicks", FieldSaver.FormatValue(assignRolesTicks)),
|
||||
new MiniYamlNode("AttackForceTicks", FieldSaver.FormatValue(attackForceTicks)),
|
||||
new MiniYamlNode("MinAttackForceDelayTicks", FieldSaver.FormatValue(minAttackForceDelayTicks)),
|
||||
new("RushTicks", FieldSaver.FormatValue(rushTicks)),
|
||||
new("AssignRolesTicks", FieldSaver.FormatValue(assignRolesTicks)),
|
||||
new("AttackForceTicks", FieldSaver.FormatValue(attackForceTicks)),
|
||||
new("MinAttackForceDelayTicks", FieldSaver.FormatValue(minAttackForceDelayTicks)),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -137,8 +137,8 @@ namespace OpenRA.Mods.Common.Traits.BotModules.Squads
|
||||
{
|
||||
var nodes = new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("Type", FieldSaver.FormatValue(Type)),
|
||||
new MiniYamlNode("Units", FieldSaver.FormatValue(Units.Select(a => a.ActorID).ToArray()))
|
||||
new("Type", FieldSaver.FormatValue(Type)),
|
||||
new("Units", FieldSaver.FormatValue(Units.Select(a => a.ActorID).ToArray()))
|
||||
};
|
||||
|
||||
if (Target != Target.Invalid)
|
||||
|
||||
@@ -219,7 +219,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("WaitingPowers", "", waitingPowersNodes)
|
||||
new("WaitingPowers", "", waitingPowersNodes)
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -228,8 +228,8 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("QueuedBuildRequests", FieldSaver.FormatValue(queuedBuildRequests.ToArray())),
|
||||
new MiniYamlNode("IdleUnitCount", FieldSaver.FormatValue(idleUnitCount))
|
||||
new("QueuedBuildRequests", FieldSaver.FormatValue(queuedBuildRequests.ToArray())),
|
||||
new("IdleUnitCount", FieldSaver.FormatValue(idleUnitCount))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
var nodes = new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("Viewport", FieldSaver.FormatValue(worldRenderer.Viewport.CenterPosition))
|
||||
new("Viewport", FieldSaver.FormatValue(worldRenderer.Viewport.CenterPosition))
|
||||
};
|
||||
|
||||
var renderPlayer = worldRenderer.World.RenderPlayer;
|
||||
|
||||
@@ -129,7 +129,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("Groups", new MiniYaml("", groups))
|
||||
new("Groups", new MiniYaml("", groups))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -181,7 +181,7 @@ namespace OpenRA.Mods.Common.Traits
|
||||
{
|
||||
return new List<MiniYamlNode>()
|
||||
{
|
||||
new MiniYamlNode("Selection", FieldSaver.FormatValue(Actors.Select(a => a.ActorID).ToArray()))
|
||||
new("Selection", FieldSaver.FormatValue(Actors.Select(a => a.ActorID).ToArray()))
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -103,29 +103,29 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
|
||||
fromBackup = true;
|
||||
tilesetExtensionsNode = new List<MiniYamlNodeBuilder>()
|
||||
{
|
||||
new MiniYamlNodeBuilder("TEMPERAT", ".tem"),
|
||||
new MiniYamlNodeBuilder("SNOW", ".sno"),
|
||||
new MiniYamlNodeBuilder("INTERIOR", ".int"),
|
||||
new MiniYamlNodeBuilder("DESERT", ".des"),
|
||||
new MiniYamlNodeBuilder("JUNGLE", ".jun"),
|
||||
new("TEMPERAT", ".tem"),
|
||||
new("SNOW", ".sno"),
|
||||
new("INTERIOR", ".int"),
|
||||
new("DESERT", ".des"),
|
||||
new("JUNGLE", ".jun"),
|
||||
};
|
||||
break;
|
||||
case "ra":
|
||||
fromBackup = true;
|
||||
tilesetExtensionsNode = new List<MiniYamlNodeBuilder>()
|
||||
{
|
||||
new MiniYamlNodeBuilder("TEMPERAT", ".tem"),
|
||||
new MiniYamlNodeBuilder("SNOW", ".sno"),
|
||||
new MiniYamlNodeBuilder("INTERIOR", ".int"),
|
||||
new MiniYamlNodeBuilder("DESERT", ".des"),
|
||||
new("TEMPERAT", ".tem"),
|
||||
new("SNOW", ".sno"),
|
||||
new("INTERIOR", ".int"),
|
||||
new("DESERT", ".des"),
|
||||
};
|
||||
break;
|
||||
case "ts":
|
||||
fromBackup = true;
|
||||
tilesetExtensionsNode = new List<MiniYamlNodeBuilder>()
|
||||
{
|
||||
new MiniYamlNodeBuilder("TEMPERATE", ".tem"),
|
||||
new MiniYamlNodeBuilder("SNOW", ".sno"),
|
||||
new("TEMPERATE", ".tem"),
|
||||
new("SNOW", ".sno"),
|
||||
};
|
||||
break;
|
||||
}
|
||||
@@ -148,8 +148,8 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules
|
||||
fromBackup = true;
|
||||
tilesetCodesNode = new List<MiniYamlNodeBuilder>()
|
||||
{
|
||||
new MiniYamlNodeBuilder("TEMPERATE", "t"),
|
||||
new MiniYamlNodeBuilder("SNOW", "a"),
|
||||
new("TEMPERATE", "t"),
|
||||
new("SNOW", "a"),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace OpenRA.Mods.Common.UpdateRules
|
||||
// release-to-bleed path.
|
||||
static readonly UpdatePath[] Paths =
|
||||
{
|
||||
new UpdatePath("release-20210321", "release-20230225", new UpdateRule[]
|
||||
new("release-20210321", "release-20230225", new UpdateRule[]
|
||||
{
|
||||
new RenameMPTraits(),
|
||||
new RemovePlayerHighlightPalette(),
|
||||
@@ -61,7 +61,7 @@ namespace OpenRA.Mods.Common.UpdateRules
|
||||
new UnhardcodeBaseBuilderBotModule(),
|
||||
}),
|
||||
|
||||
new UpdatePath("release-20230225", "release-20231010", new UpdateRule[]
|
||||
new("release-20230225", "release-20231010", new UpdateRule[]
|
||||
{
|
||||
new TextNotificationsDisplayWidgetRemoveTime(),
|
||||
new RenameEngineerRepair(),
|
||||
@@ -78,7 +78,7 @@ namespace OpenRA.Mods.Common.UpdateRules
|
||||
new RemoveNegativeSequenceLength(),
|
||||
}),
|
||||
|
||||
new UpdatePath("release-20231010", new UpdateRule[]
|
||||
new("release-20231010", new UpdateRule[]
|
||||
{
|
||||
// bleed only changes here.
|
||||
new RemoveValidRelationsFromCapturable(),
|
||||
|
||||
@@ -167,7 +167,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
|
||||
var statsDropDownOptions = new StatsDropDownOption[]
|
||||
{
|
||||
new StatsDropDownOption
|
||||
new()
|
||||
{
|
||||
Title = TranslationProvider.GetString(InformationNone),
|
||||
IsSelected = () => activePanel == ObserverStatsPanel.None,
|
||||
|
||||
@@ -280,7 +280,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
{
|
||||
var botOptions = new List<DropDownOption>()
|
||||
{
|
||||
new DropDownOption()
|
||||
new()
|
||||
{
|
||||
Title = TranslationProvider.GetString(Add),
|
||||
IsSelected = () => false,
|
||||
|
||||
@@ -63,8 +63,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
{
|
||||
TranslationProvider.GetString(Slot), new List<SlotDropDownOption>
|
||||
{
|
||||
new SlotDropDownOption(open, "slot_open " + slot.PlayerReference, () => !slot.Closed && client == null),
|
||||
new SlotDropDownOption(closed, "slot_close " + slot.PlayerReference, () => slot.Closed)
|
||||
new(open, "slot_open " + slot.PlayerReference, () => !slot.Closed && client == null),
|
||||
new(closed, "slot_close " + slot.PlayerReference, () => slot.Closed)
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -113,7 +113,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
|
||||
var options = new List<DropDownOption>
|
||||
{
|
||||
new DropDownOption
|
||||
new()
|
||||
{
|
||||
Title = "Kick",
|
||||
OnClick = onClick
|
||||
|
||||
Reference in New Issue
Block a user