Beispiel #1
0
 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>();
 }