Document BitSet<TargetableType>
This commit is contained in:
committed by
abcdefg30
parent
a1c9b27057
commit
3df43529a6
@@ -20,6 +20,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
[Desc("Funds are transferred from the owner to the infiltrator.")]
|
[Desc("Funds are transferred from the owner to the infiltrator.")]
|
||||||
class InfiltrateForCashInfo : ITraitInfo
|
class InfiltrateForCashInfo : ITraitInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
[Desc("Percentage of the victim's resources that will be stolen.")]
|
[Desc("Percentage of the victim's resources that will be stolen.")]
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
[Desc("Reveals a decoration sprite to the indicated players when infiltrated.")]
|
[Desc("Reveals a decoration sprite to the indicated players when infiltrated.")]
|
||||||
class InfiltrateForDecorationInfo : WithDecorationInfo
|
class InfiltrateForDecorationInfo : WithDecorationInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
public override object Create(ActorInitializer init) { return new InfiltrateForDecoration(init.Self, this); }
|
public override object Create(ActorInitializer init) { return new InfiltrateForDecoration(init.Self, this); }
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
[Desc("Steal and reset the owner's exploration.")]
|
[Desc("Steal and reset the owner's exploration.")]
|
||||||
class InfiltrateForExplorationInfo : ITraitInfo
|
class InfiltrateForExplorationInfo : ITraitInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
[NotificationReference("Speech")]
|
[NotificationReference("Speech")]
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
{
|
{
|
||||||
class InfiltrateForPowerOutageInfo : ITraitInfo
|
class InfiltrateForPowerOutageInfo : ITraitInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
[Desc("Measured in ticks.")]
|
[Desc("Measured in ticks.")]
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
[FieldLoader.Require]
|
[FieldLoader.Require]
|
||||||
public readonly string Proxy = null;
|
public readonly string Proxy = null;
|
||||||
|
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
[NotificationReference("Speech")]
|
[NotificationReference("Speech")]
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
{
|
{
|
||||||
class InfiltrateForSupportPowerResetInfo : ITraitInfo
|
class InfiltrateForSupportPowerResetInfo : ITraitInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
public object Create(ActorInitializer init) { return new InfiltrateForSupportPowerReset(this); }
|
public object Create(ActorInitializer init) { return new InfiltrateForSupportPowerReset(this); }
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
|
|
||||||
public readonly bool SkipMakeAnims = true;
|
public readonly bool SkipMakeAnims = true;
|
||||||
|
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
public object Create(ActorInitializer init) { return new InfiltrateForTransform(init, this); }
|
public object Create(ActorInitializer init) { return new InfiltrateForTransform(init, this); }
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ namespace OpenRA.Mods.Cnc.Traits
|
|||||||
{
|
{
|
||||||
public class InfiltratesInfo : ConditionalTraitInfo
|
public class InfiltratesInfo : ConditionalTraitInfo
|
||||||
{
|
{
|
||||||
|
[Desc("The `TargetTypes` from `Targetable` that are allowed to enter.")]
|
||||||
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
public readonly BitSet<TargetableType> Types = default(BitSet<TargetableType>);
|
||||||
|
|
||||||
[VoiceReference]
|
[VoiceReference]
|
||||||
|
|||||||
Reference in New Issue
Block a user