Ejemplo n.º 1
0
 public override void Awake()
 {
     base.Awake();
     ampDial      = GetComponentInChildren <dial>();
     activeSwitch = GetComponentInChildren <basicSwitch>();
     signal       = GetComponent <valveSignalGenerator>();
 }
Ejemplo n.º 2
0
 public override void Awake()
 {
     base.Awake();
     signal        = GetComponent <reverbSignalGenerator>();
     level         = GetComponentInChildren <dial>();
     reverbControl = GetComponentInChildren <slider>();
 }
Ejemplo n.º 3
0
    public override void Awake()
    {
        base.Awake();
        cubeList    = new List <List <Transform> >();
        jackList    = new List <Transform>();
        seqList     = new List <sequencer>();
        samplerList = new List <clipPlayerSimple>();

        cubeStates = new bool[max][];
        tapeList   = new string[max][];
        rowMute    = new bool[max];
        for (int i = 0; i < max; i++)
        {
            cubeStates[i] = new bool[max];
            tapeList[i]   = new string[] { "", "" };
        }

        beatSlider = GetComponentInChildren <sliderNotched>();
        swingDial  = GetComponentInChildren <dial>();

        _sampleDuration = 1.0 / AudioSettings.outputSampleRate;
        _beatManager    = ScriptableObject.CreateInstance <beatTracker>();

        for (int i = 0; i < dimensionDisplays.Length; i++)
        {
            dimensionDisplays[i].GetComponent <Renderer>().material.SetColor("_TintColor", Color.white);
            dimensionDisplays[i].gameObject.SetActive(false);
        }

        dimensionDisplays[0].GetComponent <Renderer>().material.SetFloat("_EmissionGain", .3f);
        dimensionDisplays[1].GetComponent <Renderer>().material.SetFloat("_EmissionGain", .3f);
    }
Ejemplo n.º 4
0
    public dial load(string act)
    {
        dial newDial = new dial();

        newDial.content = ini.ReadValue(act, "text", "end");
        newDial.voice   = ini.ReadValue(act, "voice", "");
        newDial.next    = ini.ReadValue(act, "next", "");
        newDial.decide  = ini.ReadValue(act, "decide", "no");
        return(newDial);
    }
Ejemplo n.º 5
0
 public override void Awake()
 {
     base.Awake();
     signal  = GetComponent <MicrophoneSignalGenerator>();
     output  = GetComponentInChildren <omniJack>();
     ampDial = GetComponentInChildren <dial>();
     microphoneDeviceInterface[] otherMics = FindObjectsOfType <microphoneDeviceInterface>();
     for (int i = 0; i < otherMics.Length; i++)
     {
         if (otherMics[i] != this)
         {
             Destroy(otherMics[i].gameObject);
         }
     }
 }
Ejemplo n.º 6
0
 void StartDialogue(dial dd)
 {
     Controller.SetActive(false);
     transform.GetChild(1).GetComponent <Animator> ().runtimeAnimatorController = anims[dd.a];
     if (dd.b != null)
     {
         transform.GetChild(2).GetComponent <Animator> ().runtimeAnimatorController = anims [(int)dd.b];
     }
     else
     {
         transform.GetChild(2).GetComponent <Animator> ().runtimeAnimatorController = null;
     }
     Lines = dd.sss;
     NextLine();
 }
Ejemplo n.º 7
0
 public void Operate(string op)
 {
     if (op == "")
     {
         if (BoolsInts.boolies[firsttime])
         {
             Dialogue.SetActive(true);
             dial d = new dial(new Sentence("Excuse me?", 1, 0, "Emeth:"), 0, 1);
             d.passSentence(new Sentence("Hi there, kid!", 3, 1, "Old Man:"));
             d.passSentence(new Sentence("Uuh... Do you know where we are?", 1, 1, "Emeth:"));
             d.passSentence(new Sentence("(huh?.. that shape on his forehead...)", 2, 1, "Emeth:"));
             d.passSentence(new Sentence("I'm sleepy...", 3, 2, "Old Man:"));
             d.passSentence(new Sentence("zzzzzzzzzzz", 3, 3, "Old Man:"));
             d.passSentence(new Sentence("Guess he knows nothing.", 1, 3, "Emeth:"));
             Dialogue.SendMessage("StartDialogue", d);
             GetComponent <CommentScript> ().comment = "The old man's sound asleep.";
             BoolsInts.boolies[firsttime]            = false;
         }
         else if (!BoolsInts.boolies[detriangled])
         {
             Dialogue.SetActive(true);
             dial d = new dial(new Sentence("zzzzzzz", 3, 3, "Old man:"), 0, 1);
             d.passSentence(new Sentence("I won't disturb him.", 1, 3, "Emeth:"));
             Dialogue.SendMessage("StartDialogue", d);
         }
         else
         {
             Dialogue.SetActive(true);
             dial d = new dial(new Sentence("zzzzzzz", 3, 4, "Old man:"), 0, 1);
             d.passSentence(new Sentence("I won't disturb him.", 1, 4, "Emeth:"));
             Dialogue.SendMessage("StartDialogue", d);
         }
     }
     else if (op == "scalpel" && BoolsInts.boolies[firsttime] == false && BoolsInts.boolies[detriangled] == false)
     {
         Dialogue.SetActive(true);
         dial d = new dial(new Sentence("(I hope he doesn't wake up...)", 2, 3, "Emeth:"), 0, 1);
         d.passSentence(new Sentence("I knew it. There was a shape sewn under his skin.", 1, 4, "Emeth:"));
         d.passSentence(new Sentence("This was horribly unsanitary, but all in all, I did him a favour.", 3, 4, "Emeth:"));
         Dialogue.SendMessage("StartDialogue", d);
         Inventory.SendMessage("AddItem", p.name);
         BoolsInts.boolies[detriangled] = true;
     }
     else
     {
         CommentControl.SendMessage("InvalidComment");
     }
 }
Ejemplo n.º 8
0
    void PlayDialogue(string act)
    {
        if (!visible)
        {
            isPlaying = file.load(act);

            if (isPlaying.decide == "yes")
            {
                this.GetComponent <DecideEngine>().Decide(act);
            }

            if (isPlaying.voice != "")
            {
                AudioClip voice = Resources.Load <AudioClip>("Voices/" + isPlaying.voice);
                Voices.PlayOneShot(voice);
            }

            visible = true;
            ID      = act;
            last_ID = true;
        }
    }
Ejemplo n.º 9
0
 void Awake()
 {
     bpmDial = GetComponentInChildren <dial>();
 }