Changing GameMode?

I need to change the GameMode when changing from one type of level to another. I understand that this is set in the level somehow, but I’m not exactly sure how.

It seems that there are three ways, maybe two of them are the same, but I’m not sure, so I’m asking.

From the level that I want the GameMode changed in:

Possibility #1: Blueprints dropdown menu | Project Settings | Select GameModeBase Class | (choose desired GameMode)

Possibility #2: Blueprints dropdown menu | World Override | GameMode | Select GameModeBase | (choose desired GameMode)

Possibility #3: World Settings | GameMode Override | (choose desired GameMode)

I’m guessing that #2 and #3 are the same thing (or they result in the same change) but I’m not really sure and I couldn’t find anything on the subject to help out.

Some explanation of these three different possibilities would be grately appreciated.

Thanks

Create a Game Mode class for each type of game mode (e.g. TDM, DM, CTF, DOM etc). Then in the level (persistent) World Details, set the game mode.

Thank You