Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/VoteKickWatchUIFlow.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

322 lines
9.8 KiB
C#

using System;
using System.Collections.Generic;
using AGUI.StackedUI;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x02000698 RID: 1688
[Token(Token = "0x2000698")]
public class VoteKickWatchUIFlow : PlayerWatchUIFlow
{
// Token: 0x17000872 RID: 2162
// (get) Token: 0x060030C8 RID: 12488 RVA: 0x000C7A30 File Offset: 0x000C5C30
// (set) Token: 0x060030C9 RID: 12489 RVA: 0x000C7A44 File Offset: 0x000C5C44
[Token(Token = "0x17000872")]
private LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP
{
[Token(Token = "0x60030C8")]
[Address(RVA = "0xD027E0", Offset = "0xD015E0", VA = "0x180D027E0")]
get;
[Token(Token = "0x60030C9")]
[Address(RVA = "0xD00030", Offset = "0xCFEE30", VA = "0x180D00030")]
set;
}
// Token: 0x060030CA RID: 12490 RVA: 0x000C7A58 File Offset: 0x000C5C58
[Token(Token = "0x60030CA")]
[Address(RVA = "0x1564970", Offset = "0x1563770", VA = "0x181564970", Slot = "11")]
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: 0x060030CB RID: 12491 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60030CB")]
[Address(RVA = "0x1564A20", Offset = "0x1563820", VA = "0x181564A20", Slot = "12")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060030CC RID: 12492 RVA: 0x000C7AA0 File Offset: 0x000C5CA0
[Token(Token = "0x60030CC")]
[Address(RVA = "0x15644F0", Offset = "0x15632F0", VA = "0x1815644F0")]
private void FJOEFEBMDHD(bool NOCJEBBJIAN)
{
int num;
do
{
num = 0;
List<ToggleButton3D> buttonGroup = this.toggleGroup.buttonGroup;
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x060030CD RID: 12493 RVA: 0x000C7ACC File Offset: 0x000C5CCC
[Token(Token = "0x60030CD")]
[Address(RVA = "0x15643B0", Offset = "0x15631B0", VA = "0x1815643B0")]
private void DJELPICIFKM()
{
int num;
do
{
num = 0;
List<ToggleButton3D> buttonGroup = this.toggleGroup.buttonGroup;
bool flag;
if (flag)
{
}
}
while (num != 0);
Button3D button3D = this.submitButton;
int num2 = 0;
button3D.FFDOINJEHMM = num2 != 0;
}
// Token: 0x060030CE RID: 12494 RVA: 0x000C7B14 File Offset: 0x000C5D14
[Token(Token = "0x60030CE")]
[Address(RVA = "0x1564B50", Offset = "0x1563950", VA = "0x181564B50", Slot = "25")]
public override void SetAccount(CCEOLAOLEKJ HFIDFDPOCKA)
{
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
if (<PBHKKOAINGC>k__BackingField != 0)
{
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
bool fakeValueActive2 = HFIDFDPOCKA.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
if (num == num2)
{
goto IL_4A;
}
}
this.DJELPICIFKM();
IL_4A:
base.SetAccount(HFIDFDPOCKA);
}
// Token: 0x060030CF RID: 12495 RVA: 0x000C7B78 File Offset: 0x000C5D78
[Token(Token = "0x60030CF")]
[Address(RVA = "0x1564610", Offset = "0x1563410", VA = "0x181564610")]
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;
bool flag;
if (flag)
{
Dropdown.OptionData optionData2;
list.Add(optionData2);
}
}
while (num != 0);
this.descriptionDropDown.AddOptions(list);
this.descriptionDropDown.value = JDNDOJPBPMB;
this.descriptionDropDown.RefreshShownValue();
}
// Token: 0x060030D0 RID: 12496 RVA: 0x000C7C58 File Offset: 0x000C5E58
[Token(Token = "0x60030D0")]
[Address(RVA = "0x1564370", Offset = "0x1563170", VA = "0x181564370")]
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: 0x060030D1 RID: 12497 RVA: 0x000C7C94 File Offset: 0x000C5E94
[Token(Token = "0x60030D1")]
[Address(RVA = "0x1564C60", Offset = "0x1563A60", VA = "0x181564C60")]
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: 0x060030D2 RID: 12498 RVA: 0x000C7CF4 File Offset: 0x000C5EF4
[Token(Token = "0x60030D2")]
[Address(RVA = "0x1564DB0", Offset = "0x1563BB0", VA = "0x181564DB0")]
public void Toggle_Underage(bool isOn)
{
}
// Token: 0x060030D3 RID: 12499 RVA: 0x000C7D08 File Offset: 0x000C5F08
[Token(Token = "0x60030D3")]
[Address(RVA = "0x1564D50", Offset = "0x1563B50", VA = "0x181564D50")]
public void Toggle_SexualBehavior(bool isOn)
{
}
// Token: 0x060030D4 RID: 12500 RVA: 0x000C7D1C File Offset: 0x000C5F1C
[Token(Token = "0x60030D4")]
[Address(RVA = "0x1564C30", Offset = "0x1563A30", VA = "0x181564C30")]
public void Toggle_DiscriminatoryBehavior(bool isOn)
{
}
// Token: 0x060030D5 RID: 12501 RVA: 0x000C7D30 File Offset: 0x000C5F30
[Token(Token = "0x60030D5")]
[Address(RVA = "0x1564D80", Offset = "0x1563B80", VA = "0x181564D80")]
public void Toggle_Trolling(bool isOn)
{
}
// Token: 0x060030D6 RID: 12502 RVA: 0x000C7D44 File Offset: 0x000C5F44
[Token(Token = "0x60030D6")]
[Address(RVA = "0x1564D20", Offset = "0x1563B20", VA = "0x181564D20")]
public void Toggle_Misc(bool isOn)
{
}
// Token: 0x060030D7 RID: 12503 RVA: 0x000C7D58 File Offset: 0x000C5F58
[Token(Token = "0x60030D7")]
[Address(RVA = "0x1564150", Offset = "0x1562F50", VA = "0x181564150")]
public void Button_Submit()
{
if (Player.HIMJIOGEAGA)
{
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = this.<PBHKKOAINGC>k__BackingField;
if (<PBHKKOAINGC>k__BackingField != 0)
{
ObscuredInt <IFBPANODIPA>k__BackingField = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = <PBHKKOAINGC>k__BackingField.<IFBPANODIPA>k__BackingField.fakeValueActive;
Player player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField));
int num = 0;
if (!(player == num))
{
PlayerModeration playerModeration = player.playerModeration;
string ggdheclhihn = this.GGDHECLHIHN;
playerModeration.VoteToKickPlayer(true, ggdheclhihn);
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField2 = this.<PBHKKOAINGC>k__BackingField;
ObscuredInt <IFBPANODIPA>k__BackingField2 = <PBHKKOAINGC>k__BackingField2.<IFBPANODIPA>k__BackingField;
bool fakeValueActive2 = <PBHKKOAINGC>k__BackingField2.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField2);
string ggdheclhihn2 = this.GGDHECLHIHN;
CFLMJLFBOKH.GJAOHNMBNAK(num2, ggdheclhihn2);
}
}
}
}
// Token: 0x060030D8 RID: 12504 RVA: 0x000C7E0C File Offset: 0x000C600C
[Token(Token = "0x60030D8")]
[Address(RVA = "0x1564DE0", Offset = "0x1563BE0", VA = "0x181564DE0")]
public VoteKickWatchUIFlow()
{
string empty = string.Empty;
this.GGDHECLHIHN = empty;
base..ctor();
}
// Token: 0x04002858 RID: 10328
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4002858")]
[SerializeField]
private ToggleGroup3D toggleGroup;
// Token: 0x04002859 RID: 10329
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4002859")]
[SerializeField]
private ToggleButton3D sexualBehaviorToggle;
// Token: 0x0400285A RID: 10330
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400285A")]
[SerializeField]
private ToggleButton3D gameExploitToggle;
// Token: 0x0400285B RID: 10331
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400285B")]
[SerializeField]
private ToggleButton3D discriminatoryBehaviorToggle;
// Token: 0x0400285C RID: 10332
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400285C")]
[SerializeField]
private ToggleButton3D miscToggle;
// Token: 0x0400285D RID: 10333
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400285D")]
[SerializeField]
private Button3D submitButton;
// Token: 0x0400285E RID: 10334
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400285E")]
[SerializeField]
private DropdownWrapper descriptionDropDown;
// Token: 0x04002860 RID: 10336
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4002860")]
private string GGDHECLHIHN;
}