// Start is called before the first frame update void Start() { Guard1_ = Guard1.GetComponent <EV_Puppet_Controller>(); Guard2_ = Guard2.GetComponent <EV_Puppet_Controller>(); D1_ = D1.GetComponent <EV_Puppet_Controller>(); Sci1_ = Sci1.GetComponent <EV_Puppet_Controller>(); Sci2_ = Sci2.GetComponent <EV_Puppet_Controller>(); Jan_ = Jan.GetComponent <EV_Puppet_Controller>(); int Group = Random.Range(0, 3); int LineOrGo = Random.Range(0, 2); RandOrScript = Random.Range(0, 2); if (LineOrGo == 0) { FinalMessage = new AudioClip[6]; } else { FinalMessage = new AudioClip[7]; } FinalMessage[1] = DIA1[Random.Range(0, DIA1.Length)]; if (Group == 0) { FinalMessage[2] = SCI_1[Random.Range(0, SCI_1.Length)]; } if (Group == 1) { FinalMessage[2] = CRE_1[Random.Range(0, CRE_1.Length)]; } if (Group == 2) { FinalMessage[2] = SEC_1[Random.Range(0, SEC_1.Length)]; } if (LineOrGo == 0) { FinalMessage[3] = NUMBERS[9]; FinalMessage[4] = NUMBERS[Random.Range(0, NUMBERS.Length - 1)]; FinalMessage[5] = ONOFF[1]; } else { FinalMessage[6] = ONOFF[1]; FinalMessage[3] = DIA2[Random.Range(0, DIA2.Length)]; if (Group == 0) { FinalMessage[4] = SCI_2[Random.Range(0, SCI_2.Length)]; } if (Group == 1) { FinalMessage[4] = CRE_2[Random.Range(0, CRE_2.Length)]; } if (Group == 2) { FinalMessage[4] = SEC_2[Random.Range(0, SEC_2.Length)]; } if (Group == 0) { FinalMessage[5] = SCI_3[Random.Range(0, SCI_3.Length)]; } if (Group == 1) { FinalMessage[5] = CRE_3[Random.Range(0, CRE_3.Length)]; } if (Group == 2) { FinalMessage[5] = SEC_3[Random.Range(0, SEC_3.Length)]; } } FinalMessage[0] = ONOFF[0]; }
public override int GetHashCode() { return(DetailsId.GetHashCode() ^ DetailsName.GetHashCode() ^ Jan.GetHashCode() ^ Feb.GetHashCode() ^ Apr.GetHashCode() ^ May.GetHashCode() ^ Jun.GetHashCode() ^ Jul.GetHashCode() ^ Aug.GetHashCode() ^ Sep.GetHashCode() ^ Oct.GetHashCode() ^ Nov.GetHashCode() ^ Dec.GetHashCode() ^ UOM.GetHashCode() ^ UOMID.GetHashCode()); }