190 lines
5.7 KiB
C#
190 lines
5.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Sharing;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x020008F1 RID: 2289
|
|
[Token(Token = "0x20008F1")]
|
|
public class ActionCodeConsumptionModel : RRUIModel
|
|
{
|
|
// Token: 0x17000B1B RID: 2843
|
|
// (get) Token: 0x06003E7E RID: 15998 RVA: 0x000F9AC0 File Offset: 0x000F7CC0
|
|
[Token(Token = "0x17000B1B")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6003E7E")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B1C RID: 2844
|
|
// (get) Token: 0x06003E7F RID: 15999 RVA: 0x000F9AD0 File Offset: 0x000F7CD0
|
|
[Token(Token = "0x17000B1C")]
|
|
public GameObject KGFPNIMJHIC
|
|
{
|
|
[Token(Token = "0x6003E7F")]
|
|
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60")]
|
|
get
|
|
{
|
|
return base.gameObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B1D RID: 2845
|
|
// (get) Token: 0x06003E80 RID: 16000 RVA: 0x000F9AE4 File Offset: 0x000F7CE4
|
|
// (set) Token: 0x06003E81 RID: 16001 RVA: 0x000F9AF8 File Offset: 0x000F7CF8
|
|
[Token(Token = "0x17000B1D")]
|
|
public string NKPPGJLKMMH
|
|
{
|
|
[Token(Token = "0x6003E80")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get
|
|
{
|
|
return this.MPLCKGEGLNB;
|
|
}
|
|
[Token(Token = "0x6003E81")]
|
|
[Address(RVA = "0x1BA3500", Offset = "0x1BA2500", VA = "0x181BA3500")]
|
|
set
|
|
{
|
|
if (value != 0)
|
|
{
|
|
string mplckgeglnb = this.MPLCKGEGLNB;
|
|
if (!value.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
this.MPLCKGEGLNB = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E82 RID: 16002 RVA: 0x000F9B28 File Offset: 0x000F7D28
|
|
[Token(Token = "0x6003E82")]
|
|
[Address(RVA = "0x1BA3160", Offset = "0x1BA2160", VA = "0x181BA3160", Slot = "22")]
|
|
protected override void AHFKACICJNC()
|
|
{
|
|
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
|
if (lastSuccessfulMeetupCode != 0)
|
|
{
|
|
string mplckgeglnb = this.MPLCKGEGLNB;
|
|
if (!lastSuccessfulMeetupCode.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
this.MPLCKGEGLNB = lastSuccessfulMeetupCode;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E83 RID: 16003 RVA: 0x000F9B60 File Offset: 0x000F7D60
|
|
[Token(Token = "0x6003E83")]
|
|
[Address(RVA = "0x1BA3210", Offset = "0x1BA2210", VA = "0x181BA3210", Slot = "26")]
|
|
protected override DABKFAIHBBP GLPJPIEOLDF()
|
|
{
|
|
string lastSuccessfulMeetupCode = LinkManager.PIGBMLEKODF;
|
|
if (lastSuccessfulMeetupCode != 0)
|
|
{
|
|
string mplckgeglnb = this.MPLCKGEGLNB;
|
|
if (!lastSuccessfulMeetupCode.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
this.MPLCKGEGLNB = lastSuccessfulMeetupCode;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06003E84 RID: 16004 RVA: 0x000F9BA0 File Offset: 0x000F7DA0
|
|
[Token(Token = "0x6003E84")]
|
|
[Address(RVA = "0x1BA3330", Offset = "0x1BA2330", VA = "0x181BA3330")]
|
|
public void SubmitCode()
|
|
{
|
|
string wellFormattedActionCode = LinkManager.GetWellFormattedActionCode(this.MPLCKGEGLNB);
|
|
if (!string.IsNullOrEmpty(wellFormattedActionCode))
|
|
{
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
JJEKJGALHKO promise = jjekjgalhko;
|
|
LinkManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action = delegate
|
|
{
|
|
promise.OOOIENHGNCA();
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
promise.OOOIENHGNCA();
|
|
ToastListModel toastListModel = this.ADJIAENKNAN;
|
|
string text = LinkManager.JHJNANAHJJF.GAGCIGJFOLH(error);
|
|
toastListModel.AddMessageToast(text);
|
|
};
|
|
int num = 0;
|
|
ulong num2;
|
|
instance.HandleActionCode(wellFormattedActionCode, num, (EAEKNPLNKKO)((uint)(-1)), action, action2, num2 != 0UL);
|
|
JJEKJGALHKO promise2 = promise;
|
|
base.FEBJILEABKB(promise2, "Submitting...");
|
|
return;
|
|
}
|
|
base.ADJIAENKNAN.AddMessageToast("Invalid code");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003E85 RID: 16005 RVA: 0x000F9C40 File Offset: 0x000F7E40
|
|
[Token(Token = "0x6003E85")]
|
|
[Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")]
|
|
public ActionCodeConsumptionModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003410 RID: 13328
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4003410")]
|
|
private string MPLCKGEGLNB;
|
|
|
|
// Token: 0x020008F2 RID: 2290
|
|
[Token(Token = "0x20008F2")]
|
|
[CompilerGenerated]
|
|
private sealed class HJIPBAEEFJM
|
|
{
|
|
// Token: 0x06003E86 RID: 16006 RVA: 0x000F9C54 File Offset: 0x000F7E54
|
|
[Token(Token = "0x6003E86")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HJIPBAEEFJM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003E87 RID: 16007 RVA: 0x000F9C68 File Offset: 0x000F7E68
|
|
[Token(Token = "0x6003E87")]
|
|
[Address(RVA = "0x15C29B0", Offset = "0x15C19B0", VA = "0x1815C29B0")]
|
|
internal void <SubmitCode>b__0()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x06003E88 RID: 16008 RVA: 0x000F9C88 File Offset: 0x000F7E88
|
|
[Token(Token = "0x6003E88")]
|
|
[Address(RVA = "0x1BB2840", Offset = "0x1BB1840", VA = "0x181BB2840")]
|
|
internal void <SubmitCode>b__1(string error)
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN;
|
|
string text = LinkManager.JHJNANAHJJF.GAGCIGJFOLH(error);
|
|
toastListModel.AddMessageToast(text);
|
|
}
|
|
|
|
// Token: 0x04003411 RID: 13329
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003411")]
|
|
public JJEKJGALHKO promise;
|
|
|
|
// Token: 0x04003412 RID: 13330
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003412")]
|
|
public ActionCodeConsumptionModel <>4__this;
|
|
}
|
|
}
|
|
}
|