scripts
This commit is contained in:
@@ -0,0 +1,1103 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x0200047E RID: 1150
|
||||
[Token(Token = "0x200047E")]
|
||||
[StructLayout(3)]
|
||||
public class SplitTesting : SingletonMonoBehaviour<SplitTesting>
|
||||
{
|
||||
// Token: 0x17000612 RID: 1554
|
||||
// (get) Token: 0x0600222C RID: 8748 RVA: 0x0008E1D8 File Offset: 0x0008C3D8
|
||||
// (set) Token: 0x0600222D RID: 8749 RVA: 0x0008E1EC File Offset: 0x0008C3EC
|
||||
[Token(Token = "0x17000612")]
|
||||
public bool MAKMECFNNML
|
||||
{
|
||||
[Token(Token = "0x600222C")]
|
||||
[Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")]
|
||||
get;
|
||||
[Token(Token = "0x600222D")]
|
||||
[Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600222E RID: 8750 RVA: 0x0008E200 File Offset: 0x0008C400
|
||||
[Token(Token = "0x600222E")]
|
||||
[Address(RVA = "0x1D62BA0", Offset = "0x1D615A0", VA = "0x181D62BA0", Slot = "4")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
base.Awake();
|
||||
List<Type> locgbophemk = SplitTesting.LOCGBOPHEMK;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (enumerator != 0)
|
||||
{
|
||||
string[] array;
|
||||
List<string> list = new List(array);
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
}
|
||||
string text;
|
||||
Debug.LogError(text);
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600222F RID: 8751 RVA: 0x0008E250 File Offset: 0x0008C450
|
||||
[Token(Token = "0x600222F")]
|
||||
[Address(RVA = "0x1D63570", Offset = "0x1D61F70", VA = "0x181D63570")]
|
||||
public void Initialize()
|
||||
{
|
||||
bool flag = SingletonMonoBehaviour.Instance.LoadSavedExperimentSegments();
|
||||
string text = PUNNetworkManager.CheckCommandLineArgsFor("+splittest:");
|
||||
if (!string.IsNullOrEmpty(text))
|
||||
{
|
||||
object[] array = new object[1];
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
Debug.LogFormat("SplitTest override args: {0}", array);
|
||||
string[] array2 = text.Split(new char[] { (char)((uint)59) });
|
||||
if (array2 != 0 && array2.Length != 0)
|
||||
{
|
||||
SingletonMonoBehaviour.Instance.PEKFDBCMLBC(array2);
|
||||
}
|
||||
}
|
||||
string text2 = IGCCFMFHBBN.IAHDANBDAAM("splitTestSoftOverrides");
|
||||
string text3 = IGCCFMFHBBN.IAHDANBDAAM("splitTestHardOverrides");
|
||||
string text4 = IGCCFMFHBBN.IAHDANBDAAM("splitTestSegmentProbabilities");
|
||||
SingletonMonoBehaviour.Instance.EONGNEPINAD(text2, text3, text4);
|
||||
}
|
||||
|
||||
// Token: 0x06002230 RID: 8752 RVA: 0x0008E30C File Offset: 0x0008C50C
|
||||
[Token(Token = "0x6002230")]
|
||||
[Address(RVA = "0x1AB6580", Offset = "0x1AB4F80", VA = "0x181AB6580")]
|
||||
public void ForceExperimentSegmentIfUnassigned<T>(string LOHGHBEECJM) where T : Enum
|
||||
{
|
||||
Type typeFromHandle = typeof(Type);
|
||||
if (typeFromHandle != 0)
|
||||
{
|
||||
if (typeFromHandle != 0 && typeFromHandle == 0)
|
||||
{
|
||||
Dictionary<string, string> depeklpbldj = this.DEPEKLPBLDJ;
|
||||
this.FDJBHFMPOCC();
|
||||
}
|
||||
return;
|
||||
}
|
||||
object[] array = new object[2];
|
||||
if (LOHGHBEECJM != 0)
|
||||
{
|
||||
}
|
||||
array[0] = LOHGHBEECJM;
|
||||
if (typeFromHandle != 0)
|
||||
{
|
||||
}
|
||||
array[1] = typeFromHandle;
|
||||
Debug.LogErrorFormat("Forced experiment value {0} for test {1} isn't valid", array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002231 RID: 8753 RVA: 0x0008E370 File Offset: 0x0008C570
|
||||
[Token(Token = "0x6002231")]
|
||||
[Address(RVA = "0x2171D70", Offset = "0x2170770", VA = "0x182171D70")]
|
||||
public bool IsExperimentActive<T>() where T : Enum
|
||||
{
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
Type type;
|
||||
string text = SplitTesting.LDGOCFHAEON(type);
|
||||
return hpnbmgeodho.ContainsKey(text);
|
||||
}
|
||||
|
||||
// Token: 0x06002232 RID: 8754 RVA: 0x0008E398 File Offset: 0x0008C598
|
||||
[Token(Token = "0x6002232")]
|
||||
[Address(RVA = "0x1D63510", Offset = "0x1D61F10", VA = "0x181D63510")]
|
||||
private bool IJAEGOEGNMI(string MNNHDLOHALL)
|
||||
{
|
||||
return this.HPNBMGEODHO.ContainsKey(MNNHDLOHALL);
|
||||
}
|
||||
|
||||
// Token: 0x06002233 RID: 8755 RVA: 0x0008E3B8 File Offset: 0x0008C5B8
|
||||
[Token(Token = "0x6002233")]
|
||||
[Address(RVA = "0x2171ED0", Offset = "0x21708D0", VA = "0x182171ED0")]
|
||||
public bool IsExperimentSegmentActive<T>(T OKDJAGHCNBG) where T : Enum
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002234 RID: 8756 RVA: 0x0008E3CC File Offset: 0x0008C5CC
|
||||
[Token(Token = "0x6002234")]
|
||||
[Address(RVA = "0x2172000", Offset = "0x2170A00", VA = "0x182172000")]
|
||||
public bool TryGetExperimentSegment<T>(out T CNJOPNLOOID) where T : Enum
|
||||
{
|
||||
Type typeFromHandle = typeof(Type);
|
||||
int num = 0;
|
||||
if ((this.<PNNPMGHGDFO>k__BackingField ? 1 : 0) != num && num != 0)
|
||||
{
|
||||
Dictionary<string, string> plagceogobg = this.PLAGCEOGOBG;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Dictionary<string, string> depeklpbldj = this.DEPEKLPBLDJ;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Dictionary<string, string> depeklpbldj2 = this.DEPEKLPBLDJ;
|
||||
string text;
|
||||
if (text != 0)
|
||||
{
|
||||
goto IL_AA;
|
||||
}
|
||||
}
|
||||
Dictionary<string, string> fgoimgmnpca = this.FGOIMGMNPCA;
|
||||
bool flag3;
|
||||
if (!flag3)
|
||||
{
|
||||
Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> okkfiopnnio = this.OKKFIOPNNIO;
|
||||
bool flag4;
|
||||
if (!flag4)
|
||||
{
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
}
|
||||
float value = global::UnityEngine.Random.value;
|
||||
}
|
||||
Dictionary<string, string> fgoimgmnpca2 = this.FGOIMGMNPCA;
|
||||
Dictionary<string, string> depeklpbldj3 = this.DEPEKLPBLDJ;
|
||||
if ((ulong)1L != 0UL)
|
||||
{
|
||||
string text3;
|
||||
string text2 = "SERVER_" + text3;
|
||||
}
|
||||
this.FDJBHFMPOCC();
|
||||
}
|
||||
Dictionary<string, string> plagceogobg2 = this.PLAGCEOGOBG;
|
||||
IL_AA:
|
||||
string text4;
|
||||
if (!text4.IsNullOrEmpty())
|
||||
{
|
||||
object obj = Enum.Parse(typeFromHandle, text4);
|
||||
RuntimeTypeHandle impl = typeFromHandle._impl;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002235 RID: 8757 RVA: 0x0008E4AC File Offset: 0x0008C6AC
|
||||
[Token(Token = "0x6002235")]
|
||||
[Address(RVA = "0x1D63EF0", Offset = "0x1D628F0", VA = "0x181D63EF0")]
|
||||
public bool LoadSavedExperimentSegments()
|
||||
{
|
||||
int num;
|
||||
List<string> list;
|
||||
int num2;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.DEPEKLPBLDJ.Clear();
|
||||
if (!NOBCCPHLPNJ.MMICKFMMLJO)
|
||||
{
|
||||
goto IL_CA;
|
||||
}
|
||||
if (NOBCCPHLPNJ.ELPGKJIKMBE("SplitTestAssignedSegments"))
|
||||
{
|
||||
Dictionary<string, string> dictionary = SplitTesting.PPGFHEDFBEA(NOBCCPHLPNJ.BIKHDPAACFL("SplitTestAssignedSegments", ""));
|
||||
this.DEPEKLPBLDJ = dictionary;
|
||||
}
|
||||
list = new List();
|
||||
Dictionary<string, string>.KeyCollection keys = this.DEPEKLPBLDJ.Keys;
|
||||
Dictionary<string, string>.KeyCollection.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
bool flag;
|
||||
while (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
num2 = 0;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
int size = list._size;
|
||||
if (num2 < size)
|
||||
{
|
||||
Dictionary<string, string> depeklpbldj = this.DEPEKLPBLDJ;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
num2++;
|
||||
uint num3;
|
||||
num3 += (uint)8;
|
||||
}
|
||||
Dictionary<string, string> depeklpbldj2 = this.DEPEKLPBLDJ;
|
||||
int num4;
|
||||
bool flag2;
|
||||
string text = string.Format("{0}|{1}", num4, flag2);
|
||||
NOBCCPHLPNJ.GKOBOOFFOKJ("SplitTestAssignedSegments", text);
|
||||
NOBCCPHLPNJ.CHLAOLCBEND();
|
||||
IL_CA:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002236 RID: 8758 RVA: 0x0008E598 File Offset: 0x0008C798
|
||||
[Token(Token = "0x6002236")]
|
||||
[Address(RVA = "0x1D630A0", Offset = "0x1D61AA0", VA = "0x181D630A0")]
|
||||
private void EONGNEPINAD(string GBCBAGFBADG, string IKIMPJPDGDP, string BLNFHENKDOK)
|
||||
{
|
||||
if (GBCBAGFBADG != 0)
|
||||
{
|
||||
Dictionary<string, string> fgoimgmnpca = this.FGOIMGMNPCA;
|
||||
this.JHICADPPJAO(GBCBAGFBADG, fgoimgmnpca);
|
||||
}
|
||||
if (IKIMPJPDGDP != 0)
|
||||
{
|
||||
Dictionary<string, string> plagceogobg = this.PLAGCEOGOBG;
|
||||
this.JHICADPPJAO(IKIMPJPDGDP, plagceogobg);
|
||||
}
|
||||
if (BLNFHENKDOK != 0)
|
||||
{
|
||||
Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> dictionary = SplitTesting.MGEEAHPEEGN(BLNFHENKDOK);
|
||||
this.OKKFIOPNNIO = dictionary;
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
SplitTesting.MMFKLODDCGB(dictionary, hpnbmgeodho);
|
||||
Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> dictionary2 = new Dictionary();
|
||||
dictionary2.values = dictionary2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002237 RID: 8759 RVA: 0x0008E5FC File Offset: 0x0008C7FC
|
||||
[Token(Token = "0x6002237")]
|
||||
[Address(RVA = "0x1D65390", Offset = "0x1D63D90", VA = "0x181D65390")]
|
||||
private void PEKFDBCMLBC(string[] HKKKOHJPEGF)
|
||||
{
|
||||
if (HKKKOHJPEGF != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int length = HKKKOHJPEGF.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = HKKKOHJPEGF[num];
|
||||
if (!this.LFNCHNKJLMP(text, num, num))
|
||||
{
|
||||
object[] array = new object[1];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
object[] array2 = new object[3];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002238 RID: 8760 RVA: 0x0008E6E8 File Offset: 0x0008C8E8
|
||||
[Token(Token = "0x6002238")]
|
||||
[Address(RVA = "0x1D632F0", Offset = "0x1D61CF0", VA = "0x181D632F0")]
|
||||
internal static string GPBGLIEPNKA(List<SplitTesting.NBLDKDFEKJO> BEPOHPNPMDA, float GGDJEGPPFFA)
|
||||
{
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
if (enumerator == (ulong)88L)
|
||||
{
|
||||
}
|
||||
if (num == 70)
|
||||
{
|
||||
goto IL_1C;
|
||||
}
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
IL_1C:;
|
||||
}
|
||||
while (Enumerable.LastOrDefault<SplitTesting.NBLDKDFEKJO>(BEPOHPNPMDA) == 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002239 RID: 8761 RVA: 0x0008E728 File Offset: 0x0008C928
|
||||
[Token(Token = "0x6002239")]
|
||||
[Address(RVA = "0x2171B20", Offset = "0x2170520", VA = "0x182171B20")]
|
||||
private bool EMPMIKLOONM<T>(bool BHDCFJANFCP = true) where T : Enum
|
||||
{
|
||||
Dictionary<string, string> depeklpbldj = this.DEPEKLPBLDJ;
|
||||
bool flag3;
|
||||
if (BHDCFJANFCP)
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Dictionary<string, string> fgoimgmnpca = this.FGOIMGMNPCA;
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
return flag3;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return flag3;
|
||||
}
|
||||
|
||||
// Token: 0x0600223A RID: 8762 RVA: 0x0008E760 File Offset: 0x0008C960
|
||||
[Token(Token = "0x600223A")]
|
||||
[Address(RVA = "0x1D63BB0", Offset = "0x1D625B0", VA = "0x181D63BB0")]
|
||||
internal static string LDGOCFHAEON(Type PEJAHNPLHIN)
|
||||
{
|
||||
Guid guid = PEJAHNPLHIN.GUID;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600223B RID: 8763 RVA: 0x0008E77C File Offset: 0x0008C97C
|
||||
[Token(Token = "0x600223B")]
|
||||
[Address(RVA = "0x1D62E90", Offset = "0x1D61890", VA = "0x181D62E90")]
|
||||
private void ENPEOJFEGDN(Type PEJAHNPLHIN)
|
||||
{
|
||||
if (PEJAHNPLHIN.IsSealed)
|
||||
{
|
||||
int hashCode = PEJAHNPLHIN.GetHashCode();
|
||||
List<string> list = new List(Enum.GetNames(PEJAHNPLHIN));
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
return;
|
||||
}
|
||||
int hashCode2 = PEJAHNPLHIN.GetHashCode();
|
||||
string text;
|
||||
Debug.LogError(text);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600223C RID: 8764 RVA: 0x0008E7C0 File Offset: 0x0008C9C0
|
||||
[Token(Token = "0x600223C")]
|
||||
[Address(RVA = "0x1D63030", Offset = "0x1D61A30", VA = "0x181D63030")]
|
||||
private void ENPEOJFEGDN(string LMKLAOILAFD, List<string> IECJLBBBJFI)
|
||||
{
|
||||
this.HPNBMGEODHO.Add(LMKLAOILAFD, IECJLBBBJFI);
|
||||
}
|
||||
|
||||
// Token: 0x0600223D RID: 8765 RVA: 0x0008E7E0 File Offset: 0x0008C9E0
|
||||
[Token(Token = "0x600223D")]
|
||||
[Address(RVA = "0x1D631D0", Offset = "0x1D61BD0", VA = "0x181D631D0")]
|
||||
private void FDJBHFMPOCC()
|
||||
{
|
||||
string text = AGMAKAGBPEB.HLHBJCIJPBE(this.DEPEKLPBLDJ);
|
||||
int num;
|
||||
string text2 = string.Format("{0}|{1}", num, text);
|
||||
NOBCCPHLPNJ.GKOBOOFFOKJ("SplitTestAssignedSegments", text2);
|
||||
NOBCCPHLPNJ.CHLAOLCBEND();
|
||||
}
|
||||
|
||||
// Token: 0x0600223E RID: 8766 RVA: 0x0008E81C File Offset: 0x0008CA1C
|
||||
[Token(Token = "0x600223E")]
|
||||
[Address(RVA = "0x2171C60", Offset = "0x2170660", VA = "0x182171C60")]
|
||||
private bool IJCEMFPLFNH<T>(string AMHNJMOGOGI) where T : Enum
|
||||
{
|
||||
Dictionary<string, List<string>> hpnbmgeodho = this.HPNBMGEODHO;
|
||||
List<string> list;
|
||||
if (list.Contains(AMHNJMOGOGI))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600223F RID: 8767 RVA: 0x0008E844 File Offset: 0x0008CA44
|
||||
[Token(Token = "0x600223F")]
|
||||
[Address(RVA = "0x1D63820", Offset = "0x1D62220", VA = "0x181D63820")]
|
||||
private void JHICADPPJAO(string ALFCCINFAJL, Dictionary<string, string> ELLLDPPHNKI)
|
||||
{
|
||||
(new char[1])[0] = (char)((uint)59);
|
||||
string[] array;
|
||||
if (array != 0 && array.Length != 0)
|
||||
{
|
||||
int num = 0;
|
||||
char[] array2 = new char[0];
|
||||
array2[0] = (char)((uint)61);
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string[] array3 = array[num].Trim().Split(array2, StringSplitOptions.RemoveEmptyEntries);
|
||||
if (array3 != 0 && array3.Length == 2)
|
||||
{
|
||||
string text = SplitTesting.FHKEDHKHBPC(array3[0]);
|
||||
string text2 = array3[1];
|
||||
ELLLDPPHNKI[text] = text2;
|
||||
object[] array4 = new object[2];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
num++;
|
||||
num++;
|
||||
}
|
||||
if (num > 0)
|
||||
{
|
||||
object[] array5 = new object[2];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002240 RID: 8768 RVA: 0x0008E950 File Offset: 0x0008CB50
|
||||
[Token(Token = "0x6002240")]
|
||||
[Address(RVA = "0x1D632B0", Offset = "0x1D61CB0", VA = "0x181D632B0")]
|
||||
internal static string FHKEDHKHBPC(string DMCEEFJIBON)
|
||||
{
|
||||
return "SplitTesting+" + DMCEEFJIBON;
|
||||
}
|
||||
|
||||
// Token: 0x06002241 RID: 8769 RVA: 0x0008E968 File Offset: 0x0008CB68
|
||||
[Token(Token = "0x6002241")]
|
||||
[Address(RVA = "0x1D644E0", Offset = "0x1D62EE0", VA = "0x181D644E0")]
|
||||
internal static Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> MGEEAHPEEGN(string CKCGCFGOMAA)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
object obj = AGMAKAGBPEB.PPGFHEDFBEA(CKCGCFGOMAA);
|
||||
Func<KeyValuePair<string, object>, string> <>9__45_ = SplitTesting.<>c.<>9__45_0;
|
||||
if (obj == 0)
|
||||
{
|
||||
}
|
||||
if (obj != 0)
|
||||
{
|
||||
if (<>9__45_ == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (obj == 0)
|
||||
{
|
||||
goto IL_3A;
|
||||
}
|
||||
if (obj != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
SplitTesting.<>c.<>9__45_0 = delegate(KeyValuePair<string, object> kvp)
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
};
|
||||
IL_3A:
|
||||
if (SplitTesting.<>c.<>9__45_1 == 0)
|
||||
{
|
||||
SplitTesting.<>c.<>9__45_1 = delegate(KeyValuePair<string, object> kvp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
Dictionary<KeyValuePair<string, object>, string> dictionary;
|
||||
return dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x06002242 RID: 8770 RVA: 0x0008E9D0 File Offset: 0x0008CBD0
|
||||
[Token(Token = "0x6002242")]
|
||||
[Address(RVA = "0x1D64730", Offset = "0x1D63130", VA = "0x181D64730")]
|
||||
internal static void MMFKLODDCGB(Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> OKKFIOPNNIO, Dictionary<string, List<string>> HPNBMGEODHO)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
Func<KeyValuePair<string, List<SplitTesting.NBLDKDFEKJO>>, string> <>9__46_ = SplitTesting.<>c.<>9__46_0;
|
||||
if (<>9__46_ == 0)
|
||||
{
|
||||
SplitTesting.<>c.<>9__46_0 = delegate(KeyValuePair<string, List<SplitTesting.NBLDKDFEKJO>> kvp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
IEnumerable<KeyValuePair<string, List<SplitTesting.NBLDKDFEKJO>>> enumerable = Enumerable.Select<KeyValuePair<string, List<SplitTesting.NBLDKDFEKJO>>, string>(OKKFIOPNNIO, <>9__46_);
|
||||
if (SplitTesting.<>c.<>9__46_1 == 0)
|
||||
{
|
||||
SplitTesting.<>c.<>9__46_1 = delegate(KeyValuePair<string, List<string>> kvp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
IEnumerable<KeyValuePair<string, List<string>>> enumerable2;
|
||||
HashSet<string> hashSet = EnumerableExt.ToHashSet<string>(Enumerable.Except<string>(enumerable, enumerable2));
|
||||
HashSet<string>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
string text;
|
||||
Debug.LogWarning(text);
|
||||
}
|
||||
int num = 0;
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_D8;
|
||||
}
|
||||
Dictionary.Enumerator enumerator2;
|
||||
if (enumerator2 != 0)
|
||||
{
|
||||
if (SplitTesting.<>c.<>9__46_2 == 0)
|
||||
{
|
||||
SplitTesting.<>c.<>9__46_2 = (SplitTesting.NBLDKDFEKJO p) => p.<CCJGPIIFINB>k__BackingField;
|
||||
}
|
||||
IEnumerable<SplitTesting.NBLDKDFEKJO> enumerable3;
|
||||
List<string> list;
|
||||
HashSet<string> hashSet2 = EnumerableExt.ToHashSet<string>(Enumerable.Except<string>(enumerable3, list));
|
||||
HashSet<string> invalidSegmentNames = hashSet2;
|
||||
HashSet<string>.Enumerator enumerator3;
|
||||
if (enumerator3 != 0)
|
||||
{
|
||||
Predicate<SplitTesting.NBLDKDFEKJO> <>9__4;
|
||||
if (<>9__4 == 0)
|
||||
{
|
||||
Predicate<SplitTesting.NBLDKDFEKJO> predicate = delegate(SplitTesting.NBLDKDFEKJO p)
|
||||
{
|
||||
HashSet<string> invalidSegmentNames2 = invalidSegmentNames;
|
||||
string <CCJGPIIFINB>k__BackingField = p.<CCJGPIIFINB>k__BackingField;
|
||||
return invalidSegmentNames2.Contains(<CCJGPIIFINB>k__BackingField);
|
||||
};
|
||||
<>9__4 = predicate;
|
||||
}
|
||||
string text2;
|
||||
Debug.LogWarning(text2);
|
||||
goto IL_D8;
|
||||
}
|
||||
goto IL_E0;
|
||||
}
|
||||
IL_19C:
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (ngnfjbkjcmp == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_E0:
|
||||
num++;
|
||||
int num2 = 0;
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_FA;
|
||||
}
|
||||
List.Enumerator enumerator4;
|
||||
if (enumerator4 != 0)
|
||||
{
|
||||
string text3;
|
||||
Debug.LogWarning(text3);
|
||||
goto IL_FA;
|
||||
}
|
||||
IL_102:
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_164;
|
||||
}
|
||||
float num4;
|
||||
if (num2 > (int)num4)
|
||||
{
|
||||
string text4;
|
||||
Debug.LogWarning(text4);
|
||||
}
|
||||
SplitTesting.<>c <>;
|
||||
if (SplitTesting.<>c.<>9__46_3 == 0)
|
||||
{
|
||||
<> = SplitTesting.<>c.<>9;
|
||||
SplitTesting.<>c.<>9__46_3 = (SplitTesting.NBLDKDFEKJO p) => p.<CCJGPIIFINB>k__BackingField;
|
||||
}
|
||||
IEnumerable<string> enumerable4;
|
||||
HashSet<string> hashSet3 = EnumerableExt.ToHashSet<string>(enumerable4);
|
||||
float num5 = Mathf.Clamp(1f, (float)num3, 1f);
|
||||
if (Enumerable.Any<string>(hashSet3))
|
||||
{
|
||||
goto IL_164;
|
||||
}
|
||||
IL_169:
|
||||
if (hashSet3.GetEnumerator() != 0)
|
||||
{
|
||||
SplitTesting.NBLDKDFEKJO nbldkdfekjo = new SplitTesting.NBLDKDFEKJO();
|
||||
nbldkdfekjo.<CCJGPIIFINB>k__BackingField = <>;
|
||||
nbldkdfekjo.<IOAIDBFFNOP>k__BackingField = (float)num3;
|
||||
}
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (ngnfjbkjcmp == 0)
|
||||
{
|
||||
goto IL_19C;
|
||||
}
|
||||
goto IL_1CE;
|
||||
IL_164:
|
||||
if (ngnfjbkjcmp == 0)
|
||||
{
|
||||
goto IL_169;
|
||||
}
|
||||
goto IL_1BC;
|
||||
IL_FA:
|
||||
if (ngnfjbkjcmp == 0)
|
||||
{
|
||||
goto IL_102;
|
||||
}
|
||||
goto IL_1B6;
|
||||
IL_D8:
|
||||
if (ngnfjbkjcmp == 0)
|
||||
{
|
||||
goto IL_E0;
|
||||
}
|
||||
goto IL_1B6;
|
||||
}
|
||||
return;
|
||||
IL_1B6:
|
||||
throw new NullReferenceException();
|
||||
IL_1BC:
|
||||
throw new NullReferenceException();
|
||||
IL_1CE:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002243 RID: 8771 RVA: 0x0008EBC8 File Offset: 0x0008CDC8
|
||||
[Token(Token = "0x6002243")]
|
||||
[Address(RVA = "0x1D63BE0", Offset = "0x1D625E0", VA = "0x181D63BE0")]
|
||||
private bool LFNCHNKJLMP(string PNCOAJDOCKA, out string ECDFKDNBPHE, out string MIOHCPGHLJI)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
string text = PNCOAJDOCKA.ToLower();
|
||||
Dictionary.KeyCollection.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
List.Enumerator enumerator2;
|
||||
if (enumerator2 != 0 && PNCOAJDOCKA.ToLower() == 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
if (1UL != (ulong)(-1L))
|
||||
{
|
||||
if (PNCOAJDOCKA == (ulong)146L)
|
||||
{
|
||||
}
|
||||
if (PNCOAJDOCKA == (ulong)113L)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_62;
|
||||
}
|
||||
}
|
||||
if (1UL != (ulong)(-1L))
|
||||
{
|
||||
if (PNCOAJDOCKA == (ulong)146L)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (PNCOAJDOCKA == (ulong)138L)
|
||||
{
|
||||
goto IL_56;
|
||||
}
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_56;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
IL_56:
|
||||
throw new NullReferenceException();
|
||||
IL_62:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002244 RID: 8772 RVA: 0x0008EC44 File Offset: 0x0008CE44
|
||||
[Token(Token = "0x6002244")]
|
||||
[Address(RVA = "0x1D634A0", Offset = "0x1D61EA0", VA = "0x181D634A0")]
|
||||
private static string HLHBJCIJPBE(Dictionary<string, string> MAAHLEIEFNM)
|
||||
{
|
||||
string text = AGMAKAGBPEB.HLHBJCIJPBE(MAAHLEIEFNM);
|
||||
int num;
|
||||
return string.Format("{0}|{1}", num, text);
|
||||
}
|
||||
|
||||
// Token: 0x06002245 RID: 8773 RVA: 0x0008EC64 File Offset: 0x0008CE64
|
||||
[Token(Token = "0x6002245")]
|
||||
[Address(RVA = "0x1D65670", Offset = "0x1D64070", VA = "0x181D65670")]
|
||||
private static Dictionary<string, string> PPGFHEDFBEA(string ABADFLCBFIJ)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(ABADFLCBFIJ))
|
||||
{
|
||||
int num2;
|
||||
int num = num2 + 1;
|
||||
string text = ABADFLCBFIJ.Substring(num);
|
||||
int num3 = 0;
|
||||
string text2 = ABADFLCBFIJ.Substring(num3, num2);
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
object[] array = new object[2];
|
||||
int num4;
|
||||
if (num4 != 0)
|
||||
{
|
||||
}
|
||||
array[0] = num4;
|
||||
array[1] = ABADFLCBFIJ;
|
||||
Debug.LogErrorFormat("Invalid saved data for SplitTesting. Clearing data. Version: {0}, Raw Data: {1}", array);
|
||||
return new Dictionary();
|
||||
}
|
||||
return new Dictionary();
|
||||
}
|
||||
|
||||
// Token: 0x06002246 RID: 8774 RVA: 0x0008ECE4 File Offset: 0x0008CEE4
|
||||
[Token(Token = "0x6002246")]
|
||||
[Address(RVA = "0x1D642F0", Offset = "0x1D62CF0", VA = "0x181D642F0")]
|
||||
private static Dictionary<string, string> MCKLOOGPEBB(string MBCDIPMCJDM)
|
||||
{
|
||||
int num;
|
||||
Dictionary<string, string> dictionary;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
dictionary = new Dictionary();
|
||||
object obj = AGMAKAGBPEB.PPGFHEDFBEA(MBCDIPMCJDM);
|
||||
if (obj == 0 || obj == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
Dictionary<string, string> dictionary2 = new Dictionary();
|
||||
if (dictionary2.GetEnumerator() != 0 && dictionary2 != 0 && dictionary2 == 0)
|
||||
{
|
||||
goto IL_3E;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return dictionary;
|
||||
IL_3E:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002247 RID: 8775 RVA: 0x0008ED34 File Offset: 0x0008CF34
|
||||
[Token(Token = "0x6002247")]
|
||||
[Address(RVA = "0x1D65AD0", Offset = "0x1D644D0", VA = "0x181D65AD0")]
|
||||
public SplitTesting()
|
||||
{
|
||||
Dictionary<string, List<string>> dictionary = new Dictionary();
|
||||
this.HPNBMGEODHO = dictionary;
|
||||
Dictionary<string, string> dictionary2 = new Dictionary();
|
||||
this.DEPEKLPBLDJ = dictionary2;
|
||||
Dictionary<string, string> dictionary3 = new Dictionary();
|
||||
this.FGOIMGMNPCA = dictionary3;
|
||||
Dictionary<string, string> dictionary4 = new Dictionary();
|
||||
this.PLAGCEOGOBG = dictionary4;
|
||||
Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> dictionary5 = new Dictionary();
|
||||
this.OKKFIOPNNIO = dictionary5;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06002248 RID: 8776 RVA: 0x0008ED8C File Offset: 0x0008CF8C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002248")]
|
||||
[Address(RVA = "0x1D658C0", Offset = "0x1D642C0", VA = "0x181D658C0")]
|
||||
static SplitTesting()
|
||||
{
|
||||
List<Type> list = new List();
|
||||
Type typeFromHandle = typeof(SplitTesting.RoomRecommendations_2020_05_06);
|
||||
list.Add(typeFromHandle);
|
||||
Type typeFromHandle2 = typeof(SplitTesting.RoomRecommendationsType_2020_08_14);
|
||||
list.Add(typeFromHandle2);
|
||||
Type typeFromHandle3 = typeof(SplitTesting.Promo_Pack_2020_05_27);
|
||||
list.Add(typeFromHandle3);
|
||||
Type typeFromHandle4 = typeof(SplitTesting.Curated_Rooms_2020_08_06);
|
||||
list.Add(typeFromHandle4);
|
||||
Type typeFromHandle5 = typeof(SplitTesting.Curated_Rooms_Tab_Placement_2020_09_22);
|
||||
list.Add(typeFromHandle5);
|
||||
Type typeFromHandle6 = typeof(SplitTesting.GottaGoFastNUX_2020_09_04);
|
||||
list.Add(typeFromHandle6);
|
||||
Type typeFromHandle7 = typeof(SplitTesting.PlayMenuRRUI_2021_01_11);
|
||||
list.Add(typeFromHandle7);
|
||||
Type typeFromHandle8 = typeof(SplitTesting.PhotonMaxDatagrams_2021_01_11);
|
||||
list.Add(typeFromHandle8);
|
||||
SplitTesting.LOCGBOPHEMK = list;
|
||||
SplitTesting.KBBLIOLNEKC = "SplitTestAssignedSegments";
|
||||
SplitTesting.DKBLJAHPCPK = "+splittest:";
|
||||
SplitTesting.JOEMHMBBIII = "splitTestSoftOverrides";
|
||||
SplitTesting.BAIAOPPLJFN = "splitTestHardOverrides";
|
||||
SplitTesting.AIJGFHOPJDJ = "splitTestSegmentProbabilities";
|
||||
}
|
||||
|
||||
// Token: 0x04001BAD RID: 7085
|
||||
[Token(Token = "0x4001BAD")]
|
||||
private const int AENAELBLLNE = 1;
|
||||
|
||||
// Token: 0x04001BAE RID: 7086
|
||||
[Token(Token = "0x4001BAE")]
|
||||
private static readonly List<Type> LOCGBOPHEMK;
|
||||
|
||||
// Token: 0x04001BB0 RID: 7088
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4001BB0")]
|
||||
private Dictionary<string, List<string>> HPNBMGEODHO;
|
||||
|
||||
// Token: 0x04001BB1 RID: 7089
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4001BB1")]
|
||||
private Dictionary<string, string> DEPEKLPBLDJ;
|
||||
|
||||
// Token: 0x04001BB2 RID: 7090
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4001BB2")]
|
||||
private Dictionary<string, string> FGOIMGMNPCA;
|
||||
|
||||
// Token: 0x04001BB3 RID: 7091
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4001BB3")]
|
||||
private Dictionary<string, string> PLAGCEOGOBG;
|
||||
|
||||
// Token: 0x04001BB4 RID: 7092
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4001BB4")]
|
||||
private Dictionary<string, List<SplitTesting.NBLDKDFEKJO>> OKKFIOPNNIO;
|
||||
|
||||
// Token: 0x04001BB5 RID: 7093
|
||||
[Token(Token = "0x4001BB5")]
|
||||
private static string KBBLIOLNEKC = null;
|
||||
|
||||
// Token: 0x04001BB6 RID: 7094
|
||||
[Token(Token = "0x4001BB6")]
|
||||
private static string DKBLJAHPCPK = null;
|
||||
|
||||
// Token: 0x04001BB7 RID: 7095
|
||||
[Token(Token = "0x4001BB7")]
|
||||
private static string JOEMHMBBIII = null;
|
||||
|
||||
// Token: 0x04001BB8 RID: 7096
|
||||
[Token(Token = "0x4001BB8")]
|
||||
private static string BAIAOPPLJFN = null;
|
||||
|
||||
// Token: 0x04001BB9 RID: 7097
|
||||
[Token(Token = "0x4001BB9")]
|
||||
private static string AIJGFHOPJDJ = null;
|
||||
|
||||
// Token: 0x0200047F RID: 1151
|
||||
[Token(Token = "0x200047F")]
|
||||
public class NBLDKDFEKJO : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x17000613 RID: 1555
|
||||
// (get) Token: 0x06002249 RID: 8777 RVA: 0x0008EE78 File Offset: 0x0008D078
|
||||
// (set) Token: 0x0600224A RID: 8778 RVA: 0x0008EE8C File Offset: 0x0008D08C
|
||||
[Token(Token = "0x17000613")]
|
||||
public string ICNIIJELCAD
|
||||
{
|
||||
[Token(Token = "0x6002249")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x600224A")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000614 RID: 1556
|
||||
// (get) Token: 0x0600224B RID: 8779 RVA: 0x0008EEA0 File Offset: 0x0008D0A0
|
||||
// (set) Token: 0x0600224C RID: 8780 RVA: 0x0008EEB4 File Offset: 0x0008D0B4
|
||||
[Token(Token = "0x17000614")]
|
||||
public float ELKKIIGGEBG
|
||||
{
|
||||
[Token(Token = "0x600224B")]
|
||||
[Address(RVA = "0x57B900", Offset = "0x57A300", VA = "0x18057B900")]
|
||||
get;
|
||||
[Token(Token = "0x600224C")]
|
||||
[Address(RVA = "0x57B930", Offset = "0x57A330", VA = "0x18057B930")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600224D RID: 8781 RVA: 0x0008EEC8 File Offset: 0x0008D0C8
|
||||
[Token(Token = "0x600224D")]
|
||||
[Address(RVA = "0x1D61230", Offset = "0x1D5FC30", VA = "0x181D61230", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("SegmentName", PMMGDNALAEB);
|
||||
this.<CCJGPIIFINB>k__BackingField = text;
|
||||
float num = AEOPHJMOOFE.AAKIMHHKCFB<float>("Probability", PMMGDNALAEB);
|
||||
this.<IOAIDBFFNOP>k__BackingField = num;
|
||||
}
|
||||
|
||||
// Token: 0x0600224E RID: 8782 RVA: 0x0008EEFC File Offset: 0x0008D0FC
|
||||
[Token(Token = "0x600224E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public NBLDKDFEKJO()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000480 RID: 1152
|
||||
[Token(Token = "0x2000480")]
|
||||
public enum Promo_Pack_2020_05_27
|
||||
{
|
||||
// Token: 0x04001BBD RID: 7101
|
||||
[Token(Token = "0x4001BBD")]
|
||||
NoPurchaseReminder,
|
||||
// Token: 0x04001BBE RID: 7102
|
||||
[Token(Token = "0x4001BBE")]
|
||||
ShowPurchaseReminder_A,
|
||||
// Token: 0x04001BBF RID: 7103
|
||||
[Token(Token = "0x4001BBF")]
|
||||
ShowPurchaseReminder_B
|
||||
}
|
||||
|
||||
// Token: 0x02000481 RID: 1153
|
||||
[Token(Token = "0x2000481")]
|
||||
public enum Example_Test_2020_06_06
|
||||
{
|
||||
// Token: 0x04001BC1 RID: 7105
|
||||
[Token(Token = "0x4001BC1")]
|
||||
On,
|
||||
// Token: 0x04001BC2 RID: 7106
|
||||
[Token(Token = "0x4001BC2")]
|
||||
Off
|
||||
}
|
||||
|
||||
// Token: 0x02000482 RID: 1154
|
||||
[Token(Token = "0x2000482")]
|
||||
public enum RoomRecommendations_2020_05_06
|
||||
{
|
||||
// Token: 0x04001BC4 RID: 7108
|
||||
[Token(Token = "0x4001BC4")]
|
||||
On,
|
||||
// Token: 0x04001BC5 RID: 7109
|
||||
[Token(Token = "0x4001BC5")]
|
||||
Off
|
||||
}
|
||||
|
||||
// Token: 0x02000483 RID: 1155
|
||||
[Token(Token = "0x2000483")]
|
||||
public enum RoomRecommendationsType_2020_08_14
|
||||
{
|
||||
// Token: 0x04001BC7 RID: 7111
|
||||
[Token(Token = "0x4001BC7")]
|
||||
June22,
|
||||
// Token: 0x04001BC8 RID: 7112
|
||||
[Token(Token = "0x4001BC8")]
|
||||
Aug14JuniorSpecificModel,
|
||||
// Token: 0x04001BC9 RID: 7113
|
||||
[Token(Token = "0x4001BC9")]
|
||||
Aug14JuniorAccessibleModelForAll,
|
||||
// Token: 0x04001BCA RID: 7114
|
||||
[Token(Token = "0x4001BCA")]
|
||||
Aug14MinVisitors350,
|
||||
// Token: 0x04001BCB RID: 7115
|
||||
[Token(Token = "0x4001BCB")]
|
||||
Aug14MinVisitors3500,
|
||||
// Token: 0x04001BCC RID: 7116
|
||||
[Token(Token = "0x4001BCC")]
|
||||
Aug14MinVisitors35000
|
||||
}
|
||||
|
||||
// Token: 0x02000484 RID: 1156
|
||||
[Token(Token = "0x2000484")]
|
||||
public enum Curated_Rooms_2020_08_06
|
||||
{
|
||||
// Token: 0x04001BCE RID: 7118
|
||||
[Token(Token = "0x4001BCE")]
|
||||
Off,
|
||||
// Token: 0x04001BCF RID: 7119
|
||||
[Token(Token = "0x4001BCF")]
|
||||
On
|
||||
}
|
||||
|
||||
// Token: 0x02000485 RID: 1157
|
||||
[Token(Token = "0x2000485")]
|
||||
public enum Curated_Rooms_Tab_Placement_2020_09_22
|
||||
{
|
||||
// Token: 0x04001BD1 RID: 7121
|
||||
[Token(Token = "0x4001BD1")]
|
||||
First,
|
||||
// Token: 0x04001BD2 RID: 7122
|
||||
[Token(Token = "0x4001BD2")]
|
||||
Second
|
||||
}
|
||||
|
||||
// Token: 0x02000486 RID: 1158
|
||||
[Token(Token = "0x2000486")]
|
||||
public enum GottaGoFastNUX_2020_09_04
|
||||
{
|
||||
// Token: 0x04001BD4 RID: 7124
|
||||
[Token(Token = "0x4001BD4")]
|
||||
Off,
|
||||
// Token: 0x04001BD5 RID: 7125
|
||||
[Token(Token = "0x4001BD5")]
|
||||
On
|
||||
}
|
||||
|
||||
// Token: 0x02000487 RID: 1159
|
||||
[Token(Token = "0x2000487")]
|
||||
public enum PhotonMaxDatagrams_2021_01_11
|
||||
{
|
||||
// Token: 0x04001BD7 RID: 7127
|
||||
[Token(Token = "0x4001BD7")]
|
||||
Off,
|
||||
// Token: 0x04001BD8 RID: 7128
|
||||
[Token(Token = "0x4001BD8")]
|
||||
On
|
||||
}
|
||||
|
||||
// Token: 0x02000488 RID: 1160
|
||||
[Token(Token = "0x2000488")]
|
||||
public enum PlayMenuRRUI_2021_01_11
|
||||
{
|
||||
// Token: 0x04001BDA RID: 7130
|
||||
[Token(Token = "0x4001BDA")]
|
||||
Off,
|
||||
// Token: 0x04001BDB RID: 7131
|
||||
[Token(Token = "0x4001BDB")]
|
||||
On
|
||||
}
|
||||
|
||||
// Token: 0x0200048A RID: 1162
|
||||
[Token(Token = "0x200048A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NGNFJBKJCMP
|
||||
{
|
||||
// Token: 0x06002257 RID: 8791 RVA: 0x0008EF84 File Offset: 0x0008D184
|
||||
[Token(Token = "0x6002257")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public NGNFJBKJCMP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002258 RID: 8792 RVA: 0x0008EF98 File Offset: 0x0008D198
|
||||
[Token(Token = "0x6002258")]
|
||||
[Address(RVA = "0x1D612A0", Offset = "0x1D5FCA0", VA = "0x181D612A0")]
|
||||
internal bool <ValidateAndSanitizeSegmentProbabilities>b__4(SplitTesting.NBLDKDFEKJO p)
|
||||
{
|
||||
HashSet<string> hashSet = this.invalidSegmentNames;
|
||||
string <CCJGPIIFINB>k__BackingField = p.<CCJGPIIFINB>k__BackingField;
|
||||
return hashSet.Contains(<CCJGPIIFINB>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x04001BE3 RID: 7139
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4001BE3")]
|
||||
public HashSet<string> invalidSegmentNames;
|
||||
|
||||
// Token: 0x04001BE4 RID: 7140
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4001BE4")]
|
||||
public Predicate<SplitTesting.NBLDKDFEKJO> <>9__4;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user