// Use this for initialization void Start() { level2Story = this.GetComponent("Level2StoryScript") as Level2StoryScript; newtonLevel2Controller = GameObject.Find("Newton").GetComponent("NewtonLevel2Controller") as NewtonLevel2Controller; newtonLevel2Controller.enabled = false; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; cageController = GameObject.Find("CageBase").GetComponent("CageController") as CageController; l2ProblemController = this.GetComponent("L2ProblemController") as L2ProblemController; cageController.CrashEvent += cageCrashListener; }