Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/FEIJAKCMJKH.cs
T
2026-04-10 22:50:51 +02:00

500 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RRUI.Data;
using UnityEngine;
// Token: 0x0200208D RID: 8333
[Token(Token = "0x200208D")]
public static class FEIJAKCMJKH
{
// Token: 0x0600D52F RID: 54575 RVA: 0x00315C5C File Offset: 0x00313E5C
[Token(Token = "0x600D52F")]
[Address(RVA = "0x1367900", Offset = "0x1366700", VA = "0x181367900")]
public static bool FHLNJOINIDF(int GKLPIFBPGOD, PPENFJMFPNE IJNAMEBOMJJ)
{
return true;
}
// Token: 0x0600D530 RID: 54576 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D530")]
[Address(RVA = "0x13679D0", Offset = "0x13667D0", VA = "0x1813679D0")]
public static PMGCJEPKFOF<bool> NAIHLHALDDI(PPENFJMFPNE IJNAMEBOMJJ)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D531 RID: 54577 RVA: 0x00315C9C File Offset: 0x00313E9C
[Token(Token = "0x600D531")]
[Address(RVA = "0x1367C60", Offset = "0x1366A60", VA = "0x181367C60")]
public static DABKFAIHBBP PBHBOOHCBIJ(int IHHFPDDGPJP, FEIJAKCMJKH.BCEJDLNDEJO MOLNECFDIMI, string LGHBPPIOOBM)
{
int targetPlayerId = IHHFPDDGPJP;
string amplitudeCommandContext = LGHBPPIOOBM;
PMGCJEPKFOF<bool> pmgcjepkfof = JDJGIBLMFKK.DPFECPNKKEL(IHHFPDDGPJP);
FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions;
Func<bool, DABKFAIHBBP> func = delegate(bool isSubscribed)
{
int targetPlayerId3 = targetPlayerId;
string amplitudeCommandContext3 = amplitudeCommandContext;
FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions2 = subscriptionNotificationOptions;
if (!isSubscribed)
{
FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions3 = subscriptionNotificationOptions2;
int targetPlayerId4 = targetPlayerId3;
string amplitudeCommandContext4 = amplitudeCommandContext3;
DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.NPFFDMLJCPH(targetPlayerId3);
Action<CCEOLAOLEKJ> <>9__2;
Action action = delegate
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof3 = PEGGCEDHBOF.NFKMGNHDCMN(targetPlayerId4);
if (<>9__2 == 0)
{
Action<CCEOLAOLEKJ> action2 = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text = string.Format("Subscribed to {0}", <KHJCEENDAOL>k__BackingField);
}
};
<>9__2 = action2;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num3 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int targetPlayerId2 = targetPlayerId4;
string amplitudeCommandContext2 = amplitudeCommandContext4;
CFLMJLFBOKH.LDPFMEANFEE(num3, targetPlayerId2, amplitudeCommandContext2);
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.SubscribedToPlayer();
};
}
FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions4 = subscriptionNotificationOptions2;
int targetPlayerId5 = targetPlayerId3;
string amplitudeCommandContext5 = amplitudeCommandContext3;
DABKFAIHBBP dabkfaihbbp2 = JDJGIBLMFKK.AMDNFAOMPBC(targetPlayerId3);
throw new NullReferenceException();
};
int num = 0;
num += num;
num++;
int num2 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.JKOHKDFNCCI(func, num2);
func += func;
throw new NullReferenceException();
}
// Token: 0x0600D532 RID: 54578 RVA: 0x00315CF4 File Offset: 0x00313EF4
[Token(Token = "0x600D532")]
[Address(RVA = "0x1367B70", Offset = "0x1366970", VA = "0x181367B70")]
public static DABKFAIHBBP NPFFDMLJCPH(int IHHFPDDGPJP, FEIJAKCMJKH.BCEJDLNDEJO MOLNECFDIMI, string LGHBPPIOOBM)
{
int targetPlayerId = IHHFPDDGPJP;
string amplitudeCommandContext = LGHBPPIOOBM;
DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.NPFFDMLJCPH(IHHFPDDGPJP);
Action<CCEOLAOLEKJ> <>9__1;
Action action = delegate
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(targetPlayerId);
if (<>9__1 == 0)
{
Action<CCEOLAOLEKJ> action2 = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text = string.Format("Subscribed to {0}", <KHJCEENDAOL>k__BackingField);
}
};
<>9__1 = action2;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int targetPlayerId2 = targetPlayerId;
string amplitudeCommandContext2 = amplitudeCommandContext;
CFLMJLFBOKH.LDPFMEANFEE(num, targetPlayerId2, amplitudeCommandContext2);
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.SubscribedToPlayer();
};
throw new NullReferenceException();
}
// Token: 0x0600D533 RID: 54579 RVA: 0x00315D30 File Offset: 0x00313F30
[Token(Token = "0x600D533")]
[Address(RVA = "0x1367810", Offset = "0x1366610", VA = "0x181367810")]
public static DABKFAIHBBP AMDNFAOMPBC(int IHHFPDDGPJP, FEIJAKCMJKH.BCEJDLNDEJO MOLNECFDIMI, string LGHBPPIOOBM)
{
int targetPlayerId = IHHFPDDGPJP;
string amplitudeCommandContext = LGHBPPIOOBM;
DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.AMDNFAOMPBC(IHHFPDDGPJP);
Action<CCEOLAOLEKJ> <>9__1;
Action action = delegate
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(targetPlayerId);
if (<>9__1 == 0)
{
Action<CCEOLAOLEKJ> action2 = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text = string.Format("Unsubscribed from {0}", <KHJCEENDAOL>k__BackingField);
}
};
<>9__1 = action2;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int targetPlayerId2 = targetPlayerId;
string amplitudeCommandContext2 = amplitudeCommandContext;
CFLMJLFBOKH.COABGAALBOH(num, targetPlayerId2, amplitudeCommandContext2);
};
throw new NullReferenceException();
}
// Token: 0x0200208E RID: 8334
[Token(Token = "0x200208E")]
public struct BCEJDLNDEJO
{
// Token: 0x0600D534 RID: 54580 RVA: 0x00315D6C File Offset: 0x00313F6C
[Token(Token = "0x600D534")]
[Address(RVA = "0x1361F10", Offset = "0x1360D10", VA = "0x181361F10")]
public static FEIJAKCMJKH.BCEJDLNDEJO PLFHINDPFIF()
{
}
// Token: 0x0600D535 RID: 54581 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D535")]
[Address(RVA = "0x1361DD0", Offset = "0x1360BD0", VA = "0x181361DD0")]
public static FEIJAKCMJKH.BCEJDLNDEJO HDMFPGOMNGH(GameObject LHOMKMINCHH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D536 RID: 54582 RVA: 0x00315D7C File Offset: 0x00313F7C
[Token(Token = "0x600D536")]
[Address(RVA = "0x1361E10", Offset = "0x1360C10", VA = "0x181361E10")]
public void JDNFEKMJEGH(string NGPMADFHHKP)
{
this.ALNNFDPNFFN.AddMessageToast(NGPMADFHHKP);
}
// Token: 0x040088A1 RID: 34977
[Token(Token = "0x40088A1")]
public static readonly FEIJAKCMJKH.BCEJDLNDEJO NMCEGEKAFNN = 0;
// Token: 0x040088A2 RID: 34978
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40088A2")]
private FEIJAKCMJKH.BCEJDLNDEJO.AJHKOBIAKPO GEDCEIDOKJL;
// Token: 0x040088A3 RID: 34979
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40088A3")]
private ToastListModel ALNNFDPNFFN;
// Token: 0x0200208F RID: 8335
[Token(Token = "0x200208F")]
public enum AJHKOBIAKPO
{
// Token: 0x040088A5 RID: 34981
[Token(Token = "0x40088A5")]
None,
// Token: 0x040088A6 RID: 34982
[Token(Token = "0x40088A6")]
WatchNotification,
// Token: 0x040088A7 RID: 34983
[Token(Token = "0x40088A7")]
Toast
}
}
// Token: 0x02002090 RID: 8336
[Token(Token = "0x2002090")]
[CompilerGenerated]
private sealed class HAAMJKDEHIB
{
// Token: 0x0600D538 RID: 54584 RVA: 0x00315DD0 File Offset: 0x00313FD0
[Token(Token = "0x600D538")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HAAMJKDEHIB()
{
}
// Token: 0x0600D539 RID: 54585 RVA: 0x00315DE4 File Offset: 0x00313FE4
[Token(Token = "0x600D539")]
[Address(RVA = "0x137E430", Offset = "0x137D230", VA = "0x18137E430")]
internal bool <IsPlayerRoomCreatorOrCoOwner>b__0(ObscuredInt obscuredAccountId)
{
return obscuredAccountId.NEFJIGBPGNM() == this.accountId;
}
// Token: 0x040088A8 RID: 34984
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40088A8")]
public int accountId;
}
// Token: 0x02002091 RID: 8337
[Token(Token = "0x2002091")]
[CompilerGenerated]
private sealed class HOEPKFNALII
{
// Token: 0x0600D53A RID: 54586 RVA: 0x00315E00 File Offset: 0x00314000
[Token(Token = "0x600D53A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HOEPKFNALII()
{
}
// Token: 0x0600D53B RID: 54587 RVA: 0x00315E14 File Offset: 0x00314014
[Token(Token = "0x600D53B")]
[Address(RVA = "0x137E460", Offset = "0x137D260", VA = "0x18137E460")]
internal PMGCJEPKFOF<bool> <IsLocalPlayerSubscribedToRoomCreatorOrCoOwner>b__0(bool isSubscribedToRoomCreator)
{
if (!isSubscribedToRoomCreator)
{
IReadOnlyList<ObscuredInt> readOnlyList = this.roomDetails.OBAHGEDFLMA();
int num = 0;
num += num;
num++;
return JJEKJGALHKO.MKLIDFOGIGO<bool>(false);
}
ulong num2;
return JJEKJGALHKO.MKLIDFOGIGO<bool>(num2 != 0UL);
}
// Token: 0x040088A9 RID: 34985
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40088A9")]
public PPENFJMFPNE roomDetails;
}
// Token: 0x02002093 RID: 8339
[Token(Token = "0x2002093")]
[CompilerGenerated]
private sealed class GKCCNOIOHCL
{
// Token: 0x0600D540 RID: 54592 RVA: 0x00315F1C File Offset: 0x0031411C
[Token(Token = "0x600D540")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public GKCCNOIOHCL()
{
}
// Token: 0x0600D541 RID: 54593 RVA: 0x00315F30 File Offset: 0x00314130
[Token(Token = "0x600D541")]
[Address(RVA = "0x137E2A0", Offset = "0x137D0A0", VA = "0x18137E2A0")]
internal DABKFAIHBBP <ToggleSubscription>b__0(bool isSubscribed)
{
int num = this.targetPlayerId;
string text = this.amplitudeCommandContext;
FEIJAKCMJKH.BCEJDLNDEJO bcejdlndejo = this.subscriptionNotificationOptions;
if (!isSubscribed)
{
FEIJAKCMJKH.JJBDDGFCEOF jjbddgfceof = new FEIJAKCMJKH.JJBDDGFCEOF();
jjbddgfceof.subscriptionNotificationOptions = bcejdlndejo;
jjbddgfceof.targetPlayerId = num;
jjbddgfceof.amplitudeCommandContext = text;
DABKFAIHBBP dabkfaihbbp = JDJGIBLMFKK.NPFFDMLJCPH(num);
Action action = delegate
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(jjbddgfceof.targetPlayerId);
if (jjbddgfceof.<>9__1 == 0)
{
Action<CCEOLAOLEKJ> action2 = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text3 = string.Format("Subscribed to {0}", <KHJCEENDAOL>k__BackingField);
}
};
jjbddgfceof.<>9__1 = action2;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int num3 = jjbddgfceof.targetPlayerId;
string text2 = jjbddgfceof.amplitudeCommandContext;
CFLMJLFBOKH.LDPFMEANFEE(num2, num3, text2);
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.SubscribedToPlayer();
};
}
FEIJAKCMJKH.EBIPEKELDLM ebipekeldlm = new FEIJAKCMJKH.EBIPEKELDLM();
ebipekeldlm.subscriptionNotificationOptions = bcejdlndejo;
ebipekeldlm.targetPlayerId = num;
ebipekeldlm.amplitudeCommandContext = text;
DABKFAIHBBP dabkfaihbbp2 = JDJGIBLMFKK.AMDNFAOMPBC(num);
throw new NullReferenceException();
}
// Token: 0x040088AD RID: 34989
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40088AD")]
public int targetPlayerId;
// Token: 0x040088AE RID: 34990
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40088AE")]
public FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions;
// Token: 0x040088AF RID: 34991
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40088AF")]
public string amplitudeCommandContext;
}
// Token: 0x02002094 RID: 8340
[Token(Token = "0x2002094")]
[CompilerGenerated]
private sealed class JJBDDGFCEOF
{
// Token: 0x0600D542 RID: 54594 RVA: 0x00315FB4 File Offset: 0x003141B4
[Token(Token = "0x600D542")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public JJBDDGFCEOF()
{
}
// Token: 0x0600D543 RID: 54595 RVA: 0x00315FC8 File Offset: 0x003141C8
[Token(Token = "0x600D543")]
[Address(RVA = "0x137E760", Offset = "0x137D560", VA = "0x18137E760")]
internal void <SubscribeTo>b__0()
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.targetPlayerId);
if (this.<>9__1 == 0)
{
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text2 = string.Format("Subscribed to {0}", <KHJCEENDAOL>k__BackingField);
}
};
this.<>9__1 = action;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int num2 = this.targetPlayerId;
string text = this.amplitudeCommandContext;
CFLMJLFBOKH.LDPFMEANFEE(num, num2, text);
Player.<EGKJPJKLEAI>k__BackingField.playerEvents.SubscribedToPlayer();
}
// Token: 0x0600D544 RID: 54596 RVA: 0x00316050 File Offset: 0x00314250
[Token(Token = "0x600D544")]
[Address(RVA = "0x137EA20", Offset = "0x137D820", VA = "0x18137EA20")]
internal void <SubscribeTo>b__1(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text = string.Format("Subscribed to {0}", <KHJCEENDAOL>k__BackingField);
}
}
// Token: 0x040088B0 RID: 34992
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40088B0")]
public int targetPlayerId;
// Token: 0x040088B1 RID: 34993
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40088B1")]
public FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions;
// Token: 0x040088B2 RID: 34994
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40088B2")]
public string amplitudeCommandContext;
// Token: 0x040088B3 RID: 34995
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40088B3")]
public Action<CCEOLAOLEKJ> <>9__1;
}
// Token: 0x02002095 RID: 8341
[Token(Token = "0x2002095")]
[CompilerGenerated]
private sealed class EBIPEKELDLM
{
// Token: 0x0600D545 RID: 54597 RVA: 0x00316074 File Offset: 0x00314274
[Token(Token = "0x600D545")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EBIPEKELDLM()
{
}
// Token: 0x0600D546 RID: 54598 RVA: 0x00316088 File Offset: 0x00314288
[Token(Token = "0x600D546")]
[Address(RVA = "0x1361F90", Offset = "0x1360D90", VA = "0x181361F90")]
internal void <UnsubscribeFrom>b__0()
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.targetPlayerId);
if (this.<>9__1 == 0)
{
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text2 = string.Format("Unsubscribed from {0}", <KHJCEENDAOL>k__BackingField);
}
};
this.<>9__1 = action;
}
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int num2 = this.targetPlayerId;
string text = this.amplitudeCommandContext;
CFLMJLFBOKH.COABGAALBOH(num, num2, text);
}
// Token: 0x0600D547 RID: 54599 RVA: 0x00316104 File Offset: 0x00314304
[Token(Token = "0x600D547")]
[Address(RVA = "0x1362150", Offset = "0x1360F50", VA = "0x181362150")]
internal void <UnsubscribeFrom>b__1(CCEOLAOLEKJ account)
{
if (account != 0)
{
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
string text = string.Format("Unsubscribed from {0}", <KHJCEENDAOL>k__BackingField);
}
}
// Token: 0x040088B4 RID: 34996
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40088B4")]
public int targetPlayerId;
// Token: 0x040088B5 RID: 34997
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40088B5")]
public FEIJAKCMJKH.BCEJDLNDEJO subscriptionNotificationOptions;
// Token: 0x040088B6 RID: 34998
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40088B6")]
public string amplitudeCommandContext;
// Token: 0x040088B7 RID: 34999
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40088B7")]
public Action<CCEOLAOLEKJ> <>9__1;
}
}