Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/MagicDoorModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

256 lines
7.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000D19 RID: 3353
[Token(Token = "0x2000D19")]
public class MagicDoorModelController : ModelController<MagicDoorModel>
{
// Token: 0x06005052 RID: 20562 RVA: 0x0012258C File Offset: 0x0012078C
[Token(Token = "0x6005052")]
[Address(RVA = "0x1C795C0", Offset = "0x1C785C0", VA = "0x181C795C0")]
public MagicDoorModelController()
{
}
// Token: 0x02000D1A RID: 3354
[Token(Token = "0x2000D1A")]
[Serializable]
private class NewDestinationTitleTextImpl : TextControllerImpl<MagicDoorModel>
{
// Token: 0x06005053 RID: 20563 RVA: 0x001225A0 File Offset: 0x001207A0
[Token(Token = "0x6005053")]
[Address(RVA = "0x1C7D4F0", Offset = "0x1C7C4F0", VA = "0x181C7D4F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
if (!SingletonMonoBehaviour.FFNIFALJLDD)
{
}
string newDestinationText = SingletonMonoBehaviour.ONCPNMDGGKG.GetNewDestinationText();
}
}
// Token: 0x06005054 RID: 20564 RVA: 0x001225CC File Offset: 0x001207CC
[Token(Token = "0x6005054")]
[Address(RVA = "0x1C7D620", Offset = "0x1C7C620", VA = "0x181C7D620")]
public NewDestinationTitleTextImpl()
{
}
}
// Token: 0x02000D1B RID: 3355
[Token(Token = "0x2000D1B")]
[Serializable]
private class DestinationRefreshingTitleTextImpl : TextControllerImpl<MagicDoorModel>
{
// Token: 0x06005055 RID: 20565 RVA: 0x001225E0 File Offset: 0x001207E0
[Token(Token = "0x6005055")]
[Address(RVA = "0x1C6EF20", Offset = "0x1C6DF20", VA = "0x181C6EF20", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
if (!SingletonMonoBehaviour.FFNIFALJLDD)
{
}
string destinationRefreshingText = SingletonMonoBehaviour.ONCPNMDGGKG.GetDestinationRefreshingText();
}
}
// Token: 0x06005056 RID: 20566 RVA: 0x0012260C File Offset: 0x0012080C
[Token(Token = "0x6005056")]
[Address(RVA = "0x1C6F050", Offset = "0x1C6E050", VA = "0x181C6F050")]
public DestinationRefreshingTitleTextImpl()
{
}
}
// Token: 0x02000D1C RID: 3356
[Token(Token = "0x2000D1C")]
[Serializable]
private class CountdownTitleTextImpl : TextControllerImpl<MagicDoorModel>
{
// Token: 0x06005057 RID: 20567 RVA: 0x00122620 File Offset: 0x00120820
[Token(Token = "0x6005057")]
[Address(RVA = "0x1C6EA70", Offset = "0x1C6DA70", VA = "0x181C6EA70", Slot = "23")]
protected override void PPAOALHOODL()
{
base.PPAOALHOODL();
if (this.countdownDisposable != 0)
{
}
Action<float> action = new Action(this.ANIEHPOOHOP);
IDisposable disposable;
this.countdownDisposable = disposable;
}
// Token: 0x06005058 RID: 20568 RVA: 0x00122650 File Offset: 0x00120850
[Token(Token = "0x6005058")]
[Address(RVA = "0x1C6EA10", Offset = "0x1C6DA10", VA = "0x181C6EA10", Slot = "24")]
protected override void JNGMMNANOCH()
{
base.JNGMMNANOCH();
if (this.countdownDisposable != 0)
{
}
this.countdownDisposable = (ulong)0L;
}
// Token: 0x06005059 RID: 20569 RVA: 0x00122678 File Offset: 0x00120878
[Token(Token = "0x6005059")]
[Address(RVA = "0x1C6EA00", Offset = "0x1C6DA00", VA = "0x181C6EA00", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
this.ANIEHPOOHOP((float)num);
}
// Token: 0x0600505A RID: 20570 RVA: 0x00122690 File Offset: 0x00120890
[Token(Token = "0x600505A")]
[Address(RVA = "0x1C6E830", Offset = "0x1C6D830", VA = "0x181C6E830")]
private void ANIEHPOOHOP(float CEHJGNDELGL = 0f)
{
bool flag;
if (!flag)
{
if (SingletonMonoBehaviour.FFNIFALJLDD)
{
TimeSpan timeUntilNextRefresh = SingletonMonoBehaviour.ONCPNMDGGKG.AEOOBAFNJLO;
}
TimeSpan zero = TimeSpan.Zero;
int num = 0;
string text = Math.Max((float)0, (float)num).OEFBEJEPLHM();
string text2 = this.postfix;
string text3 = text + text2;
}
}
// Token: 0x0600505B RID: 20571 RVA: 0x001226E8 File Offset: 0x001208E8
[Token(Token = "0x600505B")]
[Address(RVA = "0x1C6EB20", Offset = "0x1C6DB20", VA = "0x181C6EB20")]
public CountdownTitleTextImpl()
{
string empty = string.Empty;
this.postfix = empty;
base..ctor();
}
// Token: 0x040039ED RID: 14829
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40039ED")]
[SerializeField]
private string postfix;
// Token: 0x040039EE RID: 14830
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40039EE")]
private IDisposable countdownDisposable;
}
// Token: 0x02000D1D RID: 3357
[Token(Token = "0x2000D1D")]
[Serializable]
private class MagicDoorButtonImpl : ButtonControllerImpl<MagicDoorModel>
{
// Token: 0x0600505C RID: 20572 RVA: 0x00122708 File Offset: 0x00120908
[Token(Token = "0x600505C")]
[Address(RVA = "0x1C792E0", Offset = "0x1C782E0", VA = "0x181C792E0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
this.EIFKBFHKLBN();
}
// Token: 0x0600505D RID: 20573 RVA: 0x0012271C File Offset: 0x0012091C
[Token(Token = "0x600505D")]
[Address(RVA = "0x1C79390", Offset = "0x1C78390", VA = "0x181C79390", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (!flag)
{
this.isLoadingRoom = true;
this.EIFKBFHKLBN();
if (SingletonMonoBehaviour.FFNIFALJLDD)
{
DABKFAIHBBP dabkfaihbbp = SingletonMonoBehaviour.ONCPNMDGGKG.VisitDestinationAsync(SessionManager.BDPNOBGNGNI.MAGIC_DOOR_WATCH);
}
DABKFAIHBBP <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
Action action = new Action(this.JGGKOLDCHJL);
}
}
// Token: 0x0600505E RID: 20574 RVA: 0x00122768 File Offset: 0x00120968
[Token(Token = "0x600505E")]
[Address(RVA = "0x1C792F0", Offset = "0x1C782F0", VA = "0x181C792F0")]
private void EIFKBFHKLBN()
{
bool flag;
if (!flag)
{
}
int num = 0;
bool flag2 = (this.isLoadingRoom ? 1 : 0) == num;
}
// Token: 0x0600505F RID: 20575 RVA: 0x0012278C File Offset: 0x0012098C
[Token(Token = "0x600505F")]
[Address(RVA = "0x1C79580", Offset = "0x1C78580", VA = "0x181C79580")]
public MagicDoorButtonImpl()
{
}
// Token: 0x06005060 RID: 20576 RVA: 0x001227A0 File Offset: 0x001209A0
[Token(Token = "0x6005060")]
[Address(RVA = "0x1C79570", Offset = "0x1C78570", VA = "0x181C79570")]
[CompilerGenerated]
private void JGGKOLDCHJL()
{
this.isLoadingRoom = false;
this.EIFKBFHKLBN();
}
// Token: 0x040039EF RID: 14831
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40039EF")]
private bool isLoadingRoom;
}
// Token: 0x02000D1E RID: 3358
[Token(Token = "0x2000D1E")]
[Serializable]
private class HideIfPlayerHasNotVisitedDestinationImpl : HideableControllerImpl<MagicDoorModel>
{
// Token: 0x06005061 RID: 20577 RVA: 0x001227BC File Offset: 0x001209BC
[Token(Token = "0x6005061")]
[Address(RVA = "0x1C72AF0", Offset = "0x1C71AF0", VA = "0x181C72AF0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
if (!SingletonMonoBehaviour.FFNIFALJLDD)
{
}
MagicDoorManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
bool flag2 = !MagicDoorManager.DFECLNDBNDD;
}
// Token: 0x06005062 RID: 20578 RVA: 0x001227EC File Offset: 0x001209EC
[Token(Token = "0x6005062")]
[Address(RVA = "0x1C72C40", Offset = "0x1C71C40", VA = "0x181C72C40")]
public HideIfPlayerHasNotVisitedDestinationImpl()
{
}
}
}
}