Ejemplo n.º 1
0
    internal void method_11(Class168 A_0, int A_1)
    {
        int num = this.class741_0.method_2();

        for (int i = 0; i < A_0.method_21().method_4(); i++)
        {
            this.class741_0.method_9(num + A_0.method_17(i));
            Class1110 class3 = (Class1110)A_0.method_21().method_18(i);
            class3.int_1 += num;
            int num5 = A_0.method_21().method_16(i);
            this.class154_0.method_6(A_1 + num5, class3);
            Class765 class2 = A_0.method_18(i);
            Class433 class4 = A_0.method_19(class2.int_0);
            Class433 class5 = this.method_12(class4.string_0, class4.string_1);
            class2.int_0 = class5.int_0;
            this.arrayList_1.Add(class2);
            for (int k = 0; k < class2.int_1.Length; k++)
            {
                string str = A_0.method_20(class2.int_1[k]);
                class2.int_1[k] = this.method_13(str);
                string str2 = A_0.method_20(class2.int_2[k]);
                class2.int_2[k] = this.method_13(str2);
            }
        }
        for (int j = 0; j < A_0.method_22().method_4(); j++)
        {
            Class486 class6 = (Class486)A_0.method_22().method_18(j);
            class6.int_1 += num;
            int num6 = A_0.method_22().method_16(j);
            this.class164_0.method_6(A_1 + num6, class6);
        }
    }
        // Token: 0x060017A0 RID: 6048 RVA: 0x0003DF3C File Offset: 0x0003C13C
        protected Enum107 method_20(int interval, Class150 original_capture, Struct46 bounds, Class104 settings, ManualResetEventSlim waitHandle = null)
        {
            while (!this.manualResetEventSlim_0.IsSet && (waitHandle == null || !waitHandle.IsSet))
            {
                this.method_7();
                switch (Class433.smethod_0(this.class142_0.ToonTownProcess, original_capture, bounds, settings))
                {
                case Enum107.const_0:
                    return(Enum107.const_0);

                case Enum107.const_1:
                    if (waitHandle == null)
                    {
                        this.manualResetEventSlim_0.Wait(interval);
                    }
                    else
                    {
                        WaitHandle.WaitAny(new WaitHandle[]
                        {
                            this.manualResetEventSlim_0.WaitHandle,
                            waitHandle.WaitHandle
                        }, interval);
                    }
                    break;

                case Enum107.const_2:
                    return(Enum107.const_2);
                }
            }
            return(Enum107.const_1);
        }
Ejemplo n.º 3
0
    private void method_2(BinaryReader A_0)
    {
        int num = A_0.ReadInt32();

        for (int i = 0; i < num; i++)
        {
            Class433 class2 = new Class433(A_0);
            this.hashtable_0[class2.int_0] = class2;
        }
    }
Ejemplo n.º 4
0
    private Class433 method_12(string A_0, string A_1)
    {
        string   key    = A_0 + A_1;
        Class433 class2 = (Class433)this.hashtable_2[key];

        if (class2 == null)
        {
            int num = this.hashtable_0.Count + 1;
            class2 = new Class433(num, A_0, A_1);
            this.hashtable_0.Add(class2.int_0, class2);
            this.hashtable_2.Add(key, class2);
        }
        return(class2);
    }
 public abstract void Visit(Class433 c);
 public override void Visit(Class433 c) { }