using FNAF_Server.Map; using GlobalClassLib; using PacketLib; namespace FNAF_Server; public class GameLogic { public static void Init() { // Create map MapManager.InitMap(); //Send map to client TileConnector[] connectors = MapManager.GetAllConnectors(); int[] connectorsConverted = new int[connectors.Length * 3]; for (int i = 0; i < connectors.Length; i++){ connectorsConverted[i * 3] = connectors[i].Tiles.tile1.Id; connectorsConverted[i * 3 + 1] = connectors[i].Tiles.tile2.Id; connectorsConverted[i * 3 + 2] = (int)connectors[i].Type; } Server.SendPacket(new MapInitPacket{Connectors = connectorsConverted, UpsideDown = true}, Server.P1.peer); Server.SendPacket(new MapInitPacket{Connectors = connectorsConverted, UpsideDown = false}, Server.P2.peer); } public static void Update() { } }