This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,163 @@
using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Tutorials
{
// Token: 0x02002A91 RID: 10897
[Token(Token = "0x2002A91")]
public class TutorialPromptTrigger : MonoBehaviour
{
// Token: 0x060121F9 RID: 74233 RVA: 0x0041B024 File Offset: 0x00419224
[Token(Token = "0x60121F9")]
[Address(RVA = "0x1AABF40", Offset = "0x1AAAF40", VA = "0x181AABF40")]
public void OnEnable()
{
this.PGDCJOKFJBN();
}
// Token: 0x060121FA RID: 74234 RVA: 0x0041B038 File Offset: 0x00419238
[Token(Token = "0x60121FA")]
[Address(RVA = "0x1AABE40", Offset = "0x1AAAE40", VA = "0x181AABE40")]
public void OnDisable()
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume = this.volume;
int num = 0;
if (tutorialPromptOverlapVolume != num)
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume2 = this.volume;
Action<OverlapVolume> action = new Action(this.LMPDBKLEKLF);
tutorialPromptOverlapVolume2.LocalPlayerVolumeEnterEvent -= action;
TutorialPromptOverlapVolume tutorialPromptOverlapVolume3 = this.volume;
Action<OverlapVolume> action2 = new Action(this.GOEHHFOHOJI);
tutorialPromptOverlapVolume3.LocalPlayerVolumeExitEvent -= action2;
}
}
// Token: 0x060121FB RID: 74235 RVA: 0x0041B098 File Offset: 0x00419298
[Token(Token = "0x60121FB")]
[Address(RVA = "0x1AABF50", Offset = "0x1AAAF50", VA = "0x181AABF50")]
private void PGDCJOKFJBN()
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume = this.volume;
int num = 0;
if (tutorialPromptOverlapVolume != num)
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume2 = this.volume;
Action<OverlapVolume> action = new Action(this.LMPDBKLEKLF);
tutorialPromptOverlapVolume2.LocalPlayerVolumeEnterEvent += action;
TutorialPromptOverlapVolume tutorialPromptOverlapVolume3 = this.volume;
Action<OverlapVolume> action2 = new Action(this.GOEHHFOHOJI);
tutorialPromptOverlapVolume3.LocalPlayerVolumeExitEvent += action2;
TutorialPromptOverlapVolume tutorialPromptOverlapVolume4 = this.volume;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
if (tutorialPromptOverlapVolume4.ContainsPlayer(<EGKJPJKLEAI>k__BackingField) && this.CCCMCCJLNIF == (ulong)0L)
{
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TutorialPromptContext tutorialPromptContext = this.promptContext;
CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext);
this.CCCMCCJLNIF = cdjfffcflmf;
}
}
}
// Token: 0x060121FC RID: 74236 RVA: 0x0041B144 File Offset: 0x00419344
[Token(Token = "0x60121FC")]
[Address(RVA = "0x1AABE40", Offset = "0x1AAAE40", VA = "0x181AABE40")]
public void StopListening()
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume = this.volume;
int num = 0;
if (tutorialPromptOverlapVolume != num)
{
TutorialPromptOverlapVolume tutorialPromptOverlapVolume2 = this.volume;
Action<OverlapVolume> action = new Action(this.LMPDBKLEKLF);
tutorialPromptOverlapVolume2.LocalPlayerVolumeEnterEvent -= action;
TutorialPromptOverlapVolume tutorialPromptOverlapVolume3 = this.volume;
Action<OverlapVolume> action2 = new Action(this.GOEHHFOHOJI);
tutorialPromptOverlapVolume3.LocalPlayerVolumeExitEvent -= action2;
}
}
// Token: 0x060121FD RID: 74237 RVA: 0x0041B1A4 File Offset: 0x004193A4
[Token(Token = "0x60121FD")]
[Address(RVA = "0x1AABDB0", Offset = "0x1AAADB0", VA = "0x181AABDB0")]
private void LMPDBKLEKLF(OverlapVolume DHPCKKKLNDN)
{
if (this.CCCMCCJLNIF == (ulong)0L)
{
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TutorialPromptContext tutorialPromptContext = this.promptContext;
CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext);
this.CCCMCCJLNIF = cdjfffcflmf;
}
}
// Token: 0x060121FE RID: 74238 RVA: 0x0041B1E0 File Offset: 0x004193E0
[Token(Token = "0x60121FE")]
[Address(RVA = "0x1AABE30", Offset = "0x1AAAE30", VA = "0x181AABE30")]
private void GOEHHFOHOJI(OverlapVolume DHPCKKKLNDN)
{
this.AMLAGNKMJIO();
}
// Token: 0x060121FF RID: 74239 RVA: 0x0041B1F4 File Offset: 0x004193F4
[Token(Token = "0x60121FF")]
[Address(RVA = "0x1AABDB0", Offset = "0x1AAADB0", VA = "0x181AABDB0")]
private void ANPCKJENDLJ()
{
if (this.CCCMCCJLNIF == (ulong)0L)
{
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TutorialPromptContext tutorialPromptContext = this.promptContext;
CDJFFFCFLMF cdjfffcflmf = instance.RunTutorialPrompt(tutorialPromptContext);
this.CCCMCCJLNIF = cdjfffcflmf;
}
}
// Token: 0x06012200 RID: 74240 RVA: 0x0041B230 File Offset: 0x00419430
[Token(Token = "0x6012200")]
[Address(RVA = "0x1AABBF0", Offset = "0x1AAABF0", VA = "0x181AABBF0")]
private void AMLAGNKMJIO()
{
if (this.CCCMCCJLNIF != 0)
{
TutorialPromptManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
SingletonMonoBehaviour.ONCPNMDGGKG.HideTutorialPrompt();
this.CCCMCCJLNIF = (ulong)0L;
}
}
// Token: 0x06012201 RID: 74241 RVA: 0x0041B2A4 File Offset: 0x004194A4
[Token(Token = "0x6012201")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public TutorialPromptTrigger()
{
}
// Token: 0x0400BA14 RID: 47636
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BA14")]
[SerializeField]
[Header("Volume")]
protected TutorialPromptOverlapVolume volume;
// Token: 0x0400BA15 RID: 47637
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BA15")]
[SerializeField]
protected TutorialPromptManager.ANINMLFKAPH onExitFinishType;
// Token: 0x0400BA16 RID: 47638
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BA16")]
[SerializeField]
[Header("Context")]
protected TutorialPromptContext promptContext;
// Token: 0x0400BA17 RID: 47639
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BA17")]
private CDJFFFCFLMF CCCMCCJLNIF;
}
}