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

237 lines
7.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Sharing;
using UnityEngine;
namespace RRUI.Data.NUX
{
// Token: 0x02000C3F RID: 3135
[Token(Token = "0x2000C3F")]
[StructLayout(3)]
public class FriendCodeModel : RRUIModel
{
// Token: 0x17000D2A RID: 3370
// (get) Token: 0x06004B96 RID: 19350 RVA: 0x0011AB68 File Offset: 0x00118D68
[Token(Token = "0x17000D2A")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6004B96")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")]
get
{
return true;
}
}
// Token: 0x14000097 RID: 151
// (add) Token: 0x06004B97 RID: 19351 RVA: 0x0011AB78 File Offset: 0x00118D78
// (remove) Token: 0x06004B98 RID: 19352 RVA: 0x0011ABA4 File Offset: 0x00118DA4
[Token(Token = "0x14000097")]
public static event Action PAAAIKDBCHK
{
[Token(Token = "0x6004B97")]
[Address(RVA = "0x1871BB0", Offset = "0x18705B0", VA = "0x181871BB0")]
[CompilerGenerated]
add
{
Action paaaikdbchk;
Delegate @delegate;
do
{
paaaikdbchk = FriendCodeModel.PAAAIKDBCHK;
@delegate = Delegate.Combine(paaaikdbchk, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(FriendCodeModel).TypeHandle != paaaikdbchk)
{
}
}
[Token(Token = "0x6004B98")]
[Address(RVA = "0x1871D30", Offset = "0x1870730", VA = "0x181871D30")]
[CompilerGenerated]
remove
{
Action paaaikdbchk;
Delegate @delegate;
do
{
paaaikdbchk = FriendCodeModel.PAAAIKDBCHK;
@delegate = Delegate.Remove(paaaikdbchk, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(FriendCodeModel).TypeHandle != paaaikdbchk)
{
}
}
}
// Token: 0x17000D2B RID: 3371
// (get) Token: 0x06004B99 RID: 19353 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06004B9A RID: 19354 RVA: 0x0011ABD0 File Offset: 0x00118DD0
[Token(Token = "0x17000D2B")]
public ActionCode.HKFNFGGEPMP? DEENELHAGPP
{
[Token(Token = "0x6004B99")]
[Address(RVA = "0x1871D10", Offset = "0x1870710", VA = "0x181871D10")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6004B9A")]
[Address(RVA = "0x1871720", Offset = "0x1870120", VA = "0x181871720")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000D2C RID: 3372
// (get) Token: 0x06004B9B RID: 19355 RVA: 0x0011ABE0 File Offset: 0x00118DE0
[Token(Token = "0x17000D2C")]
public string DFOECOPKFEH
{
[Token(Token = "0x6004B9B")]
[Address(RVA = "0x1871C60", Offset = "0x1870660", VA = "0x181871C60")]
get
{
if (this.MOPOMPHBHKF)
{
return this.friendCodeError;
}
ActionCode.HKFNFGGEPMP? hkfnfggepmp = this.<DKHFMPLMNDG>k__BackingField;
return string.Format(this.friendCodeStatusFormat, "generating...");
}
}
// Token: 0x17000D2D RID: 3373
// (get) Token: 0x06004B9C RID: 19356 RVA: 0x0011AC14 File Offset: 0x00118E14
// (set) Token: 0x06004B9D RID: 19357 RVA: 0x0011AC28 File Offset: 0x00118E28
[Token(Token = "0x17000D2D")]
public bool APLPGGOPNCE
{
[Token(Token = "0x6004B9C")]
[Address(RVA = "0xAD47F0", Offset = "0xAD31F0", VA = "0x180AD47F0")]
get;
[Token(Token = "0x6004B9D")]
[Address(RVA = "0xAD4A10", Offset = "0xAD3410", VA = "0x180AD4A10")]
private set;
}
// Token: 0x06004B9E RID: 19358 RVA: 0x0011AC3C File Offset: 0x00118E3C
[Token(Token = "0x6004B9E")]
[Address(RVA = "0x18717B0", Offset = "0x18701B0", VA = "0x1818717B0", Slot = "16")]
protected override void OnEnable()
{
base.OnEnable();
this.MOPOMPHBHKF = false;
base.MKBLJJGJAOH();
string text = LinkManager.GetHandler(IAFKHONIKPI.Friend).ToString();
Action<ActionCode.HKFNFGGEPMP> action = new Action(this.BEFHOGJHOKD);
int num = 0;
num += num;
num++;
Action<string> action2 = new Action(this.LEMFMHDBNGN);
Action action3 = new Action(base.MKBLJJGJAOH);
}
// Token: 0x06004B9F RID: 19359 RVA: 0x0011ACA0 File Offset: 0x00118EA0
[Token(Token = "0x6004B9F")]
[Address(RVA = "0x1871570", Offset = "0x186FF70", VA = "0x181871570", Slot = "19")]
protected override void AHFKACICJNC()
{
int num = 0;
this.MOPOMPHBHKF = false;
this.<DKHFMPLMNDG>k__BackingField = num;
this.<LMBNLNLNAMI>k__BackingField = num != 0;
}
// Token: 0x06004BA0 RID: 19360 RVA: 0x0011ACC4 File Offset: 0x00118EC4
[Token(Token = "0x6004BA0")]
[Address(RVA = "0x1871680", Offset = "0x1870080", VA = "0x181871680", Slot = "20")]
protected override IPromise GLPJPIEOLDF()
{
return Promise.<CompletedPromise>k__BackingField;
}
// Token: 0x06004BA1 RID: 19361 RVA: 0x0011ACD8 File Offset: 0x00118ED8
[Token(Token = "0x6004BA1")]
[Address(RVA = "0x1871630", Offset = "0x1870030", VA = "0x181871630")]
public void Done()
{
FriendCodeModel.PAAAIKDBCHK();
}
// Token: 0x06004BA2 RID: 19362 RVA: 0x0011ACF8 File Offset: 0x00118EF8
[Token(Token = "0x6004BA2")]
[Address(RVA = "0x18719B0", Offset = "0x18703B0", VA = "0x1818719B0")]
public void Share()
{
if (LinkManager.MFFGEGBOGFB != LinkManager.PDHBNHBEFMO.None)
{
ActionCode handler = LinkManager.GetHandler(IAFKHONIKPI.Friend);
ActionCode.HKFNFGGEPMP? hkfnfggepmp = this.<DKHFMPLMNDG>k__BackingField;
ActionCode.Configuration config = handler.Config;
ActionCode.HKFNFGGEPMP? hkfnfggepmp2 = this.<DKHFMPLMNDG>k__BackingField;
bool flag;
if (flag && !this.<LMBNLNLNAMI>k__BackingField)
{
this.<LMBNLNLNAMI>k__BackingField = true;
base.MKBLJJGJAOH();
}
return;
}
FriendCodeModel.PAAAIKDBCHK();
}
// Token: 0x06004BA3 RID: 19363 RVA: 0x0011AD5C File Offset: 0x00118F5C
[Token(Token = "0x6004BA3")]
[Address(RVA = "0x1871B60", Offset = "0x1870560", VA = "0x181871B60")]
public FriendCodeModel()
{
}
// Token: 0x06004BA4 RID: 19364 RVA: 0x0011AD88 File Offset: 0x00118F88
[Token(Token = "0x6004BA4")]
[Address(RVA = "0x18715B0", Offset = "0x186FFB0", VA = "0x1818715B0")]
[CompilerGenerated]
private void BEFHOGJHOKD(ActionCode.HKFNFGGEPMP GIAOBLMEMMI)
{
int num = 0;
this.<DKHFMPLMNDG>k__BackingField = num;
}
// Token: 0x06004BA5 RID: 19365 RVA: 0x0011ADA0 File Offset: 0x00118FA0
[Token(Token = "0x6004BA5")]
[Address(RVA = "0x1871740", Offset = "0x1870140", VA = "0x181871740")]
[CompilerGenerated]
private void LEMFMHDBNGN(string CHKKEHOKPJP)
{
this.MOPOMPHBHKF = true;
Debug.LogError(CHKKEHOKPJP);
}
// Token: 0x04003822 RID: 14370
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003822")]
private bool MOPOMPHBHKF;
// Token: 0x04003823 RID: 14371
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4003823")]
[TextArea]
[SerializeField]
private string friendCodeError = "There was an error generating your friend code. Please try again later.";
// Token: 0x04003824 RID: 14372
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003824")]
[TextArea]
[SerializeField]
private string friendCodeStatusFormat = "Your friend code: {0}";
}
}