184 lines
4.8 KiB
C#
184 lines
4.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200323B RID: 12859
|
|
[Token(Token = "0x200323B")]
|
|
public static class FPNPIHMOOJG
|
|
{
|
|
// Token: 0x17003C96 RID: 15510
|
|
// (get) Token: 0x06015F67 RID: 89959 RVA: 0x0051D554 File Offset: 0x0051B754
|
|
[Token(Token = "0x17003C96")]
|
|
private static JIMCFNAHGJE HMBIAJKOANP
|
|
{
|
|
[Token(Token = "0x6015F67")]
|
|
[Address(RVA = "0x1642AB0", Offset = "0x1641AB0", VA = "0x181642AB0")]
|
|
get
|
|
{
|
|
JIMCFNAHGJE jimcfnahgje;
|
|
return jimcfnahgje;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F68 RID: 89960 RVA: 0x0051D56C File Offset: 0x0051B76C
|
|
[Token(Token = "0x6015F68")]
|
|
[Address(RVA = "0x1642ED0", Offset = "0x1641ED0", VA = "0x181642ED0")]
|
|
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
|
public static void GLBNLDKFBFA()
|
|
{
|
|
JIMCFNAHGJE jimcfnahgje = FPNPIHMOOJG.HMBIAJKOANP;
|
|
int num;
|
|
Action action = new Action(num.BHEOHFDGCKH);
|
|
num = 0;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015F69 RID: 89961 RVA: 0x0051D598 File Offset: 0x0051B798
|
|
[Token(Token = "0x6015F69")]
|
|
[Address(RVA = "0x1642A10", Offset = "0x1641A10", VA = "0x181642A10")]
|
|
[CALLMFDLAPD(IFJNJDOONNL.ExitingPlayMode, 0)]
|
|
private static void DLIDNIJEGFL()
|
|
{
|
|
JIMCFNAHGJE jimcfnahgje = FPNPIHMOOJG.HMBIAJKOANP;
|
|
int num;
|
|
Action action = new Action(num.BHEOHFDGCKH);
|
|
num = 0;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17003C97 RID: 15511
|
|
// (get) Token: 0x06015F6A RID: 89962 RVA: 0x0051D5C4 File Offset: 0x0051B7C4
|
|
[Token(Token = "0x17003C97")]
|
|
public static bool ANBFOOFBCJP
|
|
{
|
|
[Token(Token = "0x6015F6A")]
|
|
[Address(RVA = "0x1642FF0", Offset = "0x1641FF0", VA = "0x181642FF0")]
|
|
get
|
|
{
|
|
if (FPNPIHMOOJG.HMBIAJKOANP == 0)
|
|
{
|
|
return true;
|
|
}
|
|
JIMCFNAHGJE jimcfnahgje = FPNPIHMOOJG.HMBIAJKOANP;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C98 RID: 15512
|
|
// (get) Token: 0x06015F6B RID: 89963 RVA: 0x0051D5EC File Offset: 0x0051B7EC
|
|
[Token(Token = "0x17003C98")]
|
|
public static bool NLAHEOIKCKO
|
|
{
|
|
[Token(Token = "0x6015F6B")]
|
|
[Address(RVA = "0x1642E10", Offset = "0x1641E10", VA = "0x181642E10")]
|
|
get
|
|
{
|
|
if (FPNPIHMOOJG.HMBIAJKOANP == 0)
|
|
{
|
|
return true;
|
|
}
|
|
JIMCFNAHGJE jimcfnahgje = FPNPIHMOOJG.HMBIAJKOANP;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F6C RID: 89964 RVA: 0x0051D614 File Offset: 0x0051B814
|
|
[Token(Token = "0x6015F6C")]
|
|
[Address(RVA = "0x1642F70", Offset = "0x1641F70", VA = "0x181642F70")]
|
|
public static bool KNPIHIGMIIB(Guid LNMNNIDBOPD)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06015F6D RID: 89965 RVA: 0x0051D628 File Offset: 0x0051B828
|
|
[Token(Token = "0x6015F6D")]
|
|
[Address(RVA = "0x1642890", Offset = "0x1641890", VA = "0x181642890")]
|
|
private static void BHEOHFDGCKH()
|
|
{
|
|
Debug.Log("Refreshing UGC Circuit Breakers");
|
|
if (FPNPIHMOOJG.<>c.<>9__13_0 == 0)
|
|
{
|
|
FPNPIHMOOJG.<>c.<>9__13_0 = delegate(Guid guid)
|
|
{
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
while (runtimeSpawnableToolConfig == 0)
|
|
{
|
|
}
|
|
return runtimeSpawnableToolConfig.UniqueName;
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F6E RID: 89966 RVA: 0x0051D65C File Offset: 0x0051B85C
|
|
[Token(Token = "0x6015F6E")]
|
|
[Address(RVA = "0x1642B70", Offset = "0x1641B70", VA = "0x181642B70")]
|
|
private static void FPDFIFHFGBF(HashSet<Guid> HHNNPIOOOLJ, string JJKKGDKGDDO, [Optional] Func<Guid, string> ECJHJOPENBO)
|
|
{
|
|
int num = 0;
|
|
HHNNPIOOOLJ.Clear();
|
|
JIMCFNAHGJE jimcfnahgje = FPNPIHMOOJG.HMBIAJKOANP;
|
|
if (jimcfnahgje != 0)
|
|
{
|
|
JIMCFNAHGJE jimcfnahgje2 = FPNPIHMOOJG.HMBIAJKOANP;
|
|
int num2 = 0;
|
|
if (num2 < jimcfnahgje)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
if (jimcfnahgje2 != 0)
|
|
{
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
}
|
|
string text;
|
|
if (text == 0)
|
|
{
|
|
char[] array = new char[2];
|
|
uint num4;
|
|
array[0] = (char)num4;
|
|
uint num5;
|
|
array[0] = (char)num5;
|
|
string[] array2;
|
|
int length = array2.Length;
|
|
if (num2 < length)
|
|
{
|
|
if (Guid.TryParse(array2[num2], num))
|
|
{
|
|
bool flag = HHNNPIOOOLJ.Add(num);
|
|
}
|
|
num2++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015F6F RID: 89967 RVA: 0x0051D704 File Offset: 0x0051B904
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6015F6F")]
|
|
[Address(RVA = "0x16430B0", Offset = "0x16420B0", VA = "0x1816430B0")]
|
|
static FPNPIHMOOJG()
|
|
{
|
|
HashSet<Guid> hashSet = new HashSet();
|
|
}
|
|
|
|
// Token: 0x0400E666 RID: 58982
|
|
[Token(Token = "0x400E666")]
|
|
private const string KGOPFOFFHLE = "UGC.RoomSavingEnabled";
|
|
|
|
// Token: 0x0400E667 RID: 58983
|
|
[Token(Token = "0x400E667")]
|
|
private const string GJDEMHOGFJL = "UGC.InventionSavingEnabled";
|
|
|
|
// Token: 0x0400E668 RID: 58984
|
|
[Token(Token = "0x400E668")]
|
|
private const string IBDKJKAPBOO = "UGC.ForbiddenSavedSpawnableTools";
|
|
|
|
// Token: 0x0400E669 RID: 58985
|
|
[Token(Token = "0x400E669")]
|
|
private static readonly HashSet<Guid> PBEHFMBKPLG;
|
|
}
|