Files
2026-04-08 23:40:05 +02:00

144 lines
4.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Async;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x02001A2A RID: 6698
[Token(Token = "0x2001A2A")]
[StructLayout(3)]
public class PlayerEventSpecificUIBehaviour : MonoBehaviour
{
// Token: 0x17001D23 RID: 7459
// (get) Token: 0x0600B43F RID: 46143 RVA: 0x002A5B24 File Offset: 0x002A3D24
// (set) Token: 0x0600B440 RID: 46144 RVA: 0x002A5B38 File Offset: 0x002A3D38
[Token(Token = "0x17001D23")]
public CCMBKDINCAH FBFOPPIIGFM
{
[Token(Token = "0x600B43F")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get;
[Token(Token = "0x600B440")]
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
private set;
}
// Token: 0x0600B441 RID: 46145 RVA: 0x002A5B4C File Offset: 0x002A3D4C
[Token(Token = "0x600B441")]
[Address(RVA = "0x192F9B0", Offset = "0x192E3B0", VA = "0x18192F9B0")]
private void OnEnable()
{
ActionEvent<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
GNPDMBPGHBH.FLKLGNEHLAG = flklgnehlag + action;
this.GLOAMKLODAH();
}
// Token: 0x0600B442 RID: 46146 RVA: 0x002A5B80 File Offset: 0x002A3D80
[Token(Token = "0x600B442")]
[Address(RVA = "0x192F8F0", Offset = "0x192E2F0", VA = "0x18192F8F0")]
private void OnDisable()
{
ActionEvent<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
GNPDMBPGHBH.FLKLGNEHLAG = flklgnehlag + action;
}
// Token: 0x0600B443 RID: 46147 RVA: 0x002A5BAC File Offset: 0x002A3DAC
[Token(Token = "0x600B443")]
[Address(RVA = "0x192F6C0", Offset = "0x192E0C0", VA = "0x18192F6C0")]
private void BLFAAGNDAMA(CCMBKDINCAH OEKEOCOGKMG)
{
if (OEKEOCOGKMG != 0)
{
long mokmjamnefp = this.MOKMJAMNEFP;
if (OEKEOCOGKMG.<KJHKNKGENCJ>k__BackingField == mokmjamnefp)
{
ActionEvent<CCMBKDINCAH> playerEventUpdated = this.PlayerEventUpdated;
this.<JEBPHLKGLNA>k__BackingField = OEKEOCOGKMG;
playerEventUpdated.Invoke(OEKEOCOGKMG);
}
}
}
// Token: 0x0600B444 RID: 46148 RVA: 0x002A5BE8 File Offset: 0x002A3DE8
[Token(Token = "0x600B444")]
[Address(RVA = "0x192FA80", Offset = "0x192E480", VA = "0x18192FA80")]
public void SetPlayerEventId(long? ENJEOLBEALP)
{
this.GLOAMKLODAH();
ActionEvent<CCMBKDINCAH> playerEventUpdated = this.PlayerEventUpdated;
CCMBKDINCAH ccmbkdincah = this.<JEBPHLKGLNA>k__BackingField;
playerEventUpdated.Invoke(ccmbkdincah);
}
// Token: 0x0600B445 RID: 46149 RVA: 0x002A5C18 File Offset: 0x002A3E18
[Token(Token = "0x600B445")]
[Address(RVA = "0x192F730", Offset = "0x192E130", VA = "0x18192F730")]
private void GLOAMKLODAH()
{
long mokmjamnefp = this.MOKMJAMNEFP;
int num = 0;
this.<JEBPHLKGLNA>k__BackingField = num;
int num2 = 0;
IPromise<CCMBKDINCAH> promise = GNPDMBPGHBH.KFAFDDPKHJL(mokmjamnefp, num2 != 0);
Action<CCMBKDINCAH> action = new Action(this.JAJKNCNPODJ);
if (num < this)
{
num += num;
if (num == this)
{
throw new NullReferenceException();
}
num++;
}
}
// Token: 0x0600B446 RID: 46150 RVA: 0x002A5C64 File Offset: 0x002A3E64
[Token(Token = "0x600B446")]
[Address(RVA = "0x192FB10", Offset = "0x192E510", VA = "0x18192FB10")]
public PlayerEventSpecificUIBehaviour()
{
int num;
ActionEvent<CCMBKDINCAH> actionEvent = new ActionEvent(4, num != 0);
num = 0;
this.PlayerEventUpdated = actionEvent;
this.MOKMJAMNEFP = (long)((ulong)(-1L));
base..ctor();
}
// Token: 0x0600B447 RID: 46151 RVA: 0x002A5C94 File Offset: 0x002A3E94
[Token(Token = "0x600B447")]
[Address(RVA = "0x192F850", Offset = "0x192E250", VA = "0x18192F850")]
[CompilerGenerated]
private void JAJKNCNPODJ(CCMBKDINCAH OEKEOCOGKMG)
{
int num = 0;
if (this != num)
{
long mokmjamnefp = this.MOKMJAMNEFP;
if (OEKEOCOGKMG.<KJHKNKGENCJ>k__BackingField == mokmjamnefp)
{
ActionEvent<CCMBKDINCAH> playerEventUpdated = this.PlayerEventUpdated;
this.<JEBPHLKGLNA>k__BackingField = OEKEOCOGKMG;
playerEventUpdated.Invoke(OEKEOCOGKMG);
}
}
}
// Token: 0x0400769B RID: 30363
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400769B")]
public ActionEvent<CCMBKDINCAH> PlayerEventUpdated;
// Token: 0x0400769D RID: 30365
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400769D")]
private long MOKMJAMNEFP;
}
}