36 lines
720 B
C#
36 lines
720 B
C#
using UnityEngine;
|
|
|
|
public class GameModeButton : MonoBehaviour
|
|
{
|
|
public bool setSinglePlayer;
|
|
|
|
public bool setMultiPlayer;
|
|
|
|
public bool setFreePlay;
|
|
|
|
public bool setTournament;
|
|
|
|
public MenuManager.MenuState nextState = MenuManager.MenuState.LEVELS;
|
|
|
|
public void UpdateGameMode()
|
|
{
|
|
if (setSinglePlayer)
|
|
{
|
|
GlobalSettings.Instance.levelsManager.isMultiplayer = false;
|
|
}
|
|
else if (setMultiPlayer)
|
|
{
|
|
GlobalSettings.Instance.levelsManager.isMultiplayer = true;
|
|
}
|
|
if (setFreePlay)
|
|
{
|
|
GlobalSettings.Instance.levelsManager.isTournament = false;
|
|
}
|
|
else if (setTournament)
|
|
{
|
|
GlobalSettings.Instance.levelsManager.isTournament = true;
|
|
}
|
|
MenuManager.Instance.ChangeState(nextState);
|
|
}
|
|
}
|