using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom; using RecRoom.Core.Combat; using RecRoom.Systems.PlayerRoles; using RecRoom.Tools; using UnityEngine; // Token: 0x02000087 RID: 135 [Token(Token = "0x2000087")] public class PaintballManager : GameRuleManager { // Token: 0x17000096 RID: 150 // (get) Token: 0x06000398 RID: 920 RVA: 0x000133D0 File Offset: 0x000115D0 [Token(Token = "0x17000096")] public new static PaintballManager ONCPNMDGGKG { [Token(Token = "0x6000398")] [Address(RVA = "0xA7E520", Offset = "0xA7D320", VA = "0x180A7E520")] get { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0) { return; } } } // Token: 0x17000097 RID: 151 // (get) Token: 0x06000399 RID: 921 RVA: 0x000133E8 File Offset: 0x000115E8 [Token(Token = "0x17000097")] public new static bool FFNIFALJLDD { [Token(Token = "0x6000399")] [Address(RVA = "0xA7E5C0", Offset = "0xA7D3C0", VA = "0x180A7E5C0")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance == 0) { } int num = 0; return instance != num; } } // Token: 0x17000098 RID: 152 // (get) Token: 0x0600039A RID: 922 RVA: 0x0001340C File Offset: 0x0001160C [Token(Token = "0x17000098")] public override GameRoleSettings APKLKGPGBOI { [Token(Token = "0x600039A")] [Address(RVA = "0xA7E4A0", Offset = "0xA7D2A0", VA = "0x180A7E4A0", Slot = "15")] get { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG != OLEPPCBDAND.MODE_1) { return this.customExtraGameRoleSettings; } return this.ctfGameRoleSettings; } } // Token: 0x17000099 RID: 153 // (get) Token: 0x0600039B RID: 923 RVA: 0x0001343C File Offset: 0x0001163C // (set) Token: 0x0600039C RID: 924 RVA: 0x00013450 File Offset: 0x00011650 [Token(Token = "0x17000099")] public float CDFAJDLJALK { [Token(Token = "0x600039B")] [Address(RVA = "0x7F6C40", Offset = "0x7F5A40", VA = "0x1807F6C40")] get { return this.CIJFADFAPLB; } [Token(Token = "0x600039C")] [Address(RVA = "0x7F6E10", Offset = "0x7F5C10", VA = "0x1807F6E10")] set { this.CIJFADFAPLB = value; this.MFOCPIILHIL.BPHIOMBNAAI = value; } } // Token: 0x1700009A RID: 154 // (get) Token: 0x0600039D RID: 925 RVA: 0x00013478 File Offset: 0x00011678 // (set) Token: 0x0600039E RID: 926 RVA: 0x0001348C File Offset: 0x0001168C [Token(Token = "0x1700009A")] public int DOOKJFGLIOO { [Token(Token = "0x600039D")] [Address(RVA = "0x7F6E00", Offset = "0x7F5C00", VA = "0x1807F6E00")] get { return this.PHBJIHPKKNB; } [Token(Token = "0x600039E")] [Address(RVA = "0xA7E770", Offset = "0xA7D570", VA = "0x180A7E770")] set { this.PHBJIHPKKNB = value; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500); } } // Token: 0x1700009B RID: 155 // (get) Token: 0x0600039F RID: 927 RVA: 0x000134C8 File Offset: 0x000116C8 // (set) Token: 0x060003A0 RID: 928 RVA: 0x000134DC File Offset: 0x000116DC [Token(Token = "0x1700009B")] public bool ACPDBCPBHGM { [Token(Token = "0x600039F")] [Address(RVA = "0x7C0900", Offset = "0x7BF700", VA = "0x1807C0900")] get { return this.HMKDHMLGPCD; } [Token(Token = "0x60003A0")] [Address(RVA = "0xA7E750", Offset = "0xA7D550", VA = "0x180A7E750")] set { if (this.HMKDHMLGPCD != value) { this.HMKDHMLGPCD = value; this.EEBAFJDFEIM(); return; } } } // Token: 0x1700009C RID: 156 // (get) Token: 0x060003A1 RID: 929 RVA: 0x00013500 File Offset: 0x00011700 // (set) Token: 0x060003A2 RID: 930 RVA: 0x00013520 File Offset: 0x00011720 [Token(Token = "0x1700009C")] private CGLKOJIMDIH AHJLFMGJBFL { [Token(Token = "0x60003A1")] [Address(RVA = "0xA7AB70", Offset = "0xA79970", VA = "0x180A7AB70")] get { return this.IHDOBFPLNFD.IAHDANBDAAM(); } [Token(Token = "0x60003A2")] [Address(RVA = "0xA7A2F0", Offset = "0xA790F0", VA = "0x180A7A2F0")] set { KLLMCPFPIIE ihdobfplnfd = this.IHDOBFPLNFD; } } // Token: 0x1700009D RID: 157 // (get) Token: 0x060003A3 RID: 931 RVA: 0x0001353C File Offset: 0x0001173C // (set) Token: 0x060003A4 RID: 932 RVA: 0x0001355C File Offset: 0x0001175C [Token(Token = "0x1700009D")] private int ICBGMILBKOK { [Token(Token = "0x60003A3")] [Address(RVA = "0xA7A2A0", Offset = "0xA790A0", VA = "0x180A7A2A0")] get { return this.KFOJLANKAPN.IAHDANBDAAM(); } [Token(Token = "0x60003A4")] [Address(RVA = "0xA7BCD0", Offset = "0xA7AAD0", VA = "0x180A7BCD0")] set { KLLMCPFPIIE kfojlankapn = this.KFOJLANKAPN; } } // Token: 0x1700009E RID: 158 // (get) Token: 0x060003A5 RID: 933 RVA: 0x00013578 File Offset: 0x00011778 [Token(Token = "0x1700009E")] public override string LJDMGKNAOOG { [Token(Token = "0x60003A5")] [Address(RVA = "0xA7E720", Offset = "0xA7D520", VA = "0x180A7E720", Slot = "20")] get { return "paintball"; } } // Token: 0x1700009F RID: 159 // (get) Token: 0x060003A6 RID: 934 RVA: 0x0001358C File Offset: 0x0001178C [Token(Token = "0x1700009F")] public override bool LEOEBAJLADB { [Token(Token = "0x60003A6")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")] get { return true; } } // Token: 0x170000A0 RID: 160 // (get) Token: 0x060003A7 RID: 935 RVA: 0x0001359C File Offset: 0x0001179C [Token(Token = "0x170000A0")] public bool CLHDOCIENCM { [Token(Token = "0x60003A7")] [Address(RVA = "0xA7E6C0", Offset = "0xA7D4C0", VA = "0x180A7E6C0")] get { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; return true; } } // Token: 0x060003A8 RID: 936 RVA: 0x000135BC File Offset: 0x000117BC [Token(Token = "0x60003A8")] [Address(RVA = "0xA79110", Offset = "0xA77F10", VA = "0x180A79110", Slot = "13")] protected override void Awake() { int num2; int num12; for (;;) { base.Awake(); OKNNKFGFODL initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent; Action action = new Action(this.FCGHOPKOIME); GameManager.InitializeSceneOnPreGameEvent = OKNNKFGFODL.BPJDFPACLMK(initializeSceneOnPreGameEvent, action); int num; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("PAINTBALL", OHOEENCHJJE.MASTER, num); num2 = 0; num = 0; this.GCDOKIFMOCM = djhelphhaen; int num3 = 0; int num4 = 0; uint num5; djhelphhaen.JEPMLPCOGNM((ushort)num5, num4, num3, num2); DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.JHAFCBONEJK); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.MFDBLNPEJFE); int num6 = 0; int num7 = 0; gcdokifmocm.JEPMLPCOGNM((ushort)num6, okgcdflpfod, num7, knfakjmalje); DJHELPHHAEN gcdokifmocm2 = this.GCDOKIFMOCM; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KKBGDLMBLOE); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.CLPJKBKEHFM); DJHELPHHAEN gcdokifmocm3 = this.GCDOKIFMOCM; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LNPIBBMOMFI); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.LELDHFPPNFK); MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "PAINTBALL_TIMER", OHOEENCHJJE.MASTER); this.NJLHFMGHAOM = mjnlddclogp; List mdndaefphik = FlagTool.MDNDAEFPHIK; if (num2 < "PAINTBALL_TIMER") { num2 += num2; if (num2 == "PAINTBALL_TIMER") { goto IL_22D; } num2++; } int num8 = 0; if (num2 < num8) { num2 += num2; if (num2 == num8) { goto IL_234; } num2++; } FlagTool.FGNGGDLAGPJ fgnggdlagpj = new FlagTool.FGNGGDLAGPJ(this.IPNCNCBBNDF); int num9 = 0; Delegate @delegate = Delegate.Combine(okgcdflpfod3, fgnggdlagpj); if (@delegate == 0 || @delegate != 0) { if (num2 < num9) { num2 += num2; if (num2 == num9) { goto IL_23B; } num2++; } FlagTool.AGCKAJANFKB agckajanfkb = new FlagTool.AGCKAJANFKB(this.KGAMGKKALHD); int num10 = 0; Delegate delegate2 = Delegate.Combine(okgcdflpfod3, agckajanfkb); if (delegate2 == 0 || delegate2 != 0) { if (num2 < num10) { num2 += num2; if (num2 == num10) { goto IL_242; } num2++; } FlagTool.IIKJPPFLIGE iikjppflige = new FlagTool.IIKJPPFLIGE(this.NFOFBOPEPMB); int num11 = 0; Delegate delegate3 = Delegate.Combine(okgcdflpfod3, iikjppflige); if (delegate3 == 0 || delegate3 != 0) { if (num2 < num11) { num2 += num2; if (num2 == num11) { goto IL_249; } num2++; } FlagTool.CFBKJKDGAPC cfbkjkdgapc = new FlagTool.CFBKJKDGAPC(this.JIONJGGEIFI); num12 = 0; Delegate delegate4 = Delegate.Combine(okgcdflpfod3, cfbkjkdgapc); if (delegate4 == 0 || delegate4 != 0) { break; } } } } } if (num2 < num12) { num2 += num2; if (num2 == num12) { goto IL_250; } num2++; } Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.KKNHEOCODGM); num2++; IL_22D: oglajafkbmn += oglajafkbmn; IL_234: oglajafkbmn += oglajafkbmn; IL_23B: oglajafkbmn += oglajafkbmn; IL_242: oglajafkbmn += oglajafkbmn; IL_249: oglajafkbmn += oglajafkbmn; IL_250: oglajafkbmn += oglajafkbmn; PlayerCombatUI playerCombatUI = this.playerCombatUIPrefab; int num13 = 0; if (playerCombatUI != num13) { GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; PlayerCombatUI playerCombatUI2 = this.playerCombatUIPrefab; uint num14; combatManager.AddPlayerCombatUIPrefab(playerCombatUI2, this, (int)num14); } KLLMCPFPIIE kllmcpfpiie; this.IHDOBFPLNFD = kllmcpfpiie; KLLMCPFPIIE kllmcpfpiie2; this.KFOJLANKAPN = kllmcpfpiie2; GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.KCFNKHCDKEB); combatManager2.DNLKLILOAIM += odcimpcgpke; GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.OLFOPDOGICP); combatManager3.JPJCJEBNPME += pkjnmgicnjk; this.EEBAFJDFEIM(); } // Token: 0x060003A9 RID: 937 RVA: 0x000138BC File Offset: 0x00011ABC [Token(Token = "0x60003A9")] [Address(RVA = "0xA7E130", Offset = "0xA7CF30", VA = "0x180A7E130", Slot = "21")] protected override void Start() { base.Start(); OLEPPCBDAND currentModeType = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG; if (currentModeType != OLEPPCBDAND.MODE_2) { if (currentModeType != OLEPPCBDAND.MODE_1) { goto IL_3E; } GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; } NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.AddScoreName("Hit", this, 500); IL_3E: GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL; float cijfadfaplb = this.CIJFADFAPLB; mfocpiilhil.BPHIOMBNAAI = cijfadfaplb; DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; } // Token: 0x060003AA RID: 938 RVA: 0x0001392C File Offset: 0x00011B2C [Token(Token = "0x60003AA")] [Address(RVA = "0xA7C250", Offset = "0xA7B050", VA = "0x180A7C250", Slot = "14")] protected override void OnDestroy() { int num; for (;;) { base.OnDestroy(); if (AudioManager.CCJPMJMBJKC != 0) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; string jecmpifmhaj = PaintballManager.JECMPIFMHAJ; musicMixer.LDCOLDFFLIC(jecmpifmhaj); CCJPMJMBJKC musicMixer2 = AudioManager.CCJPMJMBJKC; string jecmpifmhaj2 = PaintballManager.JECMPIFMHAJ; musicMixer2.HGIJOLAGEGF(jecmpifmhaj2); } num = 0; List mdndaefphik = FlagTool.MDNDAEFPHIK; int num2 = 0; if (num != num2) { } FlagTool.FGNGGDLAGPJ fgnggdlagpj = new FlagTool.FGNGGDLAGPJ(this.IPNCNCBBNDF); Delegate @delegate = Delegate.Remove(fgnggdlagpj, fgnggdlagpj); if (@delegate == 0 || @delegate != 0) { FlagTool.AGCKAJANFKB agckajanfkb = new FlagTool.AGCKAJANFKB(this.KGAMGKKALHD); Delegate delegate2 = Delegate.Remove(agckajanfkb, agckajanfkb); if (delegate2 == 0 || delegate2 != 0) { FlagTool.IIKJPPFLIGE iikjppflige = new FlagTool.IIKJPPFLIGE(this.NFOFBOPEPMB); Delegate delegate3 = Delegate.Remove(iikjppflige, iikjppflige); if (delegate3 == 0 || delegate3 != 0) { FlagTool.CFBKJKDGAPC cfbkjkdgapc = new FlagTool.CFBKJKDGAPC(this.JIONJGGEIFI); Delegate delegate4 = Delegate.Remove(cfbkjkdgapc, cfbkjkdgapc); if (delegate4 == 0 || delegate4 != 0) { break; } } } } } Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.KKNHEOCODGM); num++; List cedfjpfiggi = FlagGoal.CEDFJPFIGGI; int num3 = 0; if (num != num3) { } num++; GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num4 = 0; if (instance != num4) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.RemoveMaxScoreToDisplay(this); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.RemoveScoreName(this); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemovePlayerCombatUIPrefab(this); GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.KCFNKHCDKEB); combatManager.DNLKLILOAIM -= odcimpcgpke; GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.OLFOPDOGICP); combatManager2.JPJCJEBNPME -= pkjnmgicnjk; } bool flag; if (flag) { } OKNNKFGFODL initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent; Action action = new Action(this.FCGHOPKOIME); GameManager.InitializeSceneOnPreGameEvent = OKNNKFGFODL.GMNMHGMFGOL(initializeSceneOnPreGameEvent, action); } // Token: 0x060003AB RID: 939 RVA: 0x00013B24 File Offset: 0x00011D24 [Token(Token = "0x60003AB")] [Address(RVA = "0xA7E290", Offset = "0xA7D090", VA = "0x180A7E290")] protected void Update() { this.GCDOKIFMOCM.OPEMIFENIJM(); this.NJLHFMGHAOM.OCGHOBMJNMA(); } // Token: 0x060003AC RID: 940 RVA: 0x00013B50 File Offset: 0x00011D50 [Token(Token = "0x60003AC")] [Address(RVA = "0xA7A170", Offset = "0xA78F70", VA = "0x180A7A170")] protected void FCGHOPKOIME() { int num = 0; this.IFPHDHJPAGE(num != 0); } // Token: 0x060003AD RID: 941 RVA: 0x00013B68 File Offset: 0x00011D68 [Token(Token = "0x60003AD")] [Address(RVA = "0xA7BE40", Offset = "0xA7AC40", VA = "0x180A7BE40", Slot = "24")] protected override void NJGKEJCHADK() { for (;;) { base.NJGKEJCHADK(); GamePresenceManager k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; string gameName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KIPHPJLPNEE; int phbjihpkknb = this.PHBJIHPKKNB; string scoreName = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.ScoreName; string text = string.Format("{0} - First to {1} {2}s", gameName, gameName, scoreName); k__BackingField.CurrentPresenceString = text; if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG != OLEPPCBDAND.MODE_1) { break; } RecRoomAudioClip recRoomAudioClip = this.captureTheFlagTitleVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); if (KKPBCOOONNK.BNNCCCFFALC) { goto Block_3; } } if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_2) { RecRoomAudioClip recRoomAudioClip2 = this.teamBattleTitleVO; int num2 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip2, num2); if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; } } return; Block_3: DJHELPHHAEN gcdokifmocm2 = this.GCDOKIFMOCM; throw new NullReferenceException(); } // Token: 0x060003AE RID: 942 RVA: 0x00013C34 File Offset: 0x00011E34 [Token(Token = "0x60003AE")] [Address(RVA = "0xA7C1B0", Offset = "0xA7AFB0", VA = "0x180A7C1B0", Slot = "25")] protected override void OODEMNCOLED() { base.OODEMNCOLED(); if (KKPBCOOONNK.BNNCCCFFALC) { this.AEAHHAHELNF(true); DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; } int num = 0; this.IFPHDHJPAGE(num != 0); } // Token: 0x060003AF RID: 943 RVA: 0x00013C70 File Offset: 0x00011E70 [Token(Token = "0x60003AF")] [Address(RVA = "0xA7CC70", Offset = "0xA7BA70", VA = "0x180A7CC70", Slot = "22")] public override void RecordMatchAnalytics(bool IHKEFCIKBDK) { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num2 = 0; bool flag = scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; bool flag2 = scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)2), num); GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF; bool flag3 = scoreManager3.TryGetPlayerStat(agajmbpabdl3, (IJKNDEOFIFE)((uint)1), num); if (scoreManager3 != 0) { string text; CFLMJLFBOKH.NENBHKMFFFH("finished_game", text); CFLMJLFBOKH.EIGDDKKOPEO("games_played", 1); CFLMJLFBOKH.EIGDDKKOPEO("player_kills", num); CFLMJLFBOKH.EIGDDKKOPEO("flag_captures", num); CFLMJLFBOKH.EIGDDKKOPEO("deaths", num); LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE; int hashCode = fgamgpebmge.GetHashCode(); } } // Token: 0x060003B0 RID: 944 RVA: 0x00013D48 File Offset: 0x00011F48 [Token(Token = "0x60003B0")] [Address(RVA = "0xA7BA30", Offset = "0xA7A830", VA = "0x180A7BA30", Slot = "23")] public override bool LocalPlayerHasGameActivity() { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num2 = 0; if (scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num)) { } GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; if (scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)2), num)) { } throw new NullReferenceException(); } // Token: 0x060003B1 RID: 945 RVA: 0x00013DA4 File Offset: 0x00011FA4 [Token(Token = "0x60003B1")] [Address(RVA = "0xA7AEE0", Offset = "0xA79CE0", VA = "0x180A7AEE0")] private void KCFNKHCDKEB(AGAJMBPABDL FMDOMGPEANH, AGAJMBPABDL EDIBICHIJJH, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE EAMJHCGHCIE, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (KKPBCOOONNK.BNNCCCFFALC) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; ulong num; scoreManager.MasterAddPlayerStat(EDIBICHIJJH, IJKNDEOFIFE.STAT_2, 1, num != 0UL); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num2 = 0; ulong num3; scoreManager2.MasterAddPlayerStat(FMDOMGPEANH, (IJKNDEOFIFE)num2, 1, num3 != 0UL); DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(FMDOMGPEANH); } if (!EDIBICHIJJH.DMKCIEPGGAB) { if (FMDOMGPEANH.DMKCIEPGGAB) { string customPlayerKillNotification = GDIGKHINJCG.GetCustomPlayerKillNotification(EDIBICHIJJH); this.IFHOMMIEJEK(EDIBICHIJJH, customPlayerKillNotification); } return; } throw new NullReferenceException(); } // Token: 0x060003B2 RID: 946 RVA: 0x00013E44 File Offset: 0x00012044 [Token(Token = "0x60003B2")] [Address(RVA = "0xA7C0D0", Offset = "0xA7AED0", VA = "0x180A7C0D0")] private void OLFOPDOGICP(AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (KKPBCOOONNK.BNNCCCFFALC) { ulong num; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(HMEIODIHDCL, IJKNDEOFIFE.STAT_2, 1, num != 0UL); } if (HMEIODIHDCL.DMKCIEPGGAB) { int num2 = 0; int num3 = 0; this.FBMOMLEPFNH(num3, num2); } } // Token: 0x060003B3 RID: 947 RVA: 0x00013E8C File Offset: 0x0001208C [Token(Token = "0x60003B3")] [Address(RVA = "0xA79FE0", Offset = "0xA78DE0", VA = "0x180A79FE0")] private void FBMOMLEPFNH(AGAJMBPABDL LJGOHLFADDN, string HNALINNEPEM) { RecRoomAudioClip recRoomAudioClip = this.playerOutSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); bool flag = HNALINNEPEM.LJGBBKKGKOP(); if (LJGOHLFADDN == 0) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "You're Out!", 3f, num2, num2); return; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string ohafdcgemef = LJGOHLFADDN.OHAFDCGEMEF; string text = "Hit by " + ohafdcgemef; } // Token: 0x060003B4 RID: 948 RVA: 0x00013F00 File Offset: 0x00012100 [Token(Token = "0x60003B4")] [Address(RVA = "0xA7A4C0", Offset = "0xA792C0", VA = "0x180A7A4C0")] private void IFHOMMIEJEK(AGAJMBPABDL EDIBICHIJJH, string ECJBLJEBMFM) { RecRoomAudioClip recRoomAudioClip = this.playerHitSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); float z = Vector3.up.z; Vector3 vector; float z2 = vector.z; Transform transform = EDIBICHIJJH.GPOMCJICJIH().head.transform; Vector3 vector2; float z3 = vector2.z; Vector3 vector3; float z4 = vector3.z; int num2 = 0; bool flag = ECJBLJEBMFM.LJGBBKKGKOP(); string ohafdcgemef = EDIBICHIJJH.OHAFDCGEMEF; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; string text; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2); } // Token: 0x060003B5 RID: 949 RVA: 0x00013F94 File Offset: 0x00012194 [Token(Token = "0x60003B5")] [Address(RVA = "0xA7ABC0", Offset = "0xA799C0", VA = "0x180A7ABC0")] private void IPNCNCBBNDF(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, Player HGFAKGHLHIJ) { int num = 0; if (HGFAKGHLHIJ != num && HGFAKGHLHIJ.DBAJDHGDPOL.DMKCIEPGGAB) { AGAJMBPABDL photonPlayer = HGFAKGHLHIJ.DBAJDHGDPOL; bool flag; if (flag) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcMasterRequestFlagCapture); AGAJMBPABDL photonPlayer2 = HGFAKGHLHIJ.DBAJDHGDPOL; } } } // Token: 0x060003B6 RID: 950 RVA: 0x00013FEC File Offset: 0x000121EC [Token(Token = "0x60003B6")] [Address(RVA = "0xA7B160", Offset = "0xA79F60", VA = "0x180A7B160")] private void KGAMGKKALHD(FlagTool ELOCPIFFCAA, Player JKPGNHBEMOK) { if (JKPGNHBEMOK.DBAJDHGDPOL.DMKCIEPGGAB) { AGAJMBPABDL photonPlayer = JKPGNHBEMOK.DBAJDHGDPOL; if (this.GKEJFNAGFIK(ELOCPIFFCAA, photonPlayer)) { throw new NullReferenceException(); } AGAJMBPABDL photonPlayer2 = JKPGNHBEMOK.DBAJDHGDPOL; if (this.GGKICJEGMHK(ELOCPIFFCAA, photonPlayer2)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestFlagTaken); AGAJMBPABDL photonPlayer3 = JKPGNHBEMOK.DBAJDHGDPOL; photonView.RpcMaster(fggimkccbda, ELOCPIFFCAA, photonPlayer3); } } } // Token: 0x060003B7 RID: 951 RVA: 0x0001405C File Offset: 0x0001225C [Token(Token = "0x60003B7")] [Address(RVA = "0xA7BD30", Offset = "0xA7AB30", VA = "0x180A7BD30")] private void NFOFBOPEPMB(FlagTool ELOCPIFFCAA, Player JALDOBEGLAP) { if (JALDOBEGLAP.DBAJDHGDPOL.DMKCIEPGGAB) { AGAJMBPABDL photonPlayer = JALDOBEGLAP.DBAJDHGDPOL; if (this.DNLLJNPDBCF(ELOCPIFFCAA, photonPlayer)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestFlagDrop); AGAJMBPABDL photonPlayer2 = JALDOBEGLAP.DBAJDHGDPOL; photonView.RpcMaster(fggimkccbda, ELOCPIFFCAA, photonPlayer2); } } } // Token: 0x060003B8 RID: 952 RVA: 0x000140B4 File Offset: 0x000122B4 [Token(Token = "0x60003B8")] [Address(RVA = "0xA7AD90", Offset = "0xA79B90", VA = "0x180A7AD90")] private void JIONJGGEIFI(FlagTool ELOCPIFFCAA) { if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestFlagReturn); int num = 0; photonView.RpcMaster(fggimkccbda, ELOCPIFFCAA, num); } } // Token: 0x060003B9 RID: 953 RVA: 0x00014108 File Offset: 0x00012308 [Token(Token = "0x60003B9")] [Address(RVA = "0xA7CF00", Offset = "0xA7BD00", VA = "0x180A7CF00")] [NFOMENMAOIA] private void RpcMasterRequestFlagCapture(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, AGAJMBPABDL HPBDBPIEGLG) { if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; bool flag; if (ELOCPIFFCAA != num && HPBDBPIEGLG != 0 && flag) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(HPBDBPIEGLG); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.AddPlayerStat(HPBDBPIEGLG, IJKNDEOFIFE.STAT_2, 1); DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnFlagCaptured); photonView.RpcAll(fggimkccbda, ELOCPIFFCAA, HPBDBPIEGLG); } } } // Token: 0x060003BA RID: 954 RVA: 0x00014194 File Offset: 0x00012394 [Token(Token = "0x60003BA")] [Address(RVA = "0xA7D250", Offset = "0xA7C050", VA = "0x180A7D250")] [NFOMENMAOIA] private void RpcMasterRequestFlagReturn(FlagTool ELOCPIFFCAA, AGAJMBPABDL AEKNIIAKIKC) { if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; if (ELOCPIFFCAA != num && this.GKEJFNAGFIK(ELOCPIFFCAA, AEKNIIAKIKC)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnFlagReturn); photonView.RpcAll(fggimkccbda, ELOCPIFFCAA, AEKNIIAKIKC); } } } // Token: 0x060003BB RID: 955 RVA: 0x000141E8 File Offset: 0x000123E8 [Token(Token = "0x60003BB")] [Address(RVA = "0xA7D380", Offset = "0xA7C180", VA = "0x180A7D380")] [NFOMENMAOIA] private void RpcMasterRequestFlagTaken(FlagTool ELOCPIFFCAA, AGAJMBPABDL JKPGNHBEMOK) { if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; if (ELOCPIFFCAA != num && this.GGKICJEGMHK(ELOCPIFFCAA, JKPGNHBEMOK)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnFlagTaken); photonView.RpcAll(fggimkccbda, ELOCPIFFCAA, JKPGNHBEMOK); } } } // Token: 0x060003BC RID: 956 RVA: 0x0001423C File Offset: 0x0001243C [Token(Token = "0x60003BC")] [Address(RVA = "0xA7D120", Offset = "0xA7BF20", VA = "0x180A7D120")] [NFOMENMAOIA] private void RpcMasterRequestFlagDrop(FlagTool ELOCPIFFCAA, AGAJMBPABDL JEJGMDJIHJN) { if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; if (ELOCPIFFCAA != num && this.DNLLJNPDBCF(ELOCPIFFCAA, JEJGMDJIHJN)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnFlagDrop); photonView.RpcAll(fggimkccbda, ELOCPIFFCAA, JEJGMDJIHJN); } } } // Token: 0x060003BD RID: 957 RVA: 0x00014290 File Offset: 0x00012490 [Token(Token = "0x60003BD")] [Address(RVA = "0xA7D4B0", Offset = "0xA7C2B0", VA = "0x180A7D4B0")] [NFOMENMAOIA] private void RpcOnFlagCaptured(FlagTool ELOCPIFFCAA, AGAJMBPABDL HLENEODBIDD) { if (HLENEODBIDD != 0) { int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(HLENEODBIDD); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; string text2; string text = text2 + " Scores!"; string ohafdcgemef = HLENEODBIDD.OHAFDCGEMEF; string text3 = "Scored by " + ohafdcgemef; if (playerTeam != 0) { if (playerTeam != 1) { goto IL_99; } RecRoomAudioClip recRoomAudioClip = this.flagCaptureSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); } RecRoomAudioClip recRoomAudioClip2 = this.flagCaptureSFX; int num2 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip2, num2); RecRoomAudioClip recRoomAudioClip3 = this.blueTeamFlagCaptureVO; int num3 = 0; SFXAudioSource sfxaudioSource3 = AudioManager.Play2DSFX(recRoomAudioClip3, num3); IL_99: if (HLENEODBIDD.DMKCIEPGGAB) { AACCKDLMFKJ.ACILHNDGOFK(); PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG; CMDADAAOBHD cmdadaaobhd = this.flagCarrierGameRoleId; instance2.RequestRemoveRole(HLENEODBIDD, cmdadaaobhd); } } } // Token: 0x060003BE RID: 958 RVA: 0x00014374 File Offset: 0x00012574 [Token(Token = "0x60003BE")] [Address(RVA = "0xA7DDA0", Offset = "0xA7CBA0", VA = "0x180A7DDA0")] [NFOMENMAOIA] private void RpcOnFlagTaken(FlagTool ELOCPIFFCAA, AGAJMBPABDL JGJPNHNGECC) { int num = 0; if (JGJPNHNGECC != 0 && (JGJPNHNGECC.DMKCIEPGGAB ? 1 : 0) != num) { PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG; CMDADAAOBHD cmdadaaobhd = this.flagCarrierGameRoleId; instance.RequestAddRole(JGJPNHNGECC, cmdadaaobhd); float num2 = this.flagHolderCustomWalkSpeed; float num3 = this.flagHolderMovementCooldown; } int num4 = 0; if (ELOCPIFFCAA != num4) { if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.ANY) { NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; string text2; string text = text2 + " Flag Taken!"; } NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; int num5 = 0; IDisposable disposable = instance3.Play((NotificationManager.IBIDFAOPIPC)num5, "Flag Taken!", 1.5f, num, num); SFXAudioSource sfxaudioSource; if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.TEAM_1) { while (sfxaudioSource != (ulong)1L) { } float fixedTime = Time.fixedTime; float time = Time.time; throw new NullReferenceException(); } float time2 = Time.time; float time3 = Time.time; RecRoomAudioClip recRoomAudioClip = this.flagPickupSFX; this.JFACLGNMKCE = time3; int num6 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip, num6); RecRoomAudioClip recRoomAudioClip2 = this.blueTeamFlagPickupVO; int num7 = 0; sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip2, num7); } } // Token: 0x060003BF RID: 959 RVA: 0x00014494 File Offset: 0x00012694 [Token(Token = "0x60003BF")] [Address(RVA = "0xA7DB10", Offset = "0xA7C910", VA = "0x180A7DB10")] [NFOMENMAOIA] private void RpcOnFlagReturn(FlagTool ELOCPIFFCAA, AGAJMBPABDL CEBPKIEEDAA) { int num = 0; if (ELOCPIFFCAA != num) { if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.ANY) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; string text2; string text = text2 + " Flag Returned"; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; int num3 = 0; IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)num3, "Flag Returned", 1.5f, num2, num2); if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.TEAM_1) { if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.TEAM_2) { goto IL_BB; } RecRoomAudioClip recRoomAudioClip = this.flagReturnSFX; int num4 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num4); } RecRoomAudioClip recRoomAudioClip2 = this.flagReturnSFX; int num5 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip2, num5); RecRoomAudioClip recRoomAudioClip3 = this.blueTeamFlagReturnVO; int num6 = 0; SFXAudioSource sfxaudioSource3 = AudioManager.Play2DSFX(recRoomAudioClip3, num6); IL_BB: if (CEBPKIEEDAA != 0 && CEBPKIEEDAA.DMKCIEPGGAB) { AACCKDLMFKJ.BOIBIMHJGKJ(); } } } // Token: 0x060003C0 RID: 960 RVA: 0x00014578 File Offset: 0x00012778 [Token(Token = "0x60003C0")] [Address(RVA = "0xA7D7A0", Offset = "0xA7C5A0", VA = "0x180A7D7A0")] [NFOMENMAOIA] private void RpcOnFlagDrop(FlagTool ELOCPIFFCAA, AGAJMBPABDL JEJGMDJIHJN) { if (JEJGMDJIHJN != 0 && JEJGMDJIHJN.DMKCIEPGGAB) { PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG; CMDADAAOBHD cmdadaaobhd = this.flagCarrierGameRoleId; instance.RequestRemoveRole(JEJGMDJIHJN, cmdadaaobhd); } int num = 0; if (ELOCPIFFCAA != num) { if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.ANY) { NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; string text2; string text = text2 + " Flag Dropped"; } NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; int num3 = 0; IDisposable disposable = instance3.Play((NotificationManager.IBIDFAOPIPC)num3, "Flag Dropped", 1.5f, num2, num2); SFXAudioSource sfxaudioSource; RecRoomAudioClip recRoomAudioClip; if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.TEAM_1) { while (sfxaudioSource != (ulong)1L) { } float time = Time.time; float time2 = Time.time; int num4 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip, num4); throw new NullReferenceException(); } float time3 = Time.time; float time4 = Time.time; recRoomAudioClip = this.flagDroppedSFX; this.PFJCLKFPIKP = time4; int num5 = 0; SFXAudioSource sfxaudioSource3 = AudioManager.Play2DSFX(recRoomAudioClip, num5); RecRoomAudioClip recRoomAudioClip2 = this.blueTeamFlagDroppedVO; int num6 = 0; sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip2, num6); } } // Token: 0x060003C1 RID: 961 RVA: 0x0001469C File Offset: 0x0001289C [Token(Token = "0x60003C1")] [Address(RVA = "0xA789B0", Offset = "0xA777B0", VA = "0x180A789B0")] private bool ADGKFBKLDGA(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, AGAJMBPABDL HPBDBPIEGLG) { int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(HPBDBPIEGLG); int num = 0; List mdndaefphik = FlagTool.MDNDAEFPHIK; num++; if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(HPBDBPIEGLG) && NHNILDPOPBE == (CGLKOJIMDIH)playerTeam) { CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; } if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1) { } bool flag; return flag; } // Token: 0x060003C2 RID: 962 RVA: 0x000146FC File Offset: 0x000128FC [Token(Token = "0x60003C2")] [Address(RVA = "0xA79D00", Offset = "0xA78B00", VA = "0x180A79D00")] private bool DNLLJNPDBCF(FlagTool ELOCPIFFCAA, AGAJMBPABDL JALDOBEGLAP) { if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(JALDOBEGLAP)) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(JALDOBEGLAP); CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; return playerTeam != (int)team; } throw new NullReferenceException(); } // Token: 0x060003C3 RID: 963 RVA: 0x0001474C File Offset: 0x0001294C [Token(Token = "0x60003C3")] [Address(RVA = "0xA7A180", Offset = "0xA78F80", VA = "0x180A7A180")] private bool GGKICJEGMHK(FlagTool ELOCPIFFCAA, AGAJMBPABDL JKPGNHBEMOK) { if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(JKPGNHBEMOK)) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(JKPGNHBEMOK); CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; return playerTeam != (int)team; } throw new NullReferenceException(); } // Token: 0x060003C4 RID: 964 RVA: 0x0001479C File Offset: 0x0001299C [Token(Token = "0x60003C4")] [Address(RVA = "0xA7A350", Offset = "0xA79150", VA = "0x180A7A350")] private bool GKEJFNAGFIK(FlagTool ELOCPIFFCAA, AGAJMBPABDL AEKNIIAKIKC) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; if (AEKNIIAKIKC != 0) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(AEKNIIAKIKC)) { goto IL_49; } int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(AEKNIIAKIKC); CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG; if (playerTeam != (int)team) { goto IL_49; } } return true; } IL_49: throw new NullReferenceException(); } // Token: 0x060003C5 RID: 965 RVA: 0x000147FC File Offset: 0x000129FC [Token(Token = "0x60003C5")] [Address(RVA = "0xA7CB40", Offset = "0xA7B940", VA = "0x180A7CB40")] private FlagTool PBBJBLCGBHK(CGLKOJIMDIH CGOLFOLCHIF) { int num = 0; List mdndaefphik = FlagTool.MDNDAEFPHIK; num++; throw new NullReferenceException(); } // Token: 0x060003C6 RID: 966 RVA: 0x0001481C File Offset: 0x00012A1C [Token(Token = "0x60003C6")] [Address(RVA = "0xA78C40", Offset = "0xA77A40", VA = "0x180A78C40")] private void AEAHHAHELNF(bool DICJLBJDAHD) { int num; do { num = 0; List mdndaefphik = FlagTool.MDNDAEFPHIK; bool flag; if (flag || !DICJLBJDAHD) { bool flag2; while (!flag2) { } } Quaternion identity = Quaternion.identity; if (num != 0) { goto IL_73; } if (num != -1) { } bool flag3; if (num != 0 && !flag3) { GameObject gameObject; gameObject.SetActive(true); } if (num != 0) { } } while (num != 0); return; IL_73: throw new NullReferenceException(); } // Token: 0x060003C7 RID: 967 RVA: 0x000148B4 File Offset: 0x00012AB4 [Token(Token = "0x60003C7")] [Address(RVA = "0xA7A770", Offset = "0xA79570", VA = "0x180A7A770")] private void IFPHDHJPAGE(bool BGMFLBDOJKJ) { int num; do { num = 0; List mdndaefphik = FlagTool.MDNDAEFPHIK; bool flag; if (flag) { } while (!BGMFLBDOJKJ) { } if (KKPBCOOONNK.BNNCCCFFALC) { } if (num != 0) { goto IL_64; } if (num != -1) { } bool flag2; if (num != 0 && !flag2) { int num2 = 0; GameObject gameObject; gameObject.SetActive(num2 != 0); } if (num != 0) { } } while (num != 0); return; IL_64: throw new NullReferenceException(); } // Token: 0x060003C8 RID: 968 RVA: 0x0001493C File Offset: 0x00012B3C [Token(Token = "0x60003C8")] [Address(RVA = "0xA7B910", Offset = "0xA7A710", VA = "0x180A7B910")] private static Vector3 LOKOGCPNDLM(FlagTool ELOCPIFFCAA) { IReadOnlyList readOnlyList; if (readOnlyList != 0) { Vector3 vector; float z = vector.z; } throw new NullReferenceException(); } // Token: 0x060003C9 RID: 969 RVA: 0x0001495C File Offset: 0x00012B5C [Token(Token = "0x60003C9")] [Address(RVA = "0xA7AD10", Offset = "0xA79B10", VA = "0x180A7AD10")] private void JHAFCBONEJK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (KKPBCOOONNK.BNNCCCFFALC) { this.MFOCPIILHIL.OGCOIJDHHOK(); } this.AEAHHAHELNF(true); } // Token: 0x060003CA RID: 970 RVA: 0x0001498C File Offset: 0x00012B8C [Token(Token = "0x60003CA")] [Address(RVA = "0xA7BBA0", Offset = "0xA7A9A0", VA = "0x180A7BBA0")] private void MFDBLNPEJFE() { if (KKPBCOOONNK.BNNCCCFFALC && this.MFOCPIILHIL.OLGMEEIPCAL) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; instance2.MasterStopGame(num != 0); } } // Token: 0x060003CB RID: 971 RVA: 0x000149E0 File Offset: 0x00012BE0 [Token(Token = "0x60003CB")] [Address(RVA = "0xA7B2D0", Offset = "0xA7A0D0", VA = "0x180A7B2D0")] private void KKBGDLMBLOE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (KKPBCOOONNK.BNNCCCFFALC) { this.MFOCPIILHIL.PPOEAJIAPNJ(); this.NJLHFMGHAOM.KGFFMEICLNN(3f); } int num = 0; this.AEAHHAHELNF(num != 0); } // Token: 0x060003CC RID: 972 RVA: 0x00014A24 File Offset: 0x00012C24 [Token(Token = "0x60003CC")] [Address(RVA = "0xA79B40", Offset = "0xA78940", VA = "0x180A79B40")] private void CLPJKBKEHFM() { if (KKPBCOOONNK.BNNCCCFFALC && this.NJLHFMGHAOM.OLGMEEIPCAL) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; int num = 0; gcdokifmocm.PIEOGAPMGIH((ushort)num); } } // Token: 0x060003CD RID: 973 RVA: 0x00014A94 File Offset: 0x00012C94 [Token(Token = "0x60003CD")] [Address(RVA = "0xA7B900", Offset = "0xA7A700", VA = "0x180A7B900")] private void LNPIBBMOMFI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.IFPHDHJPAGE(true); } // Token: 0x060003CE RID: 974 RVA: 0x00014AA8 File Offset: 0x00012CA8 [Token(Token = "0x60003CE")] [Address(RVA = "0xA7B4C0", Offset = "0xA7A2C0", VA = "0x180A7B4C0")] private void LELDHFPPNFK() { if (KKPBCOOONNK.BNNCCCFFALC) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; if (this.MFOCPIILHIL.OLGMEEIPCAL) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; instance2.MasterStopGame(num != 0); } } } // Token: 0x060003CF RID: 975 RVA: 0x00014B00 File Offset: 0x00012D00 [Token(Token = "0x60003CF")] [Address(RVA = "0xA7E2D0", Offset = "0xA7D0D0", VA = "0x180A7E2D0", Slot = "26")] public override bool ValidateRoom() { /* An exception occurred when decompiling this method (060003CF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PaintballManager::ValidateRoom() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_33: stloc:ArgumentOutOfRangeException(var_4_38, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor)) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x060003D0 RID: 976 RVA: 0x00014B48 File Offset: 0x00012D48 [Token(Token = "0x60003D0")] [Address(RVA = "0xA79CC0", Offset = "0xA78AC0", VA = "0x180A79CC0")] private bool DADHHNOALGN() { return DMFDIJNIILL.BNOPJDPGGDB("Paintball"); } // Token: 0x060003D1 RID: 977 RVA: 0x00014B68 File Offset: 0x00012D68 [Token(Token = "0x60003D1")] [Address(RVA = "0xA7B610", Offset = "0xA7A410", VA = "0x180A7B610")] private bool LLBHMGEPFII() { if (DMFDIJNIILL.BNOPJDPGGDB("Paintball")) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance == num)) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; int num2 = 0; if (!(teamManager == num2)) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); int num3 = 0; if (num3 < allTeams.Length) { CGLKOJIMDIH cglkojimdih = allTeams[num3]; CGLKOJIMDIH team = cglkojimdih; Func func = (FlagTool x) => x.DALCBAHIFPG != team; bool flag; if (!flag) { int team2 = (int)team; IReadOnlyList readOnlyList; if (readOnlyList != 0) { num3++; } string text = DMFDIJNIILL.ENDGJLDLFLG(team); } string text2 = DMFDIJNIILL.ENDGJLDLFLG(team); string text3 = "Capture the Flag requires 1 flag for team " + text2; DMFDIJNIILL.NLBCGHEJHHH("Paintball", text3); } } } } throw new IndexOutOfRangeException(); } // Token: 0x060003D2 RID: 978 RVA: 0x00014C5C File Offset: 0x00012E5C [Token(Token = "0x60003D2")] [Address(RVA = "0xA79E20", Offset = "0xA78C20", VA = "0x180A79E20")] private void EEBAFJDFEIM() { if (Matchmaking.KDIKBBAPFDH) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; string jecmpifmhaj = PaintballManager.JECMPIFMHAJ; musicMixer.LDCOLDFFLIC(jecmpifmhaj); CCJPMJMBJKC musicMixer2 = AudioManager.CCJPMJMBJKC; string jecmpifmhaj2 = PaintballManager.JECMPIFMHAJ; musicMixer2.HGIJOLAGEGF(jecmpifmhaj2); if (this.HMKDHMLGPCD) { CCJPMJMBJKC musicMixer3 = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip = this.loadingGameMusic; string jecmpifmhaj3 = PaintballManager.JECMPIFMHAJ; musicMixer3.JNILPFPCFJA(recRoomAudioClip, jecmpifmhaj3); CCJPMJMBJKC musicMixer4 = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip2 = this.gameplayMusic; string jecmpifmhaj4 = PaintballManager.JECMPIFMHAJ; musicMixer4.ILIMMHNEEBO(recRoomAudioClip2, jecmpifmhaj4); } } } // Token: 0x060003D3 RID: 979 RVA: 0x00014CFC File Offset: 0x00012EFC [Token(Token = "0x60003D3")] [Address(RVA = "0xA7B370", Offset = "0xA7A170", VA = "0x180A7B370")] private bool KKNHEOCODGM(Tool EGFEJGHDNAI, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM; FlagTool component = EGFEJGHDNAI.GetComponent(); int num = 0; if (component != num) { CGLKOJIMDIH team = component.DALCBAHIFPG; } GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL photonPlayer = NHCEBNBEEBE.DBAJDHGDPOL; CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(photonPlayer); int num2 = (int)playerTeam; if (((uint)(-1) != (uint)playerTeam || !component.GMFOHJAMPON) && num2 != -1) { return true; } throw new NullReferenceException(); } // Token: 0x060003D4 RID: 980 RVA: 0x00014D68 File Offset: 0x00012F68 [Token(Token = "0x60003D4")] [Address(RVA = "0xA7E400", Offset = "0xA7D200", VA = "0x180A7E400")] public PaintballManager() { } // Token: 0x040002FE RID: 766 [Token(Token = "0x40002FE")] private static readonly string JECMPIFMHAJ = "PAINTBALL_UGC"; // Token: 0x040002FF RID: 767 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40002FF")] [SerializeField] private GameRoleSettings ctfGameRoleSettings; // Token: 0x04000300 RID: 768 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000300")] [SerializeField] [Header("UI")] private PlayerCombatUI playerCombatUIPrefab; // Token: 0x04000301 RID: 769 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000301")] [SerializeField] [Header("Mode Audio")] private RecRoomAudioClip captureTheFlagTitleVO; // Token: 0x04000302 RID: 770 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000302")] [SerializeField] private RecRoomAudioClip teamBattleTitleVO; // Token: 0x04000303 RID: 771 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000303")] [SerializeField] [Header("Combat Audio")] private RecRoomAudioClip playerHitSFX; // Token: 0x04000304 RID: 772 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000304")] [SerializeField] private RecRoomAudioClip playerOutSFX; // Token: 0x04000305 RID: 773 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000305")] [SerializeField] [Header("Flag Audio")] private RecRoomAudioClip flagPickupSFX; // Token: 0x04000306 RID: 774 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000306")] [SerializeField] private RecRoomAudioClip blueTeamFlagPickupVO; // Token: 0x04000307 RID: 775 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000307")] [SerializeField] private RecRoomAudioClip redTeamFlagPickupVO; // Token: 0x04000308 RID: 776 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000308")] [SerializeField] private RecRoomAudioClip flagDroppedSFX; // Token: 0x04000309 RID: 777 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000309")] [SerializeField] private RecRoomAudioClip blueTeamFlagDroppedVO; // Token: 0x0400030A RID: 778 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400030A")] [SerializeField] private RecRoomAudioClip redTeamFlagDroppedVO; // Token: 0x0400030B RID: 779 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400030B")] [SerializeField] private RecRoomAudioClip flagReturnSFX; // Token: 0x0400030C RID: 780 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400030C")] [SerializeField] private RecRoomAudioClip blueTeamFlagReturnVO; // Token: 0x0400030D RID: 781 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400030D")] [SerializeField] private RecRoomAudioClip redTeamFlagReturnVO; // Token: 0x0400030E RID: 782 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400030E")] [SerializeField] private RecRoomAudioClip flagCaptureSFX; // Token: 0x0400030F RID: 783 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400030F")] [SerializeField] private RecRoomAudioClip blueTeamFlagCaptureVO; // Token: 0x04000310 RID: 784 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000310")] [SerializeField] private RecRoomAudioClip redTeamFlagCaptureVO; // Token: 0x04000311 RID: 785 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4000311")] [SerializeField] private float audioFXMinInterval = 1.5f; // Token: 0x04000312 RID: 786 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4000312")] [SerializeField] [Header("Default Music")] private RecRoomAudioClip loadingGameMusic; // Token: 0x04000313 RID: 787 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4000313")] [SerializeField] private RecRoomAudioClip gameplayMusic; // Token: 0x04000314 RID: 788 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4000314")] [SerializeField] [Header("Capture The Flag")] private CMDADAAOBHD flagCarrierGameRoleId = (CMDADAAOBHD)((ulong)8388608L); // Token: 0x04000315 RID: 789 [FieldOffset(Offset = "0x11C")] [Token(Token = "0x4000315")] [SerializeField] private float flagHolderMovementCooldown = 1.65f; // Token: 0x04000316 RID: 790 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4000316")] [SerializeField] private float flagHolderCustomWalkSpeed = 3f; // Token: 0x04000317 RID: 791 [Token(Token = "0x4000317")] private const float KHMIOMCDADA = 0.35f; // Token: 0x04000318 RID: 792 [Token(Token = "0x4000318")] private const float LFHJNFCPNKJ = 3f; // Token: 0x04000319 RID: 793 [Token(Token = "0x4000319")] private const float DKAGJOIFGIJ = 3f; // Token: 0x0400031A RID: 794 [Token(Token = "0x400031A")] private const float FAEENAHEEJO = 8f; // Token: 0x0400031B RID: 795 [FieldOffset(Offset = "0x124")] [Token(Token = "0x400031B")] private float CIJFADFAPLB = 600f; // Token: 0x0400031C RID: 796 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400031C")] private int PHBJIHPKKNB = (int)((ulong)3L); // Token: 0x0400031D RID: 797 [FieldOffset(Offset = "0x12C")] [Token(Token = "0x400031D")] private bool HMKDHMLGPCD = true; // Token: 0x0400031E RID: 798 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400031E")] private DJHELPHHAEN GCDOKIFMOCM; // Token: 0x0400031F RID: 799 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400031F")] private MJNLDDCLOGP NJLHFMGHAOM; // Token: 0x04000320 RID: 800 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4000320")] private float JFACLGNMKCE; // Token: 0x04000321 RID: 801 [FieldOffset(Offset = "0x144")] [Token(Token = "0x4000321")] private float PFJCLKFPIKP; // Token: 0x04000322 RID: 802 [FieldOffset(Offset = "0x148")] [Token(Token = "0x4000322")] private float BLLLBFICFGL; // Token: 0x04000323 RID: 803 [FieldOffset(Offset = "0x14C")] [Token(Token = "0x4000323")] private float HIGOPDBOJIO; // Token: 0x04000324 RID: 804 [FieldOffset(Offset = "0x150")] [Token(Token = "0x4000324")] private KLLMCPFPIIE IHDOBFPLNFD; // Token: 0x04000325 RID: 805 [FieldOffset(Offset = "0x158")] [Token(Token = "0x4000325")] private KLLMCPFPIIE KFOJLANKAPN; // Token: 0x02000088 RID: 136 [Token(Token = "0x2000088")] public enum MFMIHKNCOJL { // Token: 0x04000327 RID: 807 [Token(Token = "0x4000327")] CaptureTheFlag, // Token: 0x04000328 RID: 808 [Token(Token = "0x4000328")] TeamBattle, // Token: 0x04000329 RID: 809 [Token(Token = "0x4000329")] None } // Token: 0x02000089 RID: 137 [Token(Token = "0x2000089")] private enum BOOHHGDMOGG { // Token: 0x0400032B RID: 811 [Token(Token = "0x400032B")] CTF_ROUND_RUNNING, // Token: 0x0400032C RID: 812 [Token(Token = "0x400032C")] CTF_FLAG_CAPTURED, // Token: 0x0400032D RID: 813 [Token(Token = "0x400032D")] TEAM_BATTLE_ROUND_RUNNING, // Token: 0x0400032E RID: 814 [Token(Token = "0x400032E")] INVALID = 65535 } // Token: 0x0200008A RID: 138 [Token(Token = "0x200008A")] private enum GMAHPGABJBB { // Token: 0x04000330 RID: 816 [Token(Token = "0x4000330")] HITS, // Token: 0x04000331 RID: 817 [Token(Token = "0x4000331")] OUTS, // Token: 0x04000332 RID: 818 [Token(Token = "0x4000332")] FLAG_CAPTURES } // Token: 0x0200008B RID: 139 [Token(Token = "0x200008B")] [CompilerGenerated] private sealed class PCBKBHBOMPF { // Token: 0x060003D6 RID: 982 RVA: 0x00014DDC File Offset: 0x00012FDC [Token(Token = "0x60003D6")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PCBKBHBOMPF() { } // Token: 0x060003D7 RID: 983 RVA: 0x00014DF0 File Offset: 0x00012FF0 [Token(Token = "0x60003D7")] [Address(RVA = "0xA74200", Offset = "0xA73000", VA = "0x180A74200")] internal bool b__0(FlagTool x) { return x.DALCBAHIFPG != this.team; } // Token: 0x04000333 RID: 819 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000333")] public CGLKOJIMDIH team; } }