Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ActionCodeModel.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

285 lines
9.0 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom.Sharing;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x020008D7 RID: 2263
[Token(Token = "0x20008D7")]
public class ActionCodeModel : RRUIModel, FEJEAEOIFKG
{
// Token: 0x17000AF8 RID: 2808
// (get) Token: 0x06003DA9 RID: 15785 RVA: 0x000F7E1C File Offset: 0x000F601C
[Token(Token = "0x17000AF8")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6003DA9")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000AF9 RID: 2809
// (get) Token: 0x06003DAA RID: 15786 RVA: 0x000F7E2C File Offset: 0x000F602C
[Token(Token = "0x17000AF9")]
public bool KPKFFOMCFBK
{
[Token(Token = "0x6003DAA")]
[Address(RVA = "0x10A7B60", Offset = "0x10A6960", VA = "0x1810A7B60")]
get
{
return LinkManager.KPKFFOMCFBK;
}
}
// Token: 0x17000AFA RID: 2810
// (get) Token: 0x06003DAB RID: 15787 RVA: 0x000F7E40 File Offset: 0x000F6040
[Token(Token = "0x17000AFA")]
public bool HMGFBHPFCHN
{
[Token(Token = "0x6003DAB")]
[Address(RVA = "0x10A7A90", Offset = "0x10A6890", VA = "0x1810A7A90")]
get
{
return LinkManager.HMGFBHPFCHN;
}
}
// Token: 0x17000AFB RID: 2811
// (get) Token: 0x06003DAC RID: 15788 RVA: 0x000F7E54 File Offset: 0x000F6054
[Token(Token = "0x17000AFB")]
public bool NOIJDJBKMMB
{
[Token(Token = "0x6003DAC")]
[Address(RVA = "0x10A7AE0", Offset = "0x10A68E0", VA = "0x1810A7AE0")]
get
{
return LinkManager.KPKFFOMCFBK || LinkManager.HMGFBHPFCHN;
}
}
// Token: 0x17000AFC RID: 2812
// (get) Token: 0x06003DAD RID: 15789 RVA: 0x000F7E74 File Offset: 0x000F6074
[Token(Token = "0x17000AFC")]
public string DKOLMGKECGC
{
[Token(Token = "0x6003DAD")]
[Address(RVA = "0x10A7BB0", Offset = "0x10A69B0", VA = "0x1810A7BB0")]
get
{
return LinkManager.JEJJGIPEMND;
}
}
// Token: 0x17000AFD RID: 2813
// (get) Token: 0x06003DAE RID: 15790 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000AFD")]
public string BKKFGGEBBKD
{
[Token(Token = "0x6003DAE")]
[Address(RVA = "0x10A7940", Offset = "0x10A6740", VA = "0x1810A7940")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000AFE RID: 2814
// (get) Token: 0x06003DAF RID: 15791 RVA: 0x000F7E88 File Offset: 0x000F6088
[Token(Token = "0x17000AFE")]
public string BJFDLGDLFHJ
{
[Token(Token = "0x6003DAF")]
[Address(RVA = "0x10A7C00", Offset = "0x10A6A00", VA = "0x1810A7C00")]
get
{
EAEKNPLNKKO epbemkhjoph = this.EPBEMKHJOPH;
if (epbemkhjoph != EAEKNPLNKKO.Friend)
{
ActionCode actionCode;
return actionCode.Config.FullName;
}
return "Invite Friends";
}
}
// Token: 0x17000AFF RID: 2815
// (get) Token: 0x06003DB0 RID: 15792 RVA: 0x000F7EBC File Offset: 0x000F60BC
[Token(Token = "0x17000AFF")]
public string MNPPBPNHIOC
{
[Token(Token = "0x6003DB0")]
[Address(RVA = "0x10A79C0", Offset = "0x10A67C0", VA = "0x1810A79C0")]
get
{
if (this.EPBEMKHJOPH == EAEKNPLNKKO.Friend)
{
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof == (ulong)5L)
{
return "Invite your friends to join Rec Room!";
}
}
int epbemkhjoph = (int)this.EPBEMKHJOPH;
ActionCode actionCode;
return actionCode.Config.ShareDescription;
}
}
// Token: 0x17000B00 RID: 2816
// (get) Token: 0x06003DB1 RID: 15793 RVA: 0x000F7EFC File Offset: 0x000F60FC
[Token(Token = "0x17000B00")]
public GameObject KGFPNIMJHIC
{
[Token(Token = "0x6003DB1")]
[Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", Slot = "27")]
get
{
return base.gameObject;
}
}
// Token: 0x06003DB2 RID: 15794 RVA: 0x000F7F10 File Offset: 0x000F6110
[Token(Token = "0x6003DB2")]
[Address(RVA = "0x10A75E0", Offset = "0x10A63E0", VA = "0x1810A75E0")]
public void Set(EAEKNPLNKKO FLIKIEHKBDP, ActionCode.HKFNFGGEPMP HDGOHFNAIKF)
{
int num = 0;
this.EPBEMKHJOPH = FLIKIEHKBDP;
this.HMCAFEGLGAA = num;
base.MKBLJJGJAOH();
}
// Token: 0x06003DB3 RID: 15795 RVA: 0x000F7F38 File Offset: 0x000F6138
[Token(Token = "0x6003DB3")]
[Address(RVA = "0x10A7160", Offset = "0x10A5F60", VA = "0x1810A7160")]
private void JONBABDHGLM()
{
if (this.PBPOAFCAHEH && this.EPBEMKHJOPH == EAEKNPLNKKO.Friend)
{
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
bool flag;
if (!flag && GrowthConfig.Instance.FriendFestPrommosActive)
{
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB();
pmcghgjacnb.<CEJPKGDKMJE>k__BackingField = "Free tokens when you invite new friends!";
pmcghgjacnb.<LHJAKNBODPE>k__BackingField = "From June 21st to July 5th, whenever you invite a new player you both get 5,000 tokens! Both you and the new players must have verified your phone number from the watch Profile screen to qualify.";
pmcghgjacnb.<AHIKLCLHOFO>k__BackingField = "Get Started";
pmcghgjacnb.<GNGPJNNHLCJ>k__BackingField = "Full Details";
Action <>9__22_ = ActionCodeModel.<>c.<>9__22_0;
if (<>9__22_ == 0)
{
ActionCodeModel.<>c.<>9__22_0 = delegate
{
FBPACFPINIK.GCPHCMAKAPA("https://www.recroom.com/friendfest/", "Friend Fest Details", true);
};
}
pmcghgjacnb.<MLACCEDNJBF>k__BackingField = <>9__22_;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<PMCGHGJACNB>((DLKPBLNKLAD)((uint)17), pmcghgjacnb);
}
this.PBPOAFCAHEH = false;
}
}
}
// Token: 0x06003DB4 RID: 15796 RVA: 0x000F800C File Offset: 0x000F620C
[Token(Token = "0x6003DB4")]
[Address(RVA = "0x10A6F50", Offset = "0x10A5D50", VA = "0x1810A6F50", Slot = "22")]
protected override void AHFKACICJNC()
{
int num = 0;
this.EPBEMKHJOPH = (EAEKNPLNKKO)((ulong)0L);
this.HMCAFEGLGAA = num;
this.HMCAFEGLGAA.has_value = num != 0;
}
// Token: 0x06003DB5 RID: 15797 RVA: 0x000F8038 File Offset: 0x000F6238
[Token(Token = "0x6003DB5")]
[Address(RVA = "0x10A70B0", Offset = "0x10A5EB0", VA = "0x1810A70B0", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
this.JONBABDHGLM();
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06003DB6 RID: 15798 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6003DB6")]
[Address(RVA = "0x10A7690", Offset = "0x10A6490", VA = "0x1810A7690")]
public void ShareOrCopy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06003DB7 RID: 15799 RVA: 0x000F8050 File Offset: 0x000F6250
[Token(Token = "0x6003DB7")]
[Address(RVA = "0x10A7480", Offset = "0x10A6280", VA = "0x1810A7480", Slot = "28")]
public DABKFAIHBBP OnBeforePageSwapFrom(CECAKDDNHLN PACGLAIGOMF, PMGCJEPKFOF<BDCCHCIDIFD> EFDCPLFGBCO)
{
this.PBPOAFCAHEH = false;
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06003DB8 RID: 15800 RVA: 0x000F806C File Offset: 0x000F626C
[Token(Token = "0x6003DB8")]
[Address(RVA = "0x10A7530", Offset = "0x10A6330", VA = "0x1810A7530", Slot = "29")]
public DABKFAIHBBP OnBeforePageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD KDPEHPHODCD)
{
this.PBPOAFCAHEH = true;
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06003DB9 RID: 15801 RVA: 0x000F8088 File Offset: 0x000F6288
[Token(Token = "0x6003DB9")]
[Address(RVA = "0x10A73E0", Offset = "0x10A61E0", VA = "0x1810A73E0", Slot = "30")]
public DABKFAIHBBP OnAfterPageSwapTo(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD MFFDKHOEECJ)
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06003DBA RID: 15802 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6003DBA")]
[Address(RVA = "0x10A77F0", Offset = "0x10A65F0", VA = "0x1810A77F0")]
public void Share()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06003DBB RID: 15803 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6003DBB")]
[Address(RVA = "0x10A6F70", Offset = "0x10A5D70", VA = "0x1810A6F70")]
public void Copy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06003DBC RID: 15804 RVA: 0x000F809C File Offset: 0x000F629C
[Token(Token = "0x6003DBC")]
[Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")]
public ActionCodeModel()
{
}
// Token: 0x04003361 RID: 13153
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003361")]
private EAEKNPLNKKO EPBEMKHJOPH;
// Token: 0x04003362 RID: 13154
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003362")]
private ActionCode.HKFNFGGEPMP? HMCAFEGLGAA;
// Token: 0x04003363 RID: 13155
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003363")]
private bool PBPOAFCAHEH;
}
}