using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x02003490 RID: 13456 [Token(Token = "0x2003490")] public class CharadesTeamLightningGameRuleWrapper : GameRuleCircuitWrapperTool { // Token: 0x17004054 RID: 16468 // (get) Token: 0x06017501 RID: 95489 RVA: 0x0056C4FC File Offset: 0x0056A6FC [Token(Token = "0x17004054")] public override OLEPPCBDAND IOFDFKMMBFE { [Token(Token = "0x6017501")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "18")] get { return OLEPPCBDAND.MODE_2; } } // Token: 0x06017502 RID: 95490 RVA: 0x0056C50C File Offset: 0x0056A70C [Token(Token = "0x6017502")] [Address(RVA = "0x1394F00", Offset = "0x1393F00", VA = "0x181394F00", 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: 0x06017503 RID: 95491 RVA: 0x0056C544 File Offset: 0x0056A744 [Token(Token = "0x6017503")] [Address(RVA = "0x1394AA0", Offset = "0x1393AA0", VA = "0x181394AA0", Slot = "22")] protected override void AMJHODPKAMA() { base..ctor(); CreationObject creationObject = this.tool.creationObject; Func func = new Func(this.PKOGHCJJPFL); Action action = new Action(this.EHKDDJLDHPI); ulong num; ECJBHJOCKHL ecjbhjockhl; base.EHGFLEINJGA("Team Round Duration", func, action, (int)num, ecjbhjockhl); Func func2 = new Func(this.FLKIGIPCPME); Action action2 = new Action(this.LDMNEEPHGAK); ulong num2; base.CPNGOMINCGF("Round Count", func2, action2, (int)num2, ecjbhjockhl); Func func3 = new Func(this.HNCGKHBAJEG); Action action3 = new Action(this.AONILPEKJHH); ulong num3; base.EHGFLEINJGA("Performer Duration", func3, action3, (int)num3, ecjbhjockhl); } // Token: 0x06017504 RID: 95492 RVA: 0x0056C5F4 File Offset: 0x0056A7F4 [Token(Token = "0x6017504")] [Address(RVA = "0x1394D30", Offset = "0x1393D30", VA = "0x181394D30", Slot = "21")] protected override void GHKKAHMGNIM() { base..ctor(); GameRuleManager gameRuleManager = base.ONBCAGFIKMD; if (gameRuleManager == 0) { } int num = 0; if (gameRuleManager != num) { int geoldnbamge = this.GEOLDNBAMGE; float iphldeodche = this.IPHLDEODCHE; } } // Token: 0x06017505 RID: 95493 RVA: 0x0056C638 File Offset: 0x0056A838 [Token(Token = "0x6017505")] [Address(RVA = "0x1394CC0", Offset = "0x1393CC0", VA = "0x181394CC0", Slot = "23")] protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL) { base.b__1_0(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: 0x06017506 RID: 95494 RVA: 0x0056C694 File Offset: 0x0056A894 [Token(Token = "0x6017506")] [Address(RVA = "0x1394E20", Offset = "0x1393E20", VA = "0x181394E20", Slot = "24")] protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL) { base.b__1_0(ref DMJBHJEJEPL); LHKEBEJGHIH lhkebejghih = new LHKEBEJGHIH(); float iphldeodche = this.IPHLDEODCHE; } // Token: 0x06017507 RID: 95495 RVA: 0x0056C6BC File Offset: 0x0056A8BC [Token(Token = "0x6017507")] [Address(RVA = "0x1394F30", Offset = "0x1393F30", VA = "0x181394F30")] public CharadesTeamLightningGameRuleWrapper() { } // Token: 0x06017508 RID: 95496 RVA: 0x0056C6F0 File Offset: 0x0056A8F0 [Token(Token = "0x6017508")] [Address(RVA = "0x997130", Offset = "0x996130", VA = "0x180997130")] [CompilerGenerated] private float PKOGHCJJPFL() { return this.FFLCNGBAKKM; } // Token: 0x06017509 RID: 95497 RVA: 0x0056C704 File Offset: 0x0056A904 [Token(Token = "0x6017509")] [Address(RVA = "0x997240", Offset = "0x996240", VA = "0x180997240")] [CompilerGenerated] private void EHKDDJLDHPI(float DINHOLEGEMB) { this.FFLCNGBAKKM = DINHOLEGEMB; } // Token: 0x0601750A RID: 95498 RVA: 0x0056C718 File Offset: 0x0056A918 [Token(Token = "0x601750A")] [Address(RVA = "0x4AF6B0", Offset = "0x4AE6B0", VA = "0x1804AF6B0")] [CompilerGenerated] private int FLKIGIPCPME() { return this.GEOLDNBAMGE; } // Token: 0x0601750B RID: 95499 RVA: 0x0056C72C File Offset: 0x0056A92C [Token(Token = "0x601750B")] [Address(RVA = "0x7B89E0", Offset = "0x7B79E0", VA = "0x1807B89E0")] [CompilerGenerated] private void LDMNEEPHGAK(int DINHOLEGEMB) { this.GEOLDNBAMGE = DINHOLEGEMB; } // Token: 0x0601750C RID: 95500 RVA: 0x0056C740 File Offset: 0x0056A940 [Token(Token = "0x601750C")] [Address(RVA = "0x6A5AF0", Offset = "0x6A4AF0", VA = "0x1806A5AF0")] [CompilerGenerated] private float HNCGKHBAJEG() { return this.IPHLDEODCHE; } // Token: 0x0601750D RID: 95501 RVA: 0x0056C754 File Offset: 0x0056A954 [Token(Token = "0x601750D")] [Address(RVA = "0x997140", Offset = "0x996140", VA = "0x180997140")] [CompilerGenerated] private void AONILPEKJHH(float DINHOLEGEMB) { this.IPHLDEODCHE = DINHOLEGEMB; } // Token: 0x0400F22D RID: 61997 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400F22D")] [SerializeField] private float defaultTeamRoundDuration = 120f; // Token: 0x0400F22E RID: 61998 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400F22E")] [SerializeField] private int defaultMaxRoundCount = (int)((ulong)6L); // Token: 0x0400F22F RID: 61999 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400F22F")] [SerializeField] private float defaultPerformerDuration = 25f; // Token: 0x0400F230 RID: 62000 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400F230")] private float FFLCNGBAKKM; // Token: 0x0400F231 RID: 62001 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400F231")] private int GEOLDNBAMGE; // Token: 0x0400F232 RID: 62002 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400F232")] private float IPHLDEODCHE; } }