using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x02002DDA RID: 11738 [Token(Token = "0x2002DDA")] [StructLayout(3)] public class CharadesTeamLightningGameRuleWrapper : GameRuleCircuitWrapperTool { // Token: 0x1700381F RID: 14367 // (get) Token: 0x06014F03 RID: 85763 RVA: 0x00506744 File Offset: 0x00504944 [Token(Token = "0x1700381F")] public override OLEPPCBDAND IOFDFKMMBFE { [Token(Token = "0x6014F03")] [Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "18")] get { return OLEPPCBDAND.MODE_2; } } // Token: 0x06014F04 RID: 85764 RVA: 0x00506754 File Offset: 0x00504954 [Token(Token = "0x6014F04")] [Address(RVA = "0x189B350", Offset = "0x1899D50", VA = "0x18189B350", Slot = "19")] protected override void PFILOHJDFAB() { float num = this.defaultTeamRoundDuration; this.FFLCNGBAKKM = num; int num2 = this.defaultMaxRoundCount; this.GEOLDNBAMGE = num2; float num3 = this.defaultPerformerDuration; this.IPHLDEODCHE = num3; } // Token: 0x06014F05 RID: 85765 RVA: 0x0050678C File Offset: 0x0050498C [Token(Token = "0x6014F05")] [Address(RVA = "0x189AF90", Offset = "0x1899990", VA = "0x18189AF90", Slot = "22")] protected override void AMJHODPKAMA() { Func func = new Func(this.PKOGHCJJPFL); Action action = new Action(this.EHKDDJLDHPI); ulong num; base.EHGFLEINJGA("Team Round Duration", func, action, (int)num); Func func2 = new Func(this.FLKIGIPCPME); Action action2 = new Action(this.LDMNEEPHGAK); ulong num2; base.CPNGOMINCGF("Round Count", func2, action2, (int)num2); Func func3 = new Func(this.HNCGKHBAJEG); Action action3 = new Action(this.AONILPEKJHH); ulong num3; base.EHGFLEINJGA("Performer Duration", func3, action3, (int)num3); } // Token: 0x06014F06 RID: 85766 RVA: 0x0050681C File Offset: 0x00504A1C [Token(Token = "0x6014F06")] [Address(RVA = "0x189B180", Offset = "0x1899B80", VA = "0x18189B180", Slot = "21")] protected override void GHKKAHMGNIM() { KCMNCAFFHJG lofhepjnhpm = this.LOFHEPJNHPM; int num = 0; GameRuleManager gameRuleManager = lofhepjnhpm.IAHDANBDAAM(num != 0); if (gameRuleManager == 0) { } int num2 = 0; if (gameRuleManager != num2) { int geoldnbamge = this.GEOLDNBAMGE; float iphldeodche = this.IPHLDEODCHE; } } // Token: 0x06014F07 RID: 85767 RVA: 0x00506864 File Offset: 0x00504A64 [Token(Token = "0x6014F07")] [Address(RVA = "0x189B130", Offset = "0x1899B30", VA = "0x18189B130", Slot = "23")] protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL) { LHKEBEJGHIH doamjfcdcgk = DMJBHJEJEPL.DOAMJFCDCGK; if (doamjfcdcgk != 0) { float aklclgoaekl = doamjfcdcgk.AKLCLGOAEKL; this.FFLCNGBAKKM = aklclgoaekl; int ljmgcoehfme = DMJBHJEJEPL.DOAMJFCDCGK.LJMGCOEHFME; this.GEOLDNBAMGE = ljmgcoehfme; float bpjcmanonpp = DMJBHJEJEPL.DOAMJFCDCGK.BPJCMANONPP; this.IPHLDEODCHE = bpjcmanonpp; } } // Token: 0x06014F08 RID: 85768 RVA: 0x005068B8 File Offset: 0x00504AB8 [Token(Token = "0x6014F08")] [Address(RVA = "0x189B290", Offset = "0x1899C90", VA = "0x18189B290", Slot = "24")] protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL) { LHKEBEJGHIH lhkebejghih = new LHKEBEJGHIH(); float fflcngbakkm = this.FFLCNGBAKKM; lhkebejghih.AKLCLGOAEKL = fflcngbakkm; int geoldnbamge = this.GEOLDNBAMGE; lhkebejghih.LJMGCOEHFME = geoldnbamge; float iphldeodche = this.IPHLDEODCHE; } // Token: 0x06014F09 RID: 85769 RVA: 0x005068F4 File Offset: 0x00504AF4 [Token(Token = "0x6014F09")] [Address(RVA = "0x189B380", Offset = "0x1899D80", VA = "0x18189B380")] public CharadesTeamLightningGameRuleWrapper() { } // Token: 0x06014F0A RID: 85770 RVA: 0x00506928 File Offset: 0x00504B28 [Token(Token = "0x6014F0A")] [Address(RVA = "0x567CD0", Offset = "0x5666D0", VA = "0x180567CD0")] [CompilerGenerated] private float PKOGHCJJPFL() { return this.FFLCNGBAKKM; } // Token: 0x06014F0B RID: 85771 RVA: 0x0050693C File Offset: 0x00504B3C [Token(Token = "0x6014F0B")] [Address(RVA = "0x7D7B50", Offset = "0x7D6550", VA = "0x1807D7B50")] [CompilerGenerated] private void EHKDDJLDHPI(float DINHOLEGEMB) { this.FFLCNGBAKKM = DINHOLEGEMB; } // Token: 0x06014F0C RID: 85772 RVA: 0x00506950 File Offset: 0x00504B50 [Token(Token = "0x6014F0C")] [Address(RVA = "0x4EB9C0", Offset = "0x4EA3C0", VA = "0x1804EB9C0")] [CompilerGenerated] private int FLKIGIPCPME() { return this.GEOLDNBAMGE; } // Token: 0x06014F0D RID: 85773 RVA: 0x00506964 File Offset: 0x00504B64 [Token(Token = "0x6014F0D")] [Address(RVA = "0x58B310", Offset = "0x589D10", VA = "0x18058B310")] [CompilerGenerated] private void LDMNEEPHGAK(int DINHOLEGEMB) { this.GEOLDNBAMGE = DINHOLEGEMB; } // Token: 0x06014F0E RID: 85774 RVA: 0x00506978 File Offset: 0x00504B78 [Token(Token = "0x6014F0E")] [Address(RVA = "0x6C10E0", Offset = "0x6BFAE0", VA = "0x1806C10E0")] [CompilerGenerated] private float HNCGKHBAJEG() { return this.IPHLDEODCHE; } // Token: 0x06014F0F RID: 85775 RVA: 0x0050698C File Offset: 0x00504B8C [Token(Token = "0x6014F0F")] [Address(RVA = "0x7D7A30", Offset = "0x7D6430", VA = "0x1807D7A30")] [CompilerGenerated] private void AONILPEKJHH(float DINHOLEGEMB) { this.IPHLDEODCHE = DINHOLEGEMB; } // Token: 0x0400DF50 RID: 57168 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400DF50")] [SerializeField] private float defaultTeamRoundDuration = 120f; // Token: 0x0400DF51 RID: 57169 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400DF51")] [SerializeField] private int defaultMaxRoundCount = (int)((ulong)6L); // Token: 0x0400DF52 RID: 57170 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400DF52")] [SerializeField] private float defaultPerformerDuration = 25f; // Token: 0x0400DF53 RID: 57171 [global::Cpp2IlInjected.FieldOffset(Offset = "0x94")] [Token(Token = "0x400DF53")] private float FFLCNGBAKKM; // Token: 0x0400DF54 RID: 57172 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400DF54")] private int GEOLDNBAMGE; // Token: 0x0400DF55 RID: 57173 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x400DF55")] private float IPHLDEODCHE; } }