scripts
This commit is contained in:
@@ -0,0 +1,221 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02001C54 RID: 7252
|
||||
[Token(Token = "0x2001C54")]
|
||||
[StructLayout(3)]
|
||||
public class RadioScreen : ToolUIFlow
|
||||
{
|
||||
// Token: 0x0600C257 RID: 49751 RVA: 0x002DD118 File Offset: 0x002DB318
|
||||
[Token(Token = "0x600C257")]
|
||||
[Address(RVA = "0x10D9330", Offset = "0x10D7D30", VA = "0x1810D9330", Slot = "9")]
|
||||
public override void Initialize(StackedUIBase LJOCNMLBCAH)
|
||||
{
|
||||
base.Initialize(LJOCNMLBCAH);
|
||||
Radio componentInParent = base.GetComponentInParent<Radio>();
|
||||
this.BBPPEJGBDIF = componentInParent;
|
||||
int num = 0;
|
||||
if (componentInParent != num)
|
||||
{
|
||||
ActionEvent onCurrentTrackChanged = this.BBPPEJGBDIF.OnCurrentTrackChanged;
|
||||
Action action = new Action(this.DBJDKJOLAOB);
|
||||
int num2 = 0;
|
||||
onCurrentTrackChanged.Add(action, num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C258 RID: 49752 RVA: 0x002DD174 File Offset: 0x002DB374
|
||||
[Token(Token = "0x600C258")]
|
||||
[Address(RVA = "0x10D9420", Offset = "0x10D7E20", VA = "0x1810D9420", Slot = "6")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
ActionEvent onCurrentTrackChanged = this.BBPPEJGBDIF.OnCurrentTrackChanged;
|
||||
Action action = new Action(this.DBJDKJOLAOB);
|
||||
onCurrentTrackChanged.Remove(action);
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600C259 RID: 49753 RVA: 0x002DD1C0 File Offset: 0x002DB3C0
|
||||
[Token(Token = "0x600C259")]
|
||||
[Address(RVA = "0x10D94F0", Offset = "0x10D7EF0", VA = "0x1810D94F0", Slot = "10")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
}
|
||||
|
||||
// Token: 0x0600C25A RID: 49754 RVA: 0x002DD1D4 File Offset: 0x002DB3D4
|
||||
[Token(Token = "0x600C25A")]
|
||||
[Address(RVA = "0x10D9620", Offset = "0x10D8020", VA = "0x1810D9620", Slot = "7")]
|
||||
public override void StackedUIOpened()
|
||||
{
|
||||
base..ctor();
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
Radio bbppejgbdif2 = this.BBPPEJGBDIF;
|
||||
Text text = this.currentTrackLabel;
|
||||
string nowPlayingString = bbppejgbdif2.GetNowPlayingString();
|
||||
string text2 = text.text;
|
||||
Radio bbppejgbdif3 = this.BBPPEJGBDIF;
|
||||
ToggleButton3D toggleButton3D = this.loopingButton;
|
||||
bool <DFJIHMLMBDM>k__BackingField = bbppejgbdif3.<DFJIHMLMBDM>k__BackingField;
|
||||
toggleButton3D.BOHIGPFGJBA = <DFJIHMLMBDM>k__BackingField;
|
||||
Radio bbppejgbdif4 = this.BBPPEJGBDIF;
|
||||
ToggleButton3D toggleButton3D2 = this.shuffleButton;
|
||||
bool <CPILDKCAOJF>k__BackingField = bbppejgbdif4.<CPILDKCAOJF>k__BackingField;
|
||||
toggleButton3D2.BOHIGPFGJBA = <CPILDKCAOJF>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C25B RID: 49755 RVA: 0x002DD264 File Offset: 0x002DB464
|
||||
[Token(Token = "0x600C25B")]
|
||||
[Address(RVA = "0x10D9020", Offset = "0x10D7A20", VA = "0x1810D9020")]
|
||||
public void Button_NextTrack()
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
Radio bbppejgbdif2 = this.BBPPEJGBDIF;
|
||||
if (bbppejgbdif2.<CPILDKCAOJF>k__BackingField)
|
||||
{
|
||||
int num2 = 0;
|
||||
bbppejgbdif.OBAPENCFNOM(num2 != 0);
|
||||
return;
|
||||
}
|
||||
SFXTrack[] tracks = bbppejgbdif2.tracks;
|
||||
int num3 = bbppejgbdif2.GKHINIGCHGC;
|
||||
num3++;
|
||||
bbppejgbdif2.LPJFBGEGCBL(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C25C RID: 49756 RVA: 0x002DD2C4 File Offset: 0x002DB4C4
|
||||
[Token(Token = "0x600C25C")]
|
||||
[Address(RVA = "0x10D9170", Offset = "0x10D7B70", VA = "0x1810D9170")]
|
||||
public void Button_PrevTrack()
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
Radio bbppejgbdif2 = this.BBPPEJGBDIF;
|
||||
if (bbppejgbdif2.<CPILDKCAOJF>k__BackingField)
|
||||
{
|
||||
int num2 = 0;
|
||||
bbppejgbdif.OBAPENCFNOM(num2 != 0);
|
||||
return;
|
||||
}
|
||||
int length = bbppejgbdif2.tracks.Length;
|
||||
bbppejgbdif2.LPJFBGEGCBL(length);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C25D RID: 49757 RVA: 0x002DD31C File Offset: 0x002DB51C
|
||||
[Token(Token = "0x600C25D")]
|
||||
[Address(RVA = "0x10D90E0", Offset = "0x10D7AE0", VA = "0x1810D90E0")]
|
||||
public void Button_PlayPause()
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
Radio bbppejgbdif2 = this.BBPPEJGBDIF;
|
||||
bool flag = !bbppejgbdif2.ONOELOJLGIG;
|
||||
bbppejgbdif2.SetPause(flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C25E RID: 49758 RVA: 0x002DD35C File Offset: 0x002DB55C
|
||||
[Token(Token = "0x600C25E")]
|
||||
[Address(RVA = "0x10D9590", Offset = "0x10D7F90", VA = "0x1810D9590")]
|
||||
public void SetShuffle(bool doShuffle)
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
this.BBPPEJGBDIF.<CPILDKCAOJF>k__BackingField = doShuffle;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C25F RID: 49759 RVA: 0x002DD390 File Offset: 0x002DB590
|
||||
[Token(Token = "0x600C25F")]
|
||||
[Address(RVA = "0x10D9500", Offset = "0x10D7F00", VA = "0x1810D9500")]
|
||||
public void SetLooping(bool doLooping)
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
this.BBPPEJGBDIF.<DFJIHMLMBDM>k__BackingField = doLooping;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C260 RID: 49760 RVA: 0x002DD3C4 File Offset: 0x002DB5C4
|
||||
[Token(Token = "0x600C260")]
|
||||
[Address(RVA = "0x10D9230", Offset = "0x10D7C30", VA = "0x1810D9230")]
|
||||
private void DBJDKJOLAOB()
|
||||
{
|
||||
Radio bbppejgbdif = this.BBPPEJGBDIF;
|
||||
int num = 0;
|
||||
if (bbppejgbdif != num)
|
||||
{
|
||||
Radio bbppejgbdif2 = this.BBPPEJGBDIF;
|
||||
Text text = this.currentTrackLabel;
|
||||
string nowPlayingString = bbppejgbdif2.GetNowPlayingString();
|
||||
string text2 = text.text;
|
||||
Radio bbppejgbdif3 = this.BBPPEJGBDIF;
|
||||
ToggleButton3D toggleButton3D = this.loopingButton;
|
||||
bool <DFJIHMLMBDM>k__BackingField = bbppejgbdif3.<DFJIHMLMBDM>k__BackingField;
|
||||
toggleButton3D.BOHIGPFGJBA = <DFJIHMLMBDM>k__BackingField;
|
||||
Radio bbppejgbdif4 = this.BBPPEJGBDIF;
|
||||
ToggleButton3D toggleButton3D2 = this.shuffleButton;
|
||||
bool <CPILDKCAOJF>k__BackingField = bbppejgbdif4.<CPILDKCAOJF>k__BackingField;
|
||||
toggleButton3D2.BOHIGPFGJBA = <CPILDKCAOJF>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C261 RID: 49761 RVA: 0x002DD44C File Offset: 0x002DB64C
|
||||
[Token(Token = "0x600C261")]
|
||||
[Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")]
|
||||
public RadioScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04008068 RID: 32872
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4008068")]
|
||||
[SerializeField]
|
||||
private Text currentTrackLabel;
|
||||
|
||||
// Token: 0x04008069 RID: 32873
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4008069")]
|
||||
[SerializeField]
|
||||
private ToggleButton3D loopingButton;
|
||||
|
||||
// Token: 0x0400806A RID: 32874
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400806A")]
|
||||
[SerializeField]
|
||||
private ToggleButton3D shuffleButton;
|
||||
|
||||
// Token: 0x0400806B RID: 32875
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400806B")]
|
||||
private Radio BBPPEJGBDIF;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user