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

#pragma once

#include "CoreMinimal.h"
#include "GameFramework/GameModeBase.h"
#include "MainMenuGameMode.generated.h"

/**
 * GameMode de la map de menu.
 *
 * Son role principal est NEGATIF : empecher AFpsPlayer de spawner. La map de
 * menu etant une copie de la map de jeu, sans ce GameMode Override dans ses
 * World Settings, le joueur apparaitrait derriere le menu avec son HUD, ses
 * jauges et son inventaire.
 *
 * Divergence Unity a garder en tete : ici le GameMode est une propriete DE LA
 * MAP, pas un objet qu'on pose dedans. Il se choisit dans World Settings.
 */
UCLASS()
class EMBERWILD_API AMainMenuGameMode : public AGameModeBase
{
	GENERATED_BODY()

public:
	AMainMenuGameMode();
};
