Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/FGAMPBEKIGN.cs
T
2026-04-08 23:40:05 +02:00

117 lines
4.2 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
// Token: 0x02001C3F RID: 7231
[Token(Token = "0x2001C3F")]
[StructLayout(3)]
public class FGAMPBEKIGN : JPPMAPOOHCI
{
// Token: 0x0600C1AD RID: 49581 RVA: 0x002DA3F8 File Offset: 0x002D85F8
[Token(Token = "0x600C1AD")]
[Address(RVA = "0x1D97680", Offset = "0x1D96080", VA = "0x181D97680", Slot = "4")]
protected override void OFFLOPLJBBG()
{
CPIHGIEOPAJ cpihgieopaj = this.<LHJAKNBODPE>k__BackingField;
this.<PALMIOEJANE>k__BackingField = (JPPMAPOOHCI.FNELHNPDPBG)((ulong)2L);
int num = 0;
num += num;
num++;
cpihgieopaj += cpihgieopaj;
CPIHGIEOPAJ <LHJAKNBODPE>k__BackingField = this.<LHJAKNBODPE>k__BackingField;
this.HNHLJONGKHB = 0L;
string text = string.Format("You were invited to be a co-owner of {0}", "<room name loading...>");
this.<LCLENCDPDPP>k__BackingField = text;
long hnhljongkhb = this.HNHLJONGKHB;
this.<NBCDDIJGIFE>k__BackingField = "Accept";
this.<CMIBBPHCLEK>k__BackingField = "Reject";
IPromise<KLCOGEIGEBJ> promise = OJMCBOKJFOF.NHBPIIGDAJP(hnhljongkhb);
Action<KLCOGEIGEBJ> action = new Action(this.GLPMOFDDNFC);
throw new NullReferenceException();
}
// Token: 0x0600C1AE RID: 49582 RVA: 0x002DA484 File Offset: 0x002D8684
[Token(Token = "0x600C1AE")]
[Address(RVA = "0x1D97410", Offset = "0x1D95E10", VA = "0x181D97410")]
private void CPBGCGMINOJ(KLCOGEIGEBJ DDEGOJKBEAN)
{
if (DDEGOJKBEAN != 0)
{
string <LGACIEKBLBM>k__BackingField = DDEGOJKBEAN.<LGACIEKBLBM>k__BackingField;
string text = "^" + <LGACIEKBLBM>k__BackingField;
}
string text2 = string.Format("You were invited to be a co-owner of {0}", "<room name loading...>");
this.<LCLENCDPDPP>k__BackingField = text2;
}
// Token: 0x0600C1AF RID: 49583 RVA: 0x002DA4C8 File Offset: 0x002D86C8
[Token(Token = "0x600C1AF")]
[Address(RVA = "0x1D974E0", Offset = "0x1D95EE0", VA = "0x181D974E0", Slot = "5")]
public override IPromise HHLPPOBHMOC()
{
long hnhljongkhb = this.HNHLJONGKHB;
int <OIBJLPBDMML>k__BackingField = BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField;
IPromise<PPENFJMFPNE> promise = OJMCBOKJFOF.GJMGBBCIHGH(hnhljongkhb, <OIBJLPBDMML>k__BackingField, (LMLJHMJEIGM)((ulong)30L));
if (FGAMPBEKIGN.<>c.<>9__3_0 == 0)
{
FGAMPBEKIGN.<>c.<>9__3_0 = delegate
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "You are now a co-owner of the room.", 3f, num, num);
};
}
throw new NullReferenceException();
}
// Token: 0x0600C1B0 RID: 49584 RVA: 0x002DA510 File Offset: 0x002D8710
[Token(Token = "0x600C1B0")]
[Address(RVA = "0x1D97270", Offset = "0x1D95C70", VA = "0x181D97270", Slot = "6")]
public override IPromise BDFBMBCKJEP()
{
long hnhljongkhb = this.HNHLJONGKHB;
int <OIBJLPBDMML>k__BackingField = BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField;
int num = 0;
IPromise<PPENFJMFPNE> promise = OJMCBOKJFOF.MJOHJLHDMHB(hnhljongkhb, <OIBJLPBDMML>k__BackingField, (LMLJHMJEIGM)num);
if (FGAMPBEKIGN.<>c.<>9__4_0 == 0)
{
FGAMPBEKIGN.<>c.<>9__4_0 = delegate
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
int num2 = 0;
int num3 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "You have rejected the invite to become a co-owner of the room.", 3f, num2, num2);
};
}
throw new NullReferenceException();
}
// Token: 0x0600C1B1 RID: 49585 RVA: 0x002DA558 File Offset: 0x002D8758
[Token(Token = "0x600C1B1")]
[Address(RVA = "0x3D4170", Offset = "0x3D2B70", VA = "0x1803D4170")]
public FGAMPBEKIGN()
{
}
// Token: 0x0600C1B2 RID: 49586 RVA: 0x002DA56C File Offset: 0x002D876C
[Token(Token = "0x600C1B2")]
[Address(RVA = "0x1D974A0", Offset = "0x1D95EA0", VA = "0x181D974A0")]
[CompilerGenerated]
private void GLPMOFDDNFC(KLCOGEIGEBJ DDEGOJKBEAN)
{
if (this != 0)
{
this.CPBGCGMINOJ(DDEGOJKBEAN);
this.<EAMHPPLCLIL>k__BackingField.RefreshVisuals(this);
}
}
// Token: 0x04007FF7 RID: 32759
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4007FF7")]
private long HNHLJONGKHB;
}