Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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();
        }