mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-14 19:29:36 +01:00
Kill local comp messages (#2648)
This commit is contained in:
@@ -219,22 +219,6 @@ namespace Robust.Shared.GameObjects
|
||||
entManager.Dirty(this);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Sends a message to all other components in this entity.
|
||||
/// This is an alias of 'Owner.SendMessage(this, message);'
|
||||
/// </summary>
|
||||
/// <param name="message">Message to send.</param>
|
||||
[Obsolete("Component Messages are deprecated, use Entity Events instead.")]
|
||||
protected void SendMessage(ComponentMessage message)
|
||||
{
|
||||
var components = IoCManager.Resolve<IEntityManager>().GetComponents(Owner);
|
||||
foreach (var component in components)
|
||||
{
|
||||
if (this != component)
|
||||
component.HandleMessage(message, this);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Sends a message over the network to all other components on the networked entity. This works both ways.
|
||||
/// This is an alias of 'Owner.SendNetworkMessage(this, message);'
|
||||
@@ -247,10 +231,6 @@ namespace Robust.Shared.GameObjects
|
||||
IoCManager.Resolve<IEntityManager>().EntityNetManager?.SendComponentNetworkMessage(channel, Owner, this, message);
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
[Obsolete("Component Messages are deprecated, use Entity Events instead.")]
|
||||
public virtual void HandleMessage(ComponentMessage message, IComponent? component) { }
|
||||
|
||||
/// <inheritdoc />
|
||||
[Obsolete("Component Messages are deprecated, use Entity Events instead.")]
|
||||
public virtual void HandleNetworkMessage(ComponentMessage message, INetChannel netChannel, ICommonSession? session = null) { }
|
||||
|
||||
@@ -69,14 +69,6 @@ namespace Robust.Shared.GameObjects
|
||||
/// </summary>
|
||||
GameTick LastModifiedTick { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Handles a local incoming component message.
|
||||
/// </summary>
|
||||
/// <param name="message">Incoming event message.</param>
|
||||
/// <param name="component">The local component that sent the message.</param>
|
||||
[Obsolete("Component Messages are deprecated, use Entity Events instead.")]
|
||||
void HandleMessage(ComponentMessage message, IComponent? component);
|
||||
|
||||
/// <summary>
|
||||
/// Handles an incoming component message from the server.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user