1674 lines
56 KiB
C#
1674 lines
56 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Avatars;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Gestures;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200037D RID: 893
|
|
[Token(Token = "0x200037D")]
|
|
[DisallowMultipleComponent]
|
|
[RequireComponent(typeof(Player))]
|
|
public class PlayerParty : MonoBehaviourPun
|
|
{
|
|
// Token: 0x17000537 RID: 1335
|
|
// (get) Token: 0x06001CD4 RID: 7380 RVA: 0x00076400 File Offset: 0x00074600
|
|
[Token(Token = "0x17000537")]
|
|
public IReadOnlyCollection<Player> ABHPGDLJIAG
|
|
{
|
|
[Token(Token = "0x6001CD4")]
|
|
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001CD4)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyCollection`1<Player> PlayerParty::get_PartyMembers()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class Player>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class Player>(PlayerParty::GHMPDDBMMPC, ldloc:PlayerParty(this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000538 RID: 1336
|
|
// (get) Token: 0x06001CD5 RID: 7381 RVA: 0x00076414 File Offset: 0x00074614
|
|
[Token(Token = "0x17000538")]
|
|
public bool IDNBLIJBPKB
|
|
{
|
|
[Token(Token = "0x6001CD5")]
|
|
[Address(RVA = "0xB604C0", Offset = "0xB5F2C0", VA = "0x180B604C0")]
|
|
get
|
|
{
|
|
return !string.IsNullOrEmpty(this.JKJGLAJGBCH.IAHDANBDAAM());
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000539 RID: 1337
|
|
// (get) Token: 0x06001CD6 RID: 7382 RVA: 0x0007643C File Offset: 0x0007463C
|
|
[Token(Token = "0x17000539")]
|
|
public int CPHKILIHCBM
|
|
{
|
|
[Token(Token = "0x6001CD6")]
|
|
[Address(RVA = "0xB60710", Offset = "0xB5F510", VA = "0x180B60710")]
|
|
get
|
|
{
|
|
if (!string.IsNullOrEmpty(this.JKJGLAJGBCH.IAHDANBDAAM()))
|
|
{
|
|
int size = this.GHMPDDBMMPC._size;
|
|
return size + 1;
|
|
}
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700053A RID: 1338
|
|
// (get) Token: 0x06001CD7 RID: 7383 RVA: 0x00076478 File Offset: 0x00074678
|
|
[Token(Token = "0x1700053A")]
|
|
public string OAFIDGLDPGM
|
|
{
|
|
[Token(Token = "0x6001CD7")]
|
|
[Address(RVA = "0xB60470", Offset = "0xB5F270", VA = "0x180B60470")]
|
|
get
|
|
{
|
|
return this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CD8 RID: 7384 RVA: 0x00076498 File Offset: 0x00074698
|
|
[Token(Token = "0x6001CD8")]
|
|
[Address(RVA = "0xB5E5E0", Offset = "0xB5D3E0", VA = "0x180B5E5E0")]
|
|
private void MLJMCIMMJFA(string ONGBFDACHHG, CFLMJLFBOKH.LEGOBBNINOL HIGEABDCLDB = CFLMJLFBOKH.LEGOBBNINOL.NONE)
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.<AAJNEFJEFKJ>k__BackingField = ONGBFDACHHG;
|
|
}
|
|
string text = this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
bool flag = ONGBFDACHHG != text;
|
|
PPENFJMFPNE ppenfjmfpne;
|
|
if (flag)
|
|
{
|
|
if (flag)
|
|
{
|
|
CFLMJLFBOKH.JGANEJOIKBH(ONGBFDACHHG);
|
|
}
|
|
if (this.JKJGLAJGBCH.IAHDANBDAAM() == 0)
|
|
{
|
|
int num2 = this.GHMPDDBMMPC._size;
|
|
num2++;
|
|
}
|
|
ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
}
|
|
MHCBIEKDNLF<string> jkjglajgbch = this.JKJGLAJGBCH;
|
|
if (ppenfjmfpne == 0)
|
|
{
|
|
this.JCAMGCABMLJ(true);
|
|
this.NCHHDDPFEOM();
|
|
}
|
|
string empty = string.Empty;
|
|
this.PCLLIHGPFGM = empty;
|
|
this.CFKPEPEPBGN();
|
|
}
|
|
|
|
// Token: 0x1700053B RID: 1339
|
|
// (get) Token: 0x06001CD9 RID: 7385 RVA: 0x00076544 File Offset: 0x00074744
|
|
// (set) Token: 0x06001CDA RID: 7386 RVA: 0x00076564 File Offset: 0x00074764
|
|
[Token(Token = "0x1700053B")]
|
|
public string PCLLIHGPFGM
|
|
{
|
|
[Token(Token = "0x6001CD9")]
|
|
[Address(RVA = "0xB60420", Offset = "0xB5F220", VA = "0x180B60420")]
|
|
get
|
|
{
|
|
return this.CCDOOIAICPJ.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6001CDA")]
|
|
[Address(RVA = "0xB5E210", Offset = "0xB5D010", VA = "0x180B5E210")]
|
|
private set
|
|
{
|
|
MHCBIEKDNLF<string> ccdooiaicpj = this.CCDOOIAICPJ;
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.<MHFLCKMIIKF>k__BackingField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700053C RID: 1340
|
|
// (get) Token: 0x06001CDB RID: 7387 RVA: 0x0007659C File Offset: 0x0007479C
|
|
[Token(Token = "0x1700053C")]
|
|
public Color? BCLCCDDPFNM
|
|
{
|
|
[Token(Token = "0x6001CDB")]
|
|
[Address(RVA = "0xB60520", Offset = "0xB5F320", VA = "0x180B60520")]
|
|
get
|
|
{
|
|
string text;
|
|
if ("{il2cpp array field il2cppMethodInfo->}" != (ulong)0L && !string.IsNullOrEmpty(text))
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
ColorVault.ColorToGuid colorToGuid = SingletonMonoBehaviour.ONCPNMDGGKG.groupColorVault.Find(text);
|
|
int num2 = 0;
|
|
if (ColorVault.ColorToGuid.BDBLGMKABNK(colorToGuid, num2))
|
|
{
|
|
Color color = colorToGuid.color;
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CDC RID: 7388 RVA: 0x00076604 File Offset: 0x00074804
|
|
[Token(Token = "0x6001CDC")]
|
|
[Address(RVA = "0xB5B5D0", Offset = "0xB5A3D0", VA = "0x180B5B5D0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Action<AGAJMBPABDL> action;
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.HPHOOJLDKKM, action);
|
|
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
Action<Player> action2 = new Action(this.CBDHCJEKJME);
|
|
Player.PlayerCreatedEvent = MFBGLIHGCGO.BPJDFPACLMK(playerCreatedEvent, action2);
|
|
Player component = base.GetComponent<Player>();
|
|
this.KNMLNJFFDME = component;
|
|
List<Player> list = new List();
|
|
this.GHMPDDBMMPC = list;
|
|
AGAJMBPABDL owner = base.FAGBHOMBNBP;
|
|
Action action3 = new Action(this.OEDJPINBNOO);
|
|
MHCBIEKDNLF<string> mhcbiekdnlf;
|
|
this.JKJGLAJGBCH = mhcbiekdnlf;
|
|
AGAJMBPABDL owner2 = base.FAGBHOMBNBP;
|
|
Action action4 = new Action(this.EFLDHJBEIJJ);
|
|
MHCBIEKDNLF<string> mhcbiekdnlf2;
|
|
this.CCDOOIAICPJ = mhcbiekdnlf2;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.<AAJNEFJEFKJ>k__BackingField != (ulong)0L)
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
string empty = string.Empty;
|
|
this.MLJMCIMMJFA(empty, CFLMJLFBOKH.LEGOBBNINOL.NONE);
|
|
PUNNetworkManager.ELLAOHFLFJE.FMABBNKIDFF();
|
|
}
|
|
|
|
// Token: 0x06001CDD RID: 7389 RVA: 0x000766D8 File Offset: 0x000748D8
|
|
[Token(Token = "0x6001CDD")]
|
|
[Address(RVA = "0xB5F480", Offset = "0xB5E280", VA = "0x180B5F480", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
Action<AGAJMBPABDL> action;
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.HPHOOJLDKKM, action);
|
|
MFBGLIHGCGO<Player> playerCreatedEvent = Player.PlayerCreatedEvent;
|
|
Action<Player> action2 = new Action(this.CBDHCJEKJME);
|
|
Player.PlayerCreatedEvent = MFBGLIHGCGO.GMNMHGMFGOL(playerCreatedEvent, action2);
|
|
}
|
|
|
|
// Token: 0x06001CDE RID: 7390 RVA: 0x00076720 File Offset: 0x00074920
|
|
[Token(Token = "0x6001CDE")]
|
|
[Address(RVA = "0xB600B0", Offset = "0xB5EEB0", VA = "0x180B600B0")]
|
|
private void Start()
|
|
{
|
|
PlayerHandGestures gestures = this.KNMLNJFFDME.leftHand._gestures;
|
|
PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE);
|
|
gestures.MBBPBLILJLF += oggnbmjdkko;
|
|
PlayerHandGestures gestures2 = this.KNMLNJFFDME.rightHand._gestures;
|
|
PlayerHandGestures.OGGNBMJDKKO oggnbmjdkko2 = new PlayerHandGestures.OGGNBMJDKKO(this.LBKHALNKJGE);
|
|
gestures2.MBBPBLILJLF += oggnbmjdkko2;
|
|
Action<float> action = new Action(this.MCPENEDNAFJ);
|
|
IDisposable disposable = ADIFCODGAML.LFJPCEKGMIA(this, action);
|
|
}
|
|
|
|
// Token: 0x06001CDF RID: 7391 RVA: 0x00076798 File Offset: 0x00074998
|
|
[Token(Token = "0x6001CDF")]
|
|
[Address(RVA = "0xB60210", Offset = "0xB5F010", VA = "0x180B60210")]
|
|
private void Update()
|
|
{
|
|
if (Time.time > this.partyListUpdateInterval)
|
|
{
|
|
float time = Time.time;
|
|
this.CBKFEAKMKHE = time;
|
|
int num = 0;
|
|
this.JCAMGCABMLJ(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CE0 RID: 7392 RVA: 0x000767D0 File Offset: 0x000749D0
|
|
[Token(Token = "0x6001CE0")]
|
|
[Address(RVA = "0xB5FE80", Offset = "0xB5EC80", VA = "0x180B5FE80")]
|
|
public void SendHighFive(AGAJMBPABDL EMCEAPOIJGC)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = EMCEAPOIJGC.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.LFLFMIMNCON<AGAJMBPABDL> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSendHighFive);
|
|
AGAJMBPABDL otherPlayer = EMCEAPOIJGC;
|
|
photonView.RpcAll<AGAJMBPABDL>(lflfmimncon, otherPlayer);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CE1 RID: 7393 RVA: 0x00076820 File Offset: 0x00074A20
|
|
[Token(Token = "0x6001CE1")]
|
|
[Address(RVA = "0xB5D1E0", Offset = "0xB5BFE0", VA = "0x180B5D1E0")]
|
|
public void JoinParty(AGAJMBPABDL EMCEAPOIJGC, Vector3? ICBCANEBMPO, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = EMCEAPOIJGC.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Vector3? feedbackPosition;
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.NECIHPEMJNG<AGAJMBPABDL, Vector3?, CFLMJLFBOKH.LEGOBBNINOL> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcJoinParty);
|
|
Vector3? feedbackPosition2 = feedbackPosition;
|
|
CFLMJLFBOKH.LEGOBBNINOL source = DIEPOPNJNCO;
|
|
AGAJMBPABDL otherPlayer = EMCEAPOIJGC;
|
|
photonView.RpcAll<AGAJMBPABDL, Vector3?, CFLMJLFBOKH.LEGOBBNINOL>(necihpemjng, otherPlayer, feedbackPosition2, source);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CE2 RID: 7394 RVA: 0x00076878 File Offset: 0x00074A78
|
|
[Token(Token = "0x6001CE2")]
|
|
[Address(RVA = "0xB5E300", Offset = "0xB5D100", VA = "0x180B5E300")]
|
|
public void LeaveCurrentParty()
|
|
{
|
|
if (!string.IsNullOrEmpty(this.JKJGLAJGBCH.IAHDANBDAAM()))
|
|
{
|
|
string text = this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
int size = this.GHMPDDBMMPC._size;
|
|
CFLMJLFBOKH.EFNJEEEGCKB(text, size);
|
|
}
|
|
this.GHMPDDBMMPC.Clear();
|
|
string empty = string.Empty;
|
|
this.MLJMCIMMJFA(empty, CFLMJLFBOKH.LEGOBBNINOL.NONE);
|
|
PlayerParty.LocalPlayerPartyChanged.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x06001CE3 RID: 7395 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6001CE3")]
|
|
[Address(RVA = "0xB5CD80", Offset = "0xB5BB80", VA = "0x180B5CD80")]
|
|
public bool IsInPartyWith(Player IEKDDPPNFPF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CE4 RID: 7396 RVA: 0x000768E0 File Offset: 0x00074AE0
|
|
[Token(Token = "0x6001CE4")]
|
|
[Address(RVA = "0xB5CBC0", Offset = "0xB5B9C0", VA = "0x180B5CBC0")]
|
|
public DABKFAIHBBP InvitePlayerFromOtherRoomToParty(CCEOLAOLEKJ HFIDFDPOCKA, CFLMJLFBOKH.LEGOBBNINOL OFNJDPJFHHL)
|
|
{
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<ODJFEIBNGPO>k__BackingField);
|
|
int num2 = 0;
|
|
if (instance.InvitePlayerToGame(num, text, num2 != 0) == 0)
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField;
|
|
Dictionary<int, CFLMJLFBOKH.LEGOBBNINOL> pgfoghlagba = this.PGFOGHLAGBA;
|
|
bool fakeValueActive2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CE5 RID: 7397 RVA: 0x00076958 File Offset: 0x00074B58
|
|
[Token(Token = "0x6001CE5")]
|
|
[Address(RVA = "0xB5FF90", Offset = "0xB5ED90", VA = "0x180B5FF90")]
|
|
public void SendPartyUpRequest(Player FNOHACPAGGA, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <FMMJEJMBDPL>k__BackingField = FNOHACPAGGA.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<FMMJEJMBDPL>k__BackingField != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.JDHMIOJKLCK;
|
|
AGAJMBPABDL photonPlayer = FNOHACPAGGA.DBAJDHGDPOL;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<int, CFLMJLFBOKH.LEGOBBNINOL> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcRequestJoinParty);
|
|
int <FMMJEJMBDPL>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
|
CFLMJLFBOKH.LEGOBBNINOL source = DIEPOPNJNCO;
|
|
photonView.RpcPlayer<int, CFLMJLFBOKH.LEGOBBNINOL>(photonPlayer, fggimkccbda, <FMMJEJMBDPL>k__BackingField2, source);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CE6 RID: 7398 RVA: 0x000769B0 File Offset: 0x00074BB0
|
|
[Token(Token = "0x6001CE6")]
|
|
[Address(RVA = "0xB5FD60", Offset = "0xB5EB60", VA = "0x180B5FD60")]
|
|
public void SendFriendRequest(AGAJMBPABDL EMCEAPOIJGC, Vector3 ICBCANEBMPO)
|
|
{
|
|
float z = ICBCANEBMPO.z;
|
|
Vector3 feedbackPosition;
|
|
feedbackPosition.z = z;
|
|
PlayerParty <>4__this = this;
|
|
AGAJMBPABDL otherPlayer = EMCEAPOIJGC;
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = otherPlayer.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = <>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<AGAJMBPABDL, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(<>4__this.RpcMakeFriendRequest);
|
|
float z2 = feedbackPosition.z;
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CE7 RID: 7399 RVA: 0x00076A14 File Offset: 0x00074C14
|
|
[Token(Token = "0x6001CE7")]
|
|
[Address(RVA = "0xB5BBD0", Offset = "0xB5A9D0", VA = "0x180B5BBD0")]
|
|
public bool CanInvitePlayer(Player IEKDDPPNFPF)
|
|
{
|
|
int num = 0;
|
|
bool flag = IEKDDPPNFPF != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return !this.GHMPDDBMMPC.Contains(IEKDDPPNFPF);
|
|
}
|
|
|
|
// Token: 0x06001CE8 RID: 7400 RVA: 0x00076A48 File Offset: 0x00074C48
|
|
[Token(Token = "0x6001CE8")]
|
|
[Address(RVA = "0xB5DCE0", Offset = "0xB5CAE0", VA = "0x180B5DCE0")]
|
|
public void KickPlayer(Player HEGDAEMJLDE)
|
|
{
|
|
if (this.IsInPartyWith(HEGDAEMJLDE))
|
|
{
|
|
PhotonView photonView = HEGDAEMJLDE.playerParty.JDHMIOJKLCK;
|
|
AGAJMBPABDL photonPlayer = HEGDAEMJLDE.DBAJDHGDPOL;
|
|
DGLOJCGDOGG.LFLFMIMNCON<string> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcKickedFromParty);
|
|
string text = this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
photonView.RpcPlayer<string>(photonPlayer, lflfmimncon, text);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CE9 RID: 7401 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6001CE9")]
|
|
[Address(RVA = "0xB5C440", Offset = "0xB5B240", VA = "0x180B5C440")]
|
|
public int[] GetPlayerIDs(bool IPLJBOKNNCO = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CEA RID: 7402 RVA: 0x00076A9C File Offset: 0x00074C9C
|
|
[Token(Token = "0x6001CEA")]
|
|
[Address(RVA = "0xB5C2B0", Offset = "0xB5B0B0", VA = "0x180B5C2B0")]
|
|
public AGAJMBPABDL FindPlayerFromLargestParty()
|
|
{
|
|
if (KKPBCOOONNK.FEBBKGHNCKJ.Length > 1)
|
|
{
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
|
|
Func<AGAJMBPABDL, AGAJMBPABDL, AGAJMBPABDL> <>9__50_ = PlayerParty.<>c.<>9__50_0;
|
|
if (<>9__50_ == 0)
|
|
{
|
|
PlayerParty.<>c.<>9__50_0 = delegate(AGAJMBPABDL largestGroup, AGAJMBPABDL next)
|
|
{
|
|
int num = next.CPHKILIHCBM();
|
|
int num2 = largestGroup.CPHKILIHCBM();
|
|
return next;
|
|
};
|
|
}
|
|
return Enumerable.Aggregate<AGAJMBPABDL>(array, <>9__50_);
|
|
}
|
|
return Enumerable.FirstOrDefault<AGAJMBPABDL>(KKPBCOOONNK.FEBBKGHNCKJ);
|
|
}
|
|
|
|
// Token: 0x06001CEB RID: 7403 RVA: 0x00076AFC File Offset: 0x00074CFC
|
|
[Token(Token = "0x6001CEB")]
|
|
[Address(RVA = "0xB5E4C0", Offset = "0xB5D2C0", VA = "0x180B5E4C0")]
|
|
private void MCPENEDNAFJ(float POGAEJIEPIM)
|
|
{
|
|
if (this.KNMLNJFFDME.BBHBBHEBCEO == LocalPlayerController.MIGPLDFLMHA.VR)
|
|
{
|
|
PlayerHand rightHand = this.KNMLNJFFDME.rightHand;
|
|
PlayerHand.ENHKICONAGG enhkiconagg = this.FPLJMKEDIPD(rightHand);
|
|
int num = (int)enhkiconagg;
|
|
if (enhkiconagg != PlayerHand.ENHKICONAGG.Invalid)
|
|
{
|
|
PlayerHand.ENHKICONAGG currentGestureType = this.KNMLNJFFDME.rightHand.DJJHKBFNELO;
|
|
if (num != (int)currentGestureType)
|
|
{
|
|
PlayerHand rightHand2 = this.KNMLNJFFDME.rightHand;
|
|
}
|
|
}
|
|
PlayerHand leftHand = this.KNMLNJFFDME.leftHand;
|
|
PlayerHand.ENHKICONAGG enhkiconagg2 = this.FPLJMKEDIPD(leftHand);
|
|
int num2 = (int)enhkiconagg2;
|
|
if (enhkiconagg2 != PlayerHand.ENHKICONAGG.Invalid)
|
|
{
|
|
PlayerHand.ENHKICONAGG currentGestureType2 = this.KNMLNJFFDME.leftHand.DJJHKBFNELO;
|
|
if (num2 != (int)currentGestureType2)
|
|
{
|
|
PlayerHand leftHand2 = this.KNMLNJFFDME.leftHand;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CEC RID: 7404 RVA: 0x00076BA4 File Offset: 0x00074DA4
|
|
[Token(Token = "0x6001CEC")]
|
|
[Address(RVA = "0xB5BB50", Offset = "0xB5A950", VA = "0x180B5BB50")]
|
|
private void CFKPEPEPBGN()
|
|
{
|
|
if (this.KNMLNJFFDME.BBHBBHEBCEO == LocalPlayerController.MIGPLDFLMHA.VR)
|
|
{
|
|
this.KNMLNJFFDME.leftHand.ToggleGesture(PlayerHand.ENHKICONAGG.None);
|
|
this.KNMLNJFFDME.rightHand.ToggleGesture(PlayerHand.ENHKICONAGG.None);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CED RID: 7405 RVA: 0x00076BE8 File Offset: 0x00074DE8
|
|
[Token(Token = "0x6001CED")]
|
|
[Address(RVA = "0xB5FA30", Offset = "0xB5E830", VA = "0x180B5FA30")]
|
|
[NFOMENMAOIA]
|
|
private void RpcMakeFriendRequest(AGAJMBPABDL EMCEAPOIJGC, Vector3 ICBCANEBMPO)
|
|
{
|
|
float z = ICBCANEBMPO.z;
|
|
Vector3 feedbackPosition;
|
|
feedbackPosition.z = z;
|
|
AGAJMBPABDL otherPlayer = EMCEAPOIJGC;
|
|
PlayerParty <>4__this = this;
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = otherPlayer.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = otherPlayer.GPOMCJICJIH();
|
|
Player knmlnjffdme = <>4__this.KNMLNJFFDME;
|
|
if (player != 0)
|
|
{
|
|
bool flag2;
|
|
while (flag2)
|
|
{
|
|
}
|
|
while (!flag2)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
if (otherPlayer.DMKCIEPGGAB)
|
|
{
|
|
PlayerParty <>4__this2 = <>4__this;
|
|
PlayerParty playerParty = player.playerParty;
|
|
float z2 = feedbackPosition.z;
|
|
AGAJMBPABDL photonPlayer = <>4__this2.KNMLNJFFDME.DBAJDHGDPOL;
|
|
if (!playerParty.FAHENJKPDFK(photonPlayer))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CEE RID: 7406 RVA: 0x00076C4C File Offset: 0x00074E4C
|
|
[Token(Token = "0x6001CEE")]
|
|
[Address(RVA = "0xB5D310", Offset = "0xB5C110", VA = "0x180B5D310")]
|
|
private void KKJCMPBHJAO(Player EMCEAPOIJGC, Vector3 ICBCANEBMPO)
|
|
{
|
|
AGAJMBPABDL photonPlayer = EMCEAPOIJGC.DBAJDHGDPOL;
|
|
if (!this.FAHENJKPDFK(photonPlayer))
|
|
{
|
|
float z = ICBCANEBMPO.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CEF RID: 7407 RVA: 0x00076C78 File Offset: 0x00074E78
|
|
[Token(Token = "0x6001CEF")]
|
|
[Address(RVA = "0xB5FB50", Offset = "0xB5E950", VA = "0x180B5FB50")]
|
|
[NFOMENMAOIA]
|
|
private void RpcRequestJoinParty(int BFAHAOGMODA, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int requestingPlayerId = BFAHAOGMODA;
|
|
bool flag = instance.HKHMHIDGGGA(requestingPlayerId != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
int requestingPlayerId2 = BFAHAOGMODA;
|
|
CFLMJLFBOKH.LEGOBBNINOL source = DIEPOPNJNCO;
|
|
CPIHGIEOPAJ cpihgieopaj;
|
|
if (cpihgieopaj != 0)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.HandleIncomingRecNetMessage(cpihgieopaj);
|
|
}
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CF0 RID: 7408 RVA: 0x00076CC4 File Offset: 0x00074EC4
|
|
[Token(Token = "0x6001CF0")]
|
|
[Address(RVA = "0xB5F860", Offset = "0xB5E660", VA = "0x180B5F860")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAutoJoinParty(string GKODLABMCLE)
|
|
{
|
|
this.MLJMCIMMJFA(GKODLABMCLE, CFLMJLFBOKH.LEGOBBNINOL.NONE);
|
|
int num = 0;
|
|
this.JCAMGCABMLJ(num != 0);
|
|
}
|
|
|
|
// Token: 0x06001CF1 RID: 7409 RVA: 0x00076CE4 File Offset: 0x00074EE4
|
|
[Token(Token = "0x6001CF1")]
|
|
[Address(RVA = "0xB5F890", Offset = "0xB5E690", VA = "0x180B5F890")]
|
|
[NFOMENMAOIA]
|
|
private void RpcJoinParty(AGAJMBPABDL EMCEAPOIJGC, Vector3? ICBCANEBMPO, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = EMCEAPOIJGC.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Vector3? feedbackPosition;
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = EMCEAPOIJGC.GPOMCJICJIH();
|
|
Player knmlnjffdme = this.KNMLNJFFDME;
|
|
if (player != 0)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (!EMCEAPOIJGC.DMKCIEPGGAB)
|
|
{
|
|
AGAJMBPABDL photonPlayer = this.KNMLNJFFDME.DBAJDHGDPOL;
|
|
int inpoaaaoahi = EMCEAPOIJGC.INPOAAAOAHI;
|
|
}
|
|
PlayerParty <>4__this = this;
|
|
PlayerParty playerParty = player.playerParty;
|
|
Vector3? feedbackPosition2 = feedbackPosition;
|
|
CFLMJLFBOKH.LEGOBBNINOL source = DIEPOPNJNCO;
|
|
Player knmlnjffdme2 = <>4__this.KNMLNJFFDME;
|
|
playerParty.PNOMKADNIEG(knmlnjffdme2, feedbackPosition2, source);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CF2 RID: 7410 RVA: 0x00076D3C File Offset: 0x00074F3C
|
|
[Token(Token = "0x6001CF2")]
|
|
[Address(RVA = "0xB5FC50", Offset = "0xB5EA50", VA = "0x180B5FC50")]
|
|
[NFOMENMAOIA]
|
|
private void RpcSendHighFive(AGAJMBPABDL EMCEAPOIJGC)
|
|
{
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = EMCEAPOIJGC.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = EMCEAPOIJGC.GPOMCJICJIH();
|
|
Player knmlnjffdme = this.KNMLNJFFDME;
|
|
if (player != 0 || EMCEAPOIJGC.DMKCIEPGGAB)
|
|
{
|
|
this.CFKPEPEPBGN();
|
|
}
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CF3 RID: 7411 RVA: 0x00076D8C File Offset: 0x00074F8C
|
|
[Token(Token = "0x6001CF3")]
|
|
[Address(RVA = "0xB5E200", Offset = "0xB5D000", VA = "0x180B5E200")]
|
|
private void LHMKPAIIBOM()
|
|
{
|
|
this.CFKPEPEPBGN();
|
|
}
|
|
|
|
// Token: 0x06001CF4 RID: 7412 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6001CF4")]
|
|
[Address(RVA = "0xB5F5F0", Offset = "0xB5E3F0", VA = "0x180B5F5F0")]
|
|
private void PNOMKADNIEG(Player EMCEAPOIJGC, Vector3? ICBCANEBMPO, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CF5 RID: 7413 RVA: 0x00076DA0 File Offset: 0x00074FA0
|
|
[Token(Token = "0x6001CF5")]
|
|
[Address(RVA = "0xB5BC80", Offset = "0xB5AA80", VA = "0x180B5BC80")]
|
|
private bool FAHENJKPDFK(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
int num = 0;
|
|
int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI;
|
|
float time = Time.time;
|
|
bool flag = this.LDDHIELJGCH.TryGetValue(inpoaaaoahi, num);
|
|
if (flag)
|
|
{
|
|
}
|
|
Dictionary<int, float> lddhieljgch = this.LDDHIELJGCH;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CF6 RID: 7414 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6001CF6")]
|
|
[Address(RVA = "0xB5D3A0", Offset = "0xB5C1A0", VA = "0x180B5D3A0")]
|
|
private void KMPMFPHHKJK(Player LDFLMCNJOIF, Vector3? ICBCANEBMPO, CFLMJLFBOKH.LEGOBBNINOL DIEPOPNJNCO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001CF7 RID: 7415 RVA: 0x00076DE8 File Offset: 0x00074FE8
|
|
[Token(Token = "0x6001CF7")]
|
|
[Address(RVA = "0xB5C870", Offset = "0xB5B670", VA = "0x180B5C870")]
|
|
private void IPIOLEDNDAJ(Player EMCEAPOIJGC, Vector3 ICBCANEBMPO)
|
|
{
|
|
this.CFKPEPEPBGN();
|
|
int num = 0;
|
|
if (!(EMCEAPOIJGC == num))
|
|
{
|
|
int <FMMJEJMBDPL>k__BackingField = EMCEAPOIJGC.<FMMJEJMBDPL>k__BackingField;
|
|
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(<FMMJEJMBDPL>k__BackingField);
|
|
if (llkhfjdnfmm != 0)
|
|
{
|
|
if (llkhfjdnfmm.<GJDPDDHJPAC>k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.None)
|
|
{
|
|
if (llkhfjdnfmm.<PALMIOEJANE>k__BackingField == LLKHFJDNFMM.DDAADAMFMCL.Friend)
|
|
{
|
|
float z = ICBCANEBMPO.z;
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
float z2 = ICBCANEBMPO.z;
|
|
}
|
|
}
|
|
PlayerEvents playerEvents = this.KNMLNJFFDME.playerEvents;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CF8 RID: 7416 RVA: 0x00076E5C File Offset: 0x0007505C
|
|
[Token(Token = "0x6001CF8")]
|
|
[Address(RVA = "0xB5D1B0", Offset = "0xB5BFB0", VA = "0x180B5D1B0")]
|
|
private bool JOFKMJLOKBF(AGAJMBPABDL KNMLNJFFDME, AGAJMBPABDL EMCEAPOIJGC)
|
|
{
|
|
int inpoaaaoahi = EMCEAPOIJGC.INPOAAAOAHI;
|
|
return KNMLNJFFDME.INPOAAAOAHI > inpoaaaoahi;
|
|
}
|
|
|
|
// Token: 0x06001CF9 RID: 7417 RVA: 0x00076E80 File Offset: 0x00075080
|
|
[Token(Token = "0x6001CF9")]
|
|
[Address(RVA = "0xB5C7A0", Offset = "0xB5B5A0", VA = "0x180B5C7A0")]
|
|
private void INHJHDAMHNG(string GKODLABMCLE)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL owner = base.JDHMIOJKLCK.BHNPNHMILIF;
|
|
DGLOJCGDOGG.LFLFMIMNCON<string> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAutoJoinParty);
|
|
photonView.RpcPlayer<string>(owner, lflfmimncon, GKODLABMCLE);
|
|
}
|
|
|
|
// Token: 0x06001CFA RID: 7418 RVA: 0x00076EBC File Offset: 0x000750BC
|
|
[Token(Token = "0x6001CFA")]
|
|
[Address(RVA = "0xB5E8A0", Offset = "0xB5D6A0", VA = "0x180B5E8A0")]
|
|
private string MPILHBHKDFF()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
PlayerParty.KOAABHJCOBP.Clear();
|
|
PlayerParty.JMDOBGKDODG.Clear();
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = array[num];
|
|
string dnlkpcmccjh = PlayerParty.DNLKPCMCCJH;
|
|
string text = agajmbpabdl.MGPCFIJCHNB(dnlkpcmccjh);
|
|
if (text == 0 && !PlayerParty.KOAABHJCOBP.Contains(text))
|
|
{
|
|
bool flag = PlayerParty.KOAABHJCOBP.Add(text);
|
|
}
|
|
num++;
|
|
}
|
|
List<ColorVault.ColorToGuid> jmdobgkdodg = PlayerParty.JMDOBGKDODG;
|
|
List<ColorVault.ColorToGuid> colors = SingletonMonoBehaviour.ONCPNMDGGKG.groupColorVault.colors;
|
|
jmdobgkdodg.AddRange(colors);
|
|
ECNNGIFNNNM.AAJEKBGLFCJ<ColorVault.ColorToGuid>(PlayerParty.JMDOBGKDODG);
|
|
List<ColorVault.ColorToGuid> jmdobgkdodg2 = PlayerParty.JMDOBGKDODG;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
HashSet<string> koaabhjcobp = PlayerParty.KOAABHJCOBP;
|
|
bool flag3;
|
|
while (flag3)
|
|
{
|
|
}
|
|
int size = jmdobgkdodg._size;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
Debug.LogError("Could not find an unused party color, this is madness. Should never happen in a max 8 player game, add colors to PUNNetworkManager ColorVault.");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CFB RID: 7419 RVA: 0x00076F9C File Offset: 0x0007519C
|
|
[Token(Token = "0x6001CFB")]
|
|
[Address(RVA = "0xB5C620", Offset = "0xB5B420", VA = "0x180B5C620")]
|
|
private bool HFKHCBCANCD(string BAFJBDBPPEI)
|
|
{
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = array[num];
|
|
string dnlkpcmccjh = PlayerParty.DNLKPCMCCJH;
|
|
string text = agajmbpabdl.MGPCFIJCHNB(dnlkpcmccjh);
|
|
string ebgeodijcdd = PlayerParty.EBGEODIJCDD;
|
|
string text2 = agajmbpabdl.MGPCFIJCHNB(ebgeodijcdd);
|
|
if (text2 == 0 && string.Equals(BAFJBDBPPEI, text) && !string.IsNullOrEmpty(text2))
|
|
{
|
|
string currentPartyId = this.OAFIDGLDPGM;
|
|
if (text2 != currentPartyId)
|
|
{
|
|
goto IL_74;
|
|
}
|
|
}
|
|
num++;
|
|
IL_74:;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CFC RID: 7420 RVA: 0x00077028 File Offset: 0x00075228
|
|
[Token(Token = "0x6001CFC")]
|
|
[Address(RVA = "0xB5F9C0", Offset = "0xB5E7C0", VA = "0x180B5F9C0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcKickedFromParty(string GKODLABMCLE)
|
|
{
|
|
string text = this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
if (!(GKODLABMCLE != text))
|
|
{
|
|
this.LeaveCurrentParty();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CFD RID: 7421 RVA: 0x00077058 File Offset: 0x00075258
|
|
[Token(Token = "0x6001CFD")]
|
|
[Address(RVA = "0xB5BD50", Offset = "0xB5AB50", VA = "0x180B5BD50")]
|
|
private bool FJJFCLKODNG(Player IEKDDPPNFPF)
|
|
{
|
|
int num = 0;
|
|
if (IEKDDPPNFPF != num && IEKDDPPNFPF.JDHMIOJKLCK.BHNPNHMILIF != 0)
|
|
{
|
|
AGAJMBPABDL owner = IEKDDPPNFPF.JDHMIOJKLCK.BHNPNHMILIF;
|
|
AGAJMBPABDL owner2 = base.JDHMIOJKLCK.BHNPNHMILIF;
|
|
if (owner != owner2 && this.IDNBLIJBPKB)
|
|
{
|
|
string currentPartyId = IEKDDPPNFPF.playerParty.OAFIDGLDPGM;
|
|
string currentPartyId2 = this.OAFIDGLDPGM;
|
|
return string.Equals(currentPartyId, currentPartyId2);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001CFE RID: 7422 RVA: 0x000770CC File Offset: 0x000752CC
|
|
[Token(Token = "0x6001CFE")]
|
|
[Address(RVA = "0xB5CEC0", Offset = "0xB5BCC0", VA = "0x180B5CEC0")]
|
|
private void JCAMGCABMLJ(bool OJOAAHOJHKM = false)
|
|
{
|
|
string text = this.JKJGLAJGBCH.IAHDANBDAAM();
|
|
List<Player> ghmpddbmmpc = this.GHMPDDBMMPC;
|
|
if (text != 0)
|
|
{
|
|
ghmpddbmmpc.Clear();
|
|
}
|
|
Player[] array = ghmpddbmmpc.ToArray();
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
Player player = array[num];
|
|
if (!this.FJJFCLKODNG(player))
|
|
{
|
|
bool flag = this.GHMPDDBMMPC.Remove(player);
|
|
}
|
|
num++;
|
|
}
|
|
AGAJMBPABDL[] array2 = KKPBCOOONNK.FEBBKGHNCKJ;
|
|
int length2 = array2.Length;
|
|
if (num < length2)
|
|
{
|
|
Player player2 = array2[num].GPOMCJICJIH();
|
|
int num2 = 0;
|
|
if (player2 != num2 && this.FJJFCLKODNG(player2) && !this.GHMPDDBMMPC.Contains(player2))
|
|
{
|
|
this.GHMPDDBMMPC.Add(player2);
|
|
}
|
|
num++;
|
|
}
|
|
if ((ulong)1L != 0UL)
|
|
{
|
|
this.NCHHDDPFEOM();
|
|
PlayerParty.LocalPlayerPartyChanged.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001CFF RID: 7423 RVA: 0x000771B4 File Offset: 0x000753B4
|
|
[Token(Token = "0x6001CFF")]
|
|
[Address(RVA = "0xB5ED50", Offset = "0xB5DB50", VA = "0x180B5ED50")]
|
|
private void NCHHDDPFEOM()
|
|
{
|
|
if (!string.IsNullOrEmpty(this.JKJGLAJGBCH.IAHDANBDAAM()))
|
|
{
|
|
Player player = this.OABOCMPOOAK();
|
|
if (string.IsNullOrEmpty(this.CCDOOIAICPJ.IAHDANBDAAM()))
|
|
{
|
|
int num = 0;
|
|
if (player != num)
|
|
{
|
|
if (!string.IsNullOrEmpty(SingletonMonoBehaviour.ONCPNMDGGKG.<MHFLCKMIIKF>k__BackingField))
|
|
{
|
|
string <MHFLCKMIIKF>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<MHFLCKMIIKF>k__BackingField;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
|
|
int num2 = 0;
|
|
int length = array.Length;
|
|
if (num2 < length)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = array[num2];
|
|
string dnlkpcmccjh = PlayerParty.DNLKPCMCCJH;
|
|
string text = agajmbpabdl.MGPCFIJCHNB(dnlkpcmccjh);
|
|
string ebgeodijcdd = PlayerParty.EBGEODIJCDD;
|
|
string text2 = agajmbpabdl.MGPCFIJCHNB(ebgeodijcdd);
|
|
if (text2 == 0 && string.Equals(<MHFLCKMIIKF>k__BackingField, text) && !string.IsNullOrEmpty(text2))
|
|
{
|
|
string currentPartyId = this.OAFIDGLDPGM;
|
|
if (text2 != currentPartyId)
|
|
{
|
|
goto IL_E7;
|
|
}
|
|
}
|
|
num2++;
|
|
}
|
|
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
IL_E7:
|
|
string text3 = this.MPILHBHKDFF();
|
|
this.PCLLIHGPFGM = text3;
|
|
}
|
|
}
|
|
int num3 = 0;
|
|
if (player != num3)
|
|
{
|
|
string currentPartyColorId = player.playerParty.PCLLIHGPFGM;
|
|
string currentPartyColorId2 = this.PCLLIHGPFGM;
|
|
if (currentPartyColorId != currentPartyColorId2)
|
|
{
|
|
string currentPartyColorId3 = player.playerParty.PCLLIHGPFGM;
|
|
this.PCLLIHGPFGM = currentPartyColorId3;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D00 RID: 7424 RVA: 0x00077304 File Offset: 0x00075504
|
|
[Token(Token = "0x6001D00")]
|
|
[Address(RVA = "0xB5F180", Offset = "0xB5DF80", VA = "0x180B5F180")]
|
|
private Player OABOCMPOOAK()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (string.IsNullOrEmpty(this.JKJGLAJGBCH.IAHDANBDAAM()))
|
|
{
|
|
}
|
|
int inpoaaaoahi = KKPBCOOONNK.MDMMDPEKICF.INPOAAAOAHI;
|
|
List<Player> ghmpddbmmpc = this.GHMPDDBMMPC;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl;
|
|
while (agajmbpabdl.INPOAAAOAHI >= inpoaaaoahi)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001D01 RID: 7425 RVA: 0x00077368 File Offset: 0x00075568
|
|
[Token(Token = "0x6001D01")]
|
|
[Address(RVA = "0xB5BE90", Offset = "0xB5AC90", VA = "0x180B5BE90")]
|
|
private PlayerHand.ENHKICONAGG FPLJMKEDIPD(PlayerHand ONFJHABGCIP)
|
|
{
|
|
if (this.KNMLNJFFDME.BBHBBHEBCEO == LocalPlayerController.MIGPLDFLMHA.VR)
|
|
{
|
|
PlayerHand.ALGBCDINEKF currentHandState = ONFJHABGCIP.CHNPKMIOAGG;
|
|
if (!ONFJHABGCIP.CHIDLAPKGGG)
|
|
{
|
|
Vector3 handOnlyVelocity = ONFJHABGCIP.DLOEGNHFMMF;
|
|
float num = this.gestureDetectionHandSpeedMargin;
|
|
float num2;
|
|
if (num2 <= num)
|
|
{
|
|
if (ONFJHABGCIP.CFHAEGADLOL <= 1f)
|
|
{
|
|
float openClosedAxis = ONFJHABGCIP.CFHAEGADLOL;
|
|
if (this.gestureDetectionHandOpenCloseMargin > openClosedAxis)
|
|
{
|
|
Transform transform = this.KNMLNJFFDME.head.transform;
|
|
float num3;
|
|
if (num3 > this.gestureDetectionHandDotMargin)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
float num4;
|
|
if (num4 > this.gestureDetectionHandDotMargin)
|
|
{
|
|
}
|
|
}
|
|
float num5;
|
|
if (num5 > this.gestureDetectionHandDotMargin)
|
|
{
|
|
Vector3 up2 = Vector3.up;
|
|
float num6;
|
|
if (num6 > this.gestureDetectionHandDotMargin)
|
|
{
|
|
SimpleVolume simpleVolume = this.gestureDetectionHighfiveVolume;
|
|
Transform transform2 = ONFJHABGCIP.transform;
|
|
if (simpleVolume.DOMABBDEAKJ != 0)
|
|
{
|
|
return PlayerHand.ENHKICONAGG.Highfive;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
SimpleVolume simpleVolume2 = this.gestureDetectionHandshakeFistbumpVolume;
|
|
Transform transform3 = ONFJHABGCIP.transform;
|
|
if (simpleVolume2.DOMABBDEAKJ != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001D02 RID: 7426 RVA: 0x00077458 File Offset: 0x00075658
|
|
[Token(Token = "0x6001D02")]
|
|
[Address(RVA = "0xB5BC70", Offset = "0xB5AA70", VA = "0x180B5BC70")]
|
|
private void OEDJPINBNOO()
|
|
{
|
|
this.GLBPJKEHBJP = true;
|
|
}
|
|
|
|
// Token: 0x06001D03 RID: 7427 RVA: 0x0007746C File Offset: 0x0007566C
|
|
[Token(Token = "0x6001D03")]
|
|
[Address(RVA = "0xB5BC70", Offset = "0xB5AA70", VA = "0x180B5BC70")]
|
|
private void EFLDHJBEIJJ()
|
|
{
|
|
this.GLBPJKEHBJP = true;
|
|
}
|
|
|
|
// Token: 0x06001D04 RID: 7428 RVA: 0x00077480 File Offset: 0x00075680
|
|
[Token(Token = "0x6001D04")]
|
|
[Address(RVA = "0xB5BA00", Offset = "0xB5A800", VA = "0x180B5BA00")]
|
|
private void CBDHCJEKJME(Player IEKDDPPNFPF)
|
|
{
|
|
Dictionary<int, CFLMJLFBOKH.LEGOBBNINOL> pgfoghlagba = this.PGFOGHLAGBA;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PlayerParty playerParty = IEKDDPPNFPF.playerParty;
|
|
int num = 0;
|
|
if (playerParty != num)
|
|
{
|
|
PlayerParty playerParty2 = IEKDDPPNFPF.playerParty;
|
|
}
|
|
Dictionary<int, CFLMJLFBOKH.LEGOBBNINOL> pgfoghlagba2 = this.PGFOGHLAGBA;
|
|
int <FMMJEJMBDPL>k__BackingField = IEKDDPPNFPF.<FMMJEJMBDPL>k__BackingField;
|
|
bool flag2 = pgfoghlagba2.Remove(<FMMJEJMBDPL>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D05 RID: 7429 RVA: 0x000774DC File Offset: 0x000756DC
|
|
[Token(Token = "0x6001D05")]
|
|
[Address(RVA = "0xB5F5E0", Offset = "0xB5E3E0", VA = "0x180B5F5E0", Slot = "15")]
|
|
public virtual void OnPhotonPlayerDisconnected(AGAJMBPABDL EMCEAPOIJGC)
|
|
{
|
|
this.JCAMGCABMLJ(true);
|
|
}
|
|
|
|
// Token: 0x06001D06 RID: 7430 RVA: 0x000774F0 File Offset: 0x000756F0
|
|
[Token(Token = "0x6001D06")]
|
|
[Address(RVA = "0xB5DE00", Offset = "0xB5CC00", VA = "0x180B5DE00")]
|
|
private void LBKHALNKJGE(PlayerHand MLIKAHLPPBH, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player IKPJFNLNPHM, Player LDFLMCNJOIF)
|
|
{
|
|
int num = 0;
|
|
if (GBEAALMHMBE != num)
|
|
{
|
|
Transform transform = MLIKAHLPPBH.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = GBEAALMHMBE.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
if (LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.Highfive)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl;
|
|
AGAJMBPABDL otherPlayer2 = agajmbpabdl;
|
|
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField = otherPlayer2.<LPHIFCGHALA>k__BackingField;
|
|
bool flag = instance.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
if (LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.HandshakeSuccess || LDMFCILCLPG == PlayerHandGestures.FHEGMOCKLHA.Fistbump)
|
|
{
|
|
Vector3 feedbackPosition;
|
|
feedbackPosition.z = z3;
|
|
PlayerParty <>4__this = this;
|
|
AGAJMBPABDL agajmbpabdl2;
|
|
AGAJMBPABDL otherPlayer = agajmbpabdl2;
|
|
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int <LPHIFCGHALA>k__BackingField2 = otherPlayer.<LPHIFCGHALA>k__BackingField;
|
|
bool flag2 = instance2.HKHMHIDGGGA(<LPHIFCGHALA>k__BackingField2 != 0);
|
|
Action<PlatformManager.LKOLCLKDJKO> action = delegate(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = <>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<AGAJMBPABDL, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(<>4__this.RpcMakeFriendRequest);
|
|
float z4 = feedbackPosition.z;
|
|
}
|
|
};
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D07 RID: 7431 RVA: 0x000775DC File Offset: 0x000757DC
|
|
[Token(Token = "0x6001D07")]
|
|
[Address(RVA = "0xB5F360", Offset = "0xB5E160", VA = "0x180B5F360")]
|
|
private void ONPOCBINKKA(ParticleSystem FBEHKJAGBMD, Vector3 DDHPAFKBMON)
|
|
{
|
|
int num = 0;
|
|
if (FBEHKJAGBMD != num)
|
|
{
|
|
ParticleSystem particleSystem = global::UnityEngine.Object.Instantiate<ParticleSystem>(FBEHKJAGBMD);
|
|
Transform transform = particleSystem.transform;
|
|
float z = DDHPAFKBMON.z;
|
|
particleSystem.Play();
|
|
ParticleSystem.MainModule main = particleSystem.main;
|
|
GameObject gameObject = particleSystem.gameObject;
|
|
int num2 = 0;
|
|
global::UnityEngine.Object.Destroy(gameObject, (float)num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D08 RID: 7432 RVA: 0x00077634 File Offset: 0x00075834
|
|
[Token(Token = "0x6001D08")]
|
|
[Address(RVA = "0xB60370", Offset = "0xB5F170", VA = "0x180B60370")]
|
|
public PlayerParty()
|
|
{
|
|
Dictionary<int, float> dictionary = new Dictionary();
|
|
this.LDDHIELJGCH = dictionary;
|
|
Dictionary<int, CFLMJLFBOKH.LEGOBBNINOL> dictionary2 = new Dictionary();
|
|
this.PGFOGHLAGBA = dictionary2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06001D09 RID: 7433 RVA: 0x00077694 File Offset: 0x00075894
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6001D09")]
|
|
[Address(RVA = "0xB60270", Offset = "0xB5F070", VA = "0x180B60270")]
|
|
static PlayerParty()
|
|
{
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
PlayerParty.LocalPlayerPartyChanged = oknnkfgfodl;
|
|
}
|
|
|
|
// Token: 0x040015C9 RID: 5577
|
|
[Token(Token = "0x40015C9")]
|
|
private static readonly string EBGEODIJCDD = "PlayerPartyID";
|
|
|
|
// Token: 0x040015CA RID: 5578
|
|
[Token(Token = "0x40015CA")]
|
|
private static readonly string DNLKPCMCCJH = "PlayerPartyColorID";
|
|
|
|
// Token: 0x040015CB RID: 5579
|
|
[Token(Token = "0x40015CB")]
|
|
private static readonly HashSet<string> KOAABHJCOBP = new HashSet();
|
|
|
|
// Token: 0x040015CC RID: 5580
|
|
[Token(Token = "0x40015CC")]
|
|
private static readonly List<ColorVault.ColorToGuid> JMDOBGKDODG = new List();
|
|
|
|
// Token: 0x040015CD RID: 5581
|
|
[Token(Token = "0x40015CD")]
|
|
private const float ODFELMDNLMK = 2f;
|
|
|
|
// Token: 0x040015CE RID: 5582
|
|
[Token(Token = "0x40015CE")]
|
|
public static OKNNKFGFODL LocalPlayerPartyChanged;
|
|
|
|
// Token: 0x040015CF RID: 5583
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40015CF")]
|
|
[SerializeField]
|
|
[Header("Settings")]
|
|
[Tooltip("Update the party membership list periodically.")]
|
|
private float partyListUpdateInterval = 1f;
|
|
|
|
// Token: 0x040015D0 RID: 5584
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40015D0")]
|
|
[SerializeField]
|
|
[Header("Feedback")]
|
|
private ParticleSystem fistBumpParticles;
|
|
|
|
// Token: 0x040015D1 RID: 5585
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40015D1")]
|
|
[SerializeField]
|
|
[Header("VR Gesture Detection (relative to head)")]
|
|
[Tooltip("Detect handshake, highfive, fist bump, and broadcast to screen players so they get a prompt")]
|
|
private float gestureDetectionHandDotMargin = 0.78f;
|
|
|
|
// Token: 0x040015D2 RID: 5586
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x40015D2")]
|
|
[SerializeField]
|
|
private float gestureDetectionHandOpenCloseMargin = 0.1f;
|
|
|
|
// Token: 0x040015D3 RID: 5587
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40015D3")]
|
|
[SerializeField]
|
|
private float gestureDetectionHandSpeedMargin = 1f;
|
|
|
|
// Token: 0x040015D4 RID: 5588
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40015D4")]
|
|
[SerializeField]
|
|
private SimpleVolume gestureDetectionHandshakeFistbumpVolume;
|
|
|
|
// Token: 0x040015D5 RID: 5589
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40015D5")]
|
|
[SerializeField]
|
|
private SimpleVolume gestureDetectionHighfiveVolume;
|
|
|
|
// Token: 0x040015D6 RID: 5590
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40015D6")]
|
|
private float CBKFEAKMKHE;
|
|
|
|
// Token: 0x040015D7 RID: 5591
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x40015D7")]
|
|
private bool GLBPJKEHBJP = true;
|
|
|
|
// Token: 0x040015D8 RID: 5592
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40015D8")]
|
|
private List<Player> GHMPDDBMMPC;
|
|
|
|
// Token: 0x040015D9 RID: 5593
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40015D9")]
|
|
private Player KNMLNJFFDME;
|
|
|
|
// Token: 0x040015DA RID: 5594
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40015DA")]
|
|
private Dictionary<int, float> LDDHIELJGCH;
|
|
|
|
// Token: 0x040015DB RID: 5595
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40015DB")]
|
|
private Dictionary<int, CFLMJLFBOKH.LEGOBBNINOL> PGFOGHLAGBA;
|
|
|
|
// Token: 0x040015DC RID: 5596
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40015DC")]
|
|
private MHCBIEKDNLF<string> JKJGLAJGBCH;
|
|
|
|
// Token: 0x040015DD RID: 5597
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40015DD")]
|
|
private MHCBIEKDNLF<string> CCDOOIAICPJ;
|
|
|
|
// Token: 0x040015DE RID: 5598
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40015DE")]
|
|
private Color? IPBFDJCPKNA;
|
|
|
|
// Token: 0x0200037E RID: 894
|
|
[Token(Token = "0x200037E")]
|
|
[CompilerGenerated]
|
|
private sealed class GAEMEGJKJDI
|
|
{
|
|
// Token: 0x06001D0A RID: 7434 RVA: 0x000776E0 File Offset: 0x000758E0
|
|
[Token(Token = "0x6001D0A")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GAEMEGJKJDI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D0B RID: 7435 RVA: 0x000776F4 File Offset: 0x000758F4
|
|
[Token(Token = "0x6001D0B")]
|
|
[Address(RVA = "0xB5AB60", Offset = "0xB59960", VA = "0x180B5AB60")]
|
|
internal void <SendHighFive>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.<>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.LFLFMIMNCON<AGAJMBPABDL> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.<>4__this.RpcSendHighFive);
|
|
AGAJMBPABDL agajmbpabdl = this.otherPlayer;
|
|
photonView.RpcAll<AGAJMBPABDL>(lflfmimncon, agajmbpabdl);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015DF RID: 5599
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015DF")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015E0 RID: 5600
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015E0")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
}
|
|
|
|
// Token: 0x0200037F RID: 895
|
|
[Token(Token = "0x200037F")]
|
|
[CompilerGenerated]
|
|
private sealed class GFIHPFMAIDL
|
|
{
|
|
// Token: 0x06001D0C RID: 7436 RVA: 0x00077738 File Offset: 0x00075938
|
|
[Token(Token = "0x6001D0C")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GFIHPFMAIDL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D0D RID: 7437 RVA: 0x0007774C File Offset: 0x0007594C
|
|
[Token(Token = "0x6001D0D")]
|
|
[Address(RVA = "0xB5AC10", Offset = "0xB59A10", VA = "0x180B5AC10")]
|
|
internal void <JoinParty>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.<>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.NECIHPEMJNG<AGAJMBPABDL, Vector3?, CFLMJLFBOKH.LEGOBBNINOL> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.<>4__this.RpcJoinParty);
|
|
Vector3? vector = this.feedbackPosition;
|
|
CFLMJLFBOKH.LEGOBBNINOL legobbninol = this.source;
|
|
AGAJMBPABDL agajmbpabdl = this.otherPlayer;
|
|
photonView.RpcAll<AGAJMBPABDL, Vector3?, CFLMJLFBOKH.LEGOBBNINOL>(necihpemjng, agajmbpabdl, vector, legobbninol);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015E1 RID: 5601
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015E1")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015E2 RID: 5602
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015E2")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
|
|
// Token: 0x040015E3 RID: 5603
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40015E3")]
|
|
public Vector3? feedbackPosition;
|
|
|
|
// Token: 0x040015E4 RID: 5604
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40015E4")]
|
|
public CFLMJLFBOKH.LEGOBBNINOL source;
|
|
}
|
|
|
|
// Token: 0x02000380 RID: 896
|
|
[Token(Token = "0x2000380")]
|
|
[CompilerGenerated]
|
|
private sealed class FMCKIDGPCDB
|
|
{
|
|
// Token: 0x06001D0E RID: 7438 RVA: 0x000777A4 File Offset: 0x000759A4
|
|
[Token(Token = "0x6001D0E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public FMCKIDGPCDB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D0F RID: 7439 RVA: 0x000777B8 File Offset: 0x000759B8
|
|
[Token(Token = "0x6001D0F")]
|
|
[Address(RVA = "0xB5A9F0", Offset = "0xB597F0", VA = "0x180B5A9F0")]
|
|
internal void <SendPartyUpRequest>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.<>4__this.JDHMIOJKLCK;
|
|
AGAJMBPABDL photonPlayer = this.toPlayer.DBAJDHGDPOL;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<int, CFLMJLFBOKH.LEGOBBNINOL> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.<>4__this.RpcRequestJoinParty);
|
|
int <FMMJEJMBDPL>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
|
CFLMJLFBOKH.LEGOBBNINOL legobbninol = this.source;
|
|
photonView.RpcPlayer<int, CFLMJLFBOKH.LEGOBBNINOL>(photonPlayer, fggimkccbda, <FMMJEJMBDPL>k__BackingField, legobbninol);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015E5 RID: 5605
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015E5")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015E6 RID: 5606
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015E6")]
|
|
public Player toPlayer;
|
|
|
|
// Token: 0x040015E7 RID: 5607
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40015E7")]
|
|
public CFLMJLFBOKH.LEGOBBNINOL source;
|
|
}
|
|
|
|
// Token: 0x02000381 RID: 897
|
|
[Token(Token = "0x2000381")]
|
|
[CompilerGenerated]
|
|
private sealed class NEGLNEDGGLM
|
|
{
|
|
// Token: 0x06001D10 RID: 7440 RVA: 0x00077818 File Offset: 0x00075A18
|
|
[Token(Token = "0x6001D10")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NEGLNEDGGLM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D11 RID: 7441 RVA: 0x0007782C File Offset: 0x00075A2C
|
|
[Token(Token = "0x6001D11")]
|
|
[Address(RVA = "0xB5B440", Offset = "0xB5A240", VA = "0x180B5B440")]
|
|
internal void <SendFriendRequest>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
PhotonView photonView = this.<>4__this.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.FGGIMKCCBDA<AGAJMBPABDL, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.<>4__this.RpcMakeFriendRequest);
|
|
float z = this.feedbackPosition.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015E8 RID: 5608
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015E8")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015E9 RID: 5609
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015E9")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
|
|
// Token: 0x040015EA RID: 5610
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40015EA")]
|
|
public Vector3 feedbackPosition;
|
|
}
|
|
|
|
// Token: 0x02000383 RID: 899
|
|
[Token(Token = "0x2000383")]
|
|
[CompilerGenerated]
|
|
private sealed class CAJELOCKGPC
|
|
{
|
|
// Token: 0x06001D15 RID: 7445 RVA: 0x000778B8 File Offset: 0x00075AB8
|
|
[Token(Token = "0x6001D15")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CAJELOCKGPC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D16 RID: 7446 RVA: 0x000778CC File Offset: 0x00075ACC
|
|
[Token(Token = "0x6001D16")]
|
|
[Address(RVA = "0xB59BC0", Offset = "0xB589C0", VA = "0x180B59BC0")]
|
|
internal void <RpcMakeFriendRequest>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = this.otherPlayer.GPOMCJICJIH();
|
|
Player knmlnjffdme = this.<>4__this.KNMLNJFFDME;
|
|
if (player != 0)
|
|
{
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
while (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
if (this.otherPlayer.DMKCIEPGGAB)
|
|
{
|
|
PlayerParty playerParty = this.<>4__this;
|
|
PlayerParty playerParty2 = player.playerParty;
|
|
float z = this.feedbackPosition.z;
|
|
AGAJMBPABDL photonPlayer = playerParty.KNMLNJFFDME.DBAJDHGDPOL;
|
|
if (!playerParty2.FAHENJKPDFK(photonPlayer))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015ED RID: 5613
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015ED")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
|
|
// Token: 0x040015EE RID: 5614
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015EE")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015EF RID: 5615
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40015EF")]
|
|
public Vector3 feedbackPosition;
|
|
}
|
|
|
|
// Token: 0x02000384 RID: 900
|
|
[Token(Token = "0x2000384")]
|
|
[CompilerGenerated]
|
|
private sealed class KNKBFMFMEMF
|
|
{
|
|
// Token: 0x06001D17 RID: 7447 RVA: 0x0007794C File Offset: 0x00075B4C
|
|
[Token(Token = "0x6001D17")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public KNKBFMFMEMF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D18 RID: 7448 RVA: 0x00077960 File Offset: 0x00075B60
|
|
[Token(Token = "0x6001D18")]
|
|
[Address(RVA = "0xB5B390", Offset = "0xB5A190", VA = "0x180B5B390")]
|
|
internal void <RpcRequestJoinParty>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
int num = this.requestingPlayerId;
|
|
CFLMJLFBOKH.LEGOBBNINOL legobbninol = this.source;
|
|
CPIHGIEOPAJ cpihgieopaj;
|
|
if (cpihgieopaj != 0)
|
|
{
|
|
WatchUI.BFPPPLIJIGC.HandleIncomingRecNetMessage(cpihgieopaj);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015F0 RID: 5616
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015F0")]
|
|
public int requestingPlayerId;
|
|
|
|
// Token: 0x040015F1 RID: 5617
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x40015F1")]
|
|
public CFLMJLFBOKH.LEGOBBNINOL source;
|
|
}
|
|
|
|
// Token: 0x02000385 RID: 901
|
|
[Token(Token = "0x2000385")]
|
|
[CompilerGenerated]
|
|
private sealed class GMMGOIHJCII
|
|
{
|
|
// Token: 0x06001D19 RID: 7449 RVA: 0x00077998 File Offset: 0x00075B98
|
|
[Token(Token = "0x6001D19")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GMMGOIHJCII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D1A RID: 7450 RVA: 0x000779AC File Offset: 0x00075BAC
|
|
[Token(Token = "0x6001D1A")]
|
|
[Address(RVA = "0xB5ACE0", Offset = "0xB59AE0", VA = "0x180B5ACE0")]
|
|
internal void <RpcJoinParty>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = this.otherPlayer.GPOMCJICJIH();
|
|
Player knmlnjffdme = this.<>4__this.KNMLNJFFDME;
|
|
if (player != 0)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (!this.otherPlayer.DMKCIEPGGAB)
|
|
{
|
|
AGAJMBPABDL photonPlayer = this.<>4__this.KNMLNJFFDME.DBAJDHGDPOL;
|
|
int inpoaaaoahi = this.otherPlayer.INPOAAAOAHI;
|
|
}
|
|
PlayerParty playerParty = this.<>4__this;
|
|
PlayerParty playerParty2 = player.playerParty;
|
|
Vector3? vector = this.feedbackPosition;
|
|
CFLMJLFBOKH.LEGOBBNINOL legobbninol = this.source;
|
|
Player knmlnjffdme2 = playerParty.KNMLNJFFDME;
|
|
playerParty2.PNOMKADNIEG(knmlnjffdme2, vector, legobbninol);
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015F2 RID: 5618
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015F2")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
|
|
// Token: 0x040015F3 RID: 5619
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015F3")]
|
|
public PlayerParty <>4__this;
|
|
|
|
// Token: 0x040015F4 RID: 5620
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40015F4")]
|
|
public Vector3? feedbackPosition;
|
|
|
|
// Token: 0x040015F5 RID: 5621
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40015F5")]
|
|
public CFLMJLFBOKH.LEGOBBNINOL source;
|
|
}
|
|
|
|
// Token: 0x02000386 RID: 902
|
|
[Token(Token = "0x2000386")]
|
|
[CompilerGenerated]
|
|
private sealed class IFMEHBGHIKP
|
|
{
|
|
// Token: 0x06001D1B RID: 7451 RVA: 0x00077A44 File Offset: 0x00075C44
|
|
[Token(Token = "0x6001D1B")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public IFMEHBGHIKP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001D1C RID: 7452 RVA: 0x00077A58 File Offset: 0x00075C58
|
|
[Token(Token = "0x6001D1C")]
|
|
[Address(RVA = "0xB5AE20", Offset = "0xB59C20", VA = "0x180B5AE20")]
|
|
internal void <RpcSendHighFive>b__0(PlatformManager.LKOLCLKDJKO restricted)
|
|
{
|
|
if (restricted == PlatformManager.LKOLCLKDJKO.None)
|
|
{
|
|
Player player = this.otherPlayer.GPOMCJICJIH();
|
|
Player knmlnjffdme = this.<>4__this.KNMLNJFFDME;
|
|
if (player != 0 || this.otherPlayer.DMKCIEPGGAB)
|
|
{
|
|
this.<>4__this.CFKPEPEPBGN();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040015F6 RID: 5622
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40015F6")]
|
|
public AGAJMBPABDL otherPlayer;
|
|
|
|
// Token: 0x040015F7 RID: 5623
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40015F7")]
|
|
public PlayerParty <>4__this;
|
|
}
|
|
}
|