150 lines
4.9 KiB
C#
150 lines
4.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000EB RID: 235
|
|
[Token(Token = "0x20000EB")]
|
|
public class UserReportingMonitor : MonoBehaviour
|
|
{
|
|
// Token: 0x06000633 RID: 1587 RVA: 0x00020AB4 File Offset: 0x0001ECB4
|
|
[Token(Token = "0x6000633")]
|
|
[Address(RVA = "0x132C650", Offset = "0x132B650", VA = "0x18132C650")]
|
|
public UserReportingMonitor()
|
|
{
|
|
this.IsEnabled = true;
|
|
this.IsHiddenWithoutDimension = true;
|
|
MemberTypes memberType = base.GetType().MemberType;
|
|
this.MonitorName = memberType;
|
|
}
|
|
|
|
// Token: 0x06000634 RID: 1588 RVA: 0x00020AF0 File Offset: 0x0001ECF0
|
|
[Token(Token = "0x6000634")]
|
|
[Address(RVA = "0x132C0A0", Offset = "0x132B0A0", VA = "0x18132C0A0")]
|
|
private void Start()
|
|
{
|
|
if (PDEDCLFAOKJ.FDBIPODJOAB == 0)
|
|
{
|
|
PDEDCLFAOKJ.DBHENALNJLF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000635 RID: 1589 RVA: 0x00020B10 File Offset: 0x0001ED10
|
|
[Token(Token = "0x6000635")]
|
|
[Address(RVA = "0x132C420", Offset = "0x132B420", VA = "0x18132C420")]
|
|
public void Trigger()
|
|
{
|
|
if (!this.IsEnabledAfterTrigger)
|
|
{
|
|
this.IsEnabled = false;
|
|
}
|
|
KHGPLGBHIAH khgplgbhiah = PDEDCLFAOKJ.FDBIPODJOAB;
|
|
Action<EIBHFHIMPAC> action;
|
|
if (UserReportingMonitor.<>c.<>9__7_0 == 0)
|
|
{
|
|
action = delegate(EIBHFHIMPAC s)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
UserReportingMonitor.<>c.<>9__7_0 = action;
|
|
}
|
|
khgplgbhiah.GKOLCEKKOEE(2048, 2048, action);
|
|
KHGPLGBHIAH khgplgbhiah2 = PDEDCLFAOKJ.FDBIPODJOAB;
|
|
Action<EIBHFHIMPAC> action2;
|
|
if (UserReportingMonitor.<>c.<>9__7_1 == 0)
|
|
{
|
|
action2 = delegate(EIBHFHIMPAC s)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
UserReportingMonitor.<>c.<>9__7_1 = action2;
|
|
}
|
|
khgplgbhiah2.GKOLCEKKOEE(512, 512, action2);
|
|
KHGPLGBHIAH khgplgbhiah3 = PDEDCLFAOKJ.FDBIPODJOAB;
|
|
Action<LGFHFDMDJKK> action3 = new Action(this.NBBPPHPMIFP);
|
|
khgplgbhiah3.JNIFAFBIBHG(action3);
|
|
}
|
|
|
|
// Token: 0x06000636 RID: 1590 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6000636")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "4")]
|
|
protected virtual void MFIKFFOBPPO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000637 RID: 1591 RVA: 0x00020BCC File Offset: 0x0001EDCC
|
|
[Token(Token = "0x6000637")]
|
|
[Address(RVA = "0x132C0C0", Offset = "0x132B0C0", VA = "0x18132C0C0")]
|
|
[CompilerGenerated]
|
|
private void NBBPPHPMIFP(LGFHFDMDJKK CKHCJCONGEI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
string <CFBJCHGMJLP>k__BackingField = CKHCJCONGEI.<CFBJCHGMJLP>k__BackingField;
|
|
Debug.LogWarning("The user report's project identifier is not set. Please setup cloud services using the Services tab or manually specify a project identifier when calling UnityUserReporting.Configure().");
|
|
string summary = this.Summary;
|
|
CKHCJCONGEI.<OAHHGIGOHMK>k__BackingField = summary;
|
|
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField = CKHCJCONGEI.<EOFJEBMBPKJ>k__BackingField;
|
|
List<DAOHHGDPMOM> <EOFJEBMBPKJ>k__BackingField2 = CKHCJCONGEI.<EOFJEBMBPKJ>k__BackingField;
|
|
List<DAOHHGDPMOM>.Enumerator enumerator = <EOFJEBMBPKJ>k__BackingField.GetEnumerator();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (!flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
List<DAOHHGDPMOM> <EIEKIGEKAIG>k__BackingField = CKHCJCONGEI.<EIEKIGEKAIG>k__BackingField;
|
|
string monitorName = this.MonitorName;
|
|
string text = string.Format("{0}.{1}.{2}", monitorName, "Unknown", "0.0");
|
|
List<DAOHHGDPMOM> <EIEKIGEKAIG>k__BackingField2 = CKHCJCONGEI.<EIEKIGEKAIG>k__BackingField;
|
|
bool isHiddenWithoutDimension = this.IsHiddenWithoutDimension;
|
|
CKHCJCONGEI.<KEKFNJLFBGI>k__BackingField = isHiddenWithoutDimension;
|
|
KHGPLGBHIAH khgplgbhiah = PDEDCLFAOKJ.FDBIPODJOAB;
|
|
Action<bool, LGFHFDMDJKK> action = new Action(this.AOLPPGMOELL);
|
|
khgplgbhiah.PPOCPFGCALB(CKHCJCONGEI, action);
|
|
}
|
|
|
|
// Token: 0x06000638 RID: 1592 RVA: 0x00020C8C File Offset: 0x0001EE8C
|
|
[Token(Token = "0x6000638")]
|
|
[Address(RVA = "0x69AEA0", Offset = "0x699EA0", VA = "0x18069AEA0")]
|
|
[CompilerGenerated]
|
|
private void AOLPPGMOELL(bool IFFAIOGFJJB, LGFHFDMDJKK CMHBOCPACEC)
|
|
{
|
|
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)this).BIILOFOAKEJ;
|
|
}
|
|
|
|
// Token: 0x0400058D RID: 1421
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400058D")]
|
|
public bool IsEnabled;
|
|
|
|
// Token: 0x0400058E RID: 1422
|
|
[FieldOffset(Offset = "0x19")]
|
|
[Token(Token = "0x400058E")]
|
|
public bool IsEnabledAfterTrigger;
|
|
|
|
// Token: 0x0400058F RID: 1423
|
|
[FieldOffset(Offset = "0x1A")]
|
|
[Token(Token = "0x400058F")]
|
|
public bool IsHiddenWithoutDimension;
|
|
|
|
// Token: 0x04000590 RID: 1424
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000590")]
|
|
public string MonitorName;
|
|
|
|
// Token: 0x04000591 RID: 1425
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000591")]
|
|
public string Summary;
|
|
}
|