Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x020006A3 RID: 1699
[Token(Token = "0x20006A3")]
public class VoteKickWatchUIFlow : PlayerWatchUIFlow
{
// Token: 0x17000884 RID: 2180
// (get) Token: 0x06003149 RID: 12617 RVA: 0x000C858C File Offset: 0x000C678C
// (set) Token: 0x0600314A RID: 12618 RVA: 0x000C85A0 File Offset: 0x000C67A0
[Token(Token = "0x17000884")]
private LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP
{
[Token(Token = "0x6003149")]
[Address(RVA = "0x5BF060", Offset = "0x5BE060", VA = "0x1805BF060")]
get;
[Token(Token = "0x600314A")]
[Address(RVA = "0x5BF280", Offset = "0x5BE280", VA = "0x1805BF280")]
set;
}
// Token: 0x0600314B RID: 12619 RVA: 0x000C85B4 File Offset: 0x000C67B4
[Token(Token = "0x600314B")]
[Address(RVA = "0x202F950", Offset = "0x202E950", VA = "0x18202F950", 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: 0x0600314C RID: 12620 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600314C")]
[Address(RVA = "0x202FA00", Offset = "0x202EA00", VA = "0x18202FA00", Slot = "12")]
public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600314D RID: 12621 RVA: 0x000C85FC File Offset: 0x000C67FC
[Token(Token = "0x600314D")]
[Address(RVA = "0x202F4D0", Offset = "0x202E4D0", VA = "0x18202F4D0")]
private void FJOEFEBMDHD(bool NOCJEBBJIAN)
{
int num;
do
{
num = 0;
List<ToggleButton3D> buttonGroup = this.toggleGroup.buttonGroup;
bool flag;
if (flag)
{
}
}
while (num != 0);
}
// Token: 0x0600314E RID: 12622 RVA: 0x000C8628 File Offset: 0x000C6828
[Token(Token = "0x600314E")]
[Address(RVA = "0x202F390", Offset = "0x202E390", VA = "0x18202F390")]
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: 0x0600314F RID: 12623 RVA: 0x000C8670 File Offset: 0x000C6870
[Token(Token = "0x600314F")]
[Address(RVA = "0x202FB30", Offset = "0x202EB30", VA = "0x18202FB30", 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: 0x06003150 RID: 12624 RVA: 0x000C86D4 File Offset: 0x000C68D4
[Token(Token = "0x6003150")]
[Address(RVA = "0x202F5F0", Offset = "0x202E5F0", VA = "0x18202F5F0")]
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: 0x06003151 RID: 12625 RVA: 0x000C87B4 File Offset: 0x000C69B4
[Token(Token = "0x6003151")]
[Address(RVA = "0x202F350", Offset = "0x202E350", VA = "0x18202F350")]
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: 0x06003152 RID: 12626 RVA: 0x000C87F0 File Offset: 0x000C69F0
[Token(Token = "0x6003152")]
[Address(RVA = "0x202FC40", Offset = "0x202EC40", VA = "0x18202FC40")]
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: 0x06003153 RID: 12627 RVA: 0x000C8850 File Offset: 0x000C6A50
[Token(Token = "0x6003153")]
[Address(RVA = "0x202FD90", Offset = "0x202ED90", VA = "0x18202FD90")]
public void Toggle_Underage(bool isOn)
{
}
// Token: 0x06003154 RID: 12628 RVA: 0x000C8864 File Offset: 0x000C6A64
[Token(Token = "0x6003154")]
[Address(RVA = "0x202FD30", Offset = "0x202ED30", VA = "0x18202FD30")]
public void Toggle_SexualBehavior(bool isOn)
{
}
// Token: 0x06003155 RID: 12629 RVA: 0x000C8878 File Offset: 0x000C6A78
[Token(Token = "0x6003155")]
[Address(RVA = "0x202FC10", Offset = "0x202EC10", VA = "0x18202FC10")]
public void Toggle_DiscriminatoryBehavior(bool isOn)
{
}
// Token: 0x06003156 RID: 12630 RVA: 0x000C888C File Offset: 0x000C6A8C
[Token(Token = "0x6003156")]
[Address(RVA = "0x202FD60", Offset = "0x202ED60", VA = "0x18202FD60")]
public void Toggle_Trolling(bool isOn)
{
}
// Token: 0x06003157 RID: 12631 RVA: 0x000C88A0 File Offset: 0x000C6AA0
[Token(Token = "0x6003157")]
[Address(RVA = "0x202FD00", Offset = "0x202ED00", VA = "0x18202FD00")]
public void Toggle_Misc(bool isOn)
{
}
// Token: 0x06003158 RID: 12632 RVA: 0x000C88B4 File Offset: 0x000C6AB4
[Token(Token = "0x6003158")]
[Address(RVA = "0x202F130", Offset = "0x202E130", VA = "0x18202F130")]
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: 0x06003159 RID: 12633 RVA: 0x000C8968 File Offset: 0x000C6B68
[Token(Token = "0x6003159")]
[Address(RVA = "0x202FDC0", Offset = "0x202EDC0", VA = "0x18202FDC0")]
public VoteKickWatchUIFlow()
{
string empty = string.Empty;
this.GGDHECLHIHN = empty;
base..ctor();
}
// Token: 0x040028BE RID: 10430
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40028BE")]
[SerializeField]
private ToggleGroup3D toggleGroup;
// Token: 0x040028BF RID: 10431
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40028BF")]
[SerializeField]
private ToggleButton3D sexualBehaviorToggle;
// Token: 0x040028C0 RID: 10432
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40028C0")]
[SerializeField]
private ToggleButton3D gameExploitToggle;
// Token: 0x040028C1 RID: 10433
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40028C1")]
[SerializeField]
private ToggleButton3D discriminatoryBehaviorToggle;
// Token: 0x040028C2 RID: 10434
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40028C2")]
[SerializeField]
private ToggleButton3D miscToggle;
// Token: 0x040028C3 RID: 10435
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x40028C3")]
[SerializeField]
private Button3D submitButton;
// Token: 0x040028C4 RID: 10436
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x40028C4")]
[SerializeField]
private DropdownWrapper descriptionDropDown;
// Token: 0x040028C6 RID: 10438
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x40028C6")]
private string GGDHECLHIHN;
}