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: 0x020008D2 RID: 2258
|
|
[Token(Token = "0x20008D2")]
|
|
public class ActionCodeConsumptionModel : RRUIModel
|
|
{
|
|
// Token: 0x17000AF5 RID: 2805
|
|
// (get) Token: 0x06003D96 RID: 15766 RVA: 0x000F7B60 File Offset: 0x000F5D60
|
|
[Token(Token = "0x17000AF5")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6003D96")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AF6 RID: 2806
|
|
// (get) Token: 0x06003D97 RID: 15767 RVA: 0x000F7B70 File Offset: 0x000F5D70
|
|
[Token(Token = "0x17000AF6")]
|
|
public GameObject KGFPNIMJHIC
|
|
{
|
|
[Token(Token = "0x6003D97")]
|
|
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80")]
|
|
get
|
|
{
|
|
return base.gameObject;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000AF7 RID: 2807
|
|
// (get) Token: 0x06003D98 RID: 15768 RVA: 0x000F7B84 File Offset: 0x000F5D84
|
|
// (set) Token: 0x06003D99 RID: 15769 RVA: 0x000F7B98 File Offset: 0x000F5D98
|
|
[Token(Token = "0x17000AF7")]
|
|
public string NKPPGJLKMMH
|
|
{
|
|
[Token(Token = "0x6003D98")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get
|
|
{
|
|
return this.MPLCKGEGLNB;
|
|
}
|
|
[Token(Token = "0x6003D99")]
|
|
[Address(RVA = "0x10A6CF0", Offset = "0x10A5AF0", VA = "0x1810A6CF0")]
|
|
set
|
|
{
|
|
if (value != 0)
|
|
{
|
|
string mplckgeglnb = this.MPLCKGEGLNB;
|
|
if (!value.Equals(mplckgeglnb, StringComparison.InvariantCultureIgnoreCase))
|
|
{
|
|
this.MPLCKGEGLNB = value;
|
|
base.JOJPOMANGPO();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003D9A RID: 15770 RVA: 0x000F7BC8 File Offset: 0x000F5DC8
|
|
[Token(Token = "0x6003D9A")]
|
|
[Address(RVA = "0x10A6950", Offset = "0x10A5750", VA = "0x1810A6950", 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: 0x06003D9B RID: 15771 RVA: 0x000F7C00 File Offset: 0x000F5E00
|
|
[Token(Token = "0x6003D9B")]
|
|
[Address(RVA = "0x10A6A00", Offset = "0x10A5800", VA = "0x1810A6A00", 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: 0x06003D9C RID: 15772 RVA: 0x000F7C40 File Offset: 0x000F5E40
|
|
[Token(Token = "0x6003D9C")]
|
|
[Address(RVA = "0x10A6B20", Offset = "0x10A5920", VA = "0x1810A6B20")]
|
|
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: 0x06003D9D RID: 15773 RVA: 0x000F7CE0 File Offset: 0x000F5EE0
|
|
[Token(Token = "0x6003D9D")]
|
|
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
|
|
public ActionCodeConsumptionModel()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400335E RID: 13150
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400335E")]
|
|
private string MPLCKGEGLNB;
|
|
|
|
// Token: 0x020008D3 RID: 2259
|
|
[Token(Token = "0x20008D3")]
|
|
[CompilerGenerated]
|
|
private sealed class HJIPBAEEFJM
|
|
{
|
|
// Token: 0x06003D9E RID: 15774 RVA: 0x000F7CF4 File Offset: 0x000F5EF4
|
|
[Token(Token = "0x6003D9E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HJIPBAEEFJM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003D9F RID: 15775 RVA: 0x000F7D08 File Offset: 0x000F5F08
|
|
[Token(Token = "0x6003D9F")]
|
|
[Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")]
|
|
internal void <SubmitCode>b__0()
|
|
{
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x06003DA0 RID: 15776 RVA: 0x000F7D28 File Offset: 0x000F5F28
|
|
[Token(Token = "0x6003DA0")]
|
|
[Address(RVA = "0x10B5D60", Offset = "0x10B4B60", VA = "0x1810B5D60")]
|
|
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: 0x0400335F RID: 13151
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400335F")]
|
|
public JJEKJGALHKO promise;
|
|
|
|
// Token: 0x04003360 RID: 13152
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003360")]
|
|
public ActionCodeConsumptionModel <>4__this;
|
|
}
|
|
}
|
|
}
|