internal void method_0(BinaryWriter A_0, int A_1) { A_0.Write((short)this.byte_0.Length); A_0.Write((short)(this.string_0.Length + 1)); A_0.Write(this.byte_0); Class813.smethod_20(A_0, this.string_0, A_1, false); }
internal int method_0(BinaryWriter A_0, int A_1) { long position = A_0.BaseStream.Position; A_0.Write(this.bool_0 ? ((short)1) : ((short)0)); A_0.Write(this.bool_1 ? ((short)1) : ((short)0)); A_0.Write(this.bool_2 ? ((short)1) : ((short)0)); A_0.Write((short)0); A_0.Write((short)this.routeSlipProtectionType_0); A_0.Write((short)this.int_0); A_0.Write((short)this.routeSlipOrder_0); A_0.Write((short)this.method_15().method_2()); Class813.smethod_20(A_0, this.string_0, A_1, true); Class813.smethod_20(A_0, this.string_1, A_1, true); Class813.smethod_20(A_0, this.string_2, A_1, true); Class813.smethod_20(A_0, this.string_3, A_1, true); for (int i = 0; i < this.method_15().method_2(); i++) { this.method_15().method_0(i).method_0(A_0, A_1); } return((int)(A_0.BaseStream.Position - position)); }