using System; using System.Collections.Generic; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RecRoom.Systems.PlayerRoles.UI { // Token: 0x020020E3 RID: 8419 [Token(Token = "0x20020E3")] [StructLayout(3)] public class RoleRow : MonoBehaviour { // Token: 0x0600E8AE RID: 59566 RVA: 0x003725D8 File Offset: 0x003707D8 [Token(Token = "0x600E8AE")] [Address(RVA = "0x15B25B0", Offset = "0x15B0FB0", VA = "0x1815B25B0")] private void Awake() { Image image = this.bgImage; Image image2 = this.bgImage; float a = this.GJAINANBOCB.a; this.CECDNBDFAPA.a = a; } // Token: 0x0600E8AF RID: 59567 RVA: 0x00372614 File Offset: 0x00370814 [Token(Token = "0x600E8AF")] [Address(RVA = "0x19C3850", Offset = "0x19C2250", VA = "0x1819C3850")] public void SetRole(string OLLDCPGOEOH, int CKOIAKLOKMM, RoleEditDialog GKAIBKCDCIJ) { this.GKAIBKCDCIJ = GKAIBKCDCIJ; this.BLPIJOEEKCK = OLLDCPGOEOH; TextMeshProUGUI textMeshProUGUI; if (OLLDCPGOEOH != 0) { textMeshProUGUI = this.uiText; string text = "#" + OLLDCPGOEOH; textMeshProUGUI.text = text; } if (textMeshProUGUI == 0) { Color gjainanbocb = this.GJAINANBOCB; this.GJAINANBOCB = gjainanbocb; this.GJAINANBOCB.a = 1f; } Image image = this.bgImage; if (CKOIAKLOKMM == 0) { } Color cecdnbdfapa = this.CECDNBDFAPA; Color color = image.color; } // Token: 0x0600E8B0 RID: 59568 RVA: 0x00372690 File Offset: 0x00370890 [Token(Token = "0x600E8B0")] [Address(RVA = "0x19C3720", Offset = "0x19C2120", VA = "0x1819C3720")] public void Button_Delete() { RoleEditDialog gkaibkcdcij = this.GKAIBKCDCIJ; int num = 0; if (gkaibkcdcij != num) { RoleEditDialog gkaibkcdcij2 = this.GKAIBKCDCIJ; string blpijoeekck = this.BLPIJOEEKCK; if (gkaibkcdcij2.JAGIOHNJGHE.Remove(blpijoeekck)) { List jagiohnjghe = gkaibkcdcij2.JAGIOHNJGHE; Button3D addRoleButton = gkaibkcdcij2.addRoleButton; int ciljeoglice = gkaibkcdcij2.CILJEOGLICE; bool flag; addRoleButton.FFDOINJEHMM = flag; RolePagedGrid pagedGrid = gkaibkcdcij2.pagedGrid; if (gkaibkcdcij2.JAGIOHNJGHE != 0) { bool flag2 = pagedGrid.NBMNLHLDOGF(); } } } } // Token: 0x0600E8B1 RID: 59569 RVA: 0x00372710 File Offset: 0x00370910 [Token(Token = "0x600E8B1")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public RoleRow() { } // Token: 0x04009888 RID: 39048 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4009888")] [SerializeField] private TextMeshProUGUI uiText; // Token: 0x04009889 RID: 39049 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4009889")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private Image bgImage; // Token: 0x0400988A RID: 39050 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400988A")] private Color GJAINANBOCB; // Token: 0x0400988B RID: 39051 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400988B")] private Color CECDNBDFAPA; // Token: 0x0400988C RID: 39052 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400988C")] private string BLPIJOEEKCK; // Token: 0x0400988D RID: 39053 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400988D")] private RoleEditDialog GKAIBKCDCIJ; } }