using System; using System.Collections; using RecNet; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x02001237 RID: 4663 public class SaveOutfitSlotWatchUIFlow : WatchUIFlow { // Token: 0x060281B5 RID: 164277 RVA: 0x00B2A3E4 File Offset: 0x00B285E4 private void BFHHJINKJBH() { this.countdownText.gameObject.SetActive(true); this.takeSelfieButton.LAEOBJEDBNM = true; } // Token: 0x060281B6 RID: 164278 RVA: 0x00B2A404 File Offset: 0x00B28604 private IEnumerator JFLFNGAAPJD() { AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(true); this.countdownText.text = "3"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "2"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "1"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.shutterAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(false); this.COGMPANMHIK.PJBJHJGOOHK(this.selfieCamera, this.ANHNNLOIDPF); this.selfieImage.texture = this.COGMPANMHIK.MainTexture; this.takeSelfieButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = "Retake picture"; this.acceptButton.LAEOBJEDBNM = true; yield break; } // Token: 0x060281B7 RID: 164279 RVA: 0x00B2A420 File Offset: 0x00B28620 private IEnumerator KOCGOFEPGGM() { AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(true); this.countdownText.text = "3"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "2"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "1"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.shutterAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(false); this.COGMPANMHIK.PJBJHJGOOHK(this.selfieCamera, this.ANHNNLOIDPF); this.selfieImage.texture = this.COGMPANMHIK.MainTexture; this.takeSelfieButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = "Retake picture"; this.acceptButton.LAEOBJEDBNM = true; yield break; } // Token: 0x060281B8 RID: 164280 RVA: 0x00B2A43C File Offset: 0x00B2863C private IEnumerator ADODCKLIKCC() { AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(true); this.countdownText.text = "3"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "2"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "1"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.shutterAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(false); this.COGMPANMHIK.PJBJHJGOOHK(this.selfieCamera, this.ANHNNLOIDPF); this.selfieImage.texture = this.COGMPANMHIK.MainTexture; this.takeSelfieButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = "Retake picture"; this.acceptButton.LAEOBJEDBNM = true; yield break; } // Token: 0x060281B9 RID: 164281 RVA: 0x00B2A458 File Offset: 0x00B28658 private void BFBHEJHIHCP() { this.countdownText.gameObject.SetActive(false); this.takeSelfieButton.LAEOBJEDBNM = true; } // Token: 0x060281BA RID: 164282 RVA: 0x00B2A478 File Offset: 0x00B28678 public void JJCPLEKEFKI() { this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(true); this.uploadingDescriptionText.text = "H.264 plugin"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.NMPMNBCNGBE.LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.CLDOJNJEEIA = this.GLONCCAEILH; SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.ILLBGFAIJCN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "Recroom.ChallengeMap"; } } // Token: 0x060281BB RID: 164283 RVA: 0x00B2A4FC File Offset: 0x00B286FC private void OnEnable() { this.countdownText.gameObject.SetActive(false); this.takeSelfieButton.LAEOBJEDBNM = true; } // Token: 0x060281BC RID: 164284 RVA: 0x00B2A51C File Offset: 0x00B2871C public virtual void CFFBFIFJPAJ(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(99, -22, 0); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281BD RID: 164285 RVA: 0x00B2A568 File Offset: 0x00B28768 private IEnumerator ILLBGFAIJCN(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281BE RID: 164286 RVA: 0x00B2A594 File Offset: 0x00B28794 public override void PHKEGPGKNNH(StackedUIFlowBase KJKLMLPCCAO) { base.EEDNBCEOOCE(KJKLMLPCCAO); this.HBKMEFGACAM(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281BF RID: 164287 RVA: 0x00B2A604 File Offset: 0x00B28804 private IEnumerator HCFKPINGJKA(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281C0 RID: 164288 RVA: 0x00B2A630 File Offset: 0x00B28830 public virtual void GCGBCICCKEL(StackedUIFlowBase KJKLMLPCCAO) { base.OnFlowEntered(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(false); this.uploadingGroup.SetActive(true); this.countdownText.gameObject.SetActive(true); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281C1 RID: 164289 RVA: 0x00B2A6A0 File Offset: 0x00B288A0 private IEnumerator DHIMCGFHGAN(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281C2 RID: 164290 RVA: 0x00B2A6CC File Offset: 0x00B288CC private void OODIAPBJCDA() { this.selfieImage.texture = this.ANHNNLOIDPF; } // Token: 0x060281C3 RID: 164291 RVA: 0x00B2A6E0 File Offset: 0x00B288E0 public void DODADMNPANI() { this.selfieGroup.SetActive(false); this.uploadingGroup.SetActive(false); this.uploadingDescriptionText.text = "###ARG_{0}"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.ELADFPJEEJO().LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.ENJCOIMLPPK(this.GLONCCAEILH); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.ILLBGFAIJCN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "Product Brand "; } } // Token: 0x060281C4 RID: 164292 RVA: 0x00B2A764 File Offset: 0x00B28964 private void PDFOKEDPGOB() { this.countdownText.gameObject.SetActive(false); this.takeSelfieButton.LAEOBJEDBNM = false; } // Token: 0x060281C5 RID: 164293 RVA: 0x00B2A784 File Offset: 0x00B28984 private void HBKMEFGACAM() { this.selfieImage.texture = this.ANHNNLOIDPF; } // Token: 0x060281C6 RID: 164294 RVA: 0x00B2A798 File Offset: 0x00B28998 public virtual void MFMDFDKHAFN(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(-87, 66, 4); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281C7 RID: 164295 RVA: 0x00B2A7E4 File Offset: 0x00B289E4 public virtual void IEHMMKHEJMG(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(8, -197, 7); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281C8 RID: 164296 RVA: 0x00B2A830 File Offset: 0x00B28A30 private IEnumerator GIBLFOAIFKC(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281C9 RID: 164297 RVA: 0x00B2A85C File Offset: 0x00B28A5C public void GOPHHBMEPAG(int CADOALDOILC) { this.GLONCCAEILH = CADOALDOILC; } // Token: 0x060281CA RID: 164298 RVA: 0x00B2A868 File Offset: 0x00B28A68 public override void Initialize(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(256, 256, 4); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281CB RID: 164299 RVA: 0x00B2A8B4 File Offset: 0x00B28AB4 public virtual void PKFIPPDFCIO(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(-17, 34, 2); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281CC RID: 164300 RVA: 0x00B2A900 File Offset: 0x00B28B00 public override void IOPHDPMBJEI(StackedUIFlowBase KJKLMLPCCAO) { base.DJFEIODIEHG(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(true); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281CD RID: 164301 RVA: 0x00B2A970 File Offset: 0x00B28B70 public virtual void CNACDEFJLPK(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(188, -106, 7); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281CE RID: 164302 RVA: 0x00B2A9BC File Offset: 0x00B28BBC public virtual void EJDBHPKEJHG(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(10, -129, 3); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281CF RID: 164303 RVA: 0x00B2AA08 File Offset: 0x00B28C08 private void KODFPNDEHKH() { this.countdownText.gameObject.SetActive(false); this.takeSelfieButton.LAEOBJEDBNM = false; } // Token: 0x060281D0 RID: 164304 RVA: 0x00B2AA28 File Offset: 0x00B28C28 private void HNNINFHGLCP() { this.countdownText.gameObject.SetActive(true); this.takeSelfieButton.LAEOBJEDBNM = false; } // Token: 0x060281D1 RID: 164305 RVA: 0x00B2AA48 File Offset: 0x00B28C48 public void JCDCLGBLJDJ() { this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(true); this.uploadingDescriptionText.text = "Age"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.NMPMNBCNGBE.LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.DOLBODPAJBN(this.GLONCCAEILH); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.ILLBGFAIJCN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "With HTTPManager.MaxConnectionPerServer you can control how many requests can be processed per server parallel.\n\nFeatures demoed in this example:\n-Parallel requests to the same server\n-Controlling the parallelization\n-Automatic Caching\n-Create a Texture2D from the downloaded data"; } } // Token: 0x060281D2 RID: 164306 RVA: 0x00B2AACC File Offset: 0x00B28CCC public void Button_TakeSelfie() { this.takeSelfieButton.LAEOBJEDBNM = false; this.EBPINIGIFGK(); base.StartCoroutine(this.KOCGOFEPGGM()); } // Token: 0x060281D3 RID: 164307 RVA: 0x00B2AAF0 File Offset: 0x00B28CF0 public virtual void GEBJGIDAGLI(StackedUIFlowBase KJKLMLPCCAO) { base.ALOFFCAJADO(KJKLMLPCCAO); this.HBKMEFGACAM(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281D4 RID: 164308 RVA: 0x00B2AB60 File Offset: 0x00B28D60 public virtual void BCBJHEKAMJF(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(182, -39, 0); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281D5 RID: 164309 RVA: 0x00B2ABAC File Offset: 0x00B28DAC private IEnumerator HOLHLFKBGPM(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281D6 RID: 164310 RVA: 0x00B2ABD8 File Offset: 0x00B28DD8 public void AJPFLGHHMPG() { this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.uploadingDescriptionText.text = "PlayerHairColorProperty"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.MOEABJNNBLK().LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.ENJCOIMLPPK(this.GLONCCAEILH); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.ILLBGFAIJCN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "\n\tIsJunior:"; } } // Token: 0x060281D7 RID: 164311 RVA: 0x00B2AC5C File Offset: 0x00B28E5C public override void BIKJDIJKNCD(StackedUIFlowBase KJKLMLPCCAO) { base.LGCGKININPM(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(false); this.uploadingGroup.SetActive(true); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281D8 RID: 164312 RVA: 0x00B2ACCC File Offset: 0x00B28ECC public virtual void IDBJJOGECJK(StackedUIFlowBase KJKLMLPCCAO) { base.IOPHDPMBJEI(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281D9 RID: 164313 RVA: 0x00B2AD3C File Offset: 0x00B28F3C public void Button_Accept() { this.selfieGroup.SetActive(false); this.uploadingGroup.SetActive(true); this.uploadingDescriptionText.text = "Uploading..."; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.NMPMNBCNGBE.LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.CLDOJNJEEIA = this.GLONCCAEILH; SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.ILLBGFAIJCN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "Failed to get local outfit data. Try again later!"; } } // Token: 0x060281DA RID: 164314 RVA: 0x00B2ADC0 File Offset: 0x00B28FC0 public override void OnFlowEntered(StackedUIFlowBase KJKLMLPCCAO) { base.OnFlowEntered(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281DB RID: 164315 RVA: 0x00B2AE30 File Offset: 0x00B29030 private void EBPINIGIFGK() { this.selfieImage.texture = this.ANHNNLOIDPF; } // Token: 0x060281DD RID: 164317 RVA: 0x00B2AE64 File Offset: 0x00B29064 public override void MHDNOIDFMMG(StackedUIFlowBase KJKLMLPCCAO) { base.KNDFLADGCMN(KJKLMLPCCAO); this.HBKMEFGACAM(); this.selfieGroup.SetActive(false); this.uploadingGroup.SetActive(true); this.countdownText.gameObject.SetActive(false); this.acceptButton.LAEOBJEDBNM = false; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281DE RID: 164318 RVA: 0x00B2AED4 File Offset: 0x00B290D4 public void JKLPDMGHCPC() { this.takeSelfieButton.LAEOBJEDBNM = true; this.OODIAPBJCDA(); base.StartCoroutine(this.KOCGOFEPGGM()); } // Token: 0x060281DF RID: 164319 RVA: 0x00B2AEF8 File Offset: 0x00B290F8 public virtual void MIDHLKIKKJF(StackedUIFlowBase KJKLMLPCCAO) { base.HKJMMFLKBCK(KJKLMLPCCAO); this.EBPINIGIFGK(); this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.countdownText.gameObject.SetActive(true); this.acceptButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = this.HAHKPANPHHF; this.uploadingDescriptionText.text = string.Empty; } // Token: 0x060281E0 RID: 164320 RVA: 0x00B2AF68 File Offset: 0x00B29168 private void MGGHFACEIDC() { this.countdownText.gameObject.SetActive(false); this.takeSelfieButton.LAEOBJEDBNM = true; } // Token: 0x060281E1 RID: 164321 RVA: 0x00B2AF88 File Offset: 0x00B29188 public virtual void PPBCFOAELAH(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.ANHNNLOIDPF = new RenderTexture(-40, 69, 5); this.selfieCamera.targetTexture = this.ANHNNLOIDPF; this.HAHKPANPHHF = this.takeSelfieButtonText.text; } // Token: 0x060281E2 RID: 164322 RVA: 0x00B2AFD4 File Offset: 0x00B291D4 private IEnumerator OHPFJALNDFN(AltTextureSet INIMJFOPIGG, AMCAHFINIJM BHADEOGHJEJ) { edecmbgnden = new SaveOutfitSlotWatchUIFlow.NHNNFFFDFEN.EDECMBGNDEN(); edecmbgnden.AOHNJFNCJKD = this; edecmbgnden.MEBHKBMLEKL = string.Empty; yield return EHGDGFBEMJF.HCPNLDECBBE(INIMJFOPIGG, new HEMCJJJMLKI.JMICPMCJMJF(edecmbgnden.OJKNBNGGBEC), true); if (!string.IsNullOrEmpty(edecmbgnden.MEBHKBMLEKL)) { BHADEOGHJEJ.GLABJEFIIHO = edecmbgnden.MEBHKBMLEKL; yield return IOIGNLEIABB.IGGFOOJOEFF(BHADEOGHJEJ, new HEMCJJJMLKI.CBJHDCMGOCN(edecmbgnden.JAFGLCBFOHM)); } this.loadingRotate.Stop(); yield return new WaitForSeconds(2f); if (base.MKFIHDMBMAL) { base.LJEGODCLHAG.PopFlow(); } yield break; } // Token: 0x060281E3 RID: 164323 RVA: 0x00B2B000 File Offset: 0x00B29200 public void DOOBBJDIOKG() { this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(true); this.uploadingDescriptionText.text = "F0"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.NMPMNBCNGBE.LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.FABBPELPHDM(this.GLONCCAEILH); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.DHIMCGFHGAN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "AttachObject "; } } // Token: 0x060281E4 RID: 164324 RVA: 0x00B2B084 File Offset: 0x00B29284 public void SetSlotIndex(int CADOALDOILC) { this.GLONCCAEILH = CADOALDOILC; } // Token: 0x060281E5 RID: 164325 RVA: 0x00B2B090 File Offset: 0x00B29290 private IEnumerator AIBECDJILON() { AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(true); this.countdownText.text = "3"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "2"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.countDownTickAudio, base.transform.position, null); this.countdownText.text = "1"; yield return new WaitForSeconds(1f); AudioManager.Play3DSFX(this.shutterAudio, base.transform.position, null); this.countdownText.gameObject.SetActive(false); this.COGMPANMHIK.PJBJHJGOOHK(this.selfieCamera, this.ANHNNLOIDPF); this.selfieImage.texture = this.COGMPANMHIK.MainTexture; this.takeSelfieButton.LAEOBJEDBNM = true; this.takeSelfieButtonText.text = "Retake picture"; this.acceptButton.LAEOBJEDBNM = true; yield break; } // Token: 0x060281E6 RID: 164326 RVA: 0x00B2B0AC File Offset: 0x00B292AC public void IOPMHAGPDDN() { this.selfieGroup.SetActive(true); this.uploadingGroup.SetActive(false); this.uploadingDescriptionText.text = "SB"; AMCAHFINIJM amcahfinijm = Player.LocalPlayer.MOEABJNNBLK().LocalGetCurrentOutfit(); if (amcahfinijm != null) { amcahfinijm.NEBKCHIGKPK(this.GLONCCAEILH); SingletonMonoBehaviour.NCKMBFBMBFM.StartCoroutine(this.DHIMCGFHGAN(this.COGMPANMHIK, amcahfinijm)); } else { this.uploadingDescriptionText.text = "ON_SIDELINES"; } } // Token: 0x040063D8 RID: 25560 [Header("Selfie")] [SerializeField] private GameObject selfieGroup; // Token: 0x040063D9 RID: 25561 [SerializeField] private Button3D takeSelfieButton; // Token: 0x040063DA RID: 25562 [SerializeField] private Text takeSelfieButtonText; // Token: 0x040063DB RID: 25563 [SerializeField] private Button3D acceptButton; // Token: 0x040063DC RID: 25564 [SerializeField] private Camera selfieCamera; // Token: 0x040063DD RID: 25565 [SerializeField] private RawImage selfieImage; // Token: 0x040063DE RID: 25566 [SerializeField] private Text countdownText; // Token: 0x040063DF RID: 25567 [Header("Uploading")] [SerializeField] private GameObject uploadingGroup; // Token: 0x040063E0 RID: 25568 [SerializeField] private Text uploadingDescriptionText; // Token: 0x040063E1 RID: 25569 [SerializeField] private LoadingRotate loadingRotate; // Token: 0x040063E2 RID: 25570 [SerializeField] [Header("Audio")] private RecRoomAudioClip countDownTickAudio; // Token: 0x040063E3 RID: 25571 [SerializeField] private RecRoomAudioClip shutterAudio; // Token: 0x040063E4 RID: 25572 private RenderTexture ANHNNLOIDPF; // Token: 0x040063E5 RID: 25573 private AltTextureSet COGMPANMHIK = new AltTextureSet(); // Token: 0x040063E6 RID: 25574 private string HAHKPANPHHF = string.Empty; // Token: 0x040063E7 RID: 25575 private int GLONCCAEILH; } }