Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Systems/PlayerRoles/UI/RoleRow.cs
T
2026-04-10 22:50:51 +02:00

122 lines
3.3 KiB
C#

using System;
using System.Collections.Generic;
using AGUI.StackedUI;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom.Systems.PlayerRoles.UI
{
// Token: 0x020022A7 RID: 8871
[Token(Token = "0x20022A7")]
public class RoleRow : MonoBehaviour
{
// Token: 0x0600E36C RID: 58220 RVA: 0x00348D88 File Offset: 0x00346F88
[Token(Token = "0x600E36C")]
[Address(RVA = "0x939650", Offset = "0x938450", VA = "0x180939650")]
private void Awake()
{
Image image = this.bgImage;
Image image2 = this.bgImage;
float a = this.GJAINANBOCB.a;
this.CECDNBDFAPA.a = a;
}
// Token: 0x0600E36D RID: 58221 RVA: 0x00348DC4 File Offset: 0x00346FC4
[Token(Token = "0x600E36D")]
[Address(RVA = "0x977E00", Offset = "0x976C00", VA = "0x180977E00")]
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;
string text2 = textMeshProUGUI.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: 0x0600E36E RID: 58222 RVA: 0x00348E44 File Offset: 0x00347044
[Token(Token = "0x600E36E")]
[Address(RVA = "0x977CC0", Offset = "0x976AC0", VA = "0x180977CC0")]
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<string> 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: 0x0600E36F RID: 58223 RVA: 0x00348EC4 File Offset: 0x003470C4
[Token(Token = "0x600E36F")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public RoleRow()
{
}
// Token: 0x04009459 RID: 37977
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009459")]
[SerializeField]
private TextMeshProUGUI uiText;
// Token: 0x0400945A RID: 37978
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400945A")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private Image bgImage;
// Token: 0x0400945B RID: 37979
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400945B")]
private Color GJAINANBOCB;
// Token: 0x0400945C RID: 37980
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400945C")]
private Color CECDNBDFAPA;
// Token: 0x0400945D RID: 37981
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400945D")]
private string BLPIJOEEKCK;
// Token: 0x0400945E RID: 37982
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400945E")]
private RoleEditDialog GKAIBKCDCIJ;
}
}