using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace RecRoom.Sharing { // Token: 0x0200208D RID: 8333 [Token(Token = "0x200208D")] [RequireComponent(typeof(TMP_Text))] [StructLayout(3)] public class LinkManagerUIString : MonoBehaviour { // Token: 0x0600E603 RID: 58883 RVA: 0x003690A0 File Offset: 0x003672A0 [Token(Token = "0x600E603")] [Address(RVA = "0x14ED180", Offset = "0x14EBB80", VA = "0x1814ED180")] private void MKBLJJGJAOH() { if (this.tmp) { if (this.isGeneralContent) { while (this.generalContentType != LinkManagerUIString.HPGFEBCHDEL.InputCodeDescription) { } throw new NullReferenceException(); } int num = (int)this.actionType; ActionCode actionCode; ActionCode.Configuration config = actionCode.Config; LinkManagerUIString.PBLIGMMNBCG pbligmmnbcg = this.contentType; if (pbligmmnbcg == LinkManagerUIString.PBLIGMMNBCG.Name) { } if (pbligmmnbcg == LinkManagerUIString.PBLIGMMNBCG.DescriptionRTF) { TMP_Text tmp_Text = this.tmp; string text = this.format; string descriptionRTF = config.DescriptionRTF; string text2 = string.Format(text, descriptionRTF); tmp_Text.text = text2; } } } // Token: 0x0600E604 RID: 58884 RVA: 0x0036911C File Offset: 0x0036731C [Token(Token = "0x600E604")] [Address(RVA = "0x14ED2D0", Offset = "0x14EBCD0", VA = "0x1814ED2D0")] private void Start() { this.MKBLJJGJAOH(); } // Token: 0x0600E605 RID: 58885 RVA: 0x00369130 File Offset: 0x00367330 [Token(Token = "0x600E605")] [Address(RVA = "0x14ED2E0", Offset = "0x14EBCE0", VA = "0x1814ED2E0")] public LinkManagerUIString() { } // Token: 0x0400963F RID: 38463 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400963F")] [SerializeField] [Header("Common:")] [Tooltip("Must include {0}")] private string format = "{0}"; // Token: 0x04009640 RID: 38464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4009640")] [SerializeField] [Tooltip("If true, generalContentType will be used instead of contentType")] private bool isGeneralContent; // Token: 0x04009641 RID: 38465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4009641")] [SerializeField] [Header("Typed Content:")] private IAFKHONIKPI actionType = (IAFKHONIKPI)((ulong)(-1L)); // Token: 0x04009642 RID: 38466 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4009642")] [SerializeField] private LinkManagerUIString.PBLIGMMNBCG contentType; // Token: 0x04009643 RID: 38467 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4009643")] [SerializeField] [Header("General Content:")] private LinkManagerUIString.HPGFEBCHDEL generalContentType = (LinkManagerUIString.HPGFEBCHDEL)((ulong)4294967295L); // Token: 0x04009644 RID: 38468 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4009644")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private TMP_Text tmp; // Token: 0x0200208E RID: 8334 [Token(Token = "0x200208E")] public enum PBLIGMMNBCG { // Token: 0x04009646 RID: 38470 [Token(Token = "0x4009646")] NONE = -1, // Token: 0x04009647 RID: 38471 [Token(Token = "0x4009647")] Name, // Token: 0x04009648 RID: 38472 [Token(Token = "0x4009648")] DescriptionRTF } // Token: 0x0200208F RID: 8335 [Token(Token = "0x200208F")] public enum HPGFEBCHDEL { // Token: 0x0400964A RID: 38474 [Token(Token = "0x400964A")] NONE = -1, // Token: 0x0400964B RID: 38475 [Token(Token = "0x400964B")] InputCodeDescription } } }