27 lines
768 B
C#
27 lines
768 B
C#
using UnityEngine;
|
|
|
|
namespace RaceFields.GameFlow
|
|
{
|
|
public enum SelectedGameMode
|
|
{
|
|
Arena,
|
|
SurvivalRace
|
|
}
|
|
|
|
public static class GameSelectionState
|
|
{
|
|
public static GameObject VehiclePrefab { get; private set; }
|
|
public static string VehicleName { get; private set; }
|
|
public static SelectedGameMode GameMode { get; private set; }
|
|
public static string MapSceneName { get; private set; }
|
|
|
|
public static void SetSelection(GameObject vehiclePrefab, string vehicleName, SelectedGameMode gameMode, string mapSceneName)
|
|
{
|
|
VehiclePrefab = vehiclePrefab;
|
|
VehicleName = vehicleName;
|
|
GameMode = gameMode;
|
|
MapSceneName = mapSceneName;
|
|
}
|
|
}
|
|
}
|