using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; // Token: 0x02000D03 RID: 3331 [Token(Token = "0x2000D03")] [StructLayout(3)] public class AIGGBBFKAKL { // Token: 0x0600509D RID: 20637 RVA: 0x001299C0 File Offset: 0x00127BC0 [Token(Token = "0x600509D")] [Address(RVA = "0x143C1E0", Offset = "0x143ABE0", VA = "0x18143C1E0")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.JPFGCHENJMH); num = 0; int num2 = 0; BPHGKAEDBPE.CABLOFOHBDM(0, num2, action); } // Token: 0x0600509E RID: 20638 RVA: 0x001299E8 File Offset: 0x00127BE8 [Token(Token = "0x600509E")] [Address(RVA = "0x143C5A0", Offset = "0x143AFA0", VA = "0x18143C5A0")] private static void JPFGCHENJMH() { AIGGBBFKAKL.NDDHEMKCLEF.Clear(); } // Token: 0x0600509F RID: 20639 RVA: 0x00129A08 File Offset: 0x00127C08 [Token(Token = "0x600509F")] [Address(RVA = "0x143C4B0", Offset = "0x143AEB0", VA = "0x18143C4B0")] public static bool JLGKDMMMDKN(long CJFGEMGOJHB) { if (!AIGGBBFKAKL.NDDHEMKCLEF.ContainsKey(CJFGEMGOJHB)) { return true; } float num = AIGGBBFKAKL.NDDHEMKCLEF[CJFGEMGOJHB]; float unscaledTime = Time.unscaledTime; throw new NullReferenceException(); } // Token: 0x060050A0 RID: 20640 RVA: 0x00129A40 File Offset: 0x00127C40 [Token(Token = "0x60050A0")] [Address(RVA = "0x143C610", Offset = "0x143B010", VA = "0x18143C610")] public static IPromise LALIIJKECJH(long CJFGEMGOJHB, AIGGBBFKAKL.PIDFCOGLFHN PMMHNLCIKKP, bool NCGKLBAKLJC) { Dictionary nddhemkclef = AIGGBBFKAKL.NDDHEMKCLEF; bool flag; if (flag) { Dictionary nddhemkclef2 = AIGGBBFKAKL.NDDHEMKCLEF; float unscaledTime = Time.unscaledTime; return Promise.FromError("You have already cheered this player very recently."); } Dictionary nddhemkclef3 = AIGGBBFKAKL.NDDHEMKCLEF; float unscaledTime2 = Time.unscaledTime; throw new NullReferenceException(); } // Token: 0x060050A1 RID: 20641 RVA: 0x00129B20 File Offset: 0x00127D20 [Token(Token = "0x60050A1")] [Address(RVA = "0x143C260", Offset = "0x143AC60", VA = "0x18143C260")] public static IPromise EBBOJHJLCFE(AIGGBBFKAKL.PIDFCOGLFHN? PMMHNLCIKKP) { bool flag; if (!flag) { string text; return Promise.FromError(text); } IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN("api/PlayerCheer/v1/SetSelectedCheer", new Dictionary { { "CheerCategory", "" } }, true); int num = 0; return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0); } // Token: 0x060050A2 RID: 20642 RVA: 0x00129B74 File Offset: 0x00127D74 [Token(Token = "0x60050A2")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AIGGBBFKAKL() { } // Token: 0x04003B58 RID: 15192 [Token(Token = "0x4003B58")] private const float NAMNNKMHELN = 60f; // Token: 0x04003B59 RID: 15193 [Token(Token = "0x4003B59")] private static Dictionary NDDHEMKCLEF = new Dictionary(); // Token: 0x04003B5A RID: 15194 [Token(Token = "0x4003B5A")] private static string OFIFBAKNCCI = "api/PlayerCheer/"; // Token: 0x02000D04 RID: 3332 [Token(Token = "0x2000D04")] public enum PIDFCOGLFHN { // Token: 0x04003B5C RID: 15196 [Token(Token = "0x4003B5C")] General, // Token: 0x04003B5D RID: 15197 [Token(Token = "0x4003B5D")] Helpful = 10, // Token: 0x04003B5E RID: 15198 [Token(Token = "0x4003B5E")] Sportmanship = 20, // Token: 0x04003B5F RID: 15199 [Token(Token = "0x4003B5F")] GreatHost = 30, // Token: 0x04003B60 RID: 15200 [Token(Token = "0x4003B60")] Creative = 40, // Token: 0x04003B61 RID: 15201 [Token(Token = "0x4003B61")] RecRoomDeveloper = 9000 } }