Mine + related classes are public

This commit is contained in:
michaeldgg2
2023-06-24 11:48:41 +02:00
committed by abcdefg30
parent 5ab3276a2d
commit 22b39f35aa

View File

@@ -14,7 +14,7 @@ using OpenRA.Traits;
namespace OpenRA.Mods.Common.Traits
{
sealed class MineInfo : TraitInfo
public sealed class MineInfo : TraitInfo
{
public readonly BitSet<CrushClass> CrushClasses = default;
public readonly bool AvoidFriendly = true;
@@ -24,7 +24,7 @@ namespace OpenRA.Mods.Common.Traits
public override object Create(ActorInitializer init) { return new Mine(this); }
}
sealed class Mine : ICrushable, INotifyCrushed
public sealed class Mine : ICrushable, INotifyCrushed
{
readonly MineInfo info;
@@ -69,6 +69,6 @@ namespace OpenRA.Mods.Common.Traits
}
[Desc("Tag trait for stuff that should not trigger mines.")]
sealed class MineImmuneInfo : TraitInfo<MineImmune> { }
sealed class MineImmune { }
public sealed class MineImmuneInfo : TraitInfo<MineImmune> { }
public sealed class MineImmune { }
}