void Awake() { Instance = this; CyberspaceBattlefield.Current = new CyberspaceBattlefield(); StrategyConsole.Initialize(consoleText); OxygenConsumer.Instance.IsConsumingSlowly = true; foreach(Machine m in CyberspaceBattlefield.Current.CurrentNetwork.Machines) { MachineStrategyAnchor foundA = GameObject.Find(m.Name).GetComponent<MachineStrategyAnchor>(); Anchors.Add(foundA); foundA.myMachine = m; if (m.Name.ToLower() == "gatewaymachine") { CurrentMachine = m; CurrentAnchor = foundA; CurrentFocus = foundA.transform; } } RefreshAVButton(); }
private void SecurityLevelStart() { InputScript = GameObject.Find("StrategyMove").GetComponent<CyberspaceDroneInput>(); AIRenderer.Instance.Output(AIRenderer.RIState.Talking, "This subnetwork has a maglock controller on it somewhere.", false, true); AIRenderer.Instance.Output(AIRenderer.RIState.Talking, "We'll have to remove the infection by starting some antivirus programs.", false, true); AIRenderer.Instance.Output(AIRenderer.RIState.Talking, "Let's move off of the gateway machine, and over to that other machine.", false, true); AIRenderer.Instance.Output(AIRenderer.RIState.Talking, "[Click] on the name of the other machine, the infected one.", true, true); isWaitingForMachineMove = true; }