Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

433 lines
13 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Tools;
using UnityEngine;
// Token: 0x02002B01 RID: 11009
[Token(Token = "0x2002B01")]
public class GCGNPBFDLPP
{
// Token: 0x17003365 RID: 13157
// (get) Token: 0x06012581 RID: 75137 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17003365")]
public DynamicAudioLoopContent KMNOCFGOOMJ
{
[Token(Token = "0x6012581")]
[Address(RVA = "0xA4BFF0", Offset = "0xA4AFF0", VA = "0x180A4BFF0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17003366 RID: 13158
// (get) Token: 0x06012582 RID: 75138 RVA: 0x0042AF90 File Offset: 0x00429190
[Token(Token = "0x17003366")]
private Transform BLMDLEPLGGB
{
[Token(Token = "0x6012582")]
[Address(RVA = "0x1B3A050", Offset = "0x1B39050", VA = "0x181B3A050")]
get
{
Transform jdnbbaphdhb = this.JDNBBAPHDHB;
if (jdnbbaphdhb == 0)
{
}
return jdnbbaphdhb;
}
}
// Token: 0x17003367 RID: 13159
// (get) Token: 0x06012583 RID: 75139 RVA: 0x0042AFAC File Offset: 0x004291AC
[Token(Token = "0x17003367")]
public bool ICGBBBJMEDC
{
[Token(Token = "0x6012583")]
[Address(RVA = "0x1B3A530", Offset = "0x1B39530", VA = "0x181B3A530")]
get
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return true;
}
}
// Token: 0x17003368 RID: 13160
// (get) Token: 0x06012584 RID: 75140 RVA: 0x0042AFCC File Offset: 0x004291CC
[Token(Token = "0x17003368")]
private bool BPOLFBAHJCG
{
[Token(Token = "0x6012584")]
[Address(RVA = "0x1B39FC0", Offset = "0x1B38FC0", VA = "0x181B39FC0")]
get
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
bool flag;
return flag;
}
}
// Token: 0x17003369 RID: 13161
// (get) Token: 0x06012585 RID: 75141 RVA: 0x0042AFE8 File Offset: 0x004291E8
[Token(Token = "0x17003369")]
private bool MFEEAJEFKBP
{
[Token(Token = "0x6012585")]
[Address(RVA = "0x1B39BB0", Offset = "0x1B38BB0", VA = "0x181B39BB0")]
get
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return true;
}
}
// Token: 0x06012586 RID: 75142 RVA: 0x0042B00C File Offset: 0x0042920C
[Token(Token = "0x6012586")]
[Address(RVA = "0x1B3A820", Offset = "0x1B39820", VA = "0x181B3A820")]
public GCGNPBFDLPP(DynamicAudioLoopContent PAOOGKOHNGO)
{
this.LDANEFFEFCJ();
int num = 0;
DynamicAudioClip[] loopingAudioClips = PAOOGKOHNGO.LoopingAudioClips;
this.PAOOGKOHNGO.LoopingAudioClips = loopingAudioClips;
if (PAOOGKOHNGO.LoopingAudioClips != num)
{
DynamicAudioClip[] loopingAudioClips2 = PAOOGKOHNGO.LoopingAudioClips;
}
SFXAudioSource[] array = new SFXAudioSource[num];
this.FFHJLDINOHN = array;
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.CHGKNALBFMM);
int num2 = 0;
int num3 = 0;
pegjgmdgkjn.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MMJNBOKGNFP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.OKGEDDPPEMB);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.LDANEFFEFCJ);
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JLMDDLAPKIP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.KMBPKIKIDIA);
}
// Token: 0x06012587 RID: 75143 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012587")]
[Address(RVA = "0x1B39790", Offset = "0x1B38790", VA = "0x181B39790")]
public bool BDBPEDPLJOD([Optional] Transform DPIEDHIHJIA, [Optional] Vector3? OKPJCMBNBFL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012588 RID: 75144 RVA: 0x0042B104 File Offset: 0x00429304
[Token(Token = "0x6012588")]
[Address(RVA = "0x1B3A790", Offset = "0x1B39790", VA = "0x181B3A790")]
public void PHPEJNODMHE()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06012589 RID: 75145 RVA: 0x0042B120 File Offset: 0x00429320
[Token(Token = "0x6012589")]
[Address(RVA = "0x1B3A150", Offset = "0x1B39150", VA = "0x181B3A150")]
public void MGFJBGPPMBL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x0601258A RID: 75146 RVA: 0x0042B144 File Offset: 0x00429344
[Token(Token = "0x601258A")]
[Address(RVA = "0x1B3A590", Offset = "0x1B39590", VA = "0x181B3A590")]
public void OPEMIFENIJM(float BLJHEKCBFHG, float JEINPBEPOKO)
{
this.PHBPGIPKGDB(BLJHEKCBFHG);
this.GECMLOEABFO(BLJHEKCBFHG);
this.GECMLOEABFO(BLJHEKCBFHG);
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x0601258B RID: 75147 RVA: 0x0042B178 File Offset: 0x00429378
[Token(Token = "0x601258B")]
[Address(RVA = "0x1B3A5F0", Offset = "0x1B395F0", VA = "0x181B3A5F0")]
private void PHBPGIPKGDB(float LIMDLNBOIMF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
float num = Mathf.Lerp(-1f, 1f, 1f);
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
int num2 = 0;
if (num2 < ffhjldinohn.Length)
{
AudioSource audioSource = ffhjldinohn[num2]._audioSource;
DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips;
float num3;
num = num3;
audioSource.volume = num;
SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN;
num2++;
}
}
// Token: 0x0601258C RID: 75148 RVA: 0x0042B1F4 File Offset: 0x004293F4
[Token(Token = "0x601258C")]
[Address(RVA = "0x1B39DD0", Offset = "0x1B38DD0", VA = "0x181B39DD0")]
private void GECMLOEABFO(float LIMDLNBOIMF)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
float num = Mathf.Lerp(-1f, 1f, LIMDLNBOIMF);
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
int num2 = 0;
if (num2 < ffhjldinohn.Length)
{
DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips;
float num3;
ffhjldinohn[num2]._audioSource.pitch = num3;
num2++;
}
}
// Token: 0x0601258D RID: 75149 RVA: 0x0042B25C File Offset: 0x0042945C
[Token(Token = "0x601258D")]
[Address(RVA = "0x1B39C30", Offset = "0x1B38C30", VA = "0x181B39C30")]
private void FHHCKIGEFOF(float NAHJJLONBEL, float JCMCNNABGCJ, bool MGELCJFEJNJ)
{
int num = 0;
if (num < (int)JCMCNNABGCJ)
{
float phdkhjngjee = this.PHDKHJNGJEE;
if (!MGELCJFEJNJ)
{
int num2 = 0;
float num3 = Mathf.Lerp(phdkhjngjee, (float)num2, JCMCNNABGCJ);
}
float num4 = Mathf.Lerp(phdkhjngjee, 1f, JCMCNNABGCJ);
}
if (MGELCJFEJNJ)
{
}
int num5 = 0;
this.LCEKBJFNMPF = (float)num;
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
if (num5 < ffhjldinohn.Length)
{
AudioSource audioSource = ffhjldinohn[num5]._audioSource;
float volume = audioSource.volume;
audioSource.volume = NAHJJLONBEL;
SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN;
num5++;
}
}
// Token: 0x0601258E RID: 75150 RVA: 0x0042B2EC File Offset: 0x004294EC
[Token(Token = "0x601258E")]
[Address(RVA = "0x1B39A20", Offset = "0x1B38A20", VA = "0x181B39A20")]
private void CHGKNALBFMM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
int num = 0;
if (num < ffhjldinohn.Length)
{
SFXAudioSource sfxaudioSource;
AudioManager.StopLoopingSFX(sfxaudioSource);
SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN;
Transform jdnbbaphdhb = this.JDNBBAPHDHB;
int num2 = 0;
if (jdnbbaphdhb != num2)
{
global::UnityEngine.Object.Destroy(this.JDNBBAPHDHB.gameObject);
}
SFXAudioSource[] ffhjldinohn3 = this.FFHJLDINOHN;
num++;
}
}
// Token: 0x0601258F RID: 75151 RVA: 0x0042B354 File Offset: 0x00429554
[Token(Token = "0x601258F")]
[Address(RVA = "0x1B39A20", Offset = "0x1B38A20", VA = "0x181B39A20")]
private void HGHLDLCLHFF()
{
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
int num = 0;
if (num < ffhjldinohn.Length)
{
SFXAudioSource sfxaudioSource;
AudioManager.StopLoopingSFX(sfxaudioSource);
SFXAudioSource[] ffhjldinohn2 = this.FFHJLDINOHN;
Transform jdnbbaphdhb = this.JDNBBAPHDHB;
int num2 = 0;
if (jdnbbaphdhb != num2)
{
global::UnityEngine.Object.Destroy(this.JDNBBAPHDHB.gameObject);
}
SFXAudioSource[] ffhjldinohn3 = this.FFHJLDINOHN;
num++;
}
}
// Token: 0x06012590 RID: 75152 RVA: 0x0042B3BC File Offset: 0x004295BC
[Token(Token = "0x6012590")]
[Address(RVA = "0x1B3A1B0", Offset = "0x1B391B0", VA = "0x181B3A1B0")]
private void MMJNBOKGNFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
int num = 0;
bool flag;
if (flag)
{
Transform jdnbbaphdhb = this.JDNBBAPHDHB;
DynamicAudioLoopContent paoogkohngo = this.PAOOGKOHNGO;
if (jdnbbaphdhb == 0)
{
}
}
DynamicAudioClip[] loopingAudioClips = this.PAOOGKOHNGO.LoopingAudioClips;
if (num < loopingAudioClips.Length)
{
if (!flag)
{
AudioSource audioSource = this.FFHJLDINOHN[num]._audioSource;
int num2 = 0;
if (!(audioSource == num2))
{
if (this.FFHJLDINOHN[num]._audioSource.isPlaying)
{
DynamicAudioClip[] loopingAudioClips2 = this.PAOOGKOHNGO.LoopingAudioClips;
num++;
goto IL_E1;
}
this.FFHJLDINOHN[num]._audioSource.Play();
}
}
DynamicAudioClip[] loopingAudioClips3 = this.PAOOGKOHNGO.LoopingAudioClips;
Transform transform = this.BLMDLEPLGGB;
SFXAudioSource sfxaudioSource;
AudioSource audioSource2 = sfxaudioSource._audioSource;
int num3 = 0;
audioSource2.volume = (float)num3;
sfxaudioSource.Loop();
SFXAudioSource[] ffhjldinohn = this.FFHJLDINOHN;
throw new ArrayTypeMismatchException();
}
IL_E1:
float unscaledTime = Time.unscaledTime;
float lcekbjfnmpf = this.LCEKBJFNMPF;
this.PHDKHJNGJEE = lcekbjfnmpf;
this.EFEDGBBFJAL = unscaledTime;
}
// Token: 0x06012591 RID: 75153 RVA: 0x0042B4D4 File Offset: 0x004296D4
[Token(Token = "0x6012591")]
[Address(RVA = "0x1B3A4A0", Offset = "0x1B394A0", VA = "0x181B3A4A0")]
private void OKGEDDPPEMB()
{
float unscaledTime = Time.unscaledTime;
float fadeInTime = this.PAOOGKOHNGO.FadeInTime;
this.FHHCKIGEFOF(unscaledTime, fadeInTime, true);
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06012592 RID: 75154 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012592")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void LDANEFFEFCJ()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012593 RID: 75155 RVA: 0x0042B50C File Offset: 0x0042970C
[Token(Token = "0x6012593")]
[Address(RVA = "0x1B3A020", Offset = "0x1B39020", VA = "0x181B3A020")]
private void JLMDDLAPKIP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
float unscaledTime = Time.unscaledTime;
float lcekbjfnmpf = this.LCEKBJFNMPF;
this.PHDKHJNGJEE = lcekbjfnmpf;
this.EFEDGBBFJAL = unscaledTime;
}
// Token: 0x06012594 RID: 75156 RVA: 0x0042B538 File Offset: 0x00429738
[Token(Token = "0x6012594")]
[Address(RVA = "0x1B3A060", Offset = "0x1B39060", VA = "0x181B3A060")]
private void KMBPKIKIDIA()
{
float unscaledTime = Time.unscaledTime;
float fadeOutTime = this.PAOOGKOHNGO.FadeOutTime;
int num = 0;
this.FHHCKIGEFOF(unscaledTime, fadeOutTime, num != 0);
RecRoomAudioClip loopEndSfx = this.PAOOGKOHNGO.LoopEndSfx;
Transform jdnbbaphdhb = this.JDNBBAPHDHB;
if (jdnbbaphdhb == 0)
{
}
int num2 = 0;
int num3 = 0;
SFXAudioSource sfxaudioSource = AudioManager.PlaySFX(loopEndSfx, jdnbbaphdhb, num3, num2);
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num4 = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num4);
}
// Token: 0x0400BCCC RID: 48332
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400BCCC")]
private DynamicAudioLoopContent PAOOGKOHNGO;
// Token: 0x0400BCCD RID: 48333
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400BCCD")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400BCCE RID: 48334
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400BCCE")]
private SFXAudioSource[] FFHJLDINOHN;
// Token: 0x0400BCCF RID: 48335
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400BCCF")]
private float EFEDGBBFJAL;
// Token: 0x0400BCD0 RID: 48336
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400BCD0")]
private float PHDKHJNGJEE;
// Token: 0x0400BCD1 RID: 48337
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400BCD1")]
private float LCEKBJFNMPF;
// Token: 0x0400BCD2 RID: 48338
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400BCD2")]
private Transform PDALJGPHMLE;
// Token: 0x0400BCD3 RID: 48339
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400BCD3")]
private Transform JDNBBAPHDHB;
// Token: 0x02002B02 RID: 11010
[Token(Token = "0x2002B02")]
private enum MIBNIOKNCMJ
{
// Token: 0x0400BCD5 RID: 48341
[Token(Token = "0x400BCD5")]
INVALID = 65535,
// Token: 0x0400BCD6 RID: 48342
[Token(Token = "0x400BCD6")]
STOPPED = 0,
// Token: 0x0400BCD7 RID: 48343
[Token(Token = "0x400BCD7")]
FADING_IN,
// Token: 0x0400BCD8 RID: 48344
[Token(Token = "0x400BCD8")]
LOOPING,
// Token: 0x0400BCD9 RID: 48345
[Token(Token = "0x400BCD9")]
FADING_OUT
}
}