quantum-space-buddies/QSB/EchoesOfTheEye/Ghosts/Messages/ChangeInterestedPlayerMessage.cs
2022-04-09 23:46:49 -07:00

18 lines
562 B
C#

using QSB.EchoesOfTheEye.Ghosts.WorldObjects;
using QSB.Messaging;
using QSB.Player;
using QSB.Utility;
namespace QSB.EchoesOfTheEye.Ghosts.Messages;
internal class ChangeInterestedPlayerMessage : QSBWorldObjectMessage<QSBGhostSensors, uint>
{
public ChangeInterestedPlayerMessage(uint playerId) : base(playerId) { }
public override void OnReceiveRemote()
{
DebugLog.DebugWrite($"{WorldObject.AttachedObject.name} Set interested player {Data}");
WorldObject._data.interestedPlayer = WorldObject._data.players[QSBPlayerManager.GetPlayer(Data)];
}
}