async Task IHandleAsync <StartMultiplayerGameEventModel <P> > .HandleAsync(StartMultiplayerGameEventModel <P> message) { await CloseOpenScreenAsync("Start new multiplayer game"); //await LoadGameScreenAsync(); //forgot here too. IStartMultiPlayerGame <P> starts = MainContainer.Resolve <IStartMultiPlayerGame <P> >(); await starts.LoadNewGameAsync(message.PlayerList); }
async Task IHandleAsync <StartAutoresumeMultiplayerGameEventModel> .HandleAsync(StartAutoresumeMultiplayerGameEventModel message) { await CloseOpenScreenAsync("Start autoresume multiplayer game"); //await LoadGameScreenAsync(); //forgot here too. IStartMultiPlayerGame <P> starts = MainContainer.Resolve <IStartMultiPlayerGame <P> >(); await starts.LoadSavedGameAsync(); }