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: 0x00011660 File Offset: 0x0000F860 // (set) Token: 0x0600032F RID: 815 RVA: 0x00011674 File Offset: 0x0000F874 [Token(Token = "0x17000084")] public bool GDPKBEBEOBA { [Token(Token = "0x600032E")] [Address(RVA = "0x79C0D0", Offset = "0x79AED0", VA = "0x18079C0D0")] get { return this.EFNNDDKHAMB; } [Token(Token = "0x600032F")] [Address(RVA = "0x79BBB0", Offset = "0x79A9B0", VA = "0x18079BBB0")] 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: 0x000116E0 File Offset: 0x0000F8E0 [Token(Token = "0x6000330")] [Address(RVA = "0x79B8A0", Offset = "0x79A6A0", VA = "0x18079B8A0", 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: 0x00011740 File Offset: 0x0000F940 [Token(Token = "0x6000331")] [Address(RVA = "0x79BC40", Offset = "0x79AA40", VA = "0x18079BC40", 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: 0x0001179C File Offset: 0x0000F99C [Token(Token = "0x6000332")] [Address(RVA = "0x79BFB0", Offset = "0x79ADB0", VA = "0x18079BFB0")] 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: 0x00011824 File Offset: 0x0000FA24 [Token(Token = "0x6000333")] [Address(RVA = "0x79B9D0", Offset = "0x79A7D0", VA = "0x18079B9D0")] 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: 0x0001189C File Offset: 0x0000FA9C [Token(Token = "0x6000334")] [Address(RVA = "0x79BAA0", Offset = "0x79A8A0", VA = "0x18079BAA0")] 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: 0x000118EC File Offset: 0x0000FAEC [Token(Token = "0x6000335")] [Address(RVA = "0x79BF00", Offset = "0x79AD00", VA = "0x18079BF00")] 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: 0x00011924 File Offset: 0x0000FB24 [Token(Token = "0x6000336")] [Address(RVA = "0x79BB60", Offset = "0x79A960", VA = "0x18079BB60")] 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: 0x0001195C File Offset: 0x0000FB5C [Token(Token = "0x6000337")] [Address(RVA = "0x79BD80", Offset = "0x79AB80", VA = "0x18079BD80")] 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: 0x000119C4 File Offset: 0x0000FBC4 [Token(Token = "0x6000338")] [Address(RVA = "0x79BEA0", Offset = "0x79ACA0", VA = "0x18079BEA0")] [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: 0x000119FC File Offset: 0x0000FBFC [Token(Token = "0x6000339")] [Address(RVA = "0x79BEF0", Offset = "0x79ACF0", VA = "0x18079BEF0")] [NFOMENMAOIA] public void RpcSetVisibility(bool NOCJEBBJIAN) { this.GDPKBEBEOBA = NOCJEBBJIAN; } // Token: 0x0600033A RID: 826 RVA: 0x00011A10 File Offset: 0x0000FC10 [Token(Token = "0x600033A")] [Address(RVA = "0x79C0C0", Offset = "0x79AEC0", VA = "0x18079C0C0")] 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; }