using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200013D RID: 317 [Token(Token = "0x200013D")] public class GamePlayerSpawnPoint : GameSpawnPoint { // Token: 0x060009DC RID: 2524 RVA: 0x0002DA24 File Offset: 0x0002BC24 [Token(Token = "0x60009DC")] [Address(RVA = "0xE6BFA0", Offset = "0xE6ADA0", VA = "0x180E6BFA0", Slot = "13")] protected override void Awake() { base.Awake(); CGLKOJIMDIH cglkojimdih = this.supportedTeam; this.k__BackingField = cglkojimdih; CCMLKDOHKJE ccmlkdohkje = this.supportedTeamPlayerIndex; this.k__BackingField = ccmlkdohkje; DPPICCPGHLJ dppiccpghlj = this.customTag; this.k__BackingField = dppiccpghlj; if (this.allowDynamicAddRemove) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num2 = 0; if (spawnManager != num2) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddSceneSpawnPoint(this); } } } } // Token: 0x060009DD RID: 2525 RVA: 0x0002DAB0 File Offset: 0x0002BCB0 [Token(Token = "0x60009DD")] [Address(RVA = "0xE6C130", Offset = "0xE6AF30", VA = "0x180E6C130", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); if (this.allowDynamicAddRemove) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num2 = 0; if (spawnManager != num2) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.RemoveSceneSpawnPoint(this); } } } } // Token: 0x060009DE RID: 2526 RVA: 0x0002DB0C File Offset: 0x0002BD0C [Token(Token = "0x60009DE")] [Address(RVA = "0xE6C290", Offset = "0xE6B090", VA = "0x180E6C290")] public GamePlayerSpawnPoint() { } // Token: 0x040007BA RID: 1978 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40007BA")] [SerializeField] [Header("Players")] private CGLKOJIMDIH supportedTeam = (CGLKOJIMDIH)((ulong)(-1L)); // Token: 0x040007BB RID: 1979 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x40007BB")] [SerializeField] private CCMLKDOHKJE supportedTeamPlayerIndex; // Token: 0x040007BC RID: 1980 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40007BC")] [SerializeField] private DPPICCPGHLJ customTag = (DPPICCPGHLJ)((ulong)4294967295L); // Token: 0x040007BD RID: 1981 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x40007BD")] [SerializeField] [Header("Dynamic")] private bool allowDynamicAddRemove; }