private void _server_DistressSignalCreated(object sender, DistressSignalReceivedMessage e) { var ds = new DistressSignal() { Player = _playerState.PlayerInfo, SignalLocation = e.Location, Time = DateTime.Now, }; DistressSignalCreated?.Invoke(this, ds); }
public async Task Connect() { _connection.On <DistressSignalReceivedMessage>("DistressSignalReceived", (message) => { OnDistressSignal?.Invoke(this, message); }); _connection.On <DistressSignalReceivedMessage>("DistressSignalCreated", (message) => { DistressSignalCreated?.Invoke(this, message); }); await _connection.StartAsync(); Connected = true; }