oh dear
This commit is contained in:
@@ -0,0 +1,148 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace AGUI.StackedUI
|
||||
{
|
||||
// Token: 0x0200112D RID: 4397
|
||||
[Token(Token = "0x200112D")]
|
||||
public class MuteConditionalButton : AccountBasedConditionalButton<ToggleButton3D>
|
||||
{
|
||||
// Token: 0x0600639F RID: 25503 RVA: 0x0015E7D4 File Offset: 0x0015C9D4
|
||||
[Token(Token = "0x600639F")]
|
||||
[Address(RVA = "0x13194E0", Offset = "0x13182E0", VA = "0x1813194E0", Slot = "10")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
MuteConditionalButton.All.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x060063A0 RID: 25504 RVA: 0x0015E7F8 File Offset: 0x0015C9F8
|
||||
[Token(Token = "0x60063A0")]
|
||||
[Address(RVA = "0x1319700", Offset = "0x1318500", VA = "0x181319700", Slot = "11")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
bool flag = MuteConditionalButton.All.Remove(this);
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x060063A1 RID: 25505 RVA: 0x0015E820 File Offset: 0x0015CA20
|
||||
[Token(Token = "0x60063A1")]
|
||||
[Address(RVA = "0x1319570", Offset = "0x1318370", VA = "0x181319570", Slot = "8")]
|
||||
protected override void MGFKPEMKOOK()
|
||||
{
|
||||
int num = 0;
|
||||
if ((this.LONNOOGCBLL ? 1 : 0) == num)
|
||||
{
|
||||
this.UpdateButtonState(num);
|
||||
int num2;
|
||||
bool flag;
|
||||
Player.SavePlayerMuted(num2, flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060063A2 RID: 25506 RVA: 0x0015E84C File Offset: 0x0015CA4C
|
||||
[Token(Token = "0x60063A2")]
|
||||
[Address(RVA = "0x13196F0", Offset = "0x13184F0", VA = "0x1813196F0", Slot = "14")]
|
||||
protected override void NOMNHOEBGIA()
|
||||
{
|
||||
int num = 0;
|
||||
this.UpdateButtonState(num);
|
||||
}
|
||||
|
||||
// Token: 0x060063A3 RID: 25507 RVA: 0x0015E864 File Offset: 0x0015CA64
|
||||
[Token(Token = "0x60063A3")]
|
||||
[Address(RVA = "0x1319790", Offset = "0x1318590", VA = "0x181319790")]
|
||||
public void UpdateButtonState([Optional] bool? CIAMLABGHKN)
|
||||
{
|
||||
this.LONNOOGCBLL = false;
|
||||
int num;
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(num);
|
||||
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: 0x060063A4 RID: 25508 RVA: 0x0015E8D0 File Offset: 0x0015CAD0
|
||||
[Token(Token = "0x60063A4")]
|
||||
[Address(RVA = "0x1319640", Offset = "0x1318440", VA = "0x181319640", 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: 0x060063A5 RID: 25509 RVA: 0x0015E930 File Offset: 0x0015CB30
|
||||
[Token(Token = "0x60063A5")]
|
||||
[Address(RVA = "0x1319960", Offset = "0x1318760", VA = "0x181319960")]
|
||||
public MuteConditionalButton()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004218 RID: 16920
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004218")]
|
||||
[SerializeField]
|
||||
private Sprite muteSprite;
|
||||
|
||||
// Token: 0x04004219 RID: 16921
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4004219")]
|
||||
[SerializeField]
|
||||
private Sprite unmuteSprite;
|
||||
|
||||
// Token: 0x0400421A RID: 16922
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400421A")]
|
||||
private bool LONNOOGCBLL;
|
||||
|
||||
// Token: 0x0400421B RID: 16923
|
||||
[Token(Token = "0x400421B")]
|
||||
public static List<MuteConditionalButton> All = new List();
|
||||
|
||||
// Token: 0x0200112E RID: 4398
|
||||
[Token(Token = "0x200112E")]
|
||||
public enum FHMKGEMPKPO
|
||||
{
|
||||
// Token: 0x0400421D RID: 16925
|
||||
[Token(Token = "0x400421D")]
|
||||
Disabled,
|
||||
// Token: 0x0400421E RID: 16926
|
||||
[Token(Token = "0x400421E")]
|
||||
Mute,
|
||||
// Token: 0x0400421F RID: 16927
|
||||
[Token(Token = "0x400421F")]
|
||||
Unmute
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user