This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
+454
View File
@@ -0,0 +1,454 @@
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using UnityEngine;
// Token: 0x02002916 RID: 10518
[Token(Token = "0x2002916")]
[StructLayout(3)]
public class PMMGJPDGKDH : ALLIDMNBMMG<PMMGJPDGKDH, UseDoorPerHandScreenPlayerBehaviorConfig>
{
// Token: 0x17003189 RID: 12681
// (get) Token: 0x060125F5 RID: 75253 RVA: 0x0046098C File Offset: 0x0045EB8C
// (set) Token: 0x060125F6 RID: 75254 RVA: 0x004609A0 File Offset: 0x0045EBA0
[Token(Token = "0x17003189")]
private TeleportationPortal ALJLCAAKDOP
{
[Token(Token = "0x60125F5")]
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
get
{
return this.HPENMKEGKMM;
}
[Token(Token = "0x60125F6")]
[Address(RVA = "0x1828AD0", Offset = "0x18274D0", VA = "0x181828AD0")]
set
{
TeleportationPortal hpenmkegkmm = this.HPENMKEGKMM;
int num = 0;
if (hpenmkegkmm != num)
{
TeleportationPortal hpenmkegkmm2 = this.HPENMKEGKMM;
int num2 = 0;
hpenmkegkmm2.NFPBMPMHHGO = num2 != 0;
}
this.HPENMKEGKMM = value;
int num3 = 0;
if (value != num3)
{
this.HPENMKEGKMM.NFPBMPMHHGO = true;
}
}
}
// Token: 0x1700318A RID: 12682
// (get) Token: 0x060125F7 RID: 75255 RVA: 0x004609F8 File Offset: 0x0045EBF8
[Token(Token = "0x1700318A")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60125F7")]
[Address(RVA = "0x57DC90", Offset = "0x57C690", VA = "0x18057DC90", Slot = "14")]
get
{
return 5;
}
}
// Token: 0x1700318B RID: 12683
// (get) Token: 0x060125F8 RID: 75256 RVA: 0x00460A08 File Offset: 0x0045EC08
[Token(Token = "0x1700318B")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60125F8")]
[Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")]
get
{
return this.JKACCMIADFO;
}
}
// Token: 0x060125F9 RID: 75257 RVA: 0x00460A1C File Offset: 0x0045EC1C
[Token(Token = "0x60125F9")]
[Address(RVA = "0x1829A70", Offset = "0x1828470", VA = "0x181829A70", Slot = "16")]
public override void OFFLOPLJBBG(UseDoorPerHandScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ)
{
PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP;
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH);
int num = 0;
int num2 = 0;
int num3 = 0;
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HBLNIKPDOLJ);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.DNMPCDNPJON);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LBHHFEGKKJJ);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEEIKKBFLNA);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MOFGPPPOOCG);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CHGLKIFJLBJ);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OHNIBPMMOBN);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.KEOMDFCOALL);
}
// Token: 0x060125FA RID: 75258 RVA: 0x00460AF8 File Offset: 0x0045ECF8
[Token(Token = "0x60125FA")]
[Address(RVA = "0x18289C0", Offset = "0x18273C0", VA = "0x1818289C0", Slot = "17")]
public override void Dispose()
{
base.Dispose();
}
// Token: 0x060125FB RID: 75259 RVA: 0x00460B0C File Offset: 0x0045ED0C
[Token(Token = "0x60125FB")]
[Address(RVA = "0x1829E70", Offset = "0x1828870", VA = "0x181829E70", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060125FC RID: 75260 RVA: 0x00460B28 File Offset: 0x0045ED28
[Token(Token = "0x60125FC")]
[Address(RVA = "0x1829390", Offset = "0x1827D90", VA = "0x181829390", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060125FD RID: 75261 RVA: 0x00460B4C File Offset: 0x0045ED4C
[Token(Token = "0x60125FD")]
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060125FE RID: 75262 RVA: 0x00460B6C File Offset: 0x0045ED6C
[Token(Token = "0x60125FE")]
[Address(RVA = "0x18290C0", Offset = "0x1827AC0", VA = "0x1818290C0")]
private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = false;
int num = 0;
this.ALJLCAAKDOP = num;
}
// Token: 0x060125FF RID: 75263 RVA: 0x00460B8C File Offset: 0x0045ED8C
[Token(Token = "0x60125FF")]
[Address(RVA = "0x18290C0", Offset = "0x1827AC0", VA = "0x1818290C0")]
private void HBLNIKPDOLJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = false;
int num = 0;
this.ALJLCAAKDOP = num;
}
// Token: 0x06012600 RID: 75264 RVA: 0x00460BAC File Offset: 0x0045EDAC
[Token(Token = "0x6012600")]
[Address(RVA = "0x18288C0", Offset = "0x18272C0", VA = "0x1818288C0")]
private void DNMPCDNPJON()
{
TeleportationPortal teleportationPortal = this.FMPHPIKOOBP();
int num = 0;
bool flag;
if (teleportationPortal != num && this.EOPOALFLOEM() && !flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x06012601 RID: 75265 RVA: 0x00460BE8 File Offset: 0x0045EDE8
[Token(Token = "0x6012601")]
[Address(RVA = "0x1829580", Offset = "0x1827F80", VA = "0x181829580")]
private void LBHHFEGKKJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = false;
int num = 0;
this.ALJLCAAKDOP = num;
}
// Token: 0x06012602 RID: 75266 RVA: 0x00460C0C File Offset: 0x0045EE0C
[Token(Token = "0x6012602")]
[Address(RVA = "0x1829690", Offset = "0x1828090", VA = "0x181829690")]
private void MOFGPPPOOCG()
{
TeleportationPortal teleportationPortal = this.FMPHPIKOOBP();
this.ALJLCAAKDOP = teleportationPortal;
if (this.EOPOALFLOEM())
{
TeleportationPortal hpenmkegkmm = this.HPENMKEGKMM;
int num = 0;
bool flag;
if (!(hpenmkegkmm == num) && !flag)
{
this.HPENMKEGKMM.RenderHighlight();
GAMNIEMGCBI gamniemgcbi = this.GIJFKFCJOJO;
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Open_Door);
GAMNIEMGCBI gamniemgcbi2 = this.GIJFKFCJOJO;
int num2 = 0;
bool flag2;
if (!flag2)
{
TeleportationPortal hpenmkegkmm2 = this.HPENMKEGKMM;
int num3 = 0;
PMMGJPDGKDH.KEBNCHNHDCB kebnchnhdcb;
kebnchnhdcb.FieldGetter(num3, num2, sprite);
kebnchnhdcb.door = hpenmkegkmm2;
CMHJJGKEICG cmhjjgkeicg;
if (kebnchnhdcb.door != (ulong)2L || cmhjjgkeicg == 0 || delegate(Collider collider)
{
TeleportationPortal component = collider.gameObject.GetComponent<TeleportationPortal>();
int num4 = 0;
bool flag3 = component != num4;
if (!flag3)
{
return flag3;
}
TeleportationPortal door = kebnchnhdcb.door;
return component == door;
} == 0)
{
return;
}
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
throw new NullReferenceException();
}
// Token: 0x06012603 RID: 75267 RVA: 0x00460CDC File Offset: 0x0045EEDC
[Token(Token = "0x6012603")]
[Address(RVA = "0x18292B0", Offset = "0x1827CB0", VA = "0x1818292B0")]
private void IEEIKKBFLNA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
}
// Token: 0x06012604 RID: 75268 RVA: 0x00460CF0 File Offset: 0x0045EEF0
[Token(Token = "0x6012604")]
[Address(RVA = "0x1828770", Offset = "0x1827170", VA = "0x181828770")]
private void CHGLKIFJLBJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = true;
float time = Time.time;
this.PLJLBDCMKFP = time;
GHLCJGAMKMG ghlcjgamkmg = base.ENFJMBCGGLH;
}
// Token: 0x06012605 RID: 75269 RVA: 0x00460D20 File Offset: 0x0045EF20
[Token(Token = "0x6012605")]
[Address(RVA = "0x18293E0", Offset = "0x1827DE0", VA = "0x1818293E0")]
private void KEOMDFCOALL()
{
if (this.EOPOALFLOEM())
{
TeleportationPortal hpenmkegkmm = this.HPENMKEGKMM;
int num = 0;
if (!(hpenmkegkmm == num))
{
this.HPENMKEGKMM.RenderHighlight();
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Open_Door);
float time = Time.time;
}
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06012606 RID: 75270 RVA: 0x00460D78 File Offset: 0x0045EF78
[Token(Token = "0x6012606")]
[Address(RVA = "0x1829D10", Offset = "0x1828710", VA = "0x181829D10")]
private void OHNIBPMMOBN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
TeleportationPortal hpenmkegkmm = this.HPENMKEGKMM;
int num = 0;
if (hpenmkegkmm != num)
{
TeleportationPortal hpenmkegkmm2 = this.HPENMKEGKMM;
}
}
// Token: 0x1700318C RID: 12684
// (get) Token: 0x06012607 RID: 75271 RVA: 0x00460DAC File Offset: 0x0045EFAC
[Token(Token = "0x1700318C")]
private GAMNIEMGCBI GIJFKFCJOJO
{
[Token(Token = "0x6012607")]
[Address(RVA = "0x1829340", Offset = "0x1827D40", VA = "0x181829340")]
get
{
return GAMNIEMGCBI.RightHandUseDoorButton;
}
}
// Token: 0x06012608 RID: 75272 RVA: 0x00460DC4 File Offset: 0x0045EFC4
[Token(Token = "0x6012608")]
[Address(RVA = "0x1828A00", Offset = "0x1827400", VA = "0x181828A00")]
private bool EOPOALFLOEM()
{
return !TeleportationPortal.DADCJEHMFPF;
}
// Token: 0x06012609 RID: 75273 RVA: 0x00460DE0 File Offset: 0x0045EFE0
[Token(Token = "0x6012609")]
[Address(RVA = "0x18290D0", Offset = "0x1827AD0", VA = "0x1818290D0")]
private bool HGNAJAHFHKB(TeleportationPortal DIFMJNKHNJH)
{
CMHJJGKEICG cmhjjgkeicg;
if (DIFMJNKHNJH == (ulong)2L && cmhjjgkeicg != 0)
{
CMHJJGKEICG.OCBPOBDCDIF ocbpobdcdif = delegate(Collider collider)
{
TeleportationPortal component = collider.gameObject.GetComponent<TeleportationPortal>();
int num = 0;
bool flag = component != num;
if (!flag)
{
return flag;
}
TeleportationPortal door = DIFMJNKHNJH;
return component == door;
};
}
throw new NullReferenceException();
}
// Token: 0x0601260A RID: 75274 RVA: 0x00460E20 File Offset: 0x0045F020
[Token(Token = "0x601260A")]
[Address(RVA = "0x1828BB0", Offset = "0x18275B0", VA = "0x181828BB0")]
private void FLMDLIKJBAA()
{
GHLCJGAMKMG ghlcjgamkmg = base.ENFJMBCGGLH;
}
// Token: 0x0601260B RID: 75275 RVA: 0x00460E3C File Offset: 0x0045F03C
[Token(Token = "0x601260B")]
[Address(RVA = "0x1829620", Offset = "0x1828020", VA = "0x181829620")]
private void LLCOAAJAILG()
{
}
// Token: 0x0601260C RID: 75276 RVA: 0x00460E54 File Offset: 0x0045F054
[Token(Token = "0x601260C")]
[Address(RVA = "0x1828C60", Offset = "0x1827660", VA = "0x181828C60")]
private TeleportationPortal FMPHPIKOOBP()
{
int num = 0;
RaycastHit[] immediate_RAYCAST_HITS = PhysicsExt.IMMEDIATE_RAYCAST_HITS;
int num2 = 0;
int num3;
TeleportationPortal component;
if (num3 > 0)
{
long num4 = (long)((ulong)num * (ulong)44L);
num4 += immediate_RAYCAST_HITS;
GameObject gameObject;
component = gameObject.GetComponent<TeleportationPortal>();
int num5 = 0;
bool flag;
if (!(component == num5) || flag)
{
}
if (num2 != 0)
{
}
int num6 = 0;
if (!(component == num6) && component.PEHLGMBNIAM)
{
long num7 = (long)((ulong)num * (ulong)44L);
num7 += immediate_RAYCAST_HITS;
}
num++;
}
return component;
}
// Token: 0x0601260D RID: 75277 RVA: 0x00460ED8 File Offset: 0x0045F0D8
[Token(Token = "0x601260D")]
[Address(RVA = "0x1829EC0", Offset = "0x18288C0", VA = "0x181829EC0")]
public PMMGJPDGKDH()
{
}
// Token: 0x0400C438 RID: 50232
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C438")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400C439 RID: 50233
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C439")]
private bool JKACCMIADFO;
// Token: 0x0400C43A RID: 50234
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400C43A")]
private float PLJLBDCMKFP;
// Token: 0x0400C43B RID: 50235
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C43B")]
private TeleportationPortal HPENMKEGKMM;
// Token: 0x02002917 RID: 10519
[Token(Token = "0x2002917")]
private enum MBFALDLKMOE
{
// Token: 0x0400C43D RID: 50237
[Token(Token = "0x400C43D")]
DISABLED,
// Token: 0x0400C43E RID: 50238
[Token(Token = "0x400C43E")]
SEARCH,
// Token: 0x0400C43F RID: 50239
[Token(Token = "0x400C43F")]
WAITING_FOR_INPUT,
// Token: 0x0400C440 RID: 50240
[Token(Token = "0x400C440")]
USING_DOOR
}
// Token: 0x02002918 RID: 10520
[Token(Token = "0x2002918")]
[CompilerGenerated]
private sealed class KEBNCHNHDCB
{
// Token: 0x0601260E RID: 75278 RVA: 0x00460EEC File Offset: 0x0045F0EC
[Token(Token = "0x601260E")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KEBNCHNHDCB()
{
}
// Token: 0x0601260F RID: 75279 RVA: 0x00460F00 File Offset: 0x0045F100
[Token(Token = "0x601260F")]
[Address(RVA = "0x181B7C0", Offset = "0x181A1C0", VA = "0x18181B7C0")]
internal bool <IsTouchTappingOnDoor>b__0(Collider collider)
{
TeleportationPortal component = collider.gameObject.GetComponent<TeleportationPortal>();
int num = 0;
bool flag = component != num;
if (!flag)
{
return flag;
}
TeleportationPortal teleportationPortal = this.door;
return component == teleportationPortal;
}
// Token: 0x0400C441 RID: 50241
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400C441")]
public TeleportationPortal door;
}
}