Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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: 0x00020B40 File Offset: 0x0001ED40
[Token(Token = "0x6000633")]
[Address(RVA = "0x851C10", Offset = "0x850A10", VA = "0x180851C10")]
public UserReportingMonitor()
{
this.IsEnabled = true;
this.IsHiddenWithoutDimension = true;
MemberTypes memberType = base.GetType().MemberType;
this.MonitorName = memberType;
}
// Token: 0x06000634 RID: 1588 RVA: 0x00020B7C File Offset: 0x0001ED7C
[Token(Token = "0x6000634")]
[Address(RVA = "0x851640", Offset = "0x850440", VA = "0x180851640")]
private void Start()
{
if (PDEDCLFAOKJ.FDBIPODJOAB == 0)
{
PDEDCLFAOKJ.DBHENALNJLF();
return;
}
}
// Token: 0x06000635 RID: 1589 RVA: 0x00020B9C File Offset: 0x0001ED9C
[Token(Token = "0x6000635")]
[Address(RVA = "0x8519E0", Offset = "0x8507E0", VA = "0x1808519E0")]
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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
protected virtual void MFIKFFOBPPO()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000637 RID: 1591 RVA: 0x00020C58 File Offset: 0x0001EE58
[Token(Token = "0x6000637")]
[Address(RVA = "0x851680", Offset = "0x850480", VA = "0x180851680")]
[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: 0x00020D18 File Offset: 0x0001EF18
[Token(Token = "0x6000638")]
[Address(RVA = "0x851660", Offset = "0x850460", VA = "0x180851660")]
[CompilerGenerated]
private void AOLPPGMOELL(bool IFFAIOGFJJB, LGFHFDMDJKK CMHBOCPACEC)
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x0400058C RID: 1420
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400058C")]
public bool IsEnabled;
// Token: 0x0400058D RID: 1421
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x400058D")]
public bool IsEnabledAfterTrigger;
// Token: 0x0400058E RID: 1422
[FieldOffset(Offset = "0x1A")]
[Token(Token = "0x400058E")]
public bool IsHiddenWithoutDimension;
// Token: 0x0400058F RID: 1423
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400058F")]
public string MonitorName;
// Token: 0x04000590 RID: 1424
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000590")]
public string Summary;
}