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 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 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 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 k__BackingField = this.k__BackingField; if (k__BackingField != 0) { ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); bool fakeValueActive2 = HFIDFDPOCKA.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.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 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.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.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 k__BackingField = this.k__BackingField; if (k__BackingField != 0) { ObscuredInt k__BackingField = k__BackingField.k__BackingField; bool fakeValueActive = k__BackingField.k__BackingField.fakeValueActive; Player player = Player.FindLocalPlayer(ObscuredInt.FAJDMKOEFLH(k__BackingField)); int num = 0; if (!(player == num)) { PlayerModeration playerModeration = player.playerModeration; string ggdheclhihn = this.GGDHECLHIHN; playerModeration.VoteToKickPlayer(true, ggdheclhihn); CCEOLAOLEKJ k__BackingField2 = this.k__BackingField; ObscuredInt k__BackingField2 = k__BackingField2.k__BackingField; bool fakeValueActive2 = k__BackingField2.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(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; }