using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.GameManagement { // Token: 0x02002DDD RID: 11741 [Token(Token = "0x2002DDD")] [StructLayout(3)] public class DodgeballGameRuleWrapper : GameRuleCircuitWrapperTool { // Token: 0x06014F16 RID: 85782 RVA: 0x005069E8 File Offset: 0x00504BE8 [Token(Token = "0x6014F16")] [Address(RVA = "0x15E82A0", Offset = "0x15E6CA0", VA = "0x1815E82A0", Slot = "19")] protected override void PFILOHJDFAB() { int num = this.defaultScoreToWin; this.NDGHAODANBJ = num; } // Token: 0x06014F17 RID: 85783 RVA: 0x00506A04 File Offset: 0x00504C04 [Token(Token = "0x6014F17")] [Address(RVA = "0x189B910", Offset = "0x189A310", VA = "0x18189B910", 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 ndghaodanbj = this.NDGHAODANBJ; } } // Token: 0x06014F18 RID: 85784 RVA: 0x00506A44 File Offset: 0x00504C44 [Token(Token = "0x6014F18")] [Address(RVA = "0x189B820", Offset = "0x189A220", VA = "0x18189B820", Slot = "22")] protected override void AMJHODPKAMA() { Func func = new Func(this.LBLCMLPIABJ); Action action = new Action(this.KBELEAKFGLE); ulong num; base.CPNGOMINCGF("Score To Win", func, action, (int)num); } // Token: 0x06014F19 RID: 85785 RVA: 0x00506A7C File Offset: 0x00504C7C [Token(Token = "0x6014F19")] [Address(RVA = "0x189B8E0", Offset = "0x189A2E0", VA = "0x18189B8E0", Slot = "23")] protected override void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL) { NNMBPECCMIG oicclmbmfeo = DMJBHJEJEPL.OICCLMBMFEO; if (oicclmbmfeo != 0) { int canfjkngcjj = oicclmbmfeo.CANFJKNGCJJ; this.NDGHAODANBJ = canfjkngcjj; } } // Token: 0x06014F1A RID: 85786 RVA: 0x00506AA8 File Offset: 0x00504CA8 [Token(Token = "0x6014F1A")] [Address(RVA = "0x189BA10", Offset = "0x189A410", VA = "0x18189BA10", Slot = "24")] protected override void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL) { NNMBPECCMIG nnmbpeccmig = new NNMBPECCMIG(); int ndghaodanbj = this.NDGHAODANBJ; } // Token: 0x06014F1B RID: 85787 RVA: 0x00506AC8 File Offset: 0x00504CC8 [Token(Token = "0x6014F1B")] [Address(RVA = "0x189BAA0", Offset = "0x189A4A0", VA = "0x18189BAA0")] public DodgeballGameRuleWrapper() { } // Token: 0x06014F1C RID: 85788 RVA: 0x00506ADC File Offset: 0x00504CDC [Token(Token = "0x6014F1C")] [Address(RVA = "0xCAEAD0", Offset = "0xCAD4D0", VA = "0x180CAEAD0")] [CompilerGenerated] private int LBLCMLPIABJ() { return this.NDGHAODANBJ; } // Token: 0x06014F1D RID: 85789 RVA: 0x00506AF0 File Offset: 0x00504CF0 [Token(Token = "0x6014F1D")] [Address(RVA = "0xA073A0", Offset = "0xA05DA0", VA = "0x180A073A0")] [CompilerGenerated] private void KBELEAKFGLE(int DINHOLEGEMB) { this.NDGHAODANBJ = DINHOLEGEMB; } // Token: 0x0400DF56 RID: 57174 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400DF56")] [SerializeField] private int defaultScoreToWin; // Token: 0x0400DF57 RID: 57175 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x400DF57")] private int NDGHAODANBJ; } }