--[[
	For when the Server is in state
]]

local ServerStorage = game:GetService("ServerStorage")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")

local SystemManager = require(ServerStorage.Source.Managers.SystemManager)
local RoomManager = require(ServerStorage.Source.Managers.RoomManager)
local Constants = require(ReplicatedStorage.Source.Common.Constants)
local tagMap = require(ServerStorage.Source.tagMap)
local spawnToolsAsync = require(ServerStorage.Source.spawnToolsAsync)
local spawnMeteor = require(ServerStorage.Source.spawnMeteor)
local sendAlert = require(ServerStorage.Source.Common.sendAlert)
local translate = require(ReplicatedStorage.Dependencies.GameUtils.TranslateUtils).translate

local METEOR_FREQUENCY_PER_PLAYER = 45
local SHIELD_DEFLECT_RATE = 40
local connections = {}

local ServerGame = {}
