private void Awake() { scFSM = suspect.GetComponent <SuspectControllerFSM>(); scFSM.setScenarioController(this); timer = 0f; transitioning = false; GRS = CC.GetComponent <GrammarRecognizerScript>(); DM = CC.GetComponent <DialogueManager>(); CM = CC.GetComponent <CameraMove>(); Audio1 = Officer.GetComponent <AudioSource>(); Audio2 = car.GetComponent <AudioSource>(); playArea = CC.GetComponentInChildren <SteamVR_PlayArea>(); copAnim = Officer.GetComponent <Animator>(); JimAnim = suspect.GetComponent <Animator>(); GuardAnim = guard.GetComponent <Animator>(); BossAnim = boss.GetComponent <Animator>(); JimAC = suspect.GetComponent <AnimController_Jim>(); VRS = CC.GetComponent <VoiceRecognizer_Scenario>(); currentScene = SCENE.INTRO; interrupt = false; shot = new int[4]; suspectGun.SetActive(false); BuildingInside.SetActive(false); BuildingOutside.SetActive(false); results_cg.alpha = 0; }
// Use this for initialization void Awake() { suspect = gameObject; aggroScore = 5; defuseScore = 10; initStates(); states[STATE.MED_AGGRO].Enter(null); grumble = false; losTest = false; wait = false; copsAnim = false; tier2 = false; defused = false; finish = false; DM = CC.GetComponent <DialogueManager>(); JimAC = suspect.GetComponent <AnimController_Jim>(); }