Set default values for BitSet<TargetableType>.

This commit is contained in:
Paul Chote
2019-05-02 22:54:22 +01:00
committed by reaperrr
parent c24398e32c
commit 76a8ae9f98
5 changed files with 5 additions and 5 deletions

View File

@@ -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<TargetableType> Types;
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
[Desc("Percentage of the victim's resources that will be stolen.")]
public readonly int Percentage = 100;

View File

@@ -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<TargetableType> Types;
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
public override object Create(ActorInitializer init) { return new InfiltrateForDecoration(init.Self, this); }
}

View File

@@ -19,7 +19,7 @@ namespace OpenRA.Mods.Cnc.Traits
[Desc("Steal and reset the owner's exploration.")]
class InfiltrateForExplorationInfo : ITraitInfo
{
public readonly BitSet<TargetableType> Types;
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
public object Create(ActorInitializer init) { return new InfiltrateForExploration(init.Self, this); }
}

View File

@@ -17,7 +17,7 @@ namespace OpenRA.Mods.Cnc.Traits
{
class InfiltrateForPowerOutageInfo : ITraitInfo
{
public readonly BitSet<TargetableType> Types;
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
public readonly int Duration = 25 * 20;

View File

@@ -19,7 +19,7 @@ namespace OpenRA.Mods.Cnc.Traits
{
[ActorReference, FieldLoader.Require] public readonly string Proxy = null;
public readonly BitSet<TargetableType> Types;
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
public object Create(ActorInitializer init) { return new InfiltrateForSupportPower(this); }
}