public void OnSpawnServer(SpawnInfo info) { scanner = null; cloningPod = null; consoleGUI = null; //TODO: Support persistance of this info somewhere, such as to a circuit board. //scan for adjacent dna scanner and cloning pod scanner = MatrixManager.GetAdjacent <DNAScanner>(registerTile.WorldPositionServer, true).FirstOrDefault(); cloningPod = MatrixManager.GetAdjacent <CloningPod>(registerTile.WorldPositionServer, true).FirstOrDefault(); if (cloningPod) { cloningPod.console = this; } }
public void RegisterConsoleGUI(GUI_Cloning guiCloning) { consoleGUI = guiCloning; }