1764 lines
59 KiB
C#
1764 lines
59 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Networking.RPC;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000A9 RID: 169
|
|
[Token(Token = "0x20000A9")]
|
|
[StructLayout(3)]
|
|
public class PaintballManager : GameRuleManager
|
|
{
|
|
// Token: 0x170000B2 RID: 178
|
|
// (get) Token: 0x06000486 RID: 1158 RVA: 0x00016E00 File Offset: 0x00015000
|
|
[Token(Token = "0x170000B2")]
|
|
public new static PaintballManager ONCPNMDGGKG
|
|
{
|
|
[Token(Token = "0x6000486")]
|
|
[Address(RVA = "0x162E520", Offset = "0x162CF20", VA = "0x18162E520")]
|
|
get
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B3 RID: 179
|
|
// (get) Token: 0x06000487 RID: 1159 RVA: 0x00016E18 File Offset: 0x00015018
|
|
[Token(Token = "0x170000B3")]
|
|
public new static bool FFNIFALJLDD
|
|
{
|
|
[Token(Token = "0x6000487")]
|
|
[Address(RVA = "0x162E5C0", Offset = "0x162CFC0", VA = "0x18162E5C0")]
|
|
get
|
|
{
|
|
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance == 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
return instance != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B4 RID: 180
|
|
// (get) Token: 0x06000488 RID: 1160 RVA: 0x00016E3C File Offset: 0x0001503C
|
|
[Token(Token = "0x170000B4")]
|
|
public override GameRoleSettings APKLKGPGBOI
|
|
{
|
|
[Token(Token = "0x6000488")]
|
|
[Address(RVA = "0x162E4A0", Offset = "0x162CEA0", VA = "0x18162E4A0", Slot = "15")]
|
|
get
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG != OLEPPCBDAND.MODE_1)
|
|
{
|
|
return this.customExtraGameRoleSettings;
|
|
}
|
|
return this.ctfGameRoleSettings;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B5 RID: 181
|
|
// (get) Token: 0x06000489 RID: 1161 RVA: 0x00016E6C File Offset: 0x0001506C
|
|
// (set) Token: 0x0600048A RID: 1162 RVA: 0x00016E80 File Offset: 0x00015080
|
|
[Token(Token = "0x170000B5")]
|
|
public float CDFAJDLJALK
|
|
{
|
|
[Token(Token = "0x6000489")]
|
|
[Address(RVA = "0xF4CF00", Offset = "0xF4B900", VA = "0x180F4CF00")]
|
|
get
|
|
{
|
|
return this.CIJFADFAPLB;
|
|
}
|
|
[Token(Token = "0x600048A")]
|
|
[Address(RVA = "0x1562160", Offset = "0x1560B60", VA = "0x181562160")]
|
|
set
|
|
{
|
|
this.CIJFADFAPLB = value;
|
|
this.MFOCPIILHIL.BPHIOMBNAAI = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B6 RID: 182
|
|
// (get) Token: 0x0600048B RID: 1163 RVA: 0x00016EA8 File Offset: 0x000150A8
|
|
// (set) Token: 0x0600048C RID: 1164 RVA: 0x00016EBC File Offset: 0x000150BC
|
|
[Token(Token = "0x170000B6")]
|
|
public int DOOKJFGLIOO
|
|
{
|
|
[Token(Token = "0x600048B")]
|
|
[Address(RVA = "0x1562150", Offset = "0x1560B50", VA = "0x181562150")]
|
|
get
|
|
{
|
|
return this.PHBJIHPKKNB;
|
|
}
|
|
[Token(Token = "0x600048C")]
|
|
[Address(RVA = "0x162E770", Offset = "0x162D170", VA = "0x18162E770")]
|
|
set
|
|
{
|
|
this.PHBJIHPKKNB = value;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B7 RID: 183
|
|
// (get) Token: 0x0600048D RID: 1165 RVA: 0x00016EF8 File Offset: 0x000150F8
|
|
// (set) Token: 0x0600048E RID: 1166 RVA: 0x00016F0C File Offset: 0x0001510C
|
|
[Token(Token = "0x170000B7")]
|
|
public bool ACPDBCPBHGM
|
|
{
|
|
[Token(Token = "0x600048D")]
|
|
[Address(RVA = "0x92BD60", Offset = "0x92A760", VA = "0x18092BD60")]
|
|
get
|
|
{
|
|
return this.HMKDHMLGPCD;
|
|
}
|
|
[Token(Token = "0x600048E")]
|
|
[Address(RVA = "0x162E750", Offset = "0x162D150", VA = "0x18162E750")]
|
|
set
|
|
{
|
|
if (this.HMKDHMLGPCD != value)
|
|
{
|
|
this.HMKDHMLGPCD = value;
|
|
this.EEBAFJDFEIM();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B8 RID: 184
|
|
// (get) Token: 0x0600048F RID: 1167 RVA: 0x00016F30 File Offset: 0x00015130
|
|
// (set) Token: 0x06000490 RID: 1168 RVA: 0x00016F50 File Offset: 0x00015150
|
|
[Token(Token = "0x170000B8")]
|
|
private CGLKOJIMDIH AHJLFMGJBFL
|
|
{
|
|
[Token(Token = "0x600048F")]
|
|
[Address(RVA = "0x162AB70", Offset = "0x1629570", VA = "0x18162AB70")]
|
|
get
|
|
{
|
|
return this.IHDOBFPLNFD.Get();
|
|
}
|
|
[Token(Token = "0x6000490")]
|
|
[Address(RVA = "0x162A270", Offset = "0x1628C70", VA = "0x18162A270")]
|
|
set
|
|
{
|
|
SynchronizedField<CGLKOJIMDIH> ihdobfplnfd = this.IHDOBFPLNFD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B9 RID: 185
|
|
// (get) Token: 0x06000491 RID: 1169 RVA: 0x00016F6C File Offset: 0x0001516C
|
|
// (set) Token: 0x06000492 RID: 1170 RVA: 0x00016F8C File Offset: 0x0001518C
|
|
[Token(Token = "0x170000B9")]
|
|
private int ICBGMILBKOK
|
|
{
|
|
[Token(Token = "0x6000491")]
|
|
[Address(RVA = "0x162A220", Offset = "0x1628C20", VA = "0x18162A220")]
|
|
get
|
|
{
|
|
return this.KFOJLANKAPN.Get();
|
|
}
|
|
[Token(Token = "0x6000492")]
|
|
[Address(RVA = "0x162BCD0", Offset = "0x162A6D0", VA = "0x18162BCD0")]
|
|
set
|
|
{
|
|
SynchronizedField<int> kfojlankapn = this.KFOJLANKAPN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BA RID: 186
|
|
// (get) Token: 0x06000493 RID: 1171 RVA: 0x00016FA8 File Offset: 0x000151A8
|
|
[Token(Token = "0x170000BA")]
|
|
public override string LJDMGKNAOOG
|
|
{
|
|
[Token(Token = "0x6000493")]
|
|
[Address(RVA = "0x162E720", Offset = "0x162D120", VA = "0x18162E720", Slot = "20")]
|
|
get
|
|
{
|
|
return "paintball";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BB RID: 187
|
|
// (get) Token: 0x06000494 RID: 1172 RVA: 0x00016FBC File Offset: 0x000151BC
|
|
[Token(Token = "0x170000BB")]
|
|
public override bool LEOEBAJLADB
|
|
{
|
|
[Token(Token = "0x6000494")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000BC RID: 188
|
|
// (get) Token: 0x06000495 RID: 1173 RVA: 0x00016FCC File Offset: 0x000151CC
|
|
[Token(Token = "0x170000BC")]
|
|
public bool CLHDOCIENCM
|
|
{
|
|
[Token(Token = "0x6000495")]
|
|
[Address(RVA = "0x162E6C0", Offset = "0x162D0C0", VA = "0x18162E6C0")]
|
|
get
|
|
{
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000496 RID: 1174 RVA: 0x00016FEC File Offset: 0x000151EC
|
|
[Token(Token = "0x6000496")]
|
|
[Address(RVA = "0x1629090", Offset = "0x1627A90", VA = "0x181629090", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
int num2;
|
|
int num12;
|
|
for (;;)
|
|
{
|
|
base.Awake();
|
|
ActionEvent initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent;
|
|
Action action = new Action(this.FCGHOPKOIME);
|
|
GameManager.InitializeSceneOnPreGameEvent = initializeSceneOnPreGameEvent + action;
|
|
int num;
|
|
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("PAINTBALL", SetterPermissionMode.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", SetterPermissionMode.MASTER);
|
|
this.NJLHFMGHAOM = mjnlddclogp;
|
|
List<FlagTool> 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);
|
|
}
|
|
SynchronizedField<CGLKOJIMDIH> synchronizedField;
|
|
this.IHDOBFPLNFD = synchronizedField;
|
|
SynchronizedField<int> synchronizedField2;
|
|
this.KFOJLANKAPN = synchronizedField2;
|
|
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: 0x06000497 RID: 1175 RVA: 0x000172EC File Offset: 0x000154EC
|
|
[Token(Token = "0x6000497")]
|
|
[Address(RVA = "0x162E130", Offset = "0x162CB30", VA = "0x18162E130", 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: 0x06000498 RID: 1176 RVA: 0x0001735C File Offset: 0x0001555C
|
|
[Token(Token = "0x6000498")]
|
|
[Address(RVA = "0x162C250", Offset = "0x162AC50", VA = "0x18162C250", 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<FlagTool> 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<FlagGoal> 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)
|
|
{
|
|
}
|
|
ActionEvent initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent;
|
|
Action action = new Action(this.FCGHOPKOIME);
|
|
GameManager.InitializeSceneOnPreGameEvent = initializeSceneOnPreGameEvent - action;
|
|
}
|
|
|
|
// Token: 0x06000499 RID: 1177 RVA: 0x00017554 File Offset: 0x00015754
|
|
[Token(Token = "0x6000499")]
|
|
[Address(RVA = "0x162E290", Offset = "0x162CC90", VA = "0x18162E290")]
|
|
protected void Update()
|
|
{
|
|
this.GCDOKIFMOCM.OPEMIFENIJM();
|
|
this.NJLHFMGHAOM.OCGHOBMJNMA();
|
|
}
|
|
|
|
// Token: 0x0600049A RID: 1178 RVA: 0x00017580 File Offset: 0x00015780
|
|
[Token(Token = "0x600049A")]
|
|
[Address(RVA = "0x162A0F0", Offset = "0x1628AF0", VA = "0x18162A0F0")]
|
|
protected void FCGHOPKOIME()
|
|
{
|
|
int num = 0;
|
|
this.IFPHDHJPAGE(num != 0);
|
|
}
|
|
|
|
// Token: 0x0600049B RID: 1179 RVA: 0x00017598 File Offset: 0x00015798
|
|
[Token(Token = "0x600049B")]
|
|
[Address(RVA = "0x162BE40", Offset = "0x162A840", VA = "0x18162BE40", Slot = "24")]
|
|
protected override void NJGKEJCHADK()
|
|
{
|
|
for (;;)
|
|
{
|
|
base.NJGKEJCHADK();
|
|
GamePresenceManager <AMFBMHKLCLO>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<AMFBMHKLCLO>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);
|
|
<AMFBMHKLCLO>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 (PhotonNetwork.IsMasterClient)
|
|
{
|
|
goto Block_3;
|
|
}
|
|
}
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_2)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip2 = this.teamBattleTitleVO;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip2, num2);
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
}
|
|
}
|
|
return;
|
|
Block_3:
|
|
DJHELPHHAEN gcdokifmocm2 = this.GCDOKIFMOCM;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600049C RID: 1180 RVA: 0x00017664 File Offset: 0x00015864
|
|
[Token(Token = "0x600049C")]
|
|
[Address(RVA = "0x162C1B0", Offset = "0x162ABB0", VA = "0x18162C1B0", Slot = "25")]
|
|
protected override void OODEMNCOLED()
|
|
{
|
|
base.OODEMNCOLED();
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
this.AEAHHAHELNF(true);
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
}
|
|
int num = 0;
|
|
this.IFPHDHJPAGE(num != 0);
|
|
}
|
|
|
|
// Token: 0x0600049D RID: 1181 RVA: 0x000176A0 File Offset: 0x000158A0
|
|
[Token(Token = "0x600049D")]
|
|
[Address(RVA = "0x162CC70", Offset = "0x162B670", VA = "0x18162CC70", Slot = "22")]
|
|
public override void RecordMatchAnalytics(bool IHKEFCIKBDK)
|
|
{
|
|
int num = 0;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
int num2 = 0;
|
|
bool flag = scoreManager.TryGetPlayerStat(localPlayer, (IJKNDEOFIFE)num2, num);
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
|
|
bool flag2 = scoreManager2.TryGetPlayerStat(localPlayer2, (IJKNDEOFIFE)((uint)2), num);
|
|
GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer;
|
|
bool flag3 = scoreManager3.TryGetPlayerStat(localPlayer3, (IJKNDEOFIFE)((uint)1), num);
|
|
if (scoreManager3 != 0)
|
|
{
|
|
CFLMJLFBOKH.EIGDDKKOPEO("games_played", 1);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("player_kills", num);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("flag_captures", num);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("deaths", num);
|
|
LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.Instance.FGAMGPEBMGE;
|
|
int hashCode = fgamgpebmge.GetHashCode();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600049E RID: 1182 RVA: 0x0001776C File Offset: 0x0001596C
|
|
[Token(Token = "0x600049E")]
|
|
[Address(RVA = "0x162BA30", Offset = "0x162A430", VA = "0x18162BA30", Slot = "23")]
|
|
public override bool LocalPlayerHasGameActivity()
|
|
{
|
|
int num = 0;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
|
int num2 = 0;
|
|
if (scoreManager.TryGetPlayerStat(localPlayer, (IJKNDEOFIFE)num2, num))
|
|
{
|
|
}
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
|
|
if (scoreManager2.TryGetPlayerStat(localPlayer2, (IJKNDEOFIFE)((uint)2), num))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600049F RID: 1183 RVA: 0x000177C8 File Offset: 0x000159C8
|
|
[Token(Token = "0x600049F")]
|
|
[Address(RVA = "0x162AEE0", Offset = "0x16298E0", VA = "0x18162AEE0")]
|
|
private void KCFNKHCDKEB(Photon.Realtime.Player FMDOMGPEANH, Photon.Realtime.Player EDIBICHIJJH, Weapon GDIGKHINJCG, global::Player.GAHEJKDCLLE EAMJHCGHCIE, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
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.IsLocal)
|
|
{
|
|
if (FMDOMGPEANH.IsLocal)
|
|
{
|
|
string customPlayerKillNotification = GDIGKHINJCG.GetCustomPlayerKillNotification(EDIBICHIJJH);
|
|
this.IFHOMMIEJEK(EDIBICHIJJH, customPlayerKillNotification);
|
|
}
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060004A0 RID: 1184 RVA: 0x00017868 File Offset: 0x00015A68
|
|
[Token(Token = "0x60004A0")]
|
|
[Address(RVA = "0x162C0D0", Offset = "0x162AAD0", VA = "0x18162C0D0")]
|
|
private void OLFOPDOGICP(Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
ulong num;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(HMEIODIHDCL, IJKNDEOFIFE.STAT_2, 1, num != 0UL);
|
|
}
|
|
if (HMEIODIHDCL.IsLocal)
|
|
{
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
this.FBMOMLEPFNH(num3, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A1 RID: 1185 RVA: 0x000178B0 File Offset: 0x00015AB0
|
|
[Token(Token = "0x60004A1")]
|
|
[Address(RVA = "0x1629F60", Offset = "0x1628960", VA = "0x181629F60")]
|
|
private void FBMOMLEPFNH(Photon.Realtime.Player LJGOHLFADDN, string HNALINNEPEM)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.playerOutSFX;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
|
|
bool flag = HNALINNEPEM.IsNullOrEmpty();
|
|
if (LJGOHLFADDN == 0)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "You're Out!", 3f, num2, num2);
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
|
|
string nickName = LJGOHLFADDN.nickName;
|
|
string text = "Hit by " + nickName;
|
|
}
|
|
|
|
// Token: 0x060004A2 RID: 1186 RVA: 0x00017924 File Offset: 0x00015B24
|
|
[Token(Token = "0x60004A2")]
|
|
[Address(RVA = "0x162A440", Offset = "0x1628E40", VA = "0x18162A440")]
|
|
private void IFHOMMIEJEK(Photon.Realtime.Player 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.IsNullOrEmpty();
|
|
string nickName = EDIBICHIJJH.nickName;
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num3 = 0;
|
|
string text;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2);
|
|
}
|
|
|
|
// Token: 0x060004A3 RID: 1187 RVA: 0x000179B8 File Offset: 0x00015BB8
|
|
[Token(Token = "0x60004A3")]
|
|
[Address(RVA = "0x162ABC0", Offset = "0x16295C0", VA = "0x18162ABC0")]
|
|
private void IPNCNCBBNDF(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, global::Player HGFAKGHLHIJ)
|
|
{
|
|
int num = 0;
|
|
if (HGFAKGHLHIJ != num && HGFAKGHLHIJ.DBAJDHGDPOL.IsLocal)
|
|
{
|
|
Photon.Realtime.Player photonPlayer = HGFAKGHLHIJ.DBAJDHGDPOL;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, CGLKOJIMDIH, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestFlagCapture);
|
|
Photon.Realtime.Player photonPlayer2 = HGFAKGHLHIJ.DBAJDHGDPOL;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A4 RID: 1188 RVA: 0x00017A10 File Offset: 0x00015C10
|
|
[Token(Token = "0x60004A4")]
|
|
[Address(RVA = "0x162B160", Offset = "0x1629B60", VA = "0x18162B160")]
|
|
private void KGAMGKKALHD(FlagTool ELOCPIFFCAA, global::Player JKPGNHBEMOK)
|
|
{
|
|
if (JKPGNHBEMOK.DBAJDHGDPOL.IsLocal)
|
|
{
|
|
Photon.Realtime.Player photonPlayer = JKPGNHBEMOK.DBAJDHGDPOL;
|
|
if (this.GKEJFNAGFIK(ELOCPIFFCAA, photonPlayer))
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
Photon.Realtime.Player photonPlayer2 = JKPGNHBEMOK.DBAJDHGDPOL;
|
|
if (this.GGKICJEGMHK(ELOCPIFFCAA, photonPlayer2))
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestFlagTaken);
|
|
Photon.Realtime.Player photonPlayer3 = JKPGNHBEMOK.DBAJDHGDPOL;
|
|
photonView.RpcMaster<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, photonPlayer3);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A5 RID: 1189 RVA: 0x00017A80 File Offset: 0x00015C80
|
|
[Token(Token = "0x60004A5")]
|
|
[Address(RVA = "0x162BD30", Offset = "0x162A730", VA = "0x18162BD30")]
|
|
private void NFOFBOPEPMB(FlagTool ELOCPIFFCAA, global::Player JALDOBEGLAP)
|
|
{
|
|
if (JALDOBEGLAP.DBAJDHGDPOL.IsLocal)
|
|
{
|
|
Photon.Realtime.Player photonPlayer = JALDOBEGLAP.DBAJDHGDPOL;
|
|
if (this.DNLLJNPDBCF(ELOCPIFFCAA, photonPlayer))
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestFlagDrop);
|
|
Photon.Realtime.Player photonPlayer2 = JALDOBEGLAP.DBAJDHGDPOL;
|
|
photonView.RpcMaster<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, photonPlayer2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A6 RID: 1190 RVA: 0x00017AD8 File Offset: 0x00015CD8
|
|
[Token(Token = "0x60004A6")]
|
|
[Address(RVA = "0x162AD90", Offset = "0x1629790", VA = "0x18162AD90")]
|
|
private void JIONJGGEIFI(FlagTool ELOCPIFFCAA)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1)
|
|
{
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestFlagReturn);
|
|
int num = 0;
|
|
photonView.RpcMaster<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A7 RID: 1191 RVA: 0x00017B2C File Offset: 0x00015D2C
|
|
[Token(Token = "0x60004A7")]
|
|
[Address(RVA = "0x162CF00", Offset = "0x162B900", VA = "0x18162CF00")]
|
|
[PunRPC]
|
|
private void RpcMasterRequestFlagCapture(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, Photon.Realtime.Player HPBDBPIEGLG)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
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.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcOnFlagCaptured);
|
|
photonView.RpcAll<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, HPBDBPIEGLG);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A8 RID: 1192 RVA: 0x00017BB8 File Offset: 0x00015DB8
|
|
[Token(Token = "0x60004A8")]
|
|
[Address(RVA = "0x162D250", Offset = "0x162BC50", VA = "0x18162D250")]
|
|
[PunRPC]
|
|
private void RpcMasterRequestFlagReturn(FlagTool ELOCPIFFCAA, Photon.Realtime.Player AEKNIIAKIKC)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
int num = 0;
|
|
if (ELOCPIFFCAA != num && this.GKEJFNAGFIK(ELOCPIFFCAA, AEKNIIAKIKC))
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcOnFlagReturn);
|
|
photonView.RpcAll<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, AEKNIIAKIKC);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004A9 RID: 1193 RVA: 0x00017C0C File Offset: 0x00015E0C
|
|
[Token(Token = "0x60004A9")]
|
|
[Address(RVA = "0x162D380", Offset = "0x162BD80", VA = "0x18162D380")]
|
|
[PunRPC]
|
|
private void RpcMasterRequestFlagTaken(FlagTool ELOCPIFFCAA, Photon.Realtime.Player JKPGNHBEMOK)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
int num = 0;
|
|
if (ELOCPIFFCAA != num && this.GGKICJEGMHK(ELOCPIFFCAA, JKPGNHBEMOK))
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcOnFlagTaken);
|
|
photonView.RpcAll<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, JKPGNHBEMOK);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004AA RID: 1194 RVA: 0x00017C60 File Offset: 0x00015E60
|
|
[Token(Token = "0x60004AA")]
|
|
[Address(RVA = "0x162D120", Offset = "0x162BB20", VA = "0x18162D120")]
|
|
[PunRPC]
|
|
private void RpcMasterRequestFlagDrop(FlagTool ELOCPIFFCAA, Photon.Realtime.Player JEJGMDJIHJN)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
int num = 0;
|
|
if (ELOCPIFFCAA != num && this.DNLLJNPDBCF(ELOCPIFFCAA, JEJGMDJIHJN))
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
RPCActions.RPCAction<FlagTool, Photon.Realtime.Player> rpcaction = new RPCActions.RPCAction(this.RpcOnFlagDrop);
|
|
photonView.RpcAll<FlagTool, Photon.Realtime.Player>(rpcaction, ELOCPIFFCAA, JEJGMDJIHJN);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004AB RID: 1195 RVA: 0x00017CB4 File Offset: 0x00015EB4
|
|
[Token(Token = "0x60004AB")]
|
|
[Address(RVA = "0x162D4B0", Offset = "0x162BEB0", VA = "0x18162D4B0")]
|
|
[PunRPC]
|
|
private void RpcOnFlagCaptured(FlagTool ELOCPIFFCAA, Photon.Realtime.Player HLENEODBIDD)
|
|
{
|
|
if (HLENEODBIDD != 0)
|
|
{
|
|
int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(HLENEODBIDD);
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager;
|
|
string text2;
|
|
string text = text2 + " Scores!";
|
|
string nickName = HLENEODBIDD.nickName;
|
|
string text3 = "Scored by " + nickName;
|
|
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.IsLocal)
|
|
{
|
|
AACCKDLMFKJ.ACILHNDGOFK();
|
|
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
|
CMDADAAOBHD cmdadaaobhd = this.flagCarrierGameRoleId;
|
|
instance2.RequestRemoveRole(HLENEODBIDD, cmdadaaobhd);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004AC RID: 1196 RVA: 0x00017D98 File Offset: 0x00015F98
|
|
[Token(Token = "0x60004AC")]
|
|
[Address(RVA = "0x162DDA0", Offset = "0x162C7A0", VA = "0x18162DDA0")]
|
|
[PunRPC]
|
|
private void RpcOnFlagTaken(FlagTool ELOCPIFFCAA, Photon.Realtime.Player JGJPNHNGECC)
|
|
{
|
|
int num = 0;
|
|
if (JGJPNHNGECC != 0 && (JGJPNHNGECC.IsLocal ? 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.Instance;
|
|
GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager;
|
|
CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG;
|
|
string text2;
|
|
string text = text2 + " Flag Taken!";
|
|
}
|
|
NotificationManager instance3 = SingletonMonoBehaviour.Instance;
|
|
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: 0x060004AD RID: 1197 RVA: 0x00017EB8 File Offset: 0x000160B8
|
|
[Token(Token = "0x60004AD")]
|
|
[Address(RVA = "0x162DB10", Offset = "0x162C510", VA = "0x18162DB10")]
|
|
[PunRPC]
|
|
private void RpcOnFlagReturn(FlagTool ELOCPIFFCAA, Photon.Realtime.Player CEBPKIEEDAA)
|
|
{
|
|
int num = 0;
|
|
if (ELOCPIFFCAA != num)
|
|
{
|
|
if (ELOCPIFFCAA.DALCBAHIFPG != CGLKOJIMDIH.ANY)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager;
|
|
CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG;
|
|
string text2;
|
|
string text = text2 + " Flag Returned";
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
|
|
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.IsLocal)
|
|
{
|
|
AACCKDLMFKJ.BOIBIMHJGKJ();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004AE RID: 1198 RVA: 0x00017F9C File Offset: 0x0001619C
|
|
[Token(Token = "0x60004AE")]
|
|
[Address(RVA = "0x162D7A0", Offset = "0x162C1A0", VA = "0x18162D7A0")]
|
|
[PunRPC]
|
|
private void RpcOnFlagDrop(FlagTool ELOCPIFFCAA, Photon.Realtime.Player JEJGMDJIHJN)
|
|
{
|
|
if (JEJGMDJIHJN != 0 && JEJGMDJIHJN.IsLocal)
|
|
{
|
|
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.Instance;
|
|
GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager;
|
|
CGLKOJIMDIH team = ELOCPIFFCAA.DALCBAHIFPG;
|
|
string text2;
|
|
string text = text2 + " Flag Dropped";
|
|
}
|
|
NotificationManager instance3 = SingletonMonoBehaviour.Instance;
|
|
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: 0x060004AF RID: 1199 RVA: 0x000180C0 File Offset: 0x000162C0
|
|
[Token(Token = "0x60004AF")]
|
|
[Address(RVA = "0x16288C0", Offset = "0x16272C0", VA = "0x1816288C0")]
|
|
private bool ADGKFBKLDGA(FlagTool ELOCPIFFCAA, CGLKOJIMDIH NHNILDPOPBE, Photon.Realtime.Player HPBDBPIEGLG)
|
|
{
|
|
int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(HPBDBPIEGLG);
|
|
int num = 0;
|
|
List<FlagTool> 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: 0x060004B0 RID: 1200 RVA: 0x00018120 File Offset: 0x00016320
|
|
[Token(Token = "0x60004B0")]
|
|
[Address(RVA = "0x1629C80", Offset = "0x1628680", VA = "0x181629C80")]
|
|
private bool DNLLJNPDBCF(FlagTool ELOCPIFFCAA, Photon.Realtime.Player 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: 0x060004B1 RID: 1201 RVA: 0x00018170 File Offset: 0x00016370
|
|
[Token(Token = "0x60004B1")]
|
|
[Address(RVA = "0x162A100", Offset = "0x1628B00", VA = "0x18162A100")]
|
|
private bool GGKICJEGMHK(FlagTool ELOCPIFFCAA, Photon.Realtime.Player 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: 0x060004B2 RID: 1202 RVA: 0x000181C0 File Offset: 0x000163C0
|
|
[Token(Token = "0x60004B2")]
|
|
[Address(RVA = "0x162A2D0", Offset = "0x1628CD0", VA = "0x18162A2D0")]
|
|
private bool GKEJFNAGFIK(FlagTool ELOCPIFFCAA, Photon.Realtime.Player 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: 0x060004B3 RID: 1203 RVA: 0x00018220 File Offset: 0x00016420
|
|
[Token(Token = "0x60004B3")]
|
|
[Address(RVA = "0x162CB40", Offset = "0x162B540", VA = "0x18162CB40")]
|
|
private FlagTool PBBJBLCGBHK(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
int num = 0;
|
|
List<FlagTool> mdndaefphik = FlagTool.MDNDAEFPHIK;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060004B4 RID: 1204 RVA: 0x00018240 File Offset: 0x00016440
|
|
[Token(Token = "0x60004B4")]
|
|
[Address(RVA = "0x1628B50", Offset = "0x1627550", VA = "0x181628B50")]
|
|
private void AEAHHAHELNF(bool DICJLBJDAHD)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
List<FlagTool> mdndaefphik = FlagTool.MDNDAEFPHIK;
|
|
bool flag;
|
|
if (flag || !DICJLBJDAHD)
|
|
{
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
Quaternion identity = Quaternion.identity;
|
|
if (num == -1)
|
|
{
|
|
goto IL_3F;
|
|
}
|
|
List<FlagGoal> cedfjpfiggi = FlagGoal.CEDFJPFIGGI;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
GameObject gameObject;
|
|
gameObject.SetActive(true);
|
|
goto IL_3F;
|
|
}
|
|
IL_43:
|
|
num++;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_3F:
|
|
if (num == 0)
|
|
{
|
|
goto IL_43;
|
|
}
|
|
goto IL_7A;
|
|
}
|
|
return;
|
|
IL_7A:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060004B5 RID: 1205 RVA: 0x000182E0 File Offset: 0x000164E0
|
|
[Token(Token = "0x60004B5")]
|
|
[Address(RVA = "0x162A6F0", Offset = "0x16290F0", VA = "0x18162A6F0")]
|
|
private void IFPHDHJPAGE(bool BGMFLBDOJKJ)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
List<FlagTool> mdndaefphik = FlagTool.MDNDAEFPHIK;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
while (!BGMFLBDOJKJ)
|
|
{
|
|
}
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
}
|
|
if (num == -1)
|
|
{
|
|
goto IL_36;
|
|
}
|
|
List<FlagGoal> cedfjpfiggi = FlagGoal.CEDFJPFIGGI;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
int num2 = 0;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(num2 != 0);
|
|
goto IL_36;
|
|
}
|
|
IL_3A:
|
|
num++;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_36:
|
|
if (num == 0)
|
|
{
|
|
goto IL_3A;
|
|
}
|
|
goto IL_6B;
|
|
}
|
|
return;
|
|
IL_6B:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060004B6 RID: 1206 RVA: 0x00018370 File Offset: 0x00016570
|
|
[Token(Token = "0x60004B6")]
|
|
[Address(RVA = "0x162B910", Offset = "0x162A310", VA = "0x18162B910")]
|
|
private static Vector3 LOKOGCPNDLM(FlagTool ELOCPIFFCAA)
|
|
{
|
|
IReadOnlyList<FlagGoal> readOnlyList;
|
|
if (readOnlyList != 0)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060004B7 RID: 1207 RVA: 0x00018390 File Offset: 0x00016590
|
|
[Token(Token = "0x60004B7")]
|
|
[Address(RVA = "0x162AD10", Offset = "0x1629710", VA = "0x18162AD10")]
|
|
private void JHAFCBONEJK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
this.MFOCPIILHIL.OGCOIJDHHOK();
|
|
}
|
|
this.AEAHHAHELNF(true);
|
|
}
|
|
|
|
// Token: 0x060004B8 RID: 1208 RVA: 0x000183C0 File Offset: 0x000165C0
|
|
[Token(Token = "0x60004B8")]
|
|
[Address(RVA = "0x162BBA0", Offset = "0x162A5A0", VA = "0x18162BBA0")]
|
|
private void MFDBLNPEJFE()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient && this.MFOCPIILHIL.OLGMEEIPCAL)
|
|
{
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
instance2.MasterStopGame(num != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004B9 RID: 1209 RVA: 0x00018414 File Offset: 0x00016614
|
|
[Token(Token = "0x60004B9")]
|
|
[Address(RVA = "0x162B2D0", Offset = "0x1629CD0", VA = "0x18162B2D0")]
|
|
private void KKBGDLMBLOE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
this.MFOCPIILHIL.PPOEAJIAPNJ();
|
|
this.NJLHFMGHAOM.KGFFMEICLNN(3f);
|
|
}
|
|
int num = 0;
|
|
this.AEAHHAHELNF(num != 0);
|
|
}
|
|
|
|
// Token: 0x060004BA RID: 1210 RVA: 0x00018458 File Offset: 0x00016658
|
|
[Token(Token = "0x60004BA")]
|
|
[Address(RVA = "0x1629AC0", Offset = "0x16284C0", VA = "0x181629AC0")]
|
|
private void CLPJKBKEHFM()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient && this.NJLHFMGHAOM.OLGMEEIPCAL)
|
|
{
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
int num = 0;
|
|
gcdokifmocm.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060004BB RID: 1211 RVA: 0x000184C8 File Offset: 0x000166C8
|
|
[Token(Token = "0x60004BB")]
|
|
[Address(RVA = "0x162B900", Offset = "0x162A300", VA = "0x18162B900")]
|
|
private void LNPIBBMOMFI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.IFPHDHJPAGE(true);
|
|
}
|
|
|
|
// Token: 0x060004BC RID: 1212 RVA: 0x000184DC File Offset: 0x000166DC
|
|
[Token(Token = "0x60004BC")]
|
|
[Address(RVA = "0x162B4C0", Offset = "0x1629EC0", VA = "0x18162B4C0")]
|
|
private void LELDHFPPNFK()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
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: 0x060004BD RID: 1213 RVA: 0x00018534 File Offset: 0x00016734
|
|
[Token(Token = "0x60004BD")]
|
|
[Address(RVA = "0x162E2D0", Offset = "0x162CCD0", VA = "0x18162E2D0", Slot = "26")]
|
|
public override bool ValidateRoom()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060004BD)
|
|
|
|
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 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060004BE RID: 1214 RVA: 0x0001857C File Offset: 0x0001677C
|
|
[Token(Token = "0x60004BE")]
|
|
[Address(RVA = "0x1629C40", Offset = "0x1628640", VA = "0x181629C40")]
|
|
private bool DADHHNOALGN()
|
|
{
|
|
return DMFDIJNIILL.BNOPJDPGGDB("Paintball");
|
|
}
|
|
|
|
// Token: 0x060004BF RID: 1215 RVA: 0x0001859C File Offset: 0x0001679C
|
|
[Token(Token = "0x60004BF")]
|
|
[Address(RVA = "0x162B610", Offset = "0x162A010", VA = "0x18162B610")]
|
|
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<FlagTool, bool> func = (FlagTool x) => x.DALCBAHIFPG != team;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
int team2 = (int)team;
|
|
IReadOnlyList<FlagGoal> 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: 0x060004C0 RID: 1216 RVA: 0x00018690 File Offset: 0x00016890
|
|
[Token(Token = "0x60004C0")]
|
|
[Address(RVA = "0x1629DA0", Offset = "0x16287A0", VA = "0x181629DA0")]
|
|
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: 0x060004C1 RID: 1217 RVA: 0x00018730 File Offset: 0x00016930
|
|
[Token(Token = "0x60004C1")]
|
|
[Address(RVA = "0x162B370", Offset = "0x1629D70", VA = "0x18162B370")]
|
|
private bool KKNHEOCODGM(Tool EGFEJGHDNAI, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
DJHELPHHAEN gcdokifmocm = this.GCDOKIFMOCM;
|
|
FlagTool component = EGFEJGHDNAI.GetComponent<FlagTool>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
CGLKOJIMDIH team = component.DALCBAHIFPG;
|
|
}
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
Photon.Realtime.Player 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: 0x060004C2 RID: 1218 RVA: 0x0001879C File Offset: 0x0001699C
|
|
[Token(Token = "0x60004C2")]
|
|
[Address(RVA = "0x162E400", Offset = "0x162CE00", VA = "0x18162E400")]
|
|
public PaintballManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040003E4 RID: 996
|
|
[Token(Token = "0x40003E4")]
|
|
private static readonly string JECMPIFMHAJ = "PAINTBALL_UGC";
|
|
|
|
// Token: 0x040003E5 RID: 997
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40003E5")]
|
|
[SerializeField]
|
|
private GameRoleSettings ctfGameRoleSettings;
|
|
|
|
// Token: 0x040003E6 RID: 998
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40003E6")]
|
|
[SerializeField]
|
|
[Header("UI")]
|
|
private PlayerCombatUI playerCombatUIPrefab;
|
|
|
|
// Token: 0x040003E7 RID: 999
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40003E7")]
|
|
[SerializeField]
|
|
[Header("Mode Audio")]
|
|
private RecRoomAudioClip captureTheFlagTitleVO;
|
|
|
|
// Token: 0x040003E8 RID: 1000
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40003E8")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip teamBattleTitleVO;
|
|
|
|
// Token: 0x040003E9 RID: 1001
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40003E9")]
|
|
[SerializeField]
|
|
[Header("Combat Audio")]
|
|
private RecRoomAudioClip playerHitSFX;
|
|
|
|
// Token: 0x040003EA RID: 1002
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40003EA")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip playerOutSFX;
|
|
|
|
// Token: 0x040003EB RID: 1003
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40003EB")]
|
|
[SerializeField]
|
|
[Header("Flag Audio")]
|
|
private RecRoomAudioClip flagPickupSFX;
|
|
|
|
// Token: 0x040003EC RID: 1004
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40003EC")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip blueTeamFlagPickupVO;
|
|
|
|
// Token: 0x040003ED RID: 1005
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x40003ED")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip redTeamFlagPickupVO;
|
|
|
|
// Token: 0x040003EE RID: 1006
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40003EE")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip flagDroppedSFX;
|
|
|
|
// Token: 0x040003EF RID: 1007
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40003EF")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip blueTeamFlagDroppedVO;
|
|
|
|
// Token: 0x040003F0 RID: 1008
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40003F0")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip redTeamFlagDroppedVO;
|
|
|
|
// Token: 0x040003F1 RID: 1009
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40003F1")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip flagReturnSFX;
|
|
|
|
// Token: 0x040003F2 RID: 1010
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40003F2")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip blueTeamFlagReturnVO;
|
|
|
|
// Token: 0x040003F3 RID: 1011
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40003F3")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip redTeamFlagReturnVO;
|
|
|
|
// Token: 0x040003F4 RID: 1012
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40003F4")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip flagCaptureSFX;
|
|
|
|
// Token: 0x040003F5 RID: 1013
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40003F5")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip blueTeamFlagCaptureVO;
|
|
|
|
// Token: 0x040003F6 RID: 1014
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40003F6")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip redTeamFlagCaptureVO;
|
|
|
|
// Token: 0x040003F7 RID: 1015
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40003F7")]
|
|
[SerializeField]
|
|
private float audioFXMinInterval = 1.5f;
|
|
|
|
// Token: 0x040003F8 RID: 1016
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40003F8")]
|
|
[SerializeField]
|
|
[Header("Default Music")]
|
|
private RecRoomAudioClip loadingGameMusic;
|
|
|
|
// Token: 0x040003F9 RID: 1017
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40003F9")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip gameplayMusic;
|
|
|
|
// Token: 0x040003FA RID: 1018
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40003FA")]
|
|
[SerializeField]
|
|
[Header("Capture The Flag")]
|
|
private CMDADAAOBHD flagCarrierGameRoleId = (CMDADAAOBHD)((ulong)8388608L);
|
|
|
|
// Token: 0x040003FB RID: 1019
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x40003FB")]
|
|
[SerializeField]
|
|
private float flagHolderMovementCooldown = 1.65f;
|
|
|
|
// Token: 0x040003FC RID: 1020
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40003FC")]
|
|
[SerializeField]
|
|
private float flagHolderCustomWalkSpeed = 3f;
|
|
|
|
// Token: 0x040003FD RID: 1021
|
|
[Token(Token = "0x40003FD")]
|
|
private const float KHMIOMCDADA = 0.35f;
|
|
|
|
// Token: 0x040003FE RID: 1022
|
|
[Token(Token = "0x40003FE")]
|
|
private const float LFHJNFCPNKJ = 3f;
|
|
|
|
// Token: 0x040003FF RID: 1023
|
|
[Token(Token = "0x40003FF")]
|
|
private const float DKAGJOIFGIJ = 3f;
|
|
|
|
// Token: 0x04000400 RID: 1024
|
|
[Token(Token = "0x4000400")]
|
|
private const float FAEENAHEEJO = 8f;
|
|
|
|
// Token: 0x04000401 RID: 1025
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x4000401")]
|
|
private float CIJFADFAPLB = 600f;
|
|
|
|
// Token: 0x04000402 RID: 1026
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4000402")]
|
|
private int PHBJIHPKKNB = (int)((ulong)3L);
|
|
|
|
// Token: 0x04000403 RID: 1027
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12C")]
|
|
[Token(Token = "0x4000403")]
|
|
private bool HMKDHMLGPCD = true;
|
|
|
|
// Token: 0x04000404 RID: 1028
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4000404")]
|
|
private DJHELPHHAEN GCDOKIFMOCM;
|
|
|
|
// Token: 0x04000405 RID: 1029
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4000405")]
|
|
private MJNLDDCLOGP NJLHFMGHAOM;
|
|
|
|
// Token: 0x04000406 RID: 1030
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4000406")]
|
|
private float JFACLGNMKCE;
|
|
|
|
// Token: 0x04000407 RID: 1031
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x144")]
|
|
[Token(Token = "0x4000407")]
|
|
private float PFJCLKFPIKP;
|
|
|
|
// Token: 0x04000408 RID: 1032
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4000408")]
|
|
private float BLLLBFICFGL;
|
|
|
|
// Token: 0x04000409 RID: 1033
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14C")]
|
|
[Token(Token = "0x4000409")]
|
|
private float HIGOPDBOJIO;
|
|
|
|
// Token: 0x0400040A RID: 1034
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400040A")]
|
|
private SynchronizedField<CGLKOJIMDIH> IHDOBFPLNFD;
|
|
|
|
// Token: 0x0400040B RID: 1035
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400040B")]
|
|
private SynchronizedField<int> KFOJLANKAPN;
|
|
|
|
// Token: 0x020000AA RID: 170
|
|
[Token(Token = "0x20000AA")]
|
|
public enum MFMIHKNCOJL
|
|
{
|
|
// Token: 0x0400040D RID: 1037
|
|
[Token(Token = "0x400040D")]
|
|
CaptureTheFlag,
|
|
// Token: 0x0400040E RID: 1038
|
|
[Token(Token = "0x400040E")]
|
|
TeamBattle,
|
|
// Token: 0x0400040F RID: 1039
|
|
[Token(Token = "0x400040F")]
|
|
None
|
|
}
|
|
|
|
// Token: 0x020000AB RID: 171
|
|
[Token(Token = "0x20000AB")]
|
|
private enum BOOHHGDMOGG
|
|
{
|
|
// Token: 0x04000411 RID: 1041
|
|
[Token(Token = "0x4000411")]
|
|
CTF_ROUND_RUNNING,
|
|
// Token: 0x04000412 RID: 1042
|
|
[Token(Token = "0x4000412")]
|
|
CTF_FLAG_CAPTURED,
|
|
// Token: 0x04000413 RID: 1043
|
|
[Token(Token = "0x4000413")]
|
|
TEAM_BATTLE_ROUND_RUNNING,
|
|
// Token: 0x04000414 RID: 1044
|
|
[Token(Token = "0x4000414")]
|
|
INVALID = 65535
|
|
}
|
|
|
|
// Token: 0x020000AC RID: 172
|
|
[Token(Token = "0x20000AC")]
|
|
private enum GMAHPGABJBB
|
|
{
|
|
// Token: 0x04000416 RID: 1046
|
|
[Token(Token = "0x4000416")]
|
|
HITS,
|
|
// Token: 0x04000417 RID: 1047
|
|
[Token(Token = "0x4000417")]
|
|
OUTS,
|
|
// Token: 0x04000418 RID: 1048
|
|
[Token(Token = "0x4000418")]
|
|
FLAG_CAPTURES
|
|
}
|
|
|
|
// Token: 0x020000AD RID: 173
|
|
[Token(Token = "0x20000AD")]
|
|
[CompilerGenerated]
|
|
private sealed class PCBKBHBOMPF
|
|
{
|
|
// Token: 0x060004C4 RID: 1220 RVA: 0x00018810 File Offset: 0x00016A10
|
|
[Token(Token = "0x60004C4")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PCBKBHBOMPF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060004C5 RID: 1221 RVA: 0x00018824 File Offset: 0x00016A24
|
|
[Token(Token = "0x60004C5")]
|
|
[Address(RVA = "0x161D890", Offset = "0x161C290", VA = "0x18161D890")]
|
|
internal bool <ValidateRoomForModeCTF>b__0(FlagTool x)
|
|
{
|
|
return x.DALCBAHIFPG != this.team;
|
|
}
|
|
|
|
// Token: 0x04000419 RID: 1049
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000419")]
|
|
public CGLKOJIMDIH team;
|
|
}
|
|
}
|