325 lines
9.5 KiB
C#
325 lines
9.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020006AB RID: 1707
|
|
[Token(Token = "0x20006AB")]
|
|
[StructLayout(3)]
|
|
public class VoteKickWatchUIFlow : PlayerWatchUIFlow
|
|
{
|
|
// Token: 0x1700089E RID: 2206
|
|
// (get) Token: 0x06003128 RID: 12584 RVA: 0x000CC3D4 File Offset: 0x000CA5D4
|
|
// (set) Token: 0x06003129 RID: 12585 RVA: 0x000CC3E8 File Offset: 0x000CA5E8
|
|
[Token(Token = "0x1700089E")]
|
|
private LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP
|
|
{
|
|
[Token(Token = "0x6003128")]
|
|
[Address(RVA = "0x3D3190", Offset = "0x3D1B90", VA = "0x1803D3190")]
|
|
get;
|
|
[Token(Token = "0x6003129")]
|
|
[Address(RVA = "0x3D3360", Offset = "0x3D1D60", VA = "0x1803D3360")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600312A RID: 12586 RVA: 0x000CC3FC File Offset: 0x000CA5FC
|
|
[Token(Token = "0x600312A")]
|
|
[Address(RVA = "0x1A16760", Offset = "0x1A15160", VA = "0x181A16760", Slot = "10")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
base.OnFlowEntered(BFHJBBGCMAN);
|
|
DropdownWrapper dropdownWrapper = this.descriptionDropDown;
|
|
int num = 0;
|
|
dropdownWrapper.interactable = num != 0;
|
|
DropdownWrapper dropdownWrapper2 = this.descriptionDropDown;
|
|
Action<bool> action = new Action(this.FJOEFEBMDHD);
|
|
dropdownWrapper2.OnListCreated += action;
|
|
}
|
|
|
|
// Token: 0x0600312B RID: 12587 RVA: 0x000CC444 File Offset: 0x000CA644
|
|
[Token(Token = "0x600312B")]
|
|
[Address(RVA = "0x1A16810", Offset = "0x1A15210", VA = "0x181A16810", Slot = "11")]
|
|
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
|
|
{
|
|
base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO);
|
|
}
|
|
|
|
// Token: 0x0600312C RID: 12588 RVA: 0x000CC45C File Offset: 0x000CA65C
|
|
[Token(Token = "0x600312C")]
|
|
[Address(RVA = "0x1A16270", Offset = "0x1A14C70", VA = "0x181A16270")]
|
|
private void FJOEFEBMDHD(bool NOCJEBBJIAN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<ToggleButton3D> buttonGroup = this.toggleGroup.buttonGroup;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600312D RID: 12589 RVA: 0x000CC48C File Offset: 0x000CA68C
|
|
[Token(Token = "0x600312D")]
|
|
[Address(RVA = "0x1A16100", Offset = "0x1A14B00", VA = "0x181A16100")]
|
|
private void DJELPICIFKM()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<ToggleButton3D> buttonGroup = this.toggleGroup.buttonGroup;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
Button3D button3D = this.submitButton;
|
|
int num2 = 0;
|
|
button3D.FFDOINJEHMM = num2 != 0;
|
|
}
|
|
|
|
// Token: 0x0600312E RID: 12590 RVA: 0x000CC4D8 File Offset: 0x000CA6D8
|
|
[Token(Token = "0x600312E")]
|
|
[Address(RVA = "0x1A16820", Offset = "0x1A15220", VA = "0x181A16820", Slot = "18")]
|
|
public override void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
|
if (<PBHKKOAINGC>k__BackingField != 0)
|
|
{
|
|
int num = ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
if (num == num2)
|
|
{
|
|
goto IL_2D;
|
|
}
|
|
}
|
|
this.DJELPICIFKM();
|
|
IL_2D:
|
|
base.SetAccount(HFIDFDPOCKA);
|
|
}
|
|
|
|
// Token: 0x0600312F RID: 12591 RVA: 0x000CC520 File Offset: 0x000CA720
|
|
[Token(Token = "0x600312F")]
|
|
[Address(RVA = "0x1A163C0", Offset = "0x1A14DC0", VA = "0x181A163C0")]
|
|
private void KEIOMOIKFGH(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK, int JDNDOJPBPMB = 0)
|
|
{
|
|
int num;
|
|
List<Dropdown.OptionData> list;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (DJFBMCIDJNK == LCCEEFHOBEN.CJFENPHAAHI.Misc)
|
|
{
|
|
}
|
|
ToggleButton3D toggleButton3D = this.sexualBehaviorToggle;
|
|
int num2 = 0;
|
|
if (toggleButton3D != num2)
|
|
{
|
|
ulong num3;
|
|
toggleButton3D.BOHIGPFGJBA = num3 != 0UL;
|
|
}
|
|
this.<IPPGIPPKLFD>k__BackingField = DJFBMCIDJNK;
|
|
string empty = string.Empty;
|
|
this.GGDHECLHIHN = empty;
|
|
Button3D button3D = this.submitButton;
|
|
int num4 = 0;
|
|
button3D.FFDOINJEHMM = num4 != 0;
|
|
this.descriptionDropDown.interactable = num4 != 0;
|
|
this.descriptionDropDown.ClearOptions();
|
|
this.descriptionDropDown.Hide();
|
|
list = new List();
|
|
Dropdown.OptionData optionData = new Dropdown.OptionData("[Select reason]");
|
|
list.Add(optionData);
|
|
int num5 = (int)this.<IPPGIPPKLFD>k__BackingField;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
Dropdown.OptionData optionData2;
|
|
list.Add(optionData2);
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.descriptionDropDown.AddOptions(list);
|
|
this.descriptionDropDown.value = JDNDOJPBPMB;
|
|
this.descriptionDropDown.RefreshShownValue();
|
|
}
|
|
|
|
// Token: 0x06003130 RID: 12592 RVA: 0x000CC604 File Offset: 0x000CA804
|
|
[Token(Token = "0x6003130")]
|
|
[Address(RVA = "0x1A160C0", Offset = "0x1A14AC0", VA = "0x181A160C0")]
|
|
private ToggleButton3D CEEDMEBHKPI(LCCEEFHOBEN.CJFENPHAAHI DJFBMCIDJNK)
|
|
{
|
|
if (DJFBMCIDJNK == LCCEEFHOBEN.CJFENPHAAHI.Misc)
|
|
{
|
|
return this.miscToggle;
|
|
}
|
|
if (this == 0)
|
|
{
|
|
return this.sexualBehaviorToggle;
|
|
}
|
|
if (this != 0)
|
|
{
|
|
if (this != (ulong)1L)
|
|
{
|
|
}
|
|
return this.gameExploitToggle;
|
|
}
|
|
return this.discriminatoryBehaviorToggle;
|
|
}
|
|
|
|
// Token: 0x06003131 RID: 12593 RVA: 0x000CC640 File Offset: 0x000CA840
|
|
[Token(Token = "0x6003131")]
|
|
[Address(RVA = "0x1A16920", Offset = "0x1A15320", VA = "0x181A16920")]
|
|
public void Toggle_DropdownSelected(Dropdown dropdown)
|
|
{
|
|
if (dropdown.m_Value != 0)
|
|
{
|
|
int layoutPriority = dropdown.m_CaptionText.layoutPriority;
|
|
Button3D button3D = this.submitButton;
|
|
this.GGDHECLHIHN = layoutPriority;
|
|
button3D.FFDOINJEHMM = true;
|
|
return;
|
|
}
|
|
Button3D button3D2 = this.submitButton;
|
|
int num = 0;
|
|
button3D2.FFDOINJEHMM = num != 0;
|
|
string empty = string.Empty;
|
|
this.GGDHECLHIHN = empty;
|
|
}
|
|
|
|
// Token: 0x06003132 RID: 12594 RVA: 0x000CC6A0 File Offset: 0x000CA8A0
|
|
[Token(Token = "0x6003132")]
|
|
[Address(RVA = "0x1A16A70", Offset = "0x1A15470", VA = "0x181A16A70")]
|
|
public void Toggle_Underage(bool isOn)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003133 RID: 12595 RVA: 0x000CC6B4 File Offset: 0x000CA8B4
|
|
[Token(Token = "0x6003133")]
|
|
[Address(RVA = "0x1A16A10", Offset = "0x1A15410", VA = "0x181A16A10")]
|
|
public void Toggle_SexualBehavior(bool isOn)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003134 RID: 12596 RVA: 0x000CC6C8 File Offset: 0x000CA8C8
|
|
[Token(Token = "0x6003134")]
|
|
[Address(RVA = "0x1A168F0", Offset = "0x1A152F0", VA = "0x181A168F0")]
|
|
public void Toggle_DiscriminatoryBehavior(bool isOn)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003135 RID: 12597 RVA: 0x000CC6DC File Offset: 0x000CA8DC
|
|
[Token(Token = "0x6003135")]
|
|
[Address(RVA = "0x1A16A40", Offset = "0x1A15440", VA = "0x181A16A40")]
|
|
public void Toggle_Trolling(bool isOn)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003136 RID: 12598 RVA: 0x000CC6F0 File Offset: 0x000CA8F0
|
|
[Token(Token = "0x6003136")]
|
|
[Address(RVA = "0x1A169E0", Offset = "0x1A153E0", VA = "0x181A169E0")]
|
|
public void Toggle_Misc(bool isOn)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003137 RID: 12599 RVA: 0x000CC704 File Offset: 0x000CA904
|
|
[Token(Token = "0x6003137")]
|
|
[Address(RVA = "0x1A15EC0", Offset = "0x1A148C0", VA = "0x181A15EC0")]
|
|
public void Button_Submit()
|
|
{
|
|
if (Player.HIMJIOGEAGA)
|
|
{
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
|
|
if (<PBHKKOAINGC>k__BackingField != 0)
|
|
{
|
|
Player player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField));
|
|
int num = 0;
|
|
if (!(player == num))
|
|
{
|
|
PlayerModeration playerModeration = player.playerModeration;
|
|
string ggdheclhihn = this.GGDHECLHIHN;
|
|
playerModeration.VoteToKickPlayer(true, ggdheclhihn);
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(this.<PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField);
|
|
string ggdheclhihn2 = this.GGDHECLHIHN;
|
|
CFLMJLFBOKH.GJAOHNMBNAK(num2, ggdheclhihn2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003138 RID: 12600 RVA: 0x000CC78C File Offset: 0x000CA98C
|
|
[Token(Token = "0x6003138")]
|
|
[Address(RVA = "0x1A16AA0", Offset = "0x1A154A0", VA = "0x181A16AA0")]
|
|
public VoteKickWatchUIFlow()
|
|
{
|
|
string empty = string.Empty;
|
|
this.GGDHECLHIHN = empty;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04002A30 RID: 10800
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002A30")]
|
|
[SerializeField]
|
|
private ToggleGroup3D toggleGroup;
|
|
|
|
// Token: 0x04002A31 RID: 10801
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002A31")]
|
|
[SerializeField]
|
|
private ToggleButton3D sexualBehaviorToggle;
|
|
|
|
// Token: 0x04002A32 RID: 10802
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002A32")]
|
|
[SerializeField]
|
|
private ToggleButton3D gameExploitToggle;
|
|
|
|
// Token: 0x04002A33 RID: 10803
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002A33")]
|
|
[SerializeField]
|
|
private ToggleButton3D discriminatoryBehaviorToggle;
|
|
|
|
// Token: 0x04002A34 RID: 10804
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002A34")]
|
|
[SerializeField]
|
|
private ToggleButton3D miscToggle;
|
|
|
|
// Token: 0x04002A35 RID: 10805
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002A35")]
|
|
[SerializeField]
|
|
private Button3D submitButton;
|
|
|
|
// Token: 0x04002A36 RID: 10806
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002A36")]
|
|
[SerializeField]
|
|
private DropdownWrapper descriptionDropDown;
|
|
|
|
// Token: 0x04002A38 RID: 10808
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4002A38")]
|
|
private string GGDHECLHIHN;
|
|
}
|