using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x020033A3 RID: 13219 [Token(Token = "0x20033A3")] public class CharadesTeamLightningGameRuleWrapper : GameRuleCircuitWrapperTool { // Token: 0x17003F91 RID: 16273 // (get) Token: 0x06017073 RID: 94323 RVA: 0x00561414 File Offset: 0x0055F614 [Token(Token = "0x17003F91")] public override OLEPPCBDAND IOFDFKMMBFE { [Token(Token = "0x6017073")] [Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "18")] get { return OLEPPCBDAND.MODE_2; } } // Token: 0x06017074 RID: 94324 RVA: 0x00561424 File Offset: 0x0055F624 [Token(Token = "0x6017074")] [Address(RVA = "0x89C430", Offset = "0x89B230", VA = "0x18089C430", 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: 0x06017075 RID: 94325 RVA: 0x0056145C File Offset: 0x0055F65C [Token(Token = "0x6017075")] [Address(RVA = "0x89BFA0", Offset = "0x89ADA0", VA = "0x18089BFA0", 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: 0x06017076 RID: 94326 RVA: 0x0056150C File Offset: 0x0055F70C [Token(Token = "0x6017076")] [Address(RVA = "0x89C240", Offset = "0x89B040", VA = "0x18089C240", 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: 0x06017077 RID: 94327 RVA: 0x00561550 File Offset: 0x0055F750 [Token(Token = "0x6017077")] [Address(RVA = "0x89C1D0", Offset = "0x89AFD0", VA = "0x18089C1D0", 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: 0x06017078 RID: 94328 RVA: 0x005615AC File Offset: 0x0055F7AC [Token(Token = "0x6017078")] [Address(RVA = "0x89C350", Offset = "0x89B150", VA = "0x18089C350", Slot = "24")] protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL) { base.b__1_0(ref DMJBHJEJEPL); LHKEBEJGHIH lhkebejghih = new LHKEBEJGHIH(); float iphldeodche = this.IPHLDEODCHE; } // Token: 0x06017079 RID: 94329 RVA: 0x005615D4 File Offset: 0x0055F7D4 [Token(Token = "0x6017079")] [Address(RVA = "0x89C460", Offset = "0x89B260", VA = "0x18089C460")] public CharadesTeamLightningGameRuleWrapper() { } // Token: 0x0601707A RID: 94330 RVA: 0x00561608 File Offset: 0x0055F808 [Token(Token = "0x601707A")] [Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")] [CompilerGenerated] private float PKOGHCJJPFL() { return this.FFLCNGBAKKM; } // Token: 0x0601707B RID: 94331 RVA: 0x0056161C File Offset: 0x0055F81C [Token(Token = "0x601707B")] [Address(RVA = "0x89BCD0", Offset = "0x89AAD0", VA = "0x18089BCD0")] [CompilerGenerated] private void EHKDDJLDHPI(float DINHOLEGEMB) { this.FFLCNGBAKKM = DINHOLEGEMB; } // Token: 0x0601707C RID: 94332 RVA: 0x00561630 File Offset: 0x0055F830 [Token(Token = "0x601707C")] [Address(RVA = "0x46E090", Offset = "0x46CE90", VA = "0x18046E090")] [CompilerGenerated] private int FLKIGIPCPME() { return this.GEOLDNBAMGE; } // Token: 0x0601707D RID: 94333 RVA: 0x00561644 File Offset: 0x0055F844 [Token(Token = "0x601707D")] [Address(RVA = "0x89C340", Offset = "0x89B140", VA = "0x18089C340")] [CompilerGenerated] private void LDMNEEPHGAK(int DINHOLEGEMB) { this.GEOLDNBAMGE = DINHOLEGEMB; } // Token: 0x0601707E RID: 94334 RVA: 0x00561658 File Offset: 0x0055F858 [Token(Token = "0x601707E")] [Address(RVA = "0x89C330", Offset = "0x89B130", VA = "0x18089C330")] [CompilerGenerated] private float HNCGKHBAJEG() { return this.IPHLDEODCHE; } // Token: 0x0601707F RID: 94335 RVA: 0x0056166C File Offset: 0x0055F86C [Token(Token = "0x601707F")] [Address(RVA = "0x89C1C0", Offset = "0x89AFC0", VA = "0x18089C1C0")] [CompilerGenerated] private void AONILPEKJHH(float DINHOLEGEMB) { this.IPHLDEODCHE = DINHOLEGEMB; } // Token: 0x0400EFE6 RID: 61414 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400EFE6")] [SerializeField] private float defaultTeamRoundDuration = 120f; // Token: 0x0400EFE7 RID: 61415 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x400EFE7")] [SerializeField] private int defaultMaxRoundCount = (int)((ulong)6L); // Token: 0x0400EFE8 RID: 61416 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400EFE8")] [SerializeField] private float defaultPerformerDuration = 25f; // Token: 0x0400EFE9 RID: 61417 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400EFE9")] private float FFLCNGBAKKM; // Token: 0x0400EFEA RID: 61418 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400EFEA")] private int GEOLDNBAMGE; // Token: 0x0400EFEB RID: 61419 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400EFEB")] private float IPHLDEODCHE; } }