Fix some friend access violations by allowing others access. (#8594)
Rename Friend attribute to Access attribute. Updates submodule to v0.21.0.0 as well.
This commit is contained in:
committed by
GitHub
parent
379555e933
commit
c5f7c61041
@@ -6,7 +6,7 @@ using Content.Shared.Sound;
|
||||
namespace Content.Server.Power.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
[Friend(typeof(ApcSystem))]
|
||||
[Access(typeof(ApcSystem))]
|
||||
public sealed class ApcComponent : BaseApcNetComponent
|
||||
{
|
||||
[DataField("onReceiveMessageSound")]
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace Content.Server.Power.Components
|
||||
/// Allows the attached entity to be destroyed by a cutting tool, dropping a piece of cable.
|
||||
/// </summary>
|
||||
[RegisterComponent]
|
||||
[Friend(typeof(CableSystem))]
|
||||
[Access(typeof(CableSystem))]
|
||||
public sealed class CableComponent : Component
|
||||
{
|
||||
[DataField("cableDroppedOnCutPrototype", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace Content.Server.Power.Components
|
||||
{
|
||||
[RegisterComponent]
|
||||
[Friend(typeof(ExtensionCableSystem))]
|
||||
[Access(typeof(ExtensionCableSystem))]
|
||||
public sealed class ExtensionCableProviderComponent : Component
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace Content.Server.Power.Components
|
||||
{
|
||||
[RegisterComponent]
|
||||
[Friend(typeof(ExtensionCableSystem))]
|
||||
[Access(typeof(ExtensionCableSystem))]
|
||||
public sealed class ExtensionCableReceiverComponent : Component
|
||||
{
|
||||
[ViewVariables]
|
||||
|
||||
Reference in New Issue
Block a user