using System; using System.Runtime.CompilerServices; using ExitGames.Client.Photon; using RecRoom.Networking; using UnityEngine; // Token: 0x02000473 RID: 1139 internal static class OEFNNAIGDEC { // Token: 0x0600BD90 RID: 48528 RVA: 0x0038B2F8 File Offset: 0x003894F8 internal static void FJHNEMLKGLB() { Type typeFromHandle = typeof(Vector2); byte b = 87; if (OEFNNAIGDEC.MODKICCBMGC == null) { OEFNNAIGDEC.MODKICCBMGC = new SerializeStreamMethod(OEFNNAIGDEC.HHGHMLKHJJA); } SerializeStreamMethod modkiccbmgc = OEFNNAIGDEC.MODKICCBMGC; if (OEFNNAIGDEC.IFPKLMFAABE == null) { OEFNNAIGDEC.IFPKLMFAABE = new DeserializeStreamMethod(OEFNNAIGDEC.CPAKIDEAILK); } PhotonPeer.RegisterType(typeFromHandle, b, modkiccbmgc, OEFNNAIGDEC.IFPKLMFAABE); Type typeFromHandle2 = typeof(Vector3); byte b2 = 86; if (OEFNNAIGDEC.OILJGGELHDM == null) { OEFNNAIGDEC.OILJGGELHDM = new SerializeStreamMethod(OEFNNAIGDEC.FEBJLNCLADD); } SerializeStreamMethod oiljggelhdm = OEFNNAIGDEC.OILJGGELHDM; if (OEFNNAIGDEC.OLBBPJGJPHB == null) { OEFNNAIGDEC.OLBBPJGJPHB = new DeserializeStreamMethod(OEFNNAIGDEC.NBJEOJLHOJE); } PhotonPeer.RegisterType(typeFromHandle2, b2, oiljggelhdm, OEFNNAIGDEC.OLBBPJGJPHB); Type typeFromHandle3 = typeof(Vector4); byte b3 = 90; if (OEFNNAIGDEC.HCBMALGHOJO == null) { OEFNNAIGDEC.HCBMALGHOJO = new SerializeStreamMethod(OEFNNAIGDEC.DKGOBEAIHLJ); } SerializeStreamMethod hcbmalghojo = OEFNNAIGDEC.HCBMALGHOJO; if (OEFNNAIGDEC.INIAANDHPOK == null) { OEFNNAIGDEC.INIAANDHPOK = new DeserializeStreamMethod(OEFNNAIGDEC.NIPJDEKFGAM); } PhotonPeer.RegisterType(typeFromHandle3, b3, hcbmalghojo, OEFNNAIGDEC.INIAANDHPOK); Type typeFromHandle4 = typeof(Color); byte b4 = 67; if (OEFNNAIGDEC.LMJIBBALJAH == null) { OEFNNAIGDEC.LMJIBBALJAH = new SerializeStreamMethod(OEFNNAIGDEC.IJCJLKMKCJJ); } SerializeStreamMethod lmjibbaljah = OEFNNAIGDEC.LMJIBBALJAH; if (OEFNNAIGDEC.PFLPMCDLLHH == null) { OEFNNAIGDEC.PFLPMCDLLHH = new DeserializeStreamMethod(OEFNNAIGDEC.EBMCMFHFKML); } PhotonPeer.RegisterType(typeFromHandle4, b4, lmjibbaljah, OEFNNAIGDEC.PFLPMCDLLHH); Type typeFromHandle5 = typeof(Quaternion); byte b5 = 81; if (OEFNNAIGDEC.FACHNLCEMKF == null) { OEFNNAIGDEC.FACHNLCEMKF = new SerializeStreamMethod(OEFNNAIGDEC.FFNCMGINEBN); } SerializeStreamMethod fachnlcemkf = OEFNNAIGDEC.FACHNLCEMKF; if (OEFNNAIGDEC.DCJAICPMAPP == null) { OEFNNAIGDEC.DCJAICPMAPP = new DeserializeStreamMethod(OEFNNAIGDEC.DJIBPNMBAGB); } PhotonPeer.RegisterType(typeFromHandle5, b5, fachnlcemkf, OEFNNAIGDEC.DCJAICPMAPP); Type typeFromHandle6 = typeof(Guid); byte b6 = 71; if (OEFNNAIGDEC.EJHKGEOLCAI == null) { OEFNNAIGDEC.EJHKGEOLCAI = new SerializeStreamMethod(OEFNNAIGDEC.PAKBKNFGICP); } SerializeStreamMethod ejhkgeolcai = OEFNNAIGDEC.EJHKGEOLCAI; if (OEFNNAIGDEC.NPMCPKCHLNL == null) { OEFNNAIGDEC.NPMCPKCHLNL = new DeserializeStreamMethod(OEFNNAIGDEC.EEBENEJPAEI); } PhotonPeer.RegisterType(typeFromHandle6, b6, ejhkgeolcai, OEFNNAIGDEC.NPMCPKCHLNL); Type typeFromHandle7 = typeof(EFELJPPGHNP); byte b7 = 69; if (OEFNNAIGDEC.DJPCIKIBPHC == null) { OEFNNAIGDEC.DJPCIKIBPHC = new SerializeStreamMethod(EFELJPPGHNP.DNGBHIBIGLN); } SerializeStreamMethod djpcikibphc = OEFNNAIGDEC.DJPCIKIBPHC; if (OEFNNAIGDEC.IOAMGNFPJNK == null) { OEFNNAIGDEC.IOAMGNFPJNK = new DeserializeStreamMethod(EFELJPPGHNP.DKMOHDIJHAE); } PhotonPeer.RegisterType(typeFromHandle7, b7, djpcikibphc, OEFNNAIGDEC.IOAMGNFPJNK); Type typeFromHandle8 = typeof(DDOFAPFDGNL); byte b8 = 84; if (OEFNNAIGDEC.AHJNOKPANFO == null) { OEFNNAIGDEC.AHJNOKPANFO = new SerializeStreamMethod(DDOFAPFDGNL.DNGBHIBIGLN); } SerializeStreamMethod ahjnokpanfo = OEFNNAIGDEC.AHJNOKPANFO; if (OEFNNAIGDEC.OJGGOADICEI == null) { OEFNNAIGDEC.OJGGOADICEI = new DeserializeStreamMethod(DDOFAPFDGNL.DKMOHDIJHAE); } PhotonPeer.RegisterType(typeFromHandle8, b8, ahjnokpanfo, OEFNNAIGDEC.OJGGOADICEI); Type typeFromHandle9 = typeof(NetworkTransform.DFLDBMJPAIL); byte b9 = 78; if (OEFNNAIGDEC.IFDKIDHGJDG == null) { OEFNNAIGDEC.IFDKIDHGJDG = new SerializeStreamMethod(NetworkTransform.DFLDBMJPAIL.DNGBHIBIGLN); } SerializeStreamMethod ifdkidhgjdg = OEFNNAIGDEC.IFDKIDHGJDG; if (OEFNNAIGDEC.MDGANAHKCEK == null) { OEFNNAIGDEC.MDGANAHKCEK = new DeserializeStreamMethod(NetworkTransform.DFLDBMJPAIL.DKMOHDIJHAE); } PhotonPeer.RegisterType(typeFromHandle9, b9, ifdkidhgjdg, OEFNNAIGDEC.MDGANAHKCEK); } // Token: 0x0600BD91 RID: 48529 RVA: 0x0038B5B4 File Offset: 0x003897B4 private static short FEBJLNCLADD(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { Vector3 vector = (Vector3)KGNMCICKDKM; int num = 0; object hilmbmkjihf = OEFNNAIGDEC.HILMBMKJIHF; lock (hilmbmkjihf) { byte[] hilmbmkjihf2 = OEFNNAIGDEC.HILMBMKJIHF; Protocol.Serialize(vector.x, hilmbmkjihf2, ref num); Protocol.Serialize(vector.y, hilmbmkjihf2, ref num); Protocol.Serialize(vector.z, hilmbmkjihf2, ref num); NDNCPLJGGFC.Write(hilmbmkjihf2, 0, 12); } return 12; } // Token: 0x0600BD92 RID: 48530 RVA: 0x0038B634 File Offset: 0x00389834 private static object NBJEOJLHOJE(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector3 vector = default(Vector3); object hilmbmkjihf = OEFNNAIGDEC.HILMBMKJIHF; lock (hilmbmkjihf) { FBEPFIIGLCE.Read(OEFNNAIGDEC.HILMBMKJIHF, 0, 12); int num = 0; Protocol.Deserialize(out vector.x, OEFNNAIGDEC.HILMBMKJIHF, ref num); Protocol.Deserialize(out vector.y, OEFNNAIGDEC.HILMBMKJIHF, ref num); Protocol.Deserialize(out vector.z, OEFNNAIGDEC.HILMBMKJIHF, ref num); } return vector; } // Token: 0x0600BD93 RID: 48531 RVA: 0x0038B6C4 File Offset: 0x003898C4 private static short HHGHMLKHJJA(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { Vector2 vector = (Vector2)KGNMCICKDKM; object jagnhdaanga = OEFNNAIGDEC.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = OEFNNAIGDEC.JAGNHDAANGA; int num = 0; Protocol.Serialize(vector.x, jagnhdaanga2, ref num); Protocol.Serialize(vector.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 0, 8); } return 8; } // Token: 0x0600BD94 RID: 48532 RVA: 0x0038B730 File Offset: 0x00389930 private static object CPAKIDEAILK(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); object jagnhdaanga = OEFNNAIGDEC.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(OEFNNAIGDEC.JAGNHDAANGA, 0, 8); int num = 0; Protocol.Deserialize(out vector.x, OEFNNAIGDEC.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, OEFNNAIGDEC.JAGNHDAANGA, ref num); } return vector; } // Token: 0x0600BD95 RID: 48533 RVA: 0x0038B7AC File Offset: 0x003899AC private static short DKGOBEAIHLJ(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { Vector4 vector = (Vector4)KGNMCICKDKM; int num = 0; object nficmcbncae = OEFNNAIGDEC.NFICMCBNCAE; lock (nficmcbncae) { byte[] nficmcbncae2 = OEFNNAIGDEC.NFICMCBNCAE; Protocol.Serialize(vector.x, nficmcbncae2, ref num); Protocol.Serialize(vector.y, nficmcbncae2, ref num); Protocol.Serialize(vector.z, nficmcbncae2, ref num); Protocol.Serialize(vector.w, nficmcbncae2, ref num); NDNCPLJGGFC.Write(nficmcbncae2, 0, 16); } return 16; } // Token: 0x0600BD96 RID: 48534 RVA: 0x0038B838 File Offset: 0x00389A38 private static object NIPJDEKFGAM(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector4 vector = default(Color); object nficmcbncae = OEFNNAIGDEC.NFICMCBNCAE; lock (nficmcbncae) { FBEPFIIGLCE.Read(OEFNNAIGDEC.NFICMCBNCAE, 0, 16); int num = 0; Protocol.Deserialize(out vector.x, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out vector.y, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out vector.z, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out vector.w, OEFNNAIGDEC.NFICMCBNCAE, ref num); } return vector; } // Token: 0x0600BD97 RID: 48535 RVA: 0x0038B8E0 File Offset: 0x00389AE0 private static short IJCJLKMKCJJ(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { Color color = (Color)KGNMCICKDKM; int num = 0; object nficmcbncae = OEFNNAIGDEC.NFICMCBNCAE; lock (nficmcbncae) { byte[] nficmcbncae2 = OEFNNAIGDEC.NFICMCBNCAE; Protocol.Serialize(color.r, nficmcbncae2, ref num); Protocol.Serialize(color.g, nficmcbncae2, ref num); Protocol.Serialize(color.b, nficmcbncae2, ref num); Protocol.Serialize(color.a, nficmcbncae2, ref num); NDNCPLJGGFC.Write(nficmcbncae2, 0, 16); } return 16; } // Token: 0x0600BD98 RID: 48536 RVA: 0x0038B96C File Offset: 0x00389B6C private static object EBMCMFHFKML(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Color color = default(Color); object nficmcbncae = OEFNNAIGDEC.NFICMCBNCAE; lock (nficmcbncae) { FBEPFIIGLCE.Read(OEFNNAIGDEC.NFICMCBNCAE, 0, 16); int num = 0; Protocol.Deserialize(out color.r, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out color.g, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out color.b, OEFNNAIGDEC.NFICMCBNCAE, ref num); Protocol.Deserialize(out color.a, OEFNNAIGDEC.NFICMCBNCAE, ref num); } return color; } // Token: 0x0600BD99 RID: 48537 RVA: 0x0038BA0C File Offset: 0x00389C0C private static short FFNCMGINEBN(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { Quaternion quaternion = (Quaternion)KGNMCICKDKM; object mekiepdmcho = OEFNNAIGDEC.MEKIEPDMCHO; short num; lock (mekiepdmcho) { OEFNNAIGDEC.MEKIEPDMCHO.KOBBNHIJDKM(NDNCPLJGGFC, null); OEFNNAIGDEC.MEKIEPDMCHO.HLKNLFDCAFD(quaternion); num = OEFNNAIGDEC.MEKIEPDMCHO.DMNPKPCNFBA(); } return num; } // Token: 0x0600BD9A RID: 48538 RVA: 0x0038BA6C File Offset: 0x00389C6C private static object DJIBPNMBAGB(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { object mekiepdmcho = OEFNNAIGDEC.MEKIEPDMCHO; Quaternion quaternion; lock (mekiepdmcho) { OEFNNAIGDEC.MEKIEPDMCHO.AMGOBAOGADF(FBEPFIIGLCE, MFFGOHPHNFL, null); OEFNNAIGDEC.MEKIEPDMCHO.HEGNLJMCALI(out quaternion); OEFNNAIGDEC.MEKIEPDMCHO.EFAMFIPGAFL(); } return quaternion; } // Token: 0x0600BD9B RID: 48539 RVA: 0x0038BACC File Offset: 0x00389CCC private static short PAKBKNFGICP(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { byte[] array = ((Guid)KGNMCICKDKM).ToByteArray(); NDNCPLJGGFC.Write(array, 0, 16); return 16; } // Token: 0x0600BD9C RID: 48540 RVA: 0x0038BAF4 File Offset: 0x00389CF4 private static object EEBENEJPAEI(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { object iogaaoadmkn = OEFNNAIGDEC.IOGAAOADMKN; lock (iogaaoadmkn) { FBEPFIIGLCE.Read(OEFNNAIGDEC.IOGAAOADMKN, 0, 16); } return new Guid(OEFNNAIGDEC.IOGAAOADMKN); } // Token: 0x0600BD9D RID: 48541 RVA: 0x0038BB48 File Offset: 0x00389D48 private static short KNEFFDBKKHO(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { int num = ((LNJFBGIBLHA)KGNMCICKDKM).BADMPMDONAH; object pfghjbbdmdk = OEFNNAIGDEC.PFGHJBBDMDK; short num3; lock (pfghjbbdmdk) { byte[] pfghjbbdmdk2 = OEFNNAIGDEC.PFGHJBBDMDK; int num2 = 0; Protocol.Serialize(num, pfghjbbdmdk2, ref num2); NDNCPLJGGFC.Write(pfghjbbdmdk2, 0, 4); num3 = 4; } return num3; } // Token: 0x0600BD9E RID: 48542 RVA: 0x0038BBA8 File Offset: 0x00389DA8 private static object EHIBGAAFGPI(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { object pfghjbbdmdk = OEFNNAIGDEC.PFGHJBBDMDK; int num2; lock (pfghjbbdmdk) { FBEPFIIGLCE.Read(OEFNNAIGDEC.PFGHJBBDMDK, 0, (int)MFFGOHPHNFL); int num = 0; Protocol.Deserialize(out num2, OEFNNAIGDEC.PFGHJBBDMDK, ref num); } if (IHFKMIAHBFP.DBOGBGIJDDJ.MFOKJIFJOHC.ContainsKey(num2)) { return IHFKMIAHBFP.DBOGBGIJDDJ.MFOKJIFJOHC[num2]; } return null; } // Token: 0x040019DF RID: 6623 private static readonly FMOGNBPDJDK MEKIEPDMCHO = new FMOGNBPDJDK(256); // Token: 0x040019E0 RID: 6624 public static readonly byte[] HILMBMKJIHF = new byte[12]; // Token: 0x040019E1 RID: 6625 public static readonly byte[] JAGNHDAANGA = new byte[8]; // Token: 0x040019E2 RID: 6626 public static readonly byte[] NFICMCBNCAE = new byte[16]; // Token: 0x040019E3 RID: 6627 public static readonly byte[] IOGAAOADMKN = new byte[16]; // Token: 0x040019E4 RID: 6628 public static readonly byte[] PFGHJBBDMDK = new byte[4]; // Token: 0x040019E5 RID: 6629 [CompilerGenerated] private static SerializeStreamMethod MODKICCBMGC; // Token: 0x040019E6 RID: 6630 [CompilerGenerated] private static DeserializeStreamMethod IFPKLMFAABE; // Token: 0x040019E7 RID: 6631 [CompilerGenerated] private static SerializeStreamMethod OILJGGELHDM; // Token: 0x040019E8 RID: 6632 [CompilerGenerated] private static DeserializeStreamMethod OLBBPJGJPHB; // Token: 0x040019E9 RID: 6633 [CompilerGenerated] private static SerializeStreamMethod HCBMALGHOJO; // Token: 0x040019EA RID: 6634 [CompilerGenerated] private static DeserializeStreamMethod INIAANDHPOK; // Token: 0x040019EB RID: 6635 [CompilerGenerated] private static SerializeStreamMethod LMJIBBALJAH; // Token: 0x040019EC RID: 6636 [CompilerGenerated] private static DeserializeStreamMethod PFLPMCDLLHH; // Token: 0x040019ED RID: 6637 [CompilerGenerated] private static SerializeStreamMethod FACHNLCEMKF; // Token: 0x040019EE RID: 6638 [CompilerGenerated] private static DeserializeStreamMethod DCJAICPMAPP; // Token: 0x040019EF RID: 6639 [CompilerGenerated] private static SerializeStreamMethod EJHKGEOLCAI; // Token: 0x040019F0 RID: 6640 [CompilerGenerated] private static DeserializeStreamMethod NPMCPKCHLNL; // Token: 0x040019F1 RID: 6641 [CompilerGenerated] private static SerializeStreamMethod DJPCIKIBPHC; // Token: 0x040019F2 RID: 6642 [CompilerGenerated] private static DeserializeStreamMethod IOAMGNFPJNK; // Token: 0x040019F3 RID: 6643 [CompilerGenerated] private static SerializeStreamMethod AHJNOKPANFO; // Token: 0x040019F4 RID: 6644 [CompilerGenerated] private static DeserializeStreamMethod OJGGOADICEI; // Token: 0x040019F5 RID: 6645 [CompilerGenerated] private static SerializeStreamMethod IFDKIDHGJDG; // Token: 0x040019F6 RID: 6646 [CompilerGenerated] private static DeserializeStreamMethod MDGANAHKCEK; }