Exemple #1
0
        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);
        }
Exemple #2
0
        private void server_OnDistressSignal(object sender, DistressSignalReceivedMessage e)
        {
            var ds = new DistressSignal()
            {
                Player = new Player {
                    Name = e.PlayerName
                },
                SignalLocation = e.Location,
                Time           = DateTime.Now,
            };

            _playerState.ReceivedDistressSignals.Add(ds);

            DistressSignalReceived?.Invoke(this, ds);
        }