using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.Activities.Quest; using RecRoom.Networking.RPC; using RecRoom.Networking.SynchronizedFields; using TMPro; using UnityEngine; namespace RecRoom { // Token: 0x02001C59 RID: 7257 [Token(Token = "0x2001C59")] [StructLayout(3)] public class QuestTestingTable : MonoBehaviourPun { // Token: 0x17001E59 RID: 7769 // (get) Token: 0x0600C27C RID: 49788 RVA: 0x002DDB18 File Offset: 0x002DBD18 // (set) Token: 0x0600C27D RID: 49789 RVA: 0x002DDB38 File Offset: 0x002DBD38 [Token(Token = "0x17001E59")] private int MFNCMBCHIGL { [Token(Token = "0x600C27C")] [Address(RVA = "0x114A2B0", Offset = "0x1148CB0", VA = "0x18114A2B0")] get { return this.KHNNLCKDJGD.Get(); } [Token(Token = "0x600C27D")] [Address(RVA = "0x114A430", Offset = "0x1148E30", VA = "0x18114A430")] set { SynchronizedField khnnlckdjgd = this.KHNNLCKDJGD; } } // Token: 0x17001E5A RID: 7770 // (get) Token: 0x0600C27E RID: 49790 RVA: 0x002DDB54 File Offset: 0x002DBD54 // (set) Token: 0x0600C27F RID: 49791 RVA: 0x002DDB74 File Offset: 0x002DBD74 [Token(Token = "0x17001E5A")] private QuestManager.OIHHCDMIMOG MCBICPEJCMB { [Token(Token = "0x600C27E")] [Address(RVA = "0x114A700", Offset = "0x1149100", VA = "0x18114A700")] get { int num = this.GHLHFJBILBD.Get(); throw new NullReferenceException(); } [Token(Token = "0x600C27F")] [Address(RVA = "0x114A490", Offset = "0x1148E90", VA = "0x18114A490")] set { SynchronizedField ghlhfjbilbd = this.GHLHFJBILBD; } } // Token: 0x0600C280 RID: 49792 RVA: 0x002DDB90 File Offset: 0x002DBD90 [Token(Token = "0x600C280")] [Address(RVA = "0x114A300", Offset = "0x1148D00", VA = "0x18114A300", Slot = "13")] protected override void Awake() { base..ctor(); Action action = new Action(this.ICJBOLHDHMB); SynchronizedField synchronizedField; this.KHNNLCKDJGD = synchronizedField; Action action2 = new Action(this.HMIJFBCAIPO); SynchronizedField synchronizedField2; this.GHLHFJBILBD = synchronizedField2; } // Token: 0x0600C281 RID: 49793 RVA: 0x002DDBD0 File Offset: 0x002DBDD0 [Token(Token = "0x600C281")] [Address(RVA = "0x114AEC0", Offset = "0x11498C0", VA = "0x18114AEC0")] private void Start() { if (PhotonNetwork.IsMasterClient && QuestManager.FFNIFALJLDD) { QuestManager instance = QuestManager.ONCPNMDGGKG; int defaultRoomIndex = instance.DIILPLFHLKH; SynchronizedField khnnlckdjgd = this.KHNNLCKDJGD; QuestManager.OIHHCDMIMOG currentCampaignStoryState = instance.EBIKCCLNDIA; SynchronizedField ghlhfjbilbd = this.GHLHFJBILBD; } TextMeshProUGUI textMeshProUGUI = this.startingRoomText; int num = this.KHNNLCKDJGD.Get(); num++; COBKKLOJNNE k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; int num2 = this.KHNNLCKDJGD.Get(); num2 = num; string text2; string text = string.Format("Starting in room {0}:\n{1}", num2, text2); textMeshProUGUI.text = text; TextMeshProUGUI textMeshProUGUI2 = this.startingStoryStateText; int num3 = this.GHLHFJBILBD.Get(); string text3 = string.Format("Story State: {0}", num3); textMeshProUGUI2.text = text3; } // Token: 0x0600C282 RID: 49794 RVA: 0x002DDCA4 File Offset: 0x002DBEA4 [Token(Token = "0x600C282")] [Address(RVA = "0x114A9B0", Offset = "0x11493B0", VA = "0x18114A9B0")] public void RequestMasterIncreaseStartingRoom() { if (QuestManager.FFNIFALJLDD) { int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; int num = this.KHNNLCKDJGD.Get(); num++; int num2; if (num < num2) { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetStartingRoom); int num3 = this.KHNNLCKDJGD.Get() + 1; photonView.RpcMaster(rpcaction, num3); } } } // Token: 0x0600C283 RID: 49795 RVA: 0x002DDD18 File Offset: 0x002DBF18 [Token(Token = "0x600C283")] [Address(RVA = "0x114A750", Offset = "0x1149150", VA = "0x18114A750")] public void RequestMasterDecreaseStartingRoom() { if (QuestManager.FFNIFALJLDD) { int num = this.KHNNLCKDJGD.Get(); PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetStartingRoom); int num2 = this.KHNNLCKDJGD.Get() - 1; photonView.RpcMaster(rpcaction, num2); } } // Token: 0x0600C284 RID: 49796 RVA: 0x002DDD70 File Offset: 0x002DBF70 [Token(Token = "0x600C284")] [Address(RVA = "0x114AC70", Offset = "0x1149670", VA = "0x18114AC70")] [PunRPC] private void RpcMasterSetStartingRoom(int CAFKALBJJGF) { if (PhotonNetwork.IsMasterClient && QuestManager.FFNIFALJLDD) { int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; int num; if (CAFKALBJJGF < num) { QuestManager.ONCPNMDGGKG.DIILPLFHLKH = CAFKALBJJGF; this.MFNCMBCHIGL = CAFKALBJJGF; } } } // Token: 0x0600C285 RID: 49797 RVA: 0x002DDDC0 File Offset: 0x002DBFC0 [Token(Token = "0x600C285")] [Address(RVA = "0x114AB40", Offset = "0x1149540", VA = "0x18114AB40")] public void RequestMasterIncreaseStoryState() { if (QuestManager.FFNIFALJLDD) { int num = this.GHLHFJBILBD.Get(); num++; PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetStartingStoryState); int num2 = this.GHLHFJBILBD.Get(); } } // Token: 0x0600C286 RID: 49798 RVA: 0x002DDE10 File Offset: 0x002DC010 [Token(Token = "0x600C286")] [Address(RVA = "0x114A880", Offset = "0x1149280", VA = "0x18114A880")] public void RequestMasterDecreaseStoryState() { if (QuestManager.FFNIFALJLDD) { int num = this.GHLHFJBILBD.Get(); PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetStartingStoryState); int num2 = this.GHLHFJBILBD.Get(); } } // Token: 0x0600C287 RID: 49799 RVA: 0x002DDE5C File Offset: 0x002DC05C [Token(Token = "0x600C287")] [Address(RVA = "0x114ADC0", Offset = "0x11497C0", VA = "0x18114ADC0")] [PunRPC] private void RpcMasterSetStartingStoryState(QuestManager.OIHHCDMIMOG OAKCEEKEAHN) { if (PhotonNetwork.IsMasterClient && QuestManager.FFNIFALJLDD && OAKCEEKEAHN <= QuestManager.OIHHCDMIMOG.STATE_19) { QuestManager instance = QuestManager.ONCPNMDGGKG; } } // Token: 0x0600C288 RID: 49800 RVA: 0x002DDE94 File Offset: 0x002DC094 [Token(Token = "0x600C288")] [Address(RVA = "0x114A5A0", Offset = "0x1148FA0", VA = "0x18114A5A0")] private void ICJBOLHDHMB() { TextMeshProUGUI textMeshProUGUI = this.startingRoomText; int num = this.KHNNLCKDJGD.Get(); num++; COBKKLOJNNE k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; int num2 = this.KHNNLCKDJGD.Get(); num2 = num; string text2; string text = string.Format("Starting in room {0}:\n{1}", num2, text2); textMeshProUGUI.text = text; } // Token: 0x0600C289 RID: 49801 RVA: 0x002DDEF8 File Offset: 0x002DC0F8 [Token(Token = "0x600C289")] [Address(RVA = "0x114A4F0", Offset = "0x1148EF0", VA = "0x18114A4F0")] private void HMIJFBCAIPO() { TextMeshProUGUI textMeshProUGUI = this.startingStoryStateText; int num = this.GHLHFJBILBD.Get(); string text = string.Format("Story State: {0}", num); textMeshProUGUI.text = text; } // Token: 0x0600C28A RID: 49802 RVA: 0x002DDF34 File Offset: 0x002DC134 [Token(Token = "0x600C28A")] [Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")] public QuestTestingTable() { } // Token: 0x04008081 RID: 32897 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4008081")] [SerializeField] private TextMeshProUGUI startingRoomText; // Token: 0x04008082 RID: 32898 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4008082")] [SerializeField] private TextMeshProUGUI startingStoryStateText; // Token: 0x04008083 RID: 32899 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008083")] private SynchronizedField KHNNLCKDJGD; // Token: 0x04008084 RID: 32900 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4008084")] private SynchronizedField GHLHFJBILBD; } }