using System; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Core.UI; using UnityEngine; using UnityEngine.UI; // Token: 0x02000079 RID: 121 [Token(Token = "0x2000079")] public class SlideshowScreen : MonoBehaviourPun { // Token: 0x17000084 RID: 132 // (get) Token: 0x0600032E RID: 814 RVA: 0x000115EC File Offset: 0x0000F7EC // (set) Token: 0x0600032F RID: 815 RVA: 0x00011600 File Offset: 0x0000F800 [Token(Token = "0x17000084")] public bool GDPKBEBEOBA { [Token(Token = "0x600032E")] [Address(RVA = "0x6B4880", Offset = "0x6B3880", VA = "0x1806B4880")] get { return this.EFNNDDKHAMB; } [Token(Token = "0x600032F")] [Address(RVA = "0x1242770", Offset = "0x1241770", VA = "0x181242770")] private set { this.EFNNDDKHAMB = value; GameObject gameObject = this.screenRenderer.gameObject; bool efnnddkhamb = this.EFNNDDKHAMB; gameObject.SetActive(efnnddkhamb); GameObject gameObject2 = this.leftButton.gameObject; bool efnnddkhamb2 = this.EFNNDDKHAMB; gameObject2.SetActive(efnnddkhamb2); GameObject gameObject3 = this.rightButton.gameObject; bool efnnddkhamb3 = this.EFNNDDKHAMB; gameObject3.SetActive(efnnddkhamb3); } } // Token: 0x06000330 RID: 816 RVA: 0x0001166C File Offset: 0x0000F86C [Token(Token = "0x6000330")] [Address(RVA = "0x1242460", Offset = "0x1241460", VA = "0x181242460", Slot = "13")] protected override void Awake() { base..ctor(); Material material = new Material(this.screenRenderer.GetSharedMaterial()); Renderer renderer = this.screenRenderer; this.MGIMPIGJCLI = material; renderer.SetMaterial(material); MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action = new Action(this.OnPhotonPlayerConnected); KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(oldcnlgocoh, action); } // Token: 0x06000331 RID: 817 RVA: 0x000116CC File Offset: 0x0000F8CC [Token(Token = "0x6000331")] [Address(RVA = "0x1242800", Offset = "0x1241800", VA = "0x181242800", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); Material mgimpigjcli = this.MGIMPIGJCLI; int num = 0; if (mgimpigjcli != num) { global::UnityEngine.Object.Destroy(this.MGIMPIGJCLI); this.MGIMPIGJCLI = (ulong)0L; } MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action = new Action(this.OnPhotonPlayerConnected); KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(oldcnlgocoh, action); } // Token: 0x06000332 RID: 818 RVA: 0x00011728 File Offset: 0x0000F928 [Token(Token = "0x6000332")] [Address(RVA = "0x1242B70", Offset = "0x1241B70", VA = "0x181242B70")] private void Start() { int num = 0; this.GDPKBEBEOBA = num != 0; Texture2D[] array = this.slideshow; Material mgimpigjcli = this.MGIMPIGJCLI; int fomkcallomh = this.FOMKCALLOMH; Texture2D texture2D = array[fomkcallomh]; mgimpigjcli.mainTexture = texture2D; Canvas componentInParent = this.rightButton.GetComponentInParent(); Camera k__BackingField = UIInputModule.Instance.k__BackingField; componentInParent.worldCamera = k__BackingField; Canvas componentInParent2 = this.leftButton.GetComponentInParent(); Camera k__BackingField2 = UIInputModule.Instance.k__BackingField; componentInParent2.worldCamera = k__BackingField2; } // Token: 0x06000333 RID: 819 RVA: 0x000117B0 File Offset: 0x0000F9B0 [Token(Token = "0x6000333")] [Address(RVA = "0x1242590", Offset = "0x1241590", VA = "0x181242590")] public void Button_NextSlide() { int num = this.FOMKCALLOMH; Texture2D[] array = this.slideshow; num++; this.FOMKCALLOMH = num; int length = array.Length; if (!this.loop) { int num2 = length - 1; this.FOMKCALLOMH = num2; } this.FOMKCALLOMH = num; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetIndex); int fomkcallomh = this.FOMKCALLOMH; photonView.RpcAll(lflfmimncon, fomkcallomh); } // Token: 0x06000334 RID: 820 RVA: 0x00011828 File Offset: 0x0000FA28 [Token(Token = "0x6000334")] [Address(RVA = "0x1242660", Offset = "0x1241660", VA = "0x181242660")] public void Button_PrevSlide() { if (!this.loop) { this.FOMKCALLOMH = (int)((ulong)0L); } Texture2D[] array = this.slideshow; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetIndex); int fomkcallomh = this.FOMKCALLOMH; photonView.RpcAll(lflfmimncon, fomkcallomh); } // Token: 0x06000335 RID: 821 RVA: 0x00011878 File Offset: 0x0000FA78 [Token(Token = "0x6000335")] [Address(RVA = "0x1242AC0", Offset = "0x1241AC0", VA = "0x181242AC0")] public void SetVisibility(bool NOCJEBBJIAN) { if (this.EFNNDDKHAMB != NOCJEBBJIAN) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetVisibility); photonView.RpcAll(lflfmimncon, NOCJEBBJIAN); } } // Token: 0x06000336 RID: 822 RVA: 0x000118B0 File Offset: 0x0000FAB0 [Token(Token = "0x6000336")] [Address(RVA = "0x1242720", Offset = "0x1241720", VA = "0x181242720")] private void KCIANNHGDHB() { Texture2D[] array = this.slideshow; Material mgimpigjcli = this.MGIMPIGJCLI; int fomkcallomh = this.FOMKCALLOMH; Texture2D texture2D = array[fomkcallomh]; mgimpigjcli.mainTexture = texture2D; } // Token: 0x06000337 RID: 823 RVA: 0x000118E8 File Offset: 0x0000FAE8 [Token(Token = "0x6000337")] [Address(RVA = "0x1242940", Offset = "0x1241940", VA = "0x181242940")] private void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC) { if (base.OGIBLNIIHDK) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetIndex); int fomkcallomh = this.FOMKCALLOMH; photonView.RpcPlayer(BJGOFOEKLMC, lflfmimncon, fomkcallomh); PhotonView photonView2 = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon2 = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetVisibility); bool efnnddkhamb = this.EFNNDDKHAMB; photonView2.RpcPlayer(BJGOFOEKLMC, lflfmimncon2, efnnddkhamb); } } // Token: 0x06000338 RID: 824 RVA: 0x00011950 File Offset: 0x0000FB50 [Token(Token = "0x6000338")] [Address(RVA = "0x1242A60", Offset = "0x1241A60", VA = "0x181242A60")] [NFOMENMAOIA] public void RpcSetIndex(int CKDLPAGEAJH) { Texture2D[] array = this.slideshow; Material mgimpigjcli = this.MGIMPIGJCLI; this.FOMKCALLOMH = CKDLPAGEAJH; Texture2D texture2D = array[CKDLPAGEAJH]; mgimpigjcli.mainTexture = texture2D; } // Token: 0x06000339 RID: 825 RVA: 0x00011988 File Offset: 0x0000FB88 [Token(Token = "0x6000339")] [Address(RVA = "0x1242AB0", Offset = "0x1241AB0", VA = "0x181242AB0")] [NFOMENMAOIA] public void RpcSetVisibility(bool NOCJEBBJIAN) { this.GDPKBEBEOBA = NOCJEBBJIAN; } // Token: 0x0600033A RID: 826 RVA: 0x0001199C File Offset: 0x0000FB9C [Token(Token = "0x600033A")] [Address(RVA = "0x1242C80", Offset = "0x1241C80", VA = "0x181242C80")] public SlideshowScreen() { } // Token: 0x040002BA RID: 698 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40002BA")] [SerializeField] private Texture2D[] slideshow; // Token: 0x040002BB RID: 699 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40002BB")] [SerializeField] private Renderer screenRenderer; // Token: 0x040002BC RID: 700 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40002BC")] [SerializeField] private Button rightButton; // Token: 0x040002BD RID: 701 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40002BD")] [SerializeField] private Button leftButton; // Token: 0x040002BE RID: 702 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40002BE")] [SerializeField] private bool loop = true; // Token: 0x040002BF RID: 703 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40002BF")] private Material MGIMPIGJCLI; // Token: 0x040002C0 RID: 704 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40002C0")] private int FOMKCALLOMH; // Token: 0x040002C1 RID: 705 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40002C1")] private bool EFNNDDKHAMB; }