local a=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local G=game:GetService("\083\116\097\114\116\101\114\071\117\105")local h=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local J=require(a.Dependencies.GameUtils.Logger)local e=a.Source.UserInterface local m={pregame=require(e.PreGame),pregameready=require(e.PreGameReady),game=require(e.Game);camera=require(e.Camera);postgame=require(e.PostGame)}local N local b={}

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local StarterGui = game:GetService("StarterGui")
local UserInputService = game:GetService("UserInputService")

local Logger = require(ReplicatedStorage.Dependencies.GameUtils.Logger)

local userInterfaceFolder = ReplicatedStorage.Source.UserInterface

local views = {
	pregame = require(userInterfaceFolder.PreGame),
	pregameready = require(userInterfaceFolder.PreGameReady),
	game = require(userInterfaceFolder.Game),
	camera = require(userInterfaceFolder.Camera),
	postgame = require(userInterfaceFolder.PostGame)
}
local currentView

local UIController = {}
