// Fill out your copyright notice in the Description page of Project Settings.


#include "MainMenuGameMode.h"

#include "MainMenuPlayerController.h"

AMainMenuGameMode::AMainMenuGameMode()
{
	PlayerControllerClass = AMainMenuPlayerController::StaticClass();

	// Aucun corps a piloter dans le menu : le controller pose sa vue sur une
	// camera de la map.
	DefaultPawnClass = nullptr;

	// Va de pair avec DefaultPawnClass nul. Sans ce booleen, le GameMode tente
	// quand meme de faire apparaitre un pawn a chaque connexion et remplit le
	// log d'avertissements "Couldn't spawn Pawn of type NULL".
	bStartPlayersAsSpectators = true;

	// Pas de AHUD : tout l'affichage passe par UMG.
	HUDClass = nullptr;
}
