private void ConsumeExpeditionSignal(ExpeditionSignal signal) { if (signal.Data != null && signal.Data.id == expedition?.id) { expedition = signal.Data; UpdateExpedition(); } }
private async void SendSignal(ExpeditionSignal signal) { await UniTask.Delay(TimeSpan.FromMilliseconds(50)); signalBus.Fire(signal); }