scripts
This commit is contained in:
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x02001AC5 RID: 6853
|
||||
[Token(Token = "0x2001AC5")]
|
||||
[StructLayout(3)]
|
||||
public class MuteConditionalButton : AccountBasedConditionalButton<ToggleButton3D>
|
||||
{
|
||||
// Token: 0x0600B80F RID: 47119 RVA: 0x002B2E10 File Offset: 0x002B1010
|
||||
[Token(Token = "0x600B80F")]
|
||||
[Address(RVA = "0x1602CC0", Offset = "0x16016C0", VA = "0x181602CC0", Slot = "10")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
MuteConditionalButton.All.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600B810 RID: 47120 RVA: 0x002B2E34 File Offset: 0x002B1034
|
||||
[Token(Token = "0x600B810")]
|
||||
[Address(RVA = "0x1602EE0", Offset = "0x16018E0", VA = "0x181602EE0", Slot = "11")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
bool flag = MuteConditionalButton.All.Remove(this);
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600B811 RID: 47121 RVA: 0x002B2E5C File Offset: 0x002B105C
|
||||
[Token(Token = "0x600B811")]
|
||||
[Address(RVA = "0x1602D50", Offset = "0x1601750", VA = "0x181602D50", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
int num = 0;
|
||||
if ((this.LONNOOGCBLL ? 1 : 0) == num)
|
||||
{
|
||||
this.UpdateButtonState(num);
|
||||
bool flag;
|
||||
Player.SavePlayerMuted(num, flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B812 RID: 47122 RVA: 0x002B2E88 File Offset: 0x002B1088
|
||||
[Token(Token = "0x600B812")]
|
||||
[Address(RVA = "0x1602ED0", Offset = "0x16018D0", VA = "0x181602ED0", Slot = "14")]
|
||||
protected override void NOMNHOEBGIA()
|
||||
{
|
||||
int num = 0;
|
||||
this.UpdateButtonState(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600B813 RID: 47123 RVA: 0x002B2EA0 File Offset: 0x002B10A0
|
||||
[Token(Token = "0x600B813")]
|
||||
[Address(RVA = "0x1602F70", Offset = "0x1601970", VA = "0x181602F70")]
|
||||
public void UpdateButtonState([Optional] bool? CIAMLABGHKN)
|
||||
{
|
||||
this.LONNOOGCBLL = false;
|
||||
LLKHFJDNFMM llkhfjdnfmm;
|
||||
bool flag;
|
||||
if (llkhfjdnfmm != 0)
|
||||
{
|
||||
LLKHFJDNFMM.CJEPCMDFKNF <CDMCONCIPMO>k__BackingField = llkhfjdnfmm.<CDMCONCIPMO>k__BackingField;
|
||||
if (<CDMCONCIPMO>k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Local)
|
||||
{
|
||||
}
|
||||
flag = <CDMCONCIPMO>k__BackingField == LLKHFJDNFMM.CJEPCMDFKNF.Mutual;
|
||||
}
|
||||
if (base.FAGLGMGCNFA.LLJFGDMOOFA != flag)
|
||||
{
|
||||
base.FAGLGMGCNFA.BOHIGPFGJBA = flag;
|
||||
}
|
||||
base.ILGFOHIJHMG = (flag ? 1 : 0);
|
||||
if (this.LONNOOGCBLL)
|
||||
{
|
||||
this.PICEBFBCNCL();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B814 RID: 47124 RVA: 0x002B2F00 File Offset: 0x002B1100
|
||||
[Token(Token = "0x600B814")]
|
||||
[Address(RVA = "0x1602E20", Offset = "0x1601820", VA = "0x181602E20", Slot = "6")]
|
||||
protected override void MNGMCHLEHOK()
|
||||
{
|
||||
base..ctor();
|
||||
TextMeshProUGUI labelText = this.labelText;
|
||||
int num = 0;
|
||||
if (labelText != num)
|
||||
{
|
||||
TextMeshProUGUI labelText2 = this.labelText;
|
||||
PLDMAFINLJO.FANDNIHFMNM(labelText2, "Mute");
|
||||
PLDMAFINLJO.FANDNIHFMNM(labelText2, "Unmute");
|
||||
Sprite sprite = this.unmuteSprite;
|
||||
Image buttonImage = this.buttonImage;
|
||||
int num2 = 0;
|
||||
PLDMAFINLJO.KDMONFDFGCE(buttonImage, sprite, num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B815 RID: 47125 RVA: 0x002B2F60 File Offset: 0x002B1160
|
||||
[Token(Token = "0x600B815")]
|
||||
[Address(RVA = "0x1603140", Offset = "0x1601B40", VA = "0x181603140")]
|
||||
public MuteConditionalButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040078FF RID: 30975
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40078FF")]
|
||||
[SerializeField]
|
||||
private Sprite muteSprite;
|
||||
|
||||
// Token: 0x04007900 RID: 30976
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4007900")]
|
||||
[SerializeField]
|
||||
private Sprite unmuteSprite;
|
||||
|
||||
// Token: 0x04007901 RID: 30977
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4007901")]
|
||||
private bool LONNOOGCBLL;
|
||||
|
||||
// Token: 0x04007902 RID: 30978
|
||||
[Token(Token = "0x4007902")]
|
||||
public static List<MuteConditionalButton> All = new List();
|
||||
|
||||
// Token: 0x02001AC6 RID: 6854
|
||||
[Token(Token = "0x2001AC6")]
|
||||
public enum FHMKGEMPKPO
|
||||
{
|
||||
// Token: 0x04007904 RID: 30980
|
||||
[Token(Token = "0x4007904")]
|
||||
Disabled,
|
||||
// Token: 0x04007905 RID: 30981
|
||||
[Token(Token = "0x4007905")]
|
||||
Mute,
|
||||
// Token: 0x04007906 RID: 30982
|
||||
[Token(Token = "0x4007906")]
|
||||
Unmute
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user