2012 lines
58 KiB
C#
2012 lines
58 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Photon;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using UnityStandardAssets.CinematicEffects;
|
|
|
|
// Token: 0x02000F66 RID: 3942
|
|
public class ShareCamera : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x06020D55 RID: 134485 RVA: 0x008ED4E8 File Offset: 0x008EB6E8
|
|
private void DJJKKADBMOK()
|
|
{
|
|
if (!this.HMCMCDIBFIN)
|
|
{
|
|
this.CJHFNLACIHO = Time.time;
|
|
this.HMCMCDIBFIN = true;
|
|
base.StartCoroutine(this.EOECBHBIDGC());
|
|
ShareCamera.IBGNDPIJIHO ibgndpijiho = (ShareCamera.IBGNDPIJIHO)this.JPOKPIGIGKG.BHMLLHLEAFF;
|
|
if (ibgndpijiho != ShareCamera.IBGNDPIJIHO.CAMERA)
|
|
{
|
|
if (ibgndpijiho != ShareCamera.IBGNDPIJIHO.PREVIEW)
|
|
{
|
|
if (ibgndpijiho == ShareCamera.IBGNDPIJIHO.SHARE)
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.BHDOGKHNJEO = !this.BHDOGKHNJEO;
|
|
if (this.BIKDBFNKECH)
|
|
{
|
|
if (this.BHDOGKHNJEO)
|
|
{
|
|
this.IFHANAGMJDA = true;
|
|
}
|
|
else
|
|
{
|
|
this.IFHANAGMJDA = false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D56 RID: 134486 RVA: 0x008ED5A4 File Offset: 0x008EB7A4
|
|
private void OMHHJKEAFJI(Tool COMHEONOMBA, bool EJEGLANEFLK)
|
|
{
|
|
if (EJEGLANEFLK)
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
else
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F49 RID: 3913
|
|
// (get) Token: 0x06020DCE RID: 134606 RVA: 0x008EF80C File Offset: 0x008EDA0C
|
|
// (set) Token: 0x06020D57 RID: 134487 RVA: 0x008ED5CC File Offset: 0x008EB7CC
|
|
private bool IFHANAGMJDA
|
|
{
|
|
get
|
|
{
|
|
return this.BJEEHPENECH.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.BJEEHPENECH.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F46 RID: 3910
|
|
// (get) Token: 0x06020D58 RID: 134488 RVA: 0x008ED5DC File Offset: 0x008EB7DC
|
|
// (set) Token: 0x06020D6E RID: 134510 RVA: 0x008EDB08 File Offset: 0x008EBD08
|
|
private bool BHDOGKHNJEO
|
|
{
|
|
get
|
|
{
|
|
return this.CJOBGCMKOII.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.CJOBGCMKOII.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D59 RID: 134489 RVA: 0x008ED5EC File Offset: 0x008EB7EC
|
|
private IEnumerator MHEFPHMEGGI()
|
|
{
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
yield return new WaitForSeconds(0.3f);
|
|
this.HMCMCDIBFIN = false;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D5A RID: 134490 RVA: 0x008ED608 File Offset: 0x008EB808
|
|
private IEnumerator JEDNJADBCJL()
|
|
{
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
yield return new WaitForSeconds(0.3f);
|
|
this.HMCMCDIBFIN = false;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D5B RID: 134491 RVA: 0x008ED624 File Offset: 0x008EB824
|
|
private void DDLKCMFNBHF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.MKADBDCLJPE();
|
|
}
|
|
|
|
// Token: 0x06020D5C RID: 134492 RVA: 0x008ED62C File Offset: 0x008EB82C
|
|
private void FDGCANIKONP()
|
|
{
|
|
if (!string.IsNullOrEmpty(this.EJCAIALAELJ))
|
|
{
|
|
this.AIGPLPKKOHH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D5D RID: 134493 RVA: 0x008ED644 File Offset: 0x008EB844
|
|
public void Button_Print()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE())
|
|
{
|
|
this.GAADHBNOCEO();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.PRINT);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D5E RID: 134494 RVA: 0x008ED674 File Offset: 0x008EB874
|
|
private void OEDMNMLANJF()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.GPFPLOLLIMA, this.BIKDBFNKECH);
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
if (this.BIKDBFNKECH)
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA)
|
|
{
|
|
base.StartCoroutine(this.OEFFCFCCDHM());
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.DEDEDDIPFBG());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D5F RID: 134495 RVA: 0x008ED6E4 File Offset: 0x008EB8E4
|
|
private void CHJGLNJDMJG()
|
|
{
|
|
Texture texture;
|
|
switch (this.JPOKPIGIGKG.BHMLLHLEAFF)
|
|
{
|
|
case 0:
|
|
texture = this.ANHNNLOIDPF;
|
|
goto IL_52;
|
|
case 1:
|
|
case 2:
|
|
texture = this.lowResPictureTextureSet.MainTexture;
|
|
goto IL_52;
|
|
}
|
|
texture = this.GFEJIAJMDAM;
|
|
IL_52:
|
|
this.screenRenderer.material.mainTexture = texture;
|
|
}
|
|
|
|
// Token: 0x06020D60 RID: 134496 RVA: 0x008ED754 File Offset: 0x008EB954
|
|
private void FJONGFFLCJO(Tool COMHEONOMBA, bool EJEGLANEFLK)
|
|
{
|
|
if (EJEGLANEFLK)
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
else
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D61 RID: 134497 RVA: 0x008ED77C File Offset: 0x008EB97C
|
|
private void GKLBIMPKAIL()
|
|
{
|
|
base.StartCoroutine(NNGFEGAEJPG.ENKBDIADIDE(this.polaroidPictureTextureSet, new Vector2(ShareCamera.DIIABMAFJJM.x, ShareCamera.DIIABMAFJJM.y), 1, new Action<AltTextureSet>(this.JBCLGDCMBKJ)));
|
|
}
|
|
|
|
// Token: 0x06020D62 RID: 134498 RVA: 0x008ED7C8 File Offset: 0x008EB9C8
|
|
private void MKADBDCLJPE()
|
|
{
|
|
for (int i = 1; i < this.cameraModesParents.Length; i++)
|
|
{
|
|
this.cameraModesParents[i].SetActive(i == (int)this.JPOKPIGIGKG.BHMLLHLEAFF);
|
|
}
|
|
switch (this.JPOKPIGIGKG.BHMLLHLEAFF)
|
|
{
|
|
case 0:
|
|
this.buttonTriggerArea.SetActive(false);
|
|
this.flipCameraRawImage.SetActive(false);
|
|
this.backButtonRawImage.SetActive(false);
|
|
goto IL_D6;
|
|
case 1:
|
|
case 2:
|
|
this.buttonTriggerArea.SetActive(true);
|
|
this.flipCameraRawImage.SetActive(false);
|
|
this.backButtonRawImage.SetActive(true);
|
|
goto IL_D6;
|
|
}
|
|
this.buttonTriggerArea.SetActive(true);
|
|
this.flipCameraRawImage.SetActive(true);
|
|
this.backButtonRawImage.SetActive(false);
|
|
IL_D6:
|
|
this.FLHHFCLMMKL();
|
|
}
|
|
|
|
// Token: 0x06020D63 RID: 134499 RVA: 0x008ED8B4 File Offset: 0x008EBAB4
|
|
private void HHOBDOHFIEH()
|
|
{
|
|
if (!this.BKDFLNGCINH.GEONLHPMMPG.DOIFCMJOMJD() && (this.JPOKPIGIGKG.BHMLLHLEAFF == 1 || this.JPOKPIGIGKG.BHMLLHLEAFF == 0))
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
else
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, this.HMCMCDIBFIN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D64 RID: 134500 RVA: 0x008ED924 File Offset: 0x008EBB24
|
|
private void JPEDPBALMFM()
|
|
{
|
|
base.StartCoroutine(NNGFEGAEJPG.ENKBDIADIDE(this.polaroidPictureTextureSet, new Vector2(ShareCamera.DIIABMAFJJM.x, ShareCamera.DIIABMAFJJM.y), 0, new Action<AltTextureSet>(this.JBCLGDCMBKJ)));
|
|
}
|
|
|
|
// Token: 0x17000F48 RID: 3912
|
|
// (get) Token: 0x06020D65 RID: 134501 RVA: 0x008ED970 File Offset: 0x008EBB70
|
|
// (set) Token: 0x06020DBD RID: 134589 RVA: 0x008EF23C File Offset: 0x008ED43C
|
|
private bool HMCMCDIBFIN
|
|
{
|
|
get
|
|
{
|
|
return this.HNAAMJHAMMH.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.HNAAMJHAMMH.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D66 RID: 134502 RVA: 0x008ED980 File Offset: 0x008EBB80
|
|
private IEnumerator EMPHLHOIDGL()
|
|
{
|
|
if (this.CJEOLCKNABA)
|
|
{
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.gameObject.SetActive(true);
|
|
this.timerFeedback.text = "3";
|
|
yield return new WaitForSeconds(1f);
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.text = "2";
|
|
yield return new WaitForSeconds(1f);
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.text = "1";
|
|
yield return new WaitForSeconds(1f);
|
|
}
|
|
this.timerFeedback.gameObject.SetActive(false);
|
|
this.PJNLIBCJPND(this.shutterAudio);
|
|
yield return new WaitForEndOfFrame();
|
|
if (this.lowResPictureTextureSet != null)
|
|
{
|
|
this.lowResPictureTextureSet.CIOANMGOGLJ();
|
|
}
|
|
this.AGMEGFJKCAN.MirrorImage = false;
|
|
this.lowResPictureTextureSet.PJBJHJGOOHK(this.IDIEGMHLPEC, this.ANHNNLOIDPF);
|
|
this.FIOLBHFJENN.SetTrigger(ShareCamera.NGHKEGMLPNO);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D67 RID: 134503 RVA: 0x008ED99C File Offset: 0x008EBB9C
|
|
private void AIGPLPKKOHH()
|
|
{
|
|
Texture2D texture2D = EHGDGFBEMJF.OJLBMECODCF(this.EJCAIALAELJ, false);
|
|
if (texture2D != null)
|
|
{
|
|
this.lowResPictureTextureSet.MainTexture = texture2D;
|
|
this.CHJGLNJDMJG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D69 RID: 134505 RVA: 0x008EDA70 File Offset: 0x008EBC70
|
|
private void MODCHNHCEJH(Tool COMHEONOMBA)
|
|
{
|
|
if (this.JPOKPIGIGKG.BHMLLHLEAFF == 0)
|
|
{
|
|
this.PNJCJEDJPKF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D6A RID: 134506 RVA: 0x008EDA88 File Offset: 0x008EBC88
|
|
public void OnTimerSliderValueChanged(float NOBAPCOKFIL)
|
|
{
|
|
this.CJEOLCKNABA = NOBAPCOKFIL == 1f;
|
|
}
|
|
|
|
// Token: 0x06020D6B RID: 134507 RVA: 0x008EDAA4 File Offset: 0x008EBCA4
|
|
public void NEDNGHHJOGH(float NOBAPCOKFIL)
|
|
{
|
|
this.CJEOLCKNABA = NOBAPCOKFIL != 30f || true;
|
|
}
|
|
|
|
// Token: 0x06020D6C RID: 134508 RVA: 0x008EDAC0 File Offset: 0x008EBCC0
|
|
public void Button_Share()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE())
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D6D RID: 134509 RVA: 0x008EDAF0 File Offset: 0x008EBCF0
|
|
private void OMMICJHPGGK()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.NGOMIBCCDNO, this.IFHANAGMJDA);
|
|
}
|
|
|
|
// Token: 0x06020D6F RID: 134511 RVA: 0x008EDB18 File Offset: 0x008EBD18
|
|
private void ENFIIBEHKMK()
|
|
{
|
|
if (this.HOCBPKOFANF != null)
|
|
{
|
|
base.StopCoroutine(this.HOCBPKOFANF);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D70 RID: 134512 RVA: 0x008EDB34 File Offset: 0x008EBD34
|
|
private void CAHBEOHBNJG()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.NGOMIBCCDNO, this.IFHANAGMJDA);
|
|
}
|
|
|
|
// Token: 0x06020D71 RID: 134513 RVA: 0x008EDB4C File Offset: 0x008EBD4C
|
|
[CompilerGenerated]
|
|
private void LMBANGHGIDP()
|
|
{
|
|
this.PJNLIBCJPND(this.successAudio);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Updated!"));
|
|
this.UIButtons[2].interactable = true;
|
|
}
|
|
|
|
// Token: 0x17000F42 RID: 3906
|
|
// (get) Token: 0x06020D72 RID: 134514 RVA: 0x008EDB7C File Offset: 0x008EBD7C
|
|
// (set) Token: 0x06020D7D RID: 134525 RVA: 0x008EDD20 File Offset: 0x008EBF20
|
|
public Tool BKDFLNGCINH { get; private set; }
|
|
|
|
// Token: 0x17000F45 RID: 3909
|
|
// (get) Token: 0x06020D79 RID: 134521 RVA: 0x008EDCA0 File Offset: 0x008EBEA0
|
|
// (set) Token: 0x06020D73 RID: 134515 RVA: 0x008EDB84 File Offset: 0x008EBD84
|
|
private bool CJEOLCKNABA
|
|
{
|
|
get
|
|
{
|
|
return this.PLOKNNGDBLJ.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.PLOKNNGDBLJ.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D74 RID: 134516 RVA: 0x008EDB94 File Offset: 0x008EBD94
|
|
private IEnumerator AACDGDALEBN()
|
|
{
|
|
this.UIButtons[1].interactable = false;
|
|
if (this.AMAONLIFELP.Count >= 5)
|
|
{
|
|
GameObject gameObject = this.AMAONLIFELP[0];
|
|
if (gameObject != null)
|
|
{
|
|
IHFKMIAHBFP.NJMGEDPOHED(gameObject);
|
|
}
|
|
this.AMAONLIFELP.RemoveAt(0);
|
|
}
|
|
Dictionary<string, object> dictionary = new Dictionary<string, object> {
|
|
{
|
|
"Owner",
|
|
this.BKDFLNGCINH.GEONLHPMMPG.HGNFGMEOJGA
|
|
} };
|
|
Tool tool = Tool.PhotonInstantiate(this.polaroidPrefab.name, this.polaroidStartTransform.position, base.transform.rotation, base.OMNGGJICBBI.ADMBCINHJOG, dictionary);
|
|
this.AMAONLIFELP.Add(tool.gameObject);
|
|
Polaroid component = tool.gameObject.GetComponent<Polaroid>();
|
|
component.BKDFLNGCINH.NIIJCJLOFLI += this.KMJINCEPDOJ;
|
|
component.AuthoritySetPicture(this.polaroidPictureTextureSet);
|
|
this.PJNLIBCJPND(this.printAudio);
|
|
float time = Time.time;
|
|
while (Time.time - time < 1.5f)
|
|
{
|
|
component.transform.position = this.polaroidStartTransform.position;
|
|
component.transform.rotation = this.polaroidStartTransform.rotation;
|
|
yield return null;
|
|
}
|
|
Vector3 vector = base.transform.InverseTransformPoint(this.polaroidStartTransform.position);
|
|
Vector3 vector2 = base.transform.InverseTransformPoint(this.polaroidEndTransform.position);
|
|
float time2 = Time.time;
|
|
while (component.transform.position != this.polaroidEndTransform.position && Time.time - time2 < 1f)
|
|
{
|
|
component.transform.position = base.transform.TransformPoint(Vector3.MoveTowards(vector, vector2, this.polaroidPrintSpeed * Time.deltaTime));
|
|
vector = base.transform.InverseTransformPoint(component.transform.position);
|
|
component.transform.rotation = this.polaroidStartTransform.rotation;
|
|
yield return null;
|
|
}
|
|
component.JOPHMOPHOBN = true;
|
|
while (!this.UIButtons[1].interactable)
|
|
{
|
|
component.transform.position = this.polaroidEndTransform.position;
|
|
component.transform.rotation = this.polaroidEndTransform.rotation;
|
|
yield return null;
|
|
}
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D75 RID: 134517 RVA: 0x008EDBB0 File Offset: 0x008EBDB0
|
|
[CompilerGenerated]
|
|
private void GCNHOCOMEGB(AltTextureSet JFPPGIEIMFP)
|
|
{
|
|
base.StartCoroutine(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.UploadSelfie(JFPPGIEIMFP, new Action(this.LMBANGHGIDP), new Action<string>(this.GGGNLCFJEDC)));
|
|
}
|
|
|
|
// Token: 0x06020D76 RID: 134518 RVA: 0x008EDBDC File Offset: 0x008EBDDC
|
|
private void OJJMHKKHIDF(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (HPMPJMIOMCK.LHBDPNPLPMJ())
|
|
{
|
|
this.changeProfileTooltip.Message = "Skipping PlatformManager bootstrap";
|
|
this.UIButtons[2].interactable = false;
|
|
this.sendTextEmailTooltip.Message = "newItems";
|
|
this.UIButtons[8].interactable = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D77 RID: 134519 RVA: 0x008EDC30 File Offset: 0x008EBE30
|
|
private void IKFOGNLJNAP(EEBPLECPEGD HPMPJMIOMCK)
|
|
{
|
|
if (HPMPJMIOMCK.HPLFAJMJKGO)
|
|
{
|
|
this.changeProfileTooltip.Message = "Update my profile picture";
|
|
this.UIButtons[2].interactable = true;
|
|
this.sendTextEmailTooltip.Message = "Email/text picture to myself";
|
|
this.UIButtons[4].interactable = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D78 RID: 134520 RVA: 0x008EDC84 File Offset: 0x008EBE84
|
|
private void CGAFMDPLAKN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.AGMEGFJKCAN.MirrorImage = true;
|
|
this.MKADBDCLJPE();
|
|
this.BIKDBFNKECH = true;
|
|
}
|
|
|
|
// Token: 0x06020D7A RID: 134522 RVA: 0x008EDCB0 File Offset: 0x008EBEB0
|
|
private void PHFMFMGCBCP(AltTextureSet JFPPGIEIMFP)
|
|
{
|
|
base.StartCoroutine(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.UploadSelfie(JFPPGIEIMFP, new Action(this.LMBANGHGIDP), new Action<string>(this.GGGNLCFJEDC)));
|
|
}
|
|
|
|
// Token: 0x06020D7B RID: 134523 RVA: 0x008EDCDC File Offset: 0x008EBEDC
|
|
private void LHLNLFOFGML(Tool COMHEONOMBA, bool CAIMKOFMDHJ)
|
|
{
|
|
this.screenRenderer.enabled = !CAIMKOFMDHJ;
|
|
this.canvas.gameObject.SetActive(!CAIMKOFMDHJ);
|
|
}
|
|
|
|
// Token: 0x06020D7C RID: 134524 RVA: 0x008EDD04 File Offset: 0x008EBF04
|
|
private void MMGKLMDIMIE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.AGMEGFJKCAN.MirrorImage = true;
|
|
this.BMGFNBGCIKF();
|
|
this.BIKDBFNKECH = false;
|
|
}
|
|
|
|
// Token: 0x06020D7E RID: 134526 RVA: 0x008EDD2C File Offset: 0x008EBF2C
|
|
public void NECHIEFGNJM(float NOBAPCOKFIL)
|
|
{
|
|
this.CJEOLCKNABA = NOBAPCOKFIL != 1589f || true;
|
|
}
|
|
|
|
// Token: 0x06020D7F RID: 134527 RVA: 0x008EDD48 File Offset: 0x008EBF48
|
|
private void LNDFDNMCOLE(ShareCamera.FFABCCDLHBH MKHNKOFFEJB)
|
|
{
|
|
if (this.OAGIKFFAAFN != MKHNKOFFEJB)
|
|
{
|
|
this.OAGIKFFAAFN = MKHNKOFFEJB;
|
|
Vector2 vector = ShareCamera.NLLEIOMIAFP;
|
|
float num = 1.7777778f;
|
|
if (MKHNKOFFEJB != ShareCamera.FFABCCDLHBH.HIGH)
|
|
{
|
|
if (MKHNKOFFEJB == ShareCamera.FFABCCDLHBH.POLAROID)
|
|
{
|
|
vector = ShareCamera.LDHAKFDOLNF;
|
|
num = 1f;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
vector = ShareCamera.PMJANJKPAEE;
|
|
}
|
|
if (this.ANHNNLOIDPF != null)
|
|
{
|
|
this.ANHNNLOIDPF.Release();
|
|
}
|
|
this.ANHNNLOIDPF = new RenderTexture((int)vector.x, (int)vector.y, 24);
|
|
this.ANHNNLOIDPF.antiAliasing = ((QualitySettings.antiAliasing <= 0) ? 1 : QualitySettings.antiAliasing);
|
|
this.backCamera.targetTexture = this.ANHNNLOIDPF;
|
|
this.frontCamera.targetTexture = this.ANHNNLOIDPF;
|
|
this.backCamera.aspect = num;
|
|
this.frontCamera.aspect = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D80 RID: 134528 RVA: 0x008EDE38 File Offset: 0x008EC038
|
|
private void APLPBKLJEHG()
|
|
{
|
|
this.pngCapture.SaveTexture2D(this.INIGLNOMJJJ.MainTexture, this.PDDBPPOIMPO);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Saved!"));
|
|
}
|
|
|
|
// Token: 0x06020D81 RID: 134529 RVA: 0x008EDE68 File Offset: 0x008EC068
|
|
private void BMGFNBGCIKF()
|
|
{
|
|
for (int i = 0; i < this.cameraModesParents.Length; i++)
|
|
{
|
|
this.cameraModesParents[i].SetActive(i == (int)this.JPOKPIGIGKG.BHMLLHLEAFF);
|
|
}
|
|
switch (this.JPOKPIGIGKG.BHMLLHLEAFF)
|
|
{
|
|
case 0:
|
|
this.buttonTriggerArea.SetActive(true);
|
|
this.flipCameraRawImage.SetActive(true);
|
|
this.backButtonRawImage.SetActive(false);
|
|
goto IL_D6;
|
|
case 1:
|
|
case 2:
|
|
this.buttonTriggerArea.SetActive(true);
|
|
this.flipCameraRawImage.SetActive(false);
|
|
this.backButtonRawImage.SetActive(true);
|
|
goto IL_D6;
|
|
}
|
|
this.buttonTriggerArea.SetActive(false);
|
|
this.flipCameraRawImage.SetActive(true);
|
|
this.backButtonRawImage.SetActive(false);
|
|
IL_D6:
|
|
this.CHJGLNJDMJG();
|
|
}
|
|
|
|
// Token: 0x06020D82 RID: 134530 RVA: 0x008EDF54 File Offset: 0x008EC154
|
|
private void AFOLEHGEMJI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BMGFNBGCIKF();
|
|
}
|
|
|
|
// Token: 0x06020D83 RID: 134531 RVA: 0x008EDF5C File Offset: 0x008EC15C
|
|
private void GNBMPPNCLIC()
|
|
{
|
|
if (!string.IsNullOrEmpty(this.EJCAIALAELJ))
|
|
{
|
|
this.AIGPLPKKOHH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D84 RID: 134532 RVA: 0x008EDF74 File Offset: 0x008EC174
|
|
private void JHCMHEMLHPB(Tool COMHEONOMBA)
|
|
{
|
|
if (this.JPOKPIGIGKG.BHMLLHLEAFF == 0)
|
|
{
|
|
this.PNJCJEDJPKF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D85 RID: 134533 RVA: 0x008EDF8C File Offset: 0x008EC18C
|
|
private Camera FBANNMHPOHG()
|
|
{
|
|
return (!this.BHDOGKHNJEO) ? this.frontCamera : this.backCamera;
|
|
}
|
|
|
|
// Token: 0x06020D86 RID: 134534 RVA: 0x008EDFAC File Offset: 0x008EC1AC
|
|
protected virtual void LBJMMOONFKO()
|
|
{
|
|
base.DDJMPFMAKDO();
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG != null)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.KOJLELCBFJN -= this.FJGGEIEBBPO;
|
|
}
|
|
}
|
|
FKJHLNJDEKK.OGKHLGJACMN(new Action<EEBPLECPEGD>(this.OJJMHKKHIDF));
|
|
EHGDGFBEMJF.NGIPIFNKJGE(new EHGDGFBEMJF.EDCENJEKLIJ(this.HIOKMHOAMFO));
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GCHPBLPHPJM;
|
|
}
|
|
if (this.INIGLNOMJJJ != null)
|
|
{
|
|
this.INIGLNOMJJJ.PHOLOOFCDKL();
|
|
}
|
|
if (this.lowResPictureTextureSet != null)
|
|
{
|
|
this.lowResPictureTextureSet.FJODKMCOPOC();
|
|
}
|
|
if (this.ANHNNLOIDPF != null)
|
|
{
|
|
this.ANHNNLOIDPF.Release();
|
|
}
|
|
DynamicUpdateManager.NCKMBFBMBFM.DNDKGMGECMO("RemoteControlData", base.gameObject);
|
|
}
|
|
|
|
// Token: 0x06020D87 RID: 134535 RVA: 0x008EE0C0 File Offset: 0x008EC2C0
|
|
private void KMJINCEPDOJ(Tool POOBHCHCKBE)
|
|
{
|
|
this.UIButtons[1].interactable = true;
|
|
POOBHCHCKBE.NIIJCJLOFLI -= this.KMJINCEPDOJ;
|
|
}
|
|
|
|
// Token: 0x06020D88 RID: 134536 RVA: 0x008EE0E4 File Offset: 0x008EC2E4
|
|
public void Button_Save()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE())
|
|
{
|
|
this.APLPBKLJEHG();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.SAVE_TO_DISK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D89 RID: 134537 RVA: 0x008EE114 File Offset: 0x008EC314
|
|
private Camera MOEJOKNBDGI()
|
|
{
|
|
return (!this.BHDOGKHNJEO) ? this.frontCamera : this.backCamera;
|
|
}
|
|
|
|
// Token: 0x17000F47 RID: 3911
|
|
// (get) Token: 0x06020D8A RID: 134538 RVA: 0x008EE134 File Offset: 0x008EC334
|
|
// (set) Token: 0x06020DAD RID: 134573 RVA: 0x008EEC10 File Offset: 0x008ECE10
|
|
private bool BIKDBFNKECH
|
|
{
|
|
get
|
|
{
|
|
return this.JHDGNEKJLEN.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.JHDGNEKJLEN.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D8B RID: 134539 RVA: 0x008EE144 File Offset: 0x008EC344
|
|
public void MOGEIAFAMFM()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.DOIFCMJOMJD() && this.CMLCGKDIHHE() && this.GKGLPEDOAAE)
|
|
{
|
|
this.UIButtons[7].interactable = false;
|
|
base.StartCoroutine(this.CPEMEALOEKJ());
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.TAKE_PICTURE);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D8C RID: 134540 RVA: 0x008EE1A0 File Offset: 0x008EC3A0
|
|
private IEnumerator CPEMEALOEKJ()
|
|
{
|
|
ShareCamera.OJGGMIJPMBA.OJEHHIFGJEN ojehhifgjen = new ShareCamera.OJGGMIJPMBA.OJEHHIFGJEN();
|
|
ojehhifgjen.EMLIIAMBDJA = this;
|
|
if (this.INIGLNOMJJJ == null)
|
|
{
|
|
Debug.LogError("No highResPictureTexture to send");
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sending..."));
|
|
ojehhifgjen.DAKCKPMBKFF = null;
|
|
ojehhifgjen.KBCKPFHFLGL = null;
|
|
yield return EHGDGFBEMJF.HCPNLDECBBE(this.INIGLNOMJJJ, new HEMCJJJMLKI.JMICPMCJMJF<string>(ojehhifgjen.OJKNBNGGBEC), true);
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to upload saved image: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
yield return EHGDGFBEMJF.JPIMNCBHPKG(ojehhifgjen.KBCKPFHFLGL, new HEMCJJJMLKI.CBJHDCMGOCN(ojehhifgjen.JAFGLCBFOHM));
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to send image link: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sent!"));
|
|
}
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D8D RID: 134541 RVA: 0x008EE1BC File Offset: 0x008EC3BC
|
|
private IEnumerator OEFFCFCCDHM()
|
|
{
|
|
if (this.BHDOGKHNJEO)
|
|
{
|
|
this.IFHANAGMJDA = true;
|
|
}
|
|
yield return base.StartCoroutine(this.EMPHLHOIDGL());
|
|
this.IFHANAGMJDA = false;
|
|
yield return EHGDGFBEMJF.EPOJJIOBPCN(this.lowResPictureTextureSet, new HEMCJJJMLKI.JMICPMCJMJF<string>(base.OJKNBNGGBEC), null, true);
|
|
this.PDDBPPOIMPO = VideoCapture.DHBOGMJHDEF;
|
|
this.LNDFDNMCOLE(ShareCamera.FFABCCDLHBH.POLAROID);
|
|
this.polaroidPictureTextureSet.PJBJHJGOOHK(this.IDIEGMHLPEC, this.ANHNNLOIDPF);
|
|
this.LNDFDNMCOLE(ShareCamera.FFABCCDLHBH.HIGH);
|
|
this.INIGLNOMJJJ.PJBJHJGOOHK(this.IDIEGMHLPEC, this.ANHNNLOIDPF);
|
|
this.LNDFDNMCOLE(ShareCamera.FFABCCDLHBH.LOW);
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(1);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D8E RID: 134542 RVA: 0x008EE1D8 File Offset: 0x008EC3D8
|
|
private void HIOKMHOAMFO(string EMDICFIDBGF)
|
|
{
|
|
if (EMDICFIDBGF == this.EJCAIALAELJ)
|
|
{
|
|
this.AIGPLPKKOHH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D8F RID: 134543 RVA: 0x008EE1F4 File Offset: 0x008EC3F4
|
|
private IEnumerator DEAOIPJILLO()
|
|
{
|
|
yield return new WaitForEndOfFrame();
|
|
this.IDIEGMHLPEC.Render();
|
|
this.MGEIGFICPHI = null;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x17000F4A RID: 3914
|
|
// (get) Token: 0x06020D90 RID: 134544 RVA: 0x008EE210 File Offset: 0x008EC410
|
|
// (set) Token: 0x06020DA9 RID: 134569 RVA: 0x008EEB80 File Offset: 0x008ECD80
|
|
private string EJCAIALAELJ
|
|
{
|
|
get
|
|
{
|
|
return this.HOOFLAHFFBO.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.HOOFLAHFFBO.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D91 RID: 134545 RVA: 0x008EE220 File Offset: 0x008EC420
|
|
private void BLNFLOHBPKM()
|
|
{
|
|
this.pngCapture.HANCLIOPGFK(this.INIGLNOMJJJ.KAPLLFANFGG(), this.PDDBPPOIMPO);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("OpSetPropertiesOfActor() failed because this client is not in a room currently. State: "));
|
|
}
|
|
|
|
// Token: 0x06020D92 RID: 134546 RVA: 0x008EE250 File Offset: 0x008EC450
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
if (this.pngCapture != null)
|
|
{
|
|
this.pngCapture.RecordingCamera = this.backCamera;
|
|
}
|
|
this.textFeedback.gameObject.SetActive(false);
|
|
this.timerFeedback.gameObject.SetActive(false);
|
|
this.canvas.worldCamera = ViveControllerInput.Instance.ControllerCamera;
|
|
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
|
this.JPOKPIGIGKG = new PNONBEAIBHA("SC", IKCAJLLAFML.ANYONE);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(3, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.LPJKIHIDMLL), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.NHNLKFDGJCE), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.DDOMIHJFFDH), null, null);
|
|
this.PLOKNNGDBLJ = new LHLLJPPCDKA<bool>(this, "TIA", false, IKCAJLLAFML.AUTHORITY, new Action(this.JJCNHAGBMHJ));
|
|
this.CJOBGCMKOII = new LHLLJPPCDKA<bool>(this, "SC_BCA", false, IKCAJLLAFML.AUTHORITY, null);
|
|
this.JHDGNEKJLEN = new LHLLJPPCDKA<bool>(this, "SC_TPBP", false, IKCAJLLAFML.AUTHORITY, new Action(this.IKGJKEDKOEC));
|
|
this.HNAAMJHAMMH = new LHLLJPPCDKA<bool>(this, "SC_UBP", false, IKCAJLLAFML.AUTHORITY, new Action(this.FGOPKCMAFNK));
|
|
this.BJEEHPENECH = new LHLLJPPCDKA<bool>(this, "SC_FA", false, IKCAJLLAFML.AUTHORITY, new Action(this.CAHBEOHBNJG));
|
|
this.HOOFLAHFFBO = new LHLLJPPCDKA<string>(this, "SC_LRPN", string.Empty, IKCAJLLAFML.ANYONE, new Action(this.GNBMPPNCLIC));
|
|
this.FCHHAOKDCIP = base.GetComponentsInChildren<ShareCamButton>();
|
|
for (int i = 0; i < this.FCHHAOKDCIP.Length; i++)
|
|
{
|
|
this.FCHHAOKDCIP[i].ADHIKCNFPAL += this.BFFPOCHJCFP;
|
|
}
|
|
if (Enum.GetNames(typeof(ShareCamera.EEIBEAEOKEK)).Length != this.UIButtons.Length + this.FCHHAOKDCIP.Length)
|
|
{
|
|
Debug.LogError("Length of button type enum doesn't match length of buttons array");
|
|
}
|
|
this.FIOLBHFJENN = base.GetComponentInChildren<Animator>();
|
|
this.AGMEGFJKCAN = base.GetComponentInChildren<MirrorCameraOutput>();
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.IKFOGNLJNAP;
|
|
EHGDGFBEMJF.HIOKMHOAMFO += this.HIOKMHOAMFO;
|
|
this.FMBELJHPBCG = global::UnityEngine.Object.FindObjectOfType<GameManager>();
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.GCHPBLPHPJM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D93 RID: 134547 RVA: 0x008EE4D0 File Offset: 0x008EC6D0
|
|
private IEnumerator OEKDINILHBC()
|
|
{
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
yield return new WaitForSeconds(0.3f);
|
|
this.HMCMCDIBFIN = false;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D94 RID: 134548 RVA: 0x008EE4EC File Offset: 0x008EC6EC
|
|
private void CPIPKBDHJBF(AltTextureSet JFPPGIEIMFP)
|
|
{
|
|
base.StartCoroutine(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.UploadSelfie(JFPPGIEIMFP, new Action(this.CFJDDBLNPLB), new Action<string>(this.GGGNLCFJEDC)));
|
|
}
|
|
|
|
// Token: 0x06020D95 RID: 134549 RVA: 0x008EE518 File Offset: 0x008EC718
|
|
protected virtual void ABBDFEGOFPH()
|
|
{
|
|
base.LGCNFLACIIH();
|
|
if (this.pngCapture != null)
|
|
{
|
|
this.pngCapture.RecordingCamera = this.backCamera;
|
|
}
|
|
this.textFeedback.gameObject.SetActive(false);
|
|
this.timerFeedback.gameObject.SetActive(true);
|
|
this.canvas.worldCamera = ViveControllerInput.Instance.ControllerCamera;
|
|
this.BKDFLNGCINH = base.GetComponent<Tool>();
|
|
this.JPOKPIGIGKG = new PNONBEAIBHA("]", (IKCAJLLAFML)4);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.MMGKLMDIMIE), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.JNLILPAGCCF), null, null);
|
|
this.JPOKPIGIGKG.AGLMMKOFICI(5, new ANMJLCILKDJ.NCMAEMHOHDG(this.DDOMIHJFFDH), null, null);
|
|
this.PLOKNNGDBLJ = new LHLLJPPCDKA<bool>(this, "No local room", false, IKCAJLLAFML.AUTHORITY, new Action(this.CFAPOBKFLBI));
|
|
this.CJOBGCMKOII = new LHLLJPPCDKA<bool>(this, "Request Aborted!", true, IKCAJLLAFML.AUTHORITY, null);
|
|
this.JHDGNEKJLEN = new LHLLJPPCDKA<bool>(this, "You can't modify rooms!", false, IKCAJLLAFML.MASTER, new Action(this.OEDMNMLANJF));
|
|
this.HNAAMJHAMMH = new LHLLJPPCDKA<bool>(this, "IiYKDlRvb2xIb2xkZXJEYXRhEhQKDGhlbGRfdmlld19pZBgCIAEoDEITqgIQ", false, IKCAJLLAFML.MASTER, new Action(this.HHOBDOHFIEH));
|
|
this.BJEEHPENECH = new LHLLJPPCDKA<bool>(this, "Rep", true, IKCAJLLAFML.AUTHORITY, new Action(this.CAHBEOHBNJG));
|
|
this.HOOFLAHFFBO = new LHLLJPPCDKA<string>(this, "your cube map center offset's magnitude is greater than 1, which will cause some cube map pixel always invisible .", string.Empty, IKCAJLLAFML.AUTHORITY, new Action(this.FDGCANIKONP));
|
|
this.FCHHAOKDCIP = base.GetComponentsInChildren<ShareCamButton>();
|
|
for (int i = 1; i < this.FCHHAOKDCIP.Length; i++)
|
|
{
|
|
this.FCHHAOKDCIP[i].HFIPGBNKCHO(new ShareCamButton.GPJJCCNFHPA(this.BFFPOCHJCFP));
|
|
}
|
|
if (Enum.GetNames(typeof(ShareCamera.EEIBEAEOKEK)).Length != this.UIButtons.Length + this.FCHHAOKDCIP.Length)
|
|
{
|
|
Debug.LogError("B");
|
|
}
|
|
this.FIOLBHFJENN = base.GetComponentInChildren<Animator>();
|
|
this.AGMEGFJKCAN = base.GetComponentInChildren<MirrorCameraOutput>();
|
|
FKJHLNJDEKK.CJOFDNFMKEM += this.OJJMHKKHIDF;
|
|
EHGDGFBEMJF.HIOKMHOAMFO += this.HIOKMHOAMFO;
|
|
this.FMBELJHPBCG = global::UnityEngine.Object.FindObjectOfType<GameManager>();
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ += this.GCHPBLPHPJM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D96 RID: 134550 RVA: 0x008EE798 File Offset: 0x008EC998
|
|
public void Button_Facebook()
|
|
{
|
|
if (!this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA || this.CMLCGKDIHHE())
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D97 RID: 134551 RVA: 0x008EE7BC File Offset: 0x008EC9BC
|
|
private bool CMLCGKDIHHE()
|
|
{
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
return true;
|
|
}
|
|
if (!base.BHCCHBHNHCG && !this.BKDFLNGCINH.OHGPCMJMFGC)
|
|
{
|
|
base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06020D98 RID: 134552 RVA: 0x008EE7FC File Offset: 0x008EC9FC
|
|
private void FJGGEIEBBPO(Tool COMHEONOMBA, bool EJEGLANEFLK)
|
|
{
|
|
if (EJEGLANEFLK)
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(3);
|
|
}
|
|
else
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D99 RID: 134553 RVA: 0x008EE824 File Offset: 0x008ECA24
|
|
private IEnumerator HJANANDLJOB()
|
|
{
|
|
ojehhifgjen = new ShareCamera.OJGGMIJPMBA.OJEHHIFGJEN();
|
|
ojehhifgjen.EMLIIAMBDJA = this;
|
|
if (this.INIGLNOMJJJ == null)
|
|
{
|
|
Debug.LogError("No highResPictureTexture to send");
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sending..."));
|
|
ojehhifgjen.DAKCKPMBKFF = null;
|
|
ojehhifgjen.KBCKPFHFLGL = null;
|
|
yield return EHGDGFBEMJF.HCPNLDECBBE(this.INIGLNOMJJJ, new HEMCJJJMLKI.JMICPMCJMJF<string>(ojehhifgjen.OJKNBNGGBEC), true);
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to upload saved image: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
yield return EHGDGFBEMJF.JPIMNCBHPKG(ojehhifgjen.KBCKPFHFLGL, new HEMCJJJMLKI.CBJHDCMGOCN(ojehhifgjen.JAFGLCBFOHM));
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to send image link: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sent!"));
|
|
}
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D9A RID: 134554 RVA: 0x008EE840 File Offset: 0x008ECA40
|
|
private IEnumerator DEDEDDIPFBG()
|
|
{
|
|
if (this.CJEOLCKNABA)
|
|
{
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.gameObject.SetActive(true);
|
|
this.timerFeedback.text = "3";
|
|
yield return new WaitForSeconds(1f);
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.text = "2";
|
|
yield return new WaitForSeconds(1f);
|
|
this.PJNLIBCJPND(this.countDownTickAudio);
|
|
this.timerFeedback.text = "1";
|
|
yield return new WaitForSeconds(1f);
|
|
}
|
|
this.timerFeedback.gameObject.SetActive(false);
|
|
this.PJNLIBCJPND(this.shutterAudio);
|
|
yield return new WaitForEndOfFrame();
|
|
if (this.lowResPictureTextureSet != null)
|
|
{
|
|
this.lowResPictureTextureSet.CIOANMGOGLJ();
|
|
}
|
|
this.AGMEGFJKCAN.MirrorImage = false;
|
|
this.lowResPictureTextureSet.PJBJHJGOOHK(this.IDIEGMHLPEC, this.ANHNNLOIDPF);
|
|
this.FIOLBHFJENN.SetTrigger(ShareCamera.NGHKEGMLPNO);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020D9B RID: 134555 RVA: 0x008EE85C File Offset: 0x008ECA5C
|
|
private void GGBLAPJKFEG()
|
|
{
|
|
base.StartCoroutine(NNGFEGAEJPG.ENKBDIADIDE(this.polaroidPictureTextureSet, new Vector2(ShareCamera.DIIABMAFJJM.x, ShareCamera.DIIABMAFJJM.y), 1, new Action<AltTextureSet>(this.GCNHOCOMEGB)));
|
|
}
|
|
|
|
// Token: 0x06020D9C RID: 134556 RVA: 0x008EE8A8 File Offset: 0x008ECAA8
|
|
private void LOLPDOJJILF()
|
|
{
|
|
if (!this.HMCMCDIBFIN)
|
|
{
|
|
this.CJHFNLACIHO = Time.time;
|
|
this.HMCMCDIBFIN = true;
|
|
base.StartCoroutine(this.MHEFPHMEGGI());
|
|
ShareCamera.IBGNDPIJIHO ibgndpijiho = (ShareCamera.IBGNDPIJIHO)this.JPOKPIGIGKG.BHMLLHLEAFF;
|
|
if (ibgndpijiho != ShareCamera.IBGNDPIJIHO.CAMERA)
|
|
{
|
|
if (ibgndpijiho != ShareCamera.IBGNDPIJIHO.CAMERA)
|
|
{
|
|
if (ibgndpijiho == ShareCamera.IBGNDPIJIHO.SHARE)
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.JPOKPIGIGKG.BKBFIGCPIMI(1);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.BHDOGKHNJEO = this.BHDOGKHNJEO;
|
|
if (this.BIKDBFNKECH)
|
|
{
|
|
if (this.BHDOGKHNJEO)
|
|
{
|
|
this.DIDLJKADEHH(false);
|
|
}
|
|
else
|
|
{
|
|
this.JCIOPCIOAAJ(false);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020D9D RID: 134557 RVA: 0x008EE964 File Offset: 0x008ECB64
|
|
private void GAADHBNOCEO()
|
|
{
|
|
this.ENFIIBEHKMK();
|
|
this.HOCBPKOFANF = base.StartCoroutine(this.AACDGDALEBN());
|
|
}
|
|
|
|
// Token: 0x06020D9E RID: 134558 RVA: 0x008EE980 File Offset: 0x008ECB80
|
|
private void MOEMELGLBKA()
|
|
{
|
|
if (!this.BIKDBFNKECH)
|
|
{
|
|
this.CJHFNLACIHO = Time.time;
|
|
this.BIKDBFNKECH = true;
|
|
NECCOFKHCAA.IOHAIGMIHBN(Player.LocalPlayer, this.LBNGJMNAKPL, this.BHDOGKHNJEO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F44 RID: 3908
|
|
// (get) Token: 0x06020D9F RID: 134559 RVA: 0x008EE9B8 File Offset: 0x008ECBB8
|
|
private Camera IDIEGMHLPEC
|
|
{
|
|
get
|
|
{
|
|
return (!this.BHDOGKHNJEO) ? this.frontCamera : this.backCamera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DA0 RID: 134560 RVA: 0x008EE9D8 File Offset: 0x008ECBD8
|
|
private IEnumerator COGHADNBNEO()
|
|
{
|
|
yield return new WaitForEndOfFrame();
|
|
this.IDIEGMHLPEC.Render();
|
|
this.MGEIGFICPHI = null;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020DA1 RID: 134561 RVA: 0x008EE9F4 File Offset: 0x008ECBF4
|
|
public void BONLBFKPODP()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE())
|
|
{
|
|
this.GAADHBNOCEO();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.SHARE);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DA2 RID: 134562 RVA: 0x008EEA24 File Offset: 0x008ECC24
|
|
private void JNLILPAGCCF(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BMGFNBGCIKF();
|
|
if (!base.GANDPDNCOKF())
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DA3 RID: 134563 RVA: 0x008EEA48 File Offset: 0x008ECC48
|
|
private IEnumerator EOECBHBIDGC()
|
|
{
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
yield return new WaitForSeconds(0.3f);
|
|
this.HMCMCDIBFIN = false;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020DA4 RID: 134564 RVA: 0x008EEA64 File Offset: 0x008ECC64
|
|
public void LHBEEONBBKG()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.DOIFCMJOMJD() && this.CMLCGKDIHHE() && this.GKGLPEDOAAE)
|
|
{
|
|
this.UIButtons[3].interactable = true;
|
|
this.JNHKPDOHNCF();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.UTILITY);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DA5 RID: 134565 RVA: 0x008EEAB8 File Offset: 0x008ECCB8
|
|
private void GFOMHGKAJBD(bool NOBAPCOKFIL)
|
|
{
|
|
this.BJEEHPENECH.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06020DA6 RID: 134566 RVA: 0x008EEAC8 File Offset: 0x008ECCC8
|
|
private void NHNLKFDGJCE(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BMGFNBGCIKF();
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DA7 RID: 134567 RVA: 0x008EEAEC File Offset: 0x008ECCEC
|
|
private IEnumerator JDFOFIMNIGJ(string NALMLHMBHPM)
|
|
{
|
|
this.PJNLIBCJPND(this.successAudio);
|
|
this.textFeedback.gameObject.SetActive(true);
|
|
this.textFeedback.text = NALMLHMBHPM;
|
|
yield return new WaitForSeconds(2f);
|
|
this.textFeedback.gameObject.SetActive(false);
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020DA8 RID: 134568 RVA: 0x008EEB10 File Offset: 0x008ECD10
|
|
private void IKGJKEDKOEC()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.GPFPLOLLIMA, this.BIKDBFNKECH);
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
if (this.BIKDBFNKECH)
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA)
|
|
{
|
|
base.StartCoroutine(this.OEFFCFCCDHM());
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.EMPHLHOIDGL());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DAA RID: 134570 RVA: 0x008EEB90 File Offset: 0x008ECD90
|
|
private IEnumerator LGKGKDFAOGG()
|
|
{
|
|
ojehhifgjen = new ShareCamera.OJGGMIJPMBA.OJEHHIFGJEN();
|
|
ojehhifgjen.EMLIIAMBDJA = this;
|
|
if (this.INIGLNOMJJJ == null)
|
|
{
|
|
Debug.LogError("No highResPictureTexture to send");
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sending..."));
|
|
ojehhifgjen.DAKCKPMBKFF = null;
|
|
ojehhifgjen.KBCKPFHFLGL = null;
|
|
yield return EHGDGFBEMJF.HCPNLDECBBE(this.INIGLNOMJJJ, new HEMCJJJMLKI.JMICPMCJMJF<string>(ojehhifgjen.OJKNBNGGBEC), true);
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to upload saved image: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
yield return EHGDGFBEMJF.JPIMNCBHPKG(ojehhifgjen.KBCKPFHFLGL, new HEMCJJJMLKI.CBJHDCMGOCN(ojehhifgjen.JAFGLCBFOHM));
|
|
if (!string.IsNullOrEmpty(ojehhifgjen.DAKCKPMBKFF))
|
|
{
|
|
Debug.LogError("Failed to send image link: " + ojehhifgjen.DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Failed"));
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Sent!"));
|
|
}
|
|
this.UIButtons[4].interactable = true;
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06020DAB RID: 134571 RVA: 0x008EEBAC File Offset: 0x008ECDAC
|
|
private void DIDLJKADEHH(bool NOBAPCOKFIL)
|
|
{
|
|
this.BJEEHPENECH.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06020DAC RID: 134572 RVA: 0x008EEBBC File Offset: 0x008ECDBC
|
|
public void BFIIEMGNKCB()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.DOIFCMJOMJD() && this.CMLCGKDIHHE() && this.GKGLPEDOAAE)
|
|
{
|
|
this.UIButtons[8].interactable = false;
|
|
this.GGBLAPJKFEG();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.PRINT);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DAE RID: 134574 RVA: 0x008EEC20 File Offset: 0x008ECE20
|
|
private void FLHHFCLMMKL()
|
|
{
|
|
Texture texture;
|
|
switch (this.JPOKPIGIGKG.BHMLLHLEAFF)
|
|
{
|
|
case 0:
|
|
texture = this.ANHNNLOIDPF;
|
|
goto IL_52;
|
|
case 1:
|
|
case 2:
|
|
texture = this.lowResPictureTextureSet.KAPLLFANFGG();
|
|
goto IL_52;
|
|
}
|
|
texture = this.GFEJIAJMDAM;
|
|
IL_52:
|
|
this.screenRenderer.material.mainTexture = texture;
|
|
}
|
|
|
|
// Token: 0x06020DAF RID: 134575 RVA: 0x008EEC90 File Offset: 0x008ECE90
|
|
private void GCHPBLPHPJM(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA)
|
|
{
|
|
if (PPJIGDPOGFH == 1 && CHJBIHILBFO != 1)
|
|
{
|
|
this.UIButtons[1].interactable = false;
|
|
this.printTooltip.Message = "Printing disabled in games";
|
|
this.ENFIIBEHKMK();
|
|
while (this.AMAONLIFELP.Count > 0)
|
|
{
|
|
GameObject gameObject = this.AMAONLIFELP.KDPEEIFOANI<GameObject>();
|
|
if (gameObject != null)
|
|
{
|
|
IHFKMIAHBFP.NJMGEDPOHED(gameObject);
|
|
}
|
|
this.AMAONLIFELP.RemoveAt(this.AMAONLIFELP.Count - 1);
|
|
}
|
|
this.LBNGJMNAKPL = true;
|
|
}
|
|
else if (PPJIGDPOGFH != 1 && CHJBIHILBFO == 1)
|
|
{
|
|
this.UIButtons[1].interactable = true;
|
|
this.printTooltip.Message = "Print a polaroid";
|
|
this.LBNGJMNAKPL = false;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DB0 RID: 134576 RVA: 0x008EED70 File Offset: 0x008ECF70
|
|
private void JBCLGDCMBKJ(AltTextureSet JFPPGIEIMFP)
|
|
{
|
|
base.StartCoroutine(SingletonMonoBehaviour<SessionManager>.NCKMBFBMBFM.UploadSelfie(JFPPGIEIMFP, new Action(this.CFJDDBLNPLB), new Action<string>(this.GGGNLCFJEDC)));
|
|
}
|
|
|
|
// Token: 0x06020DB1 RID: 134577 RVA: 0x008EED9C File Offset: 0x008ECF9C
|
|
private void KJIDDFHEGKJ(Tool COMHEONOMBA, bool CAIMKOFMDHJ)
|
|
{
|
|
this.screenRenderer.enabled = !CAIMKOFMDHJ;
|
|
this.canvas.gameObject.SetActive(!CAIMKOFMDHJ);
|
|
}
|
|
|
|
// Token: 0x06020DB2 RID: 134578 RVA: 0x008EEDC4 File Offset: 0x008ECFC4
|
|
public void OnScreenWillRender()
|
|
{
|
|
this.PLGMJPCGLPC = true;
|
|
}
|
|
|
|
// Token: 0x06020DB3 RID: 134579 RVA: 0x008EEDD0 File Offset: 0x008ECFD0
|
|
private void Update()
|
|
{
|
|
this.MMKNEDOCKBL = this.PLGMJPCGLPC;
|
|
this.PLGMJPCGLPC = false;
|
|
}
|
|
|
|
// Token: 0x06020DB4 RID: 134580 RVA: 0x008EEDE8 File Offset: 0x008ECFE8
|
|
private void Start()
|
|
{
|
|
this.GFEJIAJMDAM = this.screenRenderer.material.mainTexture;
|
|
this.backCamera.aspect = 1.7777778f;
|
|
this.frontCamera.aspect = 1.7777778f;
|
|
TonemappingColorGrading.LUTSettings lut = Camera.main.GetComponent<TonemappingColorGrading>().lut;
|
|
this.backCamera.GetComponent<TonemappingColorGrading>().lut = lut;
|
|
this.frontCamera.GetComponent<TonemappingColorGrading>().lut = lut;
|
|
this.LNDFDNMCOLE(ShareCamera.FFABCCDLHBH.LOW);
|
|
this.backCamera.depthTextureMode = DepthTextureMode.Depth;
|
|
this.frontCamera.depthTextureMode = DepthTextureMode.Depth;
|
|
this.backCamera.enabled = false;
|
|
this.frontCamera.enabled = false;
|
|
this.JPOKPIGIGKG.FLHFCMCNLEK(this, 3);
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
for (int i = 0; i < this.UIButtons.Length; i++)
|
|
{
|
|
this.UIButtons[i].interactable = false;
|
|
}
|
|
}
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.PEOCFOCDAFL += this.JHCMHEMLHPB;
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG != null)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.KOJLELCBFJN += this.FJGGEIEBBPO;
|
|
this.playerName.text = this.BKDFLNGCINH.GEONLHPMMPG.LGBGGFBFCAJ.GNLMCJKALBJ;
|
|
}
|
|
this.BKDFLNGCINH.IPFFGMGMEFC += this.KJIDDFHEGKJ;
|
|
}
|
|
this.JJCNHAGBMHJ();
|
|
this.IKGJKEDKOEC();
|
|
this.FGOPKCMAFNK();
|
|
this.CAHBEOHBNJG();
|
|
this.IKFOGNLJNAP(FKJHLNJDEKK.LECFBEBMLIC);
|
|
this.GNBMPPNCLIC();
|
|
if (!DynamicUpdateManager.NCKMBFBMBFM.IsGroupRegistered("ShareCams"))
|
|
{
|
|
int[] array = new int[] { 1, 0, 0, 0, 1 };
|
|
array[1] = 1;
|
|
array[2] = 1;
|
|
array[3] = 1;
|
|
DynamicUpdateManager.NCKMBFBMBFM.RegisterGroup("ShareCams", this.screenRefreshCutoffDistance * this.screenRefreshCutoffDistance, array);
|
|
}
|
|
DynamicUpdateManager.NCKMBFBMBFM.RegisterObject("ShareCams", base.gameObject, new DynamicUpdateManager.JFDNBENJKLN(this.ENLIKGEBHPL), new DynamicUpdateManager.CGICDANJGLP(this.CGICDANJGLP));
|
|
}
|
|
|
|
// Token: 0x06020DB5 RID: 134581 RVA: 0x008EF008 File Offset: 0x008ED208
|
|
private void CGICDANJGLP(bool MJMKIPNKJHJ)
|
|
{
|
|
if (MJMKIPNKJHJ)
|
|
{
|
|
if (this.MGEIGFICPHI == null)
|
|
{
|
|
this.MGEIGFICPHI = base.StartCoroutine(this.COGHADNBNEO());
|
|
}
|
|
this.JMGPHKGKENO = Time.time;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DB6 RID: 134582 RVA: 0x008EF038 File Offset: 0x008ED238
|
|
protected virtual void LJAJLFPAGBM()
|
|
{
|
|
base.EGJOBLEGKNP();
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG != null)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.KOJLELCBFJN -= this.FJGGEIEBBPO;
|
|
}
|
|
}
|
|
FKJHLNJDEKK.CJOFDNFMKEM -= this.OJJMHKKHIDF;
|
|
EHGDGFBEMJF.JIKCMDNGGAD(new EHGDGFBEMJF.EDCENJEKLIJ(this.HIOKMHOAMFO));
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GCHPBLPHPJM;
|
|
}
|
|
if (this.INIGLNOMJJJ != null)
|
|
{
|
|
this.INIGLNOMJJJ.FJODKMCOPOC();
|
|
}
|
|
if (this.lowResPictureTextureSet != null)
|
|
{
|
|
this.lowResPictureTextureSet.NDKJHDNGLAI();
|
|
}
|
|
if (this.ANHNNLOIDPF != null)
|
|
{
|
|
this.ANHNNLOIDPF.Release();
|
|
}
|
|
DynamicUpdateManager.NCKMBFBMBFM.PHOALDHJNKC("time", base.gameObject);
|
|
}
|
|
|
|
// Token: 0x06020DB7 RID: 134583 RVA: 0x008EF14C File Offset: 0x008ED34C
|
|
public void Button_Profile()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE() && this.GKGLPEDOAAE)
|
|
{
|
|
this.UIButtons[2].interactable = false;
|
|
this.GGBLAPJKFEG();
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.CHANGE_PROFILE);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DB8 RID: 134584 RVA: 0x008EF1A0 File Offset: 0x008ED3A0
|
|
private void OKGEEOCBMCC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.AGMEGFJKCAN.MirrorImage = false;
|
|
this.MKADBDCLJPE();
|
|
this.BIKDBFNKECH = true;
|
|
}
|
|
|
|
// Token: 0x06020DB9 RID: 134585 RVA: 0x008EF1BC File Offset: 0x008ED3BC
|
|
private void CFJDDBLNPLB()
|
|
{
|
|
this.PJNLIBCJPND(this.successAudio);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Do you accept this punishment?"));
|
|
this.UIButtons[3].interactable = true;
|
|
}
|
|
|
|
// Token: 0x06020DBA RID: 134586 RVA: 0x008EF1EC File Offset: 0x008ED3EC
|
|
private void CFAPOBKFLBI()
|
|
{
|
|
this.timerSlider.value = (float)((!this.CJEOLCKNABA) ? 1 : 1);
|
|
}
|
|
|
|
// Token: 0x06020DBB RID: 134587 RVA: 0x008EF20C File Offset: 0x008ED40C
|
|
private void JKFPHIJDEAO(string NOBAPCOKFIL)
|
|
{
|
|
this.HOOFLAHFFBO.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06020DBC RID: 134588 RVA: 0x008EF21C File Offset: 0x008ED41C
|
|
private void JNDDMLAJKCH()
|
|
{
|
|
this.timerSlider.value = (float)((!this.CJEOLCKNABA) ? 1 : 0);
|
|
}
|
|
|
|
// Token: 0x06020DBE RID: 134590 RVA: 0x008EF24C File Offset: 0x008ED44C
|
|
private void BFFPOCHJCFP(ShareCamButton ILOFENDAFLM, ShareCamera.EEIBEAEOKEK OGGFEJDOMGO, Player JEFGMHBLLKI)
|
|
{
|
|
if (Time.time - this.CJHFNLACIHO > this.minTimeBetweenPhysicalButtonPresses && this.JPOKPIGIGKG.BHMLLHLEAFF != 3)
|
|
{
|
|
ShareCamera.IBGNDPIJIHO ibgndpijiho = (ShareCamera.IBGNDPIJIHO)this.JPOKPIGIGKG.BHMLLHLEAFF;
|
|
if (ibgndpijiho != ShareCamera.IBGNDPIJIHO.CAMERA)
|
|
{
|
|
if (ibgndpijiho == ShareCamera.IBGNDPIJIHO.PREVIEW || ibgndpijiho == ShareCamera.IBGNDPIJIHO.SHARE)
|
|
{
|
|
if (OGGFEJDOMGO == ShareCamera.EEIBEAEOKEK.UTILITY && JEFGMHBLLKI == this.BKDFLNGCINH.GEONLHPMMPG.LGBGGFBFCAJ)
|
|
{
|
|
this.DJJKKADBMOK();
|
|
}
|
|
}
|
|
}
|
|
else if (OGGFEJDOMGO == ShareCamera.EEIBEAEOKEK.TAKE_PICTURE)
|
|
{
|
|
this.PNJCJEDJPKF();
|
|
}
|
|
else if (OGGFEJDOMGO == ShareCamera.EEIBEAEOKEK.UTILITY)
|
|
{
|
|
this.DJJKKADBMOK();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DBF RID: 134591 RVA: 0x008EF2F8 File Offset: 0x008ED4F8
|
|
private void FOMJEBAHFKA(ShareCamera.FFABCCDLHBH MKHNKOFFEJB)
|
|
{
|
|
if (this.OAGIKFFAAFN != MKHNKOFFEJB)
|
|
{
|
|
this.OAGIKFFAAFN = MKHNKOFFEJB;
|
|
Vector2 vector = ShareCamera.NLLEIOMIAFP;
|
|
float num = 1221f;
|
|
if (MKHNKOFFEJB != ShareCamera.FFABCCDLHBH.HIGH)
|
|
{
|
|
if (MKHNKOFFEJB == ShareCamera.FFABCCDLHBH.LOW)
|
|
{
|
|
vector = ShareCamera.LDHAKFDOLNF;
|
|
num = 455f;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
vector = ShareCamera.PMJANJKPAEE;
|
|
}
|
|
if (this.ANHNNLOIDPF != null)
|
|
{
|
|
this.ANHNNLOIDPF.Release();
|
|
}
|
|
this.ANHNNLOIDPF = new RenderTexture((int)vector.x, (int)vector.y, 61);
|
|
this.ANHNNLOIDPF.antiAliasing = ((QualitySettings.antiAliasing <= 0) ? 0 : QualitySettings.antiAliasing);
|
|
this.backCamera.targetTexture = this.ANHNNLOIDPF;
|
|
this.frontCamera.targetTexture = this.ANHNNLOIDPF;
|
|
this.backCamera.aspect = num;
|
|
this.frontCamera.aspect = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DC0 RID: 134592 RVA: 0x008EF3E8 File Offset: 0x008ED5E8
|
|
private float ENLIKGEBHPL()
|
|
{
|
|
if (!Player.LocalPlayerExists)
|
|
{
|
|
return float.MaxValue;
|
|
}
|
|
if (!this.MMKNEDOCKBL)
|
|
{
|
|
return float.MaxValue;
|
|
}
|
|
float num = Time.time - this.JMGPHKGKENO;
|
|
float num2 = 0f;
|
|
bool flag;
|
|
if (this.screenRefreshFramerate < Mathf.Epsilon)
|
|
{
|
|
flag = num > 0f;
|
|
}
|
|
else
|
|
{
|
|
num2 = 1f / this.screenRefreshFramerate;
|
|
flag = num >= num2;
|
|
}
|
|
if (!flag)
|
|
{
|
|
return float.MaxValue;
|
|
}
|
|
if (this.NHDDPGADJPJ)
|
|
{
|
|
return 0f;
|
|
}
|
|
float sqrMagnitude = (Player.LocalPlayer.BGOGBEPJGPJ.transform.position - base.transform.position).sqrMagnitude;
|
|
if (sqrMagnitude > this.screenRefreshCutoffDistance * this.screenRefreshCutoffDistance)
|
|
{
|
|
return float.MaxValue;
|
|
}
|
|
float num3 = num - num2;
|
|
float num4 = num3 * num3 * num3 * num3 * num3;
|
|
return Mathf.Max(0.5f, sqrMagnitude - num4);
|
|
}
|
|
|
|
// Token: 0x06020DC1 RID: 134593 RVA: 0x008EF4E8 File Offset: 0x008ED6E8
|
|
private void CMKLNCEBFJB()
|
|
{
|
|
this.pngCapture.HANCLIOPGFK(this.INIGLNOMJJJ.MGOKELLEGIG(), this.PDDBPPOIMPO);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("punchCardRewardsUnclaimed"));
|
|
}
|
|
|
|
// Token: 0x17000F43 RID: 3907
|
|
// (get) Token: 0x06020DC2 RID: 134594 RVA: 0x008EF518 File Offset: 0x008ED718
|
|
private bool GKGLPEDOAAE
|
|
{
|
|
get
|
|
{
|
|
return FKJHLNJDEKK.LECFBEBMLIC != null && FKJHLNJDEKK.LECFBEBMLIC.HPLFAJMJKGO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DC3 RID: 134595 RVA: 0x008EF534 File Offset: 0x008ED734
|
|
private void PLDAHECLLBH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06020DC4 RID: 134596 RVA: 0x008EF538 File Offset: 0x008ED738
|
|
private void HPOPLNKOKDN(bool MJMKIPNKJHJ)
|
|
{
|
|
if (MJMKIPNKJHJ)
|
|
{
|
|
if (this.MGEIGFICPHI == null)
|
|
{
|
|
this.MGEIGFICPHI = base.StartCoroutine(this.DEAOIPJILLO());
|
|
}
|
|
this.JMGPHKGKENO = Time.time;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DC5 RID: 134597 RVA: 0x008EF568 File Offset: 0x008ED768
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
if (this.BKDFLNGCINH != null)
|
|
{
|
|
this.BKDFLNGCINH.PEOCFOCDAFL -= this.JHCMHEMLHPB;
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG != null)
|
|
{
|
|
this.BKDFLNGCINH.GEONLHPMMPG.KOJLELCBFJN -= this.FJGGEIEBBPO;
|
|
}
|
|
}
|
|
FKJHLNJDEKK.CJOFDNFMKEM -= this.IKFOGNLJNAP;
|
|
EHGDGFBEMJF.HIOKMHOAMFO -= this.HIOKMHOAMFO;
|
|
if (this.FMBELJHPBCG != null)
|
|
{
|
|
this.FMBELJHPBCG.NDKFCMNIHJJ -= this.GCHPBLPHPJM;
|
|
}
|
|
if (this.INIGLNOMJJJ != null)
|
|
{
|
|
this.INIGLNOMJJJ.CIOANMGOGLJ();
|
|
}
|
|
if (this.lowResPictureTextureSet != null)
|
|
{
|
|
this.lowResPictureTextureSet.CIOANMGOGLJ();
|
|
}
|
|
if (this.ANHNNLOIDPF != null)
|
|
{
|
|
this.ANHNNLOIDPF.Release();
|
|
}
|
|
DynamicUpdateManager.NCKMBFBMBFM.UnregisterObject("ShareCams", base.gameObject);
|
|
}
|
|
|
|
// Token: 0x06020DC6 RID: 134598 RVA: 0x008EF67C File Offset: 0x008ED87C
|
|
private void PJNLIBCJPND(RecRoomAudioClip LJBFCCGDHIM)
|
|
{
|
|
if (LJBFCCGDHIM != null)
|
|
{
|
|
AudioManager.Play3DSFX(LJBFCCGDHIM, base.transform.position, null);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DC7 RID: 134599 RVA: 0x008EF698 File Offset: 0x008ED898
|
|
private void EEIPODDIKIE()
|
|
{
|
|
if (!string.IsNullOrEmpty(this.OCPOGMNIBOP()))
|
|
{
|
|
this.AIGPLPKKOHH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DC9 RID: 134601 RVA: 0x008EF730 File Offset: 0x008ED930
|
|
private void EIAAMBADFIC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.MKADBDCLJPE();
|
|
if (!base.GANDPDNCOKF())
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DCA RID: 134602 RVA: 0x008EF754 File Offset: 0x008ED954
|
|
[CompilerGenerated]
|
|
private void GGGNLCFJEDC(string DAKCKPMBKFF)
|
|
{
|
|
Debug.LogError(DAKCKPMBKFF);
|
|
base.StartCoroutine(this.JDFOFIMNIGJ("Error"));
|
|
this.UIButtons[2].interactable = true;
|
|
}
|
|
|
|
// Token: 0x06020DCB RID: 134603 RVA: 0x008EF77C File Offset: 0x008ED97C
|
|
private void JJCNHAGBMHJ()
|
|
{
|
|
this.timerSlider.value = (float)((!this.CJEOLCKNABA) ? 0 : 1);
|
|
}
|
|
|
|
// Token: 0x06020DCC RID: 134604 RVA: 0x008EF79C File Offset: 0x008ED99C
|
|
private void JNHKPDOHNCF()
|
|
{
|
|
base.StartCoroutine(NNGFEGAEJPG.ENKBDIADIDE(this.polaroidPictureTextureSet, new Vector2(ShareCamera.DIIABMAFJJM.x, ShareCamera.DIIABMAFJJM.y), 1, new Action<AltTextureSet>(this.GCNHOCOMEGB)));
|
|
}
|
|
|
|
// Token: 0x06020DCD RID: 134605 RVA: 0x008EF7E8 File Offset: 0x008ED9E8
|
|
private void DDOMIHJFFDH(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.BMGFNBGCIKF();
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DCF RID: 134607 RVA: 0x008EF81C File Offset: 0x008EDA1C
|
|
private void OAFOMDMEJEA()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.NGOMIBCCDNO, this.IFHANAGMJDA);
|
|
}
|
|
|
|
// Token: 0x06020DD0 RID: 134608 RVA: 0x008EF834 File Offset: 0x008EDA34
|
|
private string OCPOGMNIBOP()
|
|
{
|
|
return this.HOOFLAHFFBO.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06020DD1 RID: 134609 RVA: 0x008EF844 File Offset: 0x008EDA44
|
|
private void JCIOPCIOAAJ(bool NOBAPCOKFIL)
|
|
{
|
|
this.BJEEHPENECH.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06020DD2 RID: 134610 RVA: 0x008EF854 File Offset: 0x008EDA54
|
|
private void CCFPOCDEOME()
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.GPFPLOLLIMA, this.BIKDBFNKECH);
|
|
this.PJNLIBCJPND(this.buttonPressAudio);
|
|
if (this.BIKDBFNKECH)
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.DOIFCMJOMJD())
|
|
{
|
|
base.StartCoroutine(this.OEFFCFCCDHM());
|
|
}
|
|
else
|
|
{
|
|
base.StartCoroutine(this.EMPHLHOIDGL());
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DD3 RID: 134611 RVA: 0x008EF8C4 File Offset: 0x008EDAC4
|
|
private void LPJKIHIDMLL(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
|
|
{
|
|
this.AGMEGFJKCAN.MirrorImage = true;
|
|
this.BMGFNBGCIKF();
|
|
this.BIKDBFNKECH = false;
|
|
}
|
|
|
|
// Token: 0x06020DD4 RID: 134612 RVA: 0x008EF8E0 File Offset: 0x008EDAE0
|
|
public void Button_SendTextEmail()
|
|
{
|
|
if (this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && this.CMLCGKDIHHE() && this.GKGLPEDOAAE)
|
|
{
|
|
this.UIButtons[4].interactable = false;
|
|
base.StartCoroutine(this.HJANANDLJOB());
|
|
NECCOFKHCAA.BEBJEKFOHHJ(ShareCamera.EEIBEAEOKEK.SEND_TEXT_EMAIL);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DD5 RID: 134613 RVA: 0x008EF93C File Offset: 0x008EDB3C
|
|
private void PNJCJEDJPKF()
|
|
{
|
|
if (!this.BIKDBFNKECH)
|
|
{
|
|
this.CJHFNLACIHO = Time.time;
|
|
this.BIKDBFNKECH = true;
|
|
NECCOFKHCAA.IOHAIGMIHBN(Player.LocalPlayer, this.LBNGJMNAKPL, this.BHDOGKHNJEO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06020DD6 RID: 134614 RVA: 0x008EF974 File Offset: 0x008EDB74
|
|
private void NHLGLPNMJGP(string NOBAPCOKFIL)
|
|
{
|
|
this.HOOFLAHFFBO.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06020DD7 RID: 134615 RVA: 0x008EF984 File Offset: 0x008EDB84
|
|
private void FGOPKCMAFNK()
|
|
{
|
|
if (!this.BKDFLNGCINH.GEONLHPMMPG.LNJFOAHGEEA && (this.JPOKPIGIGKG.BHMLLHLEAFF == 1 || this.JPOKPIGIGKG.BHMLLHLEAFF == 2))
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, true);
|
|
}
|
|
else
|
|
{
|
|
this.FIOLBHFJENN.SetBool(ShareCamera.JFDIDEPNJJK, this.HMCMCDIBFIN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005551 RID: 21841
|
|
private const string OODGBFOJPPP = "ShareCams";
|
|
|
|
// Token: 0x04005552 RID: 21842
|
|
[SerializeField]
|
|
[Header("Cameras")]
|
|
private Camera backCamera;
|
|
|
|
// Token: 0x04005553 RID: 21843
|
|
[SerializeField]
|
|
private Camera frontCamera;
|
|
|
|
// Token: 0x04005554 RID: 21844
|
|
[SerializeField]
|
|
private PngCapture pngCapture;
|
|
|
|
// Token: 0x04005555 RID: 21845
|
|
[SerializeField]
|
|
[Header("Polaroid Settings")]
|
|
private GameObject polaroidPrefab;
|
|
|
|
// Token: 0x04005556 RID: 21846
|
|
[SerializeField]
|
|
private Transform polaroidStartTransform;
|
|
|
|
// Token: 0x04005557 RID: 21847
|
|
[SerializeField]
|
|
private Transform polaroidEndTransform;
|
|
|
|
// Token: 0x04005558 RID: 21848
|
|
[SerializeField]
|
|
private float polaroidPrintSpeed = 0.3f;
|
|
|
|
// Token: 0x04005559 RID: 21849
|
|
[SerializeField]
|
|
[Header("Screens")]
|
|
private Renderer screenRenderer;
|
|
|
|
// Token: 0x0400555A RID: 21850
|
|
[SerializeField]
|
|
[Range(0f, 90f)]
|
|
private float screenRefreshFramerate = 15f;
|
|
|
|
// Token: 0x0400555B RID: 21851
|
|
[SerializeField]
|
|
private float screenRefreshCutoffDistance = 10f;
|
|
|
|
// Token: 0x0400555C RID: 21852
|
|
[Header("UI and Buttons")]
|
|
[SerializeField]
|
|
private Text playerName;
|
|
|
|
// Token: 0x0400555D RID: 21853
|
|
[SerializeField]
|
|
private Text textFeedback;
|
|
|
|
// Token: 0x0400555E RID: 21854
|
|
[SerializeField]
|
|
private Text timerFeedback;
|
|
|
|
// Token: 0x0400555F RID: 21855
|
|
[SerializeField]
|
|
private Slider timerSlider;
|
|
|
|
// Token: 0x04005560 RID: 21856
|
|
[SerializeField]
|
|
private Canvas canvas;
|
|
|
|
// Token: 0x04005561 RID: 21857
|
|
[SerializeField]
|
|
private GameObject flipCameraRawImage;
|
|
|
|
// Token: 0x04005562 RID: 21858
|
|
[SerializeField]
|
|
private GameObject backButtonRawImage;
|
|
|
|
// Token: 0x04005563 RID: 21859
|
|
[SerializeField]
|
|
private GameObject[] cameraModesParents;
|
|
|
|
// Token: 0x04005564 RID: 21860
|
|
[SerializeField]
|
|
private Button[] UIButtons;
|
|
|
|
// Token: 0x04005565 RID: 21861
|
|
[SerializeField]
|
|
private GameObject buttonTriggerArea;
|
|
|
|
// Token: 0x04005566 RID: 21862
|
|
[SerializeField]
|
|
private float minTimeBetweenPhysicalButtonPresses = 0.5f;
|
|
|
|
// Token: 0x04005567 RID: 21863
|
|
[SerializeField]
|
|
[Header("Tooltips")]
|
|
private Tooltip printTooltip;
|
|
|
|
// Token: 0x04005568 RID: 21864
|
|
[SerializeField]
|
|
private Tooltip changeProfileTooltip;
|
|
|
|
// Token: 0x04005569 RID: 21865
|
|
[SerializeField]
|
|
private Tooltip sendTextEmailTooltip;
|
|
|
|
// Token: 0x0400556A RID: 21866
|
|
[SerializeField]
|
|
private Tooltip facebookTooltip;
|
|
|
|
// Token: 0x0400556B RID: 21867
|
|
[Header("Audio")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip buttonPressAudio;
|
|
|
|
// Token: 0x0400556C RID: 21868
|
|
[SerializeField]
|
|
private RecRoomAudioClip countDownTickAudio;
|
|
|
|
// Token: 0x0400556D RID: 21869
|
|
[SerializeField]
|
|
private RecRoomAudioClip shutterAudio;
|
|
|
|
// Token: 0x0400556E RID: 21870
|
|
[SerializeField]
|
|
private RecRoomAudioClip successAudio;
|
|
|
|
// Token: 0x0400556F RID: 21871
|
|
[SerializeField]
|
|
private RecRoomAudioClip printAudio;
|
|
|
|
// Token: 0x04005570 RID: 21872
|
|
private static readonly Vector2 NLLEIOMIAFP = new Vector2(320f, 180f);
|
|
|
|
// Token: 0x04005571 RID: 21873
|
|
private static readonly Vector2 PMJANJKPAEE = new Vector2(2560f, 1440f);
|
|
|
|
// Token: 0x04005572 RID: 21874
|
|
private static readonly Vector2 DIIABMAFJJM = new Vector2(256f, 256f);
|
|
|
|
// Token: 0x04005573 RID: 21875
|
|
private static readonly Vector2 LDHAKFDOLNF = new Vector2(320f, 320f);
|
|
|
|
// Token: 0x04005574 RID: 21876
|
|
private const float OMJEIGFOHMD = 1.7777778f;
|
|
|
|
// Token: 0x04005575 RID: 21877
|
|
private const float HFDADGKNOLH = 1f;
|
|
|
|
// Token: 0x04005576 RID: 21878
|
|
private const int LMLCBIGPDNJ = 5;
|
|
|
|
// Token: 0x04005578 RID: 21880
|
|
private ShareCamera.FFABCCDLHBH OAGIKFFAAFN = ShareCamera.FFABCCDLHBH.NONE;
|
|
|
|
// Token: 0x04005579 RID: 21881
|
|
private RenderTexture ANHNNLOIDPF;
|
|
|
|
// Token: 0x0400557A RID: 21882
|
|
private Texture GFEJIAJMDAM;
|
|
|
|
// Token: 0x0400557B RID: 21883
|
|
private AltTextureSet INIGLNOMJJJ = new AltTextureSet();
|
|
|
|
// Token: 0x0400557C RID: 21884
|
|
public AltTextureSet lowResPictureTextureSet = new AltTextureSet();
|
|
|
|
// Token: 0x0400557D RID: 21885
|
|
public AltTextureSet polaroidPictureTextureSet = new AltTextureSet();
|
|
|
|
// Token: 0x0400557E RID: 21886
|
|
private string PDDBPPOIMPO = "ShareCamImage";
|
|
|
|
// Token: 0x0400557F RID: 21887
|
|
private float JMGPHKGKENO;
|
|
|
|
// Token: 0x04005580 RID: 21888
|
|
private Coroutine MGEIGFICPHI;
|
|
|
|
// Token: 0x04005581 RID: 21889
|
|
private ShareCamButton[] FCHHAOKDCIP;
|
|
|
|
// Token: 0x04005582 RID: 21890
|
|
private float CJHFNLACIHO;
|
|
|
|
// Token: 0x04005583 RID: 21891
|
|
private List<GameObject> AMAONLIFELP = new List<GameObject>();
|
|
|
|
// Token: 0x04005584 RID: 21892
|
|
private MirrorCameraOutput AGMEGFJKCAN;
|
|
|
|
// Token: 0x04005585 RID: 21893
|
|
private GameManager FMBELJHPBCG;
|
|
|
|
// Token: 0x04005586 RID: 21894
|
|
private bool LBNGJMNAKPL;
|
|
|
|
// Token: 0x04005587 RID: 21895
|
|
private Animator FIOLBHFJENN;
|
|
|
|
// Token: 0x04005588 RID: 21896
|
|
private static readonly int NGOMIBCCDNO = Animator.StringToHash("Flash");
|
|
|
|
// Token: 0x04005589 RID: 21897
|
|
private static readonly int JFDIDEPNJJK = Animator.StringToHash("UtilityButton");
|
|
|
|
// Token: 0x0400558A RID: 21898
|
|
private static readonly int GPFPLOLLIMA = Animator.StringToHash("TakePictureButton");
|
|
|
|
// Token: 0x0400558B RID: 21899
|
|
private static readonly int NGHKEGMLPNO = Animator.StringToHash("FlashVisual");
|
|
|
|
// Token: 0x0400558C RID: 21900
|
|
private PNONBEAIBHA JPOKPIGIGKG;
|
|
|
|
// Token: 0x0400558D RID: 21901
|
|
private LHLLJPPCDKA<bool> PLOKNNGDBLJ;
|
|
|
|
// Token: 0x0400558E RID: 21902
|
|
private LHLLJPPCDKA<bool> CJOBGCMKOII;
|
|
|
|
// Token: 0x0400558F RID: 21903
|
|
private LHLLJPPCDKA<bool> JHDGNEKJLEN;
|
|
|
|
// Token: 0x04005590 RID: 21904
|
|
private LHLLJPPCDKA<bool> HNAAMJHAMMH;
|
|
|
|
// Token: 0x04005591 RID: 21905
|
|
private LHLLJPPCDKA<bool> BJEEHPENECH;
|
|
|
|
// Token: 0x04005592 RID: 21906
|
|
private LHLLJPPCDKA<string> HOOFLAHFFBO;
|
|
|
|
// Token: 0x04005593 RID: 21907
|
|
private bool PLGMJPCGLPC;
|
|
|
|
// Token: 0x04005594 RID: 21908
|
|
private bool MMKNEDOCKBL;
|
|
|
|
// Token: 0x04005595 RID: 21909
|
|
private Coroutine HOCBPKOFANF;
|
|
|
|
// Token: 0x02000F67 RID: 3943
|
|
private enum FFABCCDLHBH
|
|
{
|
|
// Token: 0x04005597 RID: 21911
|
|
NONE = -1,
|
|
// Token: 0x04005598 RID: 21912
|
|
LOW,
|
|
// Token: 0x04005599 RID: 21913
|
|
HIGH,
|
|
// Token: 0x0400559A RID: 21914
|
|
POLAROID
|
|
}
|
|
|
|
// Token: 0x02000F68 RID: 3944
|
|
private enum IBGNDPIJIHO
|
|
{
|
|
// Token: 0x0400559C RID: 21916
|
|
CAMERA,
|
|
// Token: 0x0400559D RID: 21917
|
|
PREVIEW,
|
|
// Token: 0x0400559E RID: 21918
|
|
SHARE,
|
|
// Token: 0x0400559F RID: 21919
|
|
DISABLED
|
|
}
|
|
|
|
// Token: 0x02000F69 RID: 3945
|
|
public enum EEIBEAEOKEK
|
|
{
|
|
// Token: 0x040055A1 RID: 21921
|
|
SHARE,
|
|
// Token: 0x040055A2 RID: 21922
|
|
PRINT,
|
|
// Token: 0x040055A3 RID: 21923
|
|
CHANGE_PROFILE,
|
|
// Token: 0x040055A4 RID: 21924
|
|
SAVE_TO_DISK,
|
|
// Token: 0x040055A5 RID: 21925
|
|
SEND_TEXT_EMAIL,
|
|
// Token: 0x040055A6 RID: 21926
|
|
FACEBOOK,
|
|
// Token: 0x040055A7 RID: 21927
|
|
UTILITY,
|
|
// Token: 0x040055A8 RID: 21928
|
|
TAKE_PICTURE
|
|
}
|
|
}
|