// Token: 0x06000B84 RID: 2948 RVA: 0x0006854C File Offset: 0x0006674C private void EKLNQHLPKLN() { ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject); KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject); if (ondghpbhggg != null) { if (ondghpbhggg.enabled) { ondghpbhggg.NQCNGJOOQFQ(base.transform); } } else if (kqhjolqlqbj != null && kqhjolqlqbj.POMCJNMICJP() != KMCGDKDIJIE.PDFPPCIHPMI.None) { FKBFPICKJQG component = kqhjolqlqbj.GetComponent <FKBFPICKJQG>(); Vector3 nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position); if (!component.PMQGGKCQBOE()) { nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x; } if (!component.LPJIHCPNOEL()) { nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y; } OKCMKCMQOGD.PCNQDPHGDFJ(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1298f); } }
// Token: 0x06000B81 RID: 2945 RVA: 0x000682B8 File Offset: 0x000664B8 private void CEGPCMGDLBO() { ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject); KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject); if (ondghpbhggg != null) { if (ondghpbhggg.enabled) { ondghpbhggg.DBDJPDGOFGF(base.transform); } } else if (kqhjolqlqbj != null && kqhjolqlqbj.NQCBILMNLBN() != KMCGDKDIJIE.PDFPPCIHPMI.None) { FKBFPICKJQG component = kqhjolqlqbj.GetComponent <FKBFPICKJQG>(); Vector3 nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position); if (!component.HHBGHDIJONK()) { nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x; } if (!component.NDBENHOKJGG) { nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y; } OKCMKCMQOGD.KJJQQBDHLJE(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1379f); } }
// Token: 0x06000B83 RID: 2947 RVA: 0x00068470 File Offset: 0x00066670 private void NNOPGECPIDJ() { ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject); KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject); if (ondghpbhggg != null) { if (ondghpbhggg.enabled) { ondghpbhggg.IPCDQMOLQMP(base.transform); } } else if (kqhjolqlqbj != null && kqhjolqlqbj.NQCBILMNLBN() != KMCGDKDIJIE.PDFPPCIHPMI.None) { FKBFPICKJQG component = kqhjolqlqbj.GetComponent <FKBFPICKJQG>(); Vector3 nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position); if (!component.HHBGHDIJONK()) { nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x; } if (!component.LPJIHCPNOEL()) { nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y; } OKCMKCMQOGD.LKOEFCKMEQD(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1938f); } }
// Token: 0x06000B82 RID: 2946 RVA: 0x00068394 File Offset: 0x00066594 private void HONNFNFPCEB() { ONDGHPBHGGG ondghpbhggg = IKBQNBHOJJB.BBDJCHKMCPI <ONDGHPBHGGG>(base.gameObject); KQHJOLQLQBJ kqhjolqlqbj = IKBQNBHOJJB.BBDJCHKMCPI <KQHJOLQLQBJ>(base.gameObject); if (ondghpbhggg != null) { if (ondghpbhggg.enabled) { ondghpbhggg.IPCDQMOLQMP(base.transform); } } else if (kqhjolqlqbj != null && kqhjolqlqbj.GEOIDOMHKLJ != KMCGDKDIJIE.PDFPPCIHPMI.None) { FKBFPICKJQG component = kqhjolqlqbj.GetComponent <FKBFPICKJQG>(); Vector3 nkkgpnpgdem = -kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(base.transform.position); if (!component.ENKKJECIIBP) { nkkgpnpgdem.x = kqhjolqlqbj.CGDFDPHIENG.localPosition.x; } if (!component.NDBENHOKJGG) { nkkgpnpgdem.y = kqhjolqlqbj.CGDFDPHIENG.localPosition.y; } OKCMKCMQOGD.LKOEFCKMEQD(kqhjolqlqbj.LMOECGCMJKK, nkkgpnpgdem, 1348f); } }
// Token: 0x06001706 RID: 5894 RVA: 0x000A62D4 File Offset: 0x000A44D4 private static KMCGDKDIJIE DPKGHFIHBPE(string IHIHHCCEDHQ, KQHJOLQLQBJ MBNQPHGNDBK, Material HQNQNDECMLH, Texture NNFMFGDPCPF, Shader JHKGHDQFQNL) { KMCGDKDIJIE kmcgdkdijie = KMCGDKDIJIE.DPKGHFIHBPE(IHIHHCCEDHQ); kmcgdkdijie.gameObject.layer = MBNQPHGNDBK.LMOECGCMJKK.layer; kmcgdkdijie.HHQHIJOIBON = HQNQNDECMLH; kmcgdkdijie.GOIHJQNMMJD = NNFMFGDPCPF; kmcgdkdijie.JHKGHDQFQNL = JHKGHDQFQNL; kmcgdkdijie.BCKQKKMIGNM = MBNQPHGNDBK.NDQJIOMJNQE; kmcgdkdijie.OQCHJGMLOCJ = MBNQPHGNDBK.OQCHJGMLOCJ; kmcgdkdijie.NOCPDPDCFKM = MBNQPHGNDBK; return(kmcgdkdijie); }
// Token: 0x060016F2 RID: 5874 RVA: 0x000A5CC8 File Offset: 0x000A3EC8 public static int BQMONBNIECC(KQHJOLQLQBJ BCHNDNICINJ) { int num = 1; for (int i = 1; i < KMCGDKDIJIE.BKKBIKLKLKM.BJGMIBBEGDQ; i++) { if (KMCGDKDIJIE.BKKBIKLKLKM.get_KNPPMKBOGDL(i).NOCPDPDCFKM == BCHNDNICINJ) { num += 0; } } return(num); }
// Token: 0x060016F1 RID: 5873 RVA: 0x000A5C84 File Offset: 0x000A3E84 public static int EDHONKQBOQM(KQHJOLQLQBJ BCHNDNICINJ) { int num = 0; for (int i = 0; i < KMCGDKDIJIE.BKKBIKLKLKM.BJGMIBBEGDQ; i++) { if (KMCGDKDIJIE.BKKBIKLKLKM.get_KNPPMKBOGDL(i).NOCPDPDCFKM == BCHNDNICINJ) { num++; } } return(num); }
// Token: 0x0600170E RID: 5902 RVA: 0x000A6478 File Offset: 0x000A4678 private void OnWillRenderObject() { this.DLMQCMOQICN(); if (this.MBHJEBPQHEF != null) { this.DPBIEKGLOFP.SetPropertyBlock(this.MBHJEBPQHEF); } if (this.IOOHNELQHIO != null) { this.IOOHNELQHIO(this.GLDEQICKCGJ ?? this.JKFJKMBEOHJ); } if (!(this.GLDEQICKCGJ == null) && this.OHKNJLDNPCQ != 0) { if (this.QGJDDCCKJCI) { Vector4 dpjglgeeoim = this.BCHNDNICINJ.DPJGLGEEOIM; Vector2 phlkebhkgee = this.BCHNDNICINJ.PHLKEBHKGEE; Vector2 vector = new Vector2(1000f, 1000f); if (phlkebhkgee.x > 0f) { vector.x = dpjglgeeoim.z / phlkebhkgee.x; } if (phlkebhkgee.y > 0f) { vector.y = dpjglgeeoim.w / phlkebhkgee.y; } this.GLDEQICKCGJ.SetVector(KMCGDKDIJIE.FDKBIKIEKOO[0], new Vector4(-dpjglgeeoim.x / dpjglgeeoim.z, -dpjglgeeoim.y / dpjglgeeoim.w, 1f / dpjglgeeoim.z, 1f / dpjglgeeoim.w)); this.GLDEQICKCGJ.SetTexture("_ClipTex", this.MHFDHQHMQQC); } else if (!this.MFNKQJGBFQP) { KQHJOLQLQBJ kqhjolqlqbj = this.BCHNDNICINJ; int num = 0; while (kqhjolqlqbj != null) { if (kqhjolqlqbj.BDFKBGCMLHC) { float mpnnmhjbopn = 0f; Vector4 dpjglgeeoim2 = kqhjolqlqbj.DPJGLGEEOIM; if (kqhjolqlqbj != this.BCHNDNICINJ) { Vector3 vector2 = kqhjolqlqbj.CGDFDPHIENG.InverseTransformPoint(this.BCHNDNICINJ.CGDFDPHIENG.position); dpjglgeeoim2.x -= vector2.x; dpjglgeeoim2.y -= vector2.y; Vector3 eulerAngles = this.BCHNDNICINJ.CGDFDPHIENG.rotation.eulerAngles; Vector3 eulerAngles2 = kqhjolqlqbj.CGDFDPHIENG.rotation.eulerAngles; Vector3 vector3 = eulerAngles2 - eulerAngles; vector3.x = JNNGOIIKENH.MCKGBIELBHK(vector3.x); vector3.y = JNNGOIIKENH.MCKGBIELBHK(vector3.y); vector3.z = JNNGOIIKENH.MCKGBIELBHK(vector3.z); if (Mathf.Abs(vector3.x) > 0.001f || Mathf.Abs(vector3.y) > 0.001f) { Debug.LogWarning("Panel can only be clipped properly if X and Y rotation is left at 0", this.BCHNDNICINJ); } mpnnmhjbopn = vector3.z; } this.JEDBOKHFCFP(num++, dpjglgeeoim2, kqhjolqlqbj.PHLKEBHKGEE, mpnnmhjbopn); } kqhjolqlqbj = kqhjolqlqbj.IEPOOINFQBL; } } else { Vector2 phlkebhkgee2 = this.BCHNDNICINJ.PHLKEBHKGEE; Vector4 dpjglgeeoim3 = this.BCHNDNICINJ.DPJGLGEEOIM; Vector2 mainTextureOffset = new Vector2(-dpjglgeeoim3.x / dpjglgeeoim3.z, -dpjglgeeoim3.y / dpjglgeeoim3.w); Vector2 mainTextureScale = new Vector2(1f / dpjglgeeoim3.z, 1f / dpjglgeeoim3.w); Vector2 v = new Vector2(1000f, 1000f); if (phlkebhkgee2.x > 0f) { v.x = dpjglgeeoim3.z / phlkebhkgee2.x; } if (phlkebhkgee2.y > 0f) { v.y = dpjglgeeoim3.w / phlkebhkgee2.y; } this.GLDEQICKCGJ.mainTextureOffset = mainTextureOffset; this.GLDEQICKCGJ.mainTextureScale = mainTextureScale; this.GLDEQICKCGJ.SetVector("_ClipSharpness", v); } return; } }
// Token: 0x060016FA RID: 5882 RVA: 0x0000BE85 File Offset: 0x0000A085 public static KMCGDKDIJIE DPKGHFIHBPE(KQHJOLQLQBJ BCHNDNICINJ, Material HQNQNDECMLH, Texture NNFMFGDPCPF, Shader JHKGHDQFQNL) { return(KMCGDKDIJIE.DPKGHFIHBPE(null, BCHNDNICINJ, HQNQNDECMLH, NNFMFGDPCPF, JHKGHDQFQNL)); }
private static void HFMJNILQCMK(Transform COPDMKMJGEJ, bool LOCNFMJIOQQ, bool NGBQFCCKEBF, ref Matrix4x4 IHFCQEOOKCK, ref Vector3 FHMHGJIQJPI, ref Vector3 DHLJOEOGEMD, ref bool JFOPNBNHFEJ, bool JMGHFHHEBMI) { if (COPDMKMJGEJ == null) { return; } if (!LOCNFMJIOQQ && !IKBQNBHOJJB.PBBDNDMELHQ(COPDMKMJGEJ.gameObject)) { return; } KQHJOLQLQBJ kqhjolqlqbj = (!NGBQFCCKEBF) ? COPDMKMJGEJ.GetComponent <KQHJOLQLQBJ>() : null; if (kqhjolqlqbj != null && !kqhjolqlqbj.enabled) { return; } if (kqhjolqlqbj != null && kqhjolqlqbj.GEOIDOMHKLJ != KMCGDKDIJIE.PDFPPCIHPMI.None) { Vector3[] pmcnqichcle = kqhjolqlqbj.PMCNQICHCLE; for (int i = 0; i < 4; i++) { Vector3 vector = IHFCQEOOKCK.MultiplyPoint3x4(pmcnqichcle[i]); if (vector.x > DHLJOEOGEMD.x) { DHLJOEOGEMD.x = vector.x; } if (vector.y > DHLJOEOGEMD.y) { DHLJOEOGEMD.y = vector.y; } if (vector.z > DHLJOEOGEMD.z) { DHLJOEOGEMD.z = vector.z; } if (vector.x < FHMHGJIQJPI.x) { FHMHGJIQJPI.x = vector.x; } if (vector.y < FHMHGJIQJPI.y) { FHMHGJIQJPI.y = vector.y; } if (vector.z < FHMHGJIQJPI.z) { FHMHGJIQJPI.z = vector.z; } JFOPNBNHFEJ = true; } } else { ENFMCDNLEQQ component = COPDMKMJGEJ.GetComponent <ENFMCDNLEQQ>(); if (component != null && component.enabled) { Vector3[] pmcnqichcle2 = component.PMCNQICHCLE; for (int j = 0; j < 4; j++) { Vector3 vector2 = IHFCQEOOKCK.MultiplyPoint3x4(pmcnqichcle2[j]); if (vector2.x > DHLJOEOGEMD.x) { DHLJOEOGEMD.x = vector2.x; } if (vector2.y > DHLJOEOGEMD.y) { DHLJOEOGEMD.y = vector2.y; } if (vector2.z > DHLJOEOGEMD.z) { DHLJOEOGEMD.z = vector2.z; } if (vector2.x < FHMHGJIQJPI.x) { FHMHGJIQJPI.x = vector2.x; } if (vector2.y < FHMHGJIQJPI.y) { FHMHGJIQJPI.y = vector2.y; } if (vector2.z < FHMHGJIQJPI.z) { FHMHGJIQJPI.z = vector2.z; } JFOPNBNHFEJ = true; } if (!JMGHFHHEBMI) { return; } } int k = 0; int childCount = COPDMKMJGEJ.childCount; while (k < childCount) { JNNGOIIKENH.HFMJNILQCMK(COPDMKMJGEJ.GetChild(k), LOCNFMJIOQQ, false, ref IHFCQEOOKCK, ref FHMHGJIQJPI, ref DHLJOEOGEMD, ref JFOPNBNHFEJ, true); k++; } } }