public override void SetCorrectSubLineValue() { foreach (GameObject subLine in lines) { Line lCode = subLine.GetComponent <Line>(); if (lCode.tag == "speed") { Security_Camera cam = controllingObject.GetComponent <Security_Camera>(); lCode.SetSubButtonText(cam.hackableSpeed.ToString()); } else if (lCode.tag == "spotted") { Security_Camera cam = controllingObject.GetComponent <Security_Camera>(); lCode.SetSubButtonText(cam.playerSeen.ToString()); } } }
public override void UpdateRealVariables() { foreach (GameObject subLine in lines) { Line lCode = subLine.GetComponent <Line>(); if (lCode.tag == "speed") { Security_Camera cam = controllingObject.GetComponent <Security_Camera>(); cam.hackableSpeed = int.Parse(lCode.GetSubText()); } else if (lCode.tag == "spotted") { Security_Camera cam = controllingObject.GetComponent <Security_Camera>(); cam.playerSeen = bool.Parse(lCode.GetSubText()); } } }
public void PlayerDetected() { Security_Camera cam = controllingObject.GetComponent <Security_Camera>(); cam.PlayerSpotted(); }