From 76a8ae9f987647a2be68ab31c0cc729fdb7fb913 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 2 May 2019 22:54:22 +0100 Subject: [PATCH] Set default values for BitSet. --- OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForCash.cs | 2 +- OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForDecoration.cs | 2 +- OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForExploration.cs | 2 +- OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForPowerOutage.cs | 2 +- .../Traits/Infiltration/InfiltrateForSupportPower.cs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForCash.cs b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForCash.cs index 4a346f8f2a..c137a96774 100644 --- a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForCash.cs +++ b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForCash.cs @@ -20,7 +20,7 @@ namespace OpenRA.Mods.Cnc.Traits [Desc("Funds are transferred from the owner to the infiltrator.")] class InfiltrateForCashInfo : ITraitInfo { - public readonly BitSet Types; + public readonly BitSet Types = default(BitSet); [Desc("Percentage of the victim's resources that will be stolen.")] public readonly int Percentage = 100; diff --git a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForDecoration.cs b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForDecoration.cs index 387c80484c..ed0ecc86f8 100644 --- a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForDecoration.cs +++ b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForDecoration.cs @@ -21,7 +21,7 @@ namespace OpenRA.Mods.Cnc.Traits [Desc("Reveals a decoration sprite to the indicated players when infiltrated.")] class InfiltrateForDecorationInfo : WithDecorationInfo { - public readonly BitSet Types; + public readonly BitSet Types = default(BitSet); public override object Create(ActorInitializer init) { return new InfiltrateForDecoration(init.Self, this); } } diff --git a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForExploration.cs b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForExploration.cs index 2ce311b58a..d33c388973 100644 --- a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForExploration.cs +++ b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForExploration.cs @@ -19,7 +19,7 @@ namespace OpenRA.Mods.Cnc.Traits [Desc("Steal and reset the owner's exploration.")] class InfiltrateForExplorationInfo : ITraitInfo { - public readonly BitSet Types; + public readonly BitSet Types = default(BitSet); public object Create(ActorInitializer init) { return new InfiltrateForExploration(init.Self, this); } } diff --git a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForPowerOutage.cs b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForPowerOutage.cs index fd8c64017e..01da3acb9d 100644 --- a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForPowerOutage.cs +++ b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForPowerOutage.cs @@ -17,7 +17,7 @@ namespace OpenRA.Mods.Cnc.Traits { class InfiltrateForPowerOutageInfo : ITraitInfo { - public readonly BitSet Types; + public readonly BitSet Types = default(BitSet); public readonly int Duration = 25 * 20; diff --git a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForSupportPower.cs b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForSupportPower.cs index f354302676..2f4f57090c 100644 --- a/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForSupportPower.cs +++ b/OpenRA.Mods.Cnc/Traits/Infiltration/InfiltrateForSupportPower.cs @@ -19,7 +19,7 @@ namespace OpenRA.Mods.Cnc.Traits { [ActorReference, FieldLoader.Require] public readonly string Proxy = null; - public readonly BitSet Types; + public readonly BitSet Types = default(BitSet); public object Create(ActorInitializer init) { return new InfiltrateForSupportPower(this); } }