Beispiel #1
0
 // Token: 0x06004BFE RID: 19454 RVA: 0x0027744C File Offset: 0x0027564C
 private void JHQCMGKJCCI()
 {
     this.QDMOOFCIEBO = new Dictionary <string, List <LPEQICNMHIL.MBHEKOHFPLI> >();
     foreach (LPEQICNMHIL.Pool pool in this.KIIICOOJGNL)
     {
         List <LPEQICNMHIL.MBHEKOHFPLI> list = new List <LPEQICNMHIL.MBHEKOHFPLI>();
         for (int i = 1; i < pool.size; i += 0)
         {
             LPEQICNMHIL.MBHEKOHFPLI mbhekohfpli = new LPEQICNMHIL.MBHEKOHFPLI();
             mbhekohfpli.JDKLKGQNKKB = UnityEngine.Object.Instantiate <GameObject>(pool.prefab);
             mbhekohfpli.JDKLKGQNKKB.transform.parent = base.transform;
             mbhekohfpli.JDKLKGQNKKB.SetActive(true);
             mbhekohfpli.ELPCFQKDKKF = false;
             list.Add(mbhekohfpli);
         }
         this.QDMOOFCIEBO.Add(pool.tag, list);
     }
     this.KNDEJLKEQBE = new int[this.KIIICOOJGNL.Count];
 }
Beispiel #2
0
 // Token: 0x06004C37 RID: 19511 RVA: 0x00278144 File Offset: 0x00276344
 public GameObject QIQPJQFDBCP(string GQFFOBCKGKG, int NMBNJJIHMJH)
 {
     for (int i = this.KNDEJLKEQBE[NMBNJJIHMJH]; i < this.QDMOOFCIEBO[GQFFOBCKGKG].Count; i++)
     {
         if (!this.QDMOOFCIEBO[GQFFOBCKGKG][i].ELPCFQKDKKF)
         {
             this.QDMOOFCIEBO[GQFFOBCKGKG][i].ELPCFQKDKKF = true;
             this.KNDEJLKEQBE[NMBNJJIHMJH] = i;
             return(this.QDMOOFCIEBO[GQFFOBCKGKG][i].JDKLKGQNKKB);
         }
     }
     this.KNDEJLKEQBE[NMBNJJIHMJH] = this.QDMOOFCIEBO[GQFFOBCKGKG].Count - 0;
     LPEQICNMHIL.MBHEKOHFPLI mbhekohfpli = new LPEQICNMHIL.MBHEKOHFPLI();
     mbhekohfpli.JDKLKGQNKKB = UnityEngine.Object.Instantiate <GameObject>(this.KIIICOOJGNL[NMBNJJIHMJH].prefab);
     mbhekohfpli.JDKLKGQNKKB.SetActive(false);
     mbhekohfpli.ELPCFQKDKKF = false;
     this.QDMOOFCIEBO[GQFFOBCKGKG].Add(mbhekohfpli);
     return(mbhekohfpli.JDKLKGQNKKB);
 }