using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000153 RID: 339 [Token(Token = "0x2000153")] public class GameSpawnPoint : SpawnPoint { // Token: 0x170001B3 RID: 435 // (get) Token: 0x06000ACA RID: 2762 RVA: 0x00030ED0 File Offset: 0x0002F0D0 // (set) Token: 0x06000ACB RID: 2763 RVA: 0x00030EE4 File Offset: 0x0002F0E4 [Token(Token = "0x170001B3")] public bool BBFJFBHLFPE { [Token(Token = "0x6000ACA")] [Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440")] get; [Token(Token = "0x6000ACB")] [Address(RVA = "0x536B70", Offset = "0x535970", VA = "0x180536B70")] protected set; } // Token: 0x170001B4 RID: 436 // (get) Token: 0x06000ACC RID: 2764 RVA: 0x00030EF8 File Offset: 0x0002F0F8 // (set) Token: 0x06000ACD RID: 2765 RVA: 0x00030F0C File Offset: 0x0002F10C [Token(Token = "0x170001B4")] public CGLKOJIMDIH CGLKOJIMDIH { [Token(Token = "0x6000ACC")] [Address(RVA = "0x60CFC0", Offset = "0x60BDC0", VA = "0x18060CFC0")] get; [Token(Token = "0x6000ACD")] [Address(RVA = "0x774E70", Offset = "0x773C70", VA = "0x180774E70")] protected set; } // Token: 0x170001B5 RID: 437 // (get) Token: 0x06000ACE RID: 2766 RVA: 0x00030F20 File Offset: 0x0002F120 // (set) Token: 0x06000ACF RID: 2767 RVA: 0x00030F34 File Offset: 0x0002F134 [Token(Token = "0x170001B5")] public CCMLKDOHKJE CCMLKDOHKJE { [Token(Token = "0x6000ACE")] [Address(RVA = "0x404240", Offset = "0x403040", VA = "0x180404240")] get; [Token(Token = "0x6000ACF")] [Address(RVA = "0x6E19B0", Offset = "0x6E07B0", VA = "0x1806E19B0")] protected set; } // Token: 0x170001B6 RID: 438 // (get) Token: 0x06000AD0 RID: 2768 RVA: 0x00030F48 File Offset: 0x0002F148 // (set) Token: 0x06000AD1 RID: 2769 RVA: 0x00030F5C File Offset: 0x0002F15C [Token(Token = "0x170001B6")] public DPPICCPGHLJ KMINOKFBEJF { [Token(Token = "0x6000AD0")] [Address(RVA = "0x6166C0", Offset = "0x6154C0", VA = "0x1806166C0")] get; [Token(Token = "0x6000AD1")] [Address(RVA = "0x6E19A0", Offset = "0x6E07A0", VA = "0x1806E19A0")] protected set; } // Token: 0x170001B7 RID: 439 // (get) Token: 0x06000AD2 RID: 2770 RVA: 0x00030F70 File Offset: 0x0002F170 [Token(Token = "0x170001B7")] public KEBAJOIKODL KEBAJOIKODL { [Token(Token = "0x6000AD2")] [Address(RVA = "0x5672E0", Offset = "0x5660E0", VA = "0x1805672E0")] get { return this.supportedState; } } // Token: 0x06000AD3 RID: 2771 RVA: 0x00030F84 File Offset: 0x0002F184 [Token(Token = "0x6000AD3")] [Address(RVA = "0x1095970", Offset = "0x1094770", VA = "0x181095970")] public bool SupportsGameState(KEBAJOIKODL GKNIHNHGBKC) { KEBAJOIKODL kebajoikodl = this.supportedState; return kebajoikodl == KEBAJOIKODL.ALL_STATES || kebajoikodl == GKNIHNHGBKC; } // Token: 0x06000AD4 RID: 2772 RVA: 0x00030FA4 File Offset: 0x0002F1A4 [Token(Token = "0x6000AD4")] [Address(RVA = "0x1095910", Offset = "0x1094710", VA = "0x181095910")] public bool SupportsGameMode(OLEPPCBDAND OJJLDEPGAEJ) { OLEPPCBDAND[] array = this.supportedGameModes; bool flag; return array == 0 || array.Length == 0 || flag; } // Token: 0x170001B8 RID: 440 // (get) Token: 0x06000AD5 RID: 2773 RVA: 0x00030FC8 File Offset: 0x0002F1C8 [Token(Token = "0x170001B8")] protected override Color FFCPDBLFILO { [Token(Token = "0x6000AD5")] [Address(RVA = "0xA43610", Offset = "0xA42410", VA = "0x180A43610", Slot = "17")] get { /* An exception occurred when decompiling this method (06000AD5) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color GameSpawnPoint::DAEHGOIKLFD() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Color(var_0_05, callgetter:Color(Color::get_red)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } } // Token: 0x06000AD6 RID: 2774 RVA: 0x00030FDC File Offset: 0x0002F1DC [Token(Token = "0x6000AD6")] [Address(RVA = "0x1095740", Offset = "0x1094540", VA = "0x181095740")] public void ClearTeamPlayerVisibility() { this.EOHPONLDCHM.Clear(); } // Token: 0x06000AD7 RID: 2775 RVA: 0x00030FFC File Offset: 0x0002F1FC [Token(Token = "0x6000AD7")] [Address(RVA = "0x1095990", Offset = "0x1094790", VA = "0x181095990")] public void UpdateTeamPlayerVisibility(List FMFBACDHOHJ, List JNBICKKDBDH, float PNMNBACALHO = 1.8f) { HashSet eohponldchm = this.EOHPONLDCHM; eohponldchm.Clear(); if (FMFBACDHOHJ != 0 && JNBICKKDBDH != 0) { int size = JNBICKKDBDH._size; Transform transform = base.transform; Vector3 up = Vector3.up; int num = 0; int num2 = 0; int num3 = 0; int size2 = JNBICKKDBDH._size; if (num2 < size2) { ThrowHelper.ThrowArgumentOutOfRangeException(); bool flag; if (!flag) { HashSet eohponldchm2 = this.EOHPONLDCHM; } num++; num3 += 12; } } } // Token: 0x06000AD8 RID: 2776 RVA: 0x00031074 File Offset: 0x0002F274 [Token(Token = "0x6000AD8")] [Address(RVA = "0x1095790", Offset = "0x1094590", VA = "0x181095790")] public bool IsVisibleToTeamPlayers(IEnumerable EKNFGJONMHM) { int num; do { num = 0; HashSet eohponldchm = this.EOHPONLDCHM; bool flag; while (!flag) { } } while (num != 0); if (num != -1) { return true; } throw new NullReferenceException(); } // Token: 0x06000AD9 RID: 2777 RVA: 0x000310AC File Offset: 0x0002F2AC [Token(Token = "0x6000AD9")] [Address(RVA = "0x1095700", Offset = "0x1094500", VA = "0x181095700", Slot = "13")] protected override void Awake() { base.Awake(); this.k__BackingField = false; this.k__BackingField = (CGLKOJIMDIH)((ulong)(-1L)); this.k__BackingField = (DPPICCPGHLJ)((ulong)4294967295L); } // Token: 0x06000ADA RID: 2778 RVA: 0x000310E0 File Offset: 0x0002F2E0 [Token(Token = "0x6000ADA")] [Address(RVA = "0x1095CB0", Offset = "0x1094AB0", VA = "0x181095CB0")] public GameSpawnPoint() { HashSet hashSet = new HashSet(); this.EOHPONLDCHM = hashSet; base..ctor(); } // Token: 0x04000866 RID: 2150 [Token(Token = "0x4000866")] public static CIEKCAPKBDL Comparer = new CIEKCAPKBDL(); // Token: 0x04000867 RID: 2151 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000867")] [SerializeField] protected KEBAJOIKODL supportedState; // Token: 0x04000868 RID: 2152 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000868")] [SerializeField] [Tooltip("Leave the supported game modes array empty to support all game modes.")] protected OLEPPCBDAND[] supportedGameModes; // Token: 0x0400086D RID: 2157 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400086D")] private HashSet EOHPONLDCHM; }