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); }
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; } }
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) { }