using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using UnityEngine; // Token: 0x02001184 RID: 4484 public class AnimateInOut : MonoBehaviour { // Token: 0x06026263 RID: 156259 RVA: 0x00A91318 File Offset: 0x00A8F518 public void AGJPLJLNDCL() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x06026264 RID: 156260 RVA: 0x00A91340 File Offset: 0x00A8F540 private void HGAMBABDGNK(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.MBJFPBCFGNN(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1679f; float[] array = new float[5]; array[0] = bounds.size.x; array[0] = bounds.size.y; array[3] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1306f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x06026265 RID: 156261 RVA: 0x00A91440 File Offset: 0x00A8F640 private void OnDisable() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.PlayEffect(false, null, null, false); } } // Token: 0x06026266 RID: 156262 RVA: 0x00A91488 File Offset: 0x00A8F688 private IEnumerator ALBBEIEDNFP(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026267 RID: 156263 RVA: 0x00A914A4 File Offset: 0x00A8F6A4 private void LHJGNOODHPG() { this.PADLGDJPGMK = false; this.JPCBIIBJAJO(); } // Token: 0x06026268 RID: 156264 RVA: 0x00A914B4 File Offset: 0x00A8F6B4 private void NHBCBLBFHFN(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.CGNEBKCMJCK(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1577f; float[] array = new float[] { 0f, bounds.size.x }; array[1] = bounds.size.y; array[1] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 902f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x06026269 RID: 156265 RVA: 0x00A915B4 File Offset: 0x00A8F7B4 private void DNJELDPOHPB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.AECJLFBNHMP(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 514f; float[] array = new float[7]; array[1] = bounds.size.x; array[0] = bounds.size.y; array[5] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 516f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x0602626A RID: 156266 RVA: 0x00A916B4 File Offset: 0x00A8F8B4 private void GADIJHPLGJG() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.FEFDDPKDFHI(false, null, null, false); } } // Token: 0x0602626B RID: 156267 RVA: 0x00A916FC File Offset: 0x00A8F8FC public void LJLMOONNLAF() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x0602626C RID: 156268 RVA: 0x00A91724 File Offset: 0x00A8F924 private bool AECJLFBNHMP(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.MLCIBGEMPEB, this.boundingVolume.EIKDKDKDDBJ()); return true; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.PPHCEDAFDHA)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.OGLJGBJLGFF); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x0602626D RID: 156269 RVA: 0x00A917CC File Offset: 0x00A8F9CC private IEnumerator IELGCEDIIEP(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x0602626E RID: 156270 RVA: 0x00A917E8 File Offset: 0x00A8F9E8 public void PlayEffect(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.BMDKJLLANPB((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.ALBBEIEDNFP(MEIMDEHLNKG)); } } } // Token: 0x0602626F RID: 156271 RVA: 0x00A9193C File Offset: 0x00A8FB3C private void BMDKJLLANPB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.MPEAKANBNDC(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1.3f; float num = Mathf.Max(new float[] { bounds.size.x, bounds.size.y, bounds.size.z }); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 0.3f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x06026270 RID: 156272 RVA: 0x00A91A3C File Offset: 0x00A8FC3C public void NGIEKMFKOND(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.FCPBEKJGFCJ((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JHKMJCIAFJA(MEIMDEHLNKG)); } } } // Token: 0x06026271 RID: 156273 RVA: 0x00A91B90 File Offset: 0x00A8FD90 private IEnumerator DAMMCFDGNPA(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026272 RID: 156274 RVA: 0x00A91BAC File Offset: 0x00A8FDAC private void LPNNDGLBFHP() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.PlayEffect(true, null, null, false); } } // Token: 0x06026273 RID: 156275 RVA: 0x00A91BF4 File Offset: 0x00A8FDF4 private bool NCECNLNACMB(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.DEKHPFKBHMA(), this.boundingVolume.MJMPKBLCJFJ()); return true; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.HNFJAELEBLH)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.CBHOOOFHPGK); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x06026274 RID: 156276 RVA: 0x00A91C9C File Offset: 0x00A8FE9C private bool LNGKJBEALFK(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x06026275 RID: 156277 RVA: 0x00A91CAC File Offset: 0x00A8FEAC private bool MBJFPBCFGNN(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.FGNNFNNIILF(), this.boundingVolume.EIKDKDKDDBJ()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.KILHNPHBDKM)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.CBHOOOFHPGK); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x06026276 RID: 156278 RVA: 0x00A91D54 File Offset: 0x00A8FF54 private void EDNNGGHNNMG() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.IAIGEIMIDND(false, null, null, true); } } // Token: 0x06026277 RID: 156279 RVA: 0x00A91D9C File Offset: 0x00A8FF9C private void JDINCFAMFOI(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.FFNNAKGINDL(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 542f; float[] array = new float[4]; array[0] = bounds.size.x; array[0] = bounds.size.y; array[6] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1736f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x06026278 RID: 156280 RVA: 0x00A91E9C File Offset: 0x00A9009C private void GNBBDGCPJIP() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.KCDFIACAMOK(false, null, null, false); } } // Token: 0x06026279 RID: 156281 RVA: 0x00A91EE4 File Offset: 0x00A900E4 public void EENIFPGDIMA() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x0602627A RID: 156282 RVA: 0x00A91F0C File Offset: 0x00A9010C private bool HLPHGGALOOP(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x0602627B RID: 156283 RVA: 0x00A91F1C File Offset: 0x00A9011C private bool PIIJAOOLMMG(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.HHOHKINLMMH(), this.boundingVolume.MJMPKBLCJFJ()); return true; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.FNHKAJOMKMO)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.NLHLAFENAKL); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x0602627C RID: 156284 RVA: 0x00A91FC4 File Offset: 0x00A901C4 [CompilerGenerated] private bool HNFJAELEBLH(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x0602627D RID: 156285 RVA: 0x00A91FD4 File Offset: 0x00A901D4 private void DDOLOFNKAHP() { this.PADLGDJPGMK = true; this.CCMMGALHPLH(); } // Token: 0x0602627E RID: 156286 RVA: 0x00A91FE4 File Offset: 0x00A901E4 private void OnEnable() { this.LPNNDGLBFHP(); } // Token: 0x0602627F RID: 156287 RVA: 0x00A91FEC File Offset: 0x00A901EC private bool DHBHOMCDLPC(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x06026280 RID: 156288 RVA: 0x00A91FFC File Offset: 0x00A901FC private IEnumerator CBPHOLLMBGL(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026281 RID: 156289 RVA: 0x00A92018 File Offset: 0x00A90218 private void EGKGBDDMDDA() { this.PADLGDJPGMK = false; this.JPCBIIBJAJO(); } // Token: 0x06026282 RID: 156290 RVA: 0x00A92028 File Offset: 0x00A90228 private void JHPKEHLJDPN() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.BMBFBIKAPOO(false, null, null, false); } } // Token: 0x06026283 RID: 156291 RVA: 0x00A92070 File Offset: 0x00A90270 private bool MPEAKANBNDC(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.MLCIBGEMPEB, this.boundingVolume.ENGNCGNOBHI); return true; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.HNFJAELEBLH)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.NLGNPMHMEPJ); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x06026284 RID: 156292 RVA: 0x00A92118 File Offset: 0x00A90318 private static bool BGHBHHBDJFI(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x06026285 RID: 156293 RVA: 0x00A9212C File Offset: 0x00A9032C private void BJEFEOJHCBL() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.NCMNAADIONF(true, null, null, true); } } // Token: 0x06026286 RID: 156294 RVA: 0x00A92174 File Offset: 0x00A90374 public void KCDFIACAMOK(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.NHBCBLBFHFN((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.IELGCEDIIEP(MEIMDEHLNKG)); } } } // Token: 0x06026287 RID: 156295 RVA: 0x00A922C8 File Offset: 0x00A904C8 private IEnumerator MJOPGOMJFGL(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026288 RID: 156296 RVA: 0x00A922E4 File Offset: 0x00A904E4 private IEnumerator AKEEBGPMJMN(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026289 RID: 156297 RVA: 0x00A92300 File Offset: 0x00A90500 private void NDIAAIGKNKA() { this.EKNJIPMLPEL(); } // Token: 0x0602628A RID: 156298 RVA: 0x00A92308 File Offset: 0x00A90508 private bool JAEAMCMOIDO(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x0602628B RID: 156299 RVA: 0x00A92318 File Offset: 0x00A90518 private void GGLGMNLEJPO() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.IAIGEIMIDND(false, null, null, false); } } // Token: 0x0602628C RID: 156300 RVA: 0x00A92360 File Offset: 0x00A90560 private void INFDNLHHABC() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.INPNOAALNFI(false, null, null, false); } } // Token: 0x0602628D RID: 156301 RVA: 0x00A923A8 File Offset: 0x00A905A8 public void BLHGNFGFILC(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.DNJELDPOHPB((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JAEBBNLDGKI(MEIMDEHLNKG)); } } } // Token: 0x0602628E RID: 156302 RVA: 0x00A924FC File Offset: 0x00A906FC public void NCMNAADIONF(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.JKMAFEJFHIE((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JIJHFEEKGPO(MEIMDEHLNKG)); } } } // Token: 0x0602628F RID: 156303 RVA: 0x00A92650 File Offset: 0x00A90850 private IEnumerator JIJHFEEKGPO(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x06026290 RID: 156304 RVA: 0x00A9266C File Offset: 0x00A9086C private void JKMAFEJFHIE(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.HDKHFAIMEFH(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1145f; float[] array = new float[3]; array[0] = bounds.size.x; array[1] = bounds.size.y; array[0] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1632f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x06026291 RID: 156305 RVA: 0x00A9276C File Offset: 0x00A9096C public void LEONEAFNEDE() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x06026292 RID: 156306 RVA: 0x00A92794 File Offset: 0x00A90994 private static bool KIKKHNNHGPE(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x06026293 RID: 156307 RVA: 0x00A927A8 File Offset: 0x00A909A8 private void MFINEGNOHCB() { this.PADLGDJPGMK = true; this.JPCBIIBJAJO(); } // Token: 0x06026294 RID: 156308 RVA: 0x00A927B8 File Offset: 0x00A909B8 private void IHHCCNKIMOO() { this.PADLGDJPGMK = true; this.CCMMGALHPLH(); } // Token: 0x06026295 RID: 156309 RVA: 0x00A927C8 File Offset: 0x00A909C8 private static bool LCOIBHBCFII(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x06026296 RID: 156310 RVA: 0x00A927DC File Offset: 0x00A909DC public void IJKCNLFLMEK() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x06026297 RID: 156311 RVA: 0x00A92804 File Offset: 0x00A90A04 public void HNECAJNOKNH() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x06026298 RID: 156312 RVA: 0x00A9282C File Offset: 0x00A90A2C private void MDECLAKBCGN() { this.KBGEFGIDBEN(); } // Token: 0x06026299 RID: 156313 RVA: 0x00A92834 File Offset: 0x00A90A34 private bool BHEPIAHPBJL(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x0602629A RID: 156314 RVA: 0x00A92844 File Offset: 0x00A90A44 private static bool LIAKEEIPCBC(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x0602629B RID: 156315 RVA: 0x00A92858 File Offset: 0x00A90A58 private void DHNGNGPDCBP() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.NCMNAADIONF(true, null, null, true); } } // Token: 0x0602629C RID: 156316 RVA: 0x00A928A0 File Offset: 0x00A90AA0 public void JBAGPBIGPAP() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x0602629D RID: 156317 RVA: 0x00A928C8 File Offset: 0x00A90AC8 public void JMLAHEHMNCB() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x0602629E RID: 156318 RVA: 0x00A928F0 File Offset: 0x00A90AF0 private void EOLPGKMBFDI() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.KCDFIACAMOK(false, null, null, true); } } // Token: 0x0602629F RID: 156319 RVA: 0x00A92938 File Offset: 0x00A90B38 public void GMJMCAKIDGA() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262A0 RID: 156320 RVA: 0x00A92960 File Offset: 0x00A90B60 public void INPNOAALNFI(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.NHBCBLBFHFN((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.MFCEHFNGOOD(MEIMDEHLNKG)); } } } // Token: 0x060262A1 RID: 156321 RVA: 0x00A92AB4 File Offset: 0x00A90CB4 public void LEAMOPNDNFK(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.DNJELDPOHPB((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JAEBBNLDGKI(MEIMDEHLNKG)); } } } // Token: 0x060262A2 RID: 156322 RVA: 0x00A92C08 File Offset: 0x00A90E08 private void MCEMCJIFDMK() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.FCBKFIOFPAA(true, null, null, true); } } // Token: 0x060262A3 RID: 156323 RVA: 0x00A92C50 File Offset: 0x00A90E50 public void StopEffect() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262A4 RID: 156324 RVA: 0x00A92C78 File Offset: 0x00A90E78 private bool JJLDMPLFJHK(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262A5 RID: 156325 RVA: 0x00A92C88 File Offset: 0x00A90E88 private static bool KNIGMIJDCEM(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262A6 RID: 156326 RVA: 0x00A92C9C File Offset: 0x00A90E9C private bool ANOFJKDBEPJ(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262A7 RID: 156327 RVA: 0x00A92CAC File Offset: 0x00A90EAC private IEnumerator BGPCDLLMHHA(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262A8 RID: 156328 RVA: 0x00A92CC8 File Offset: 0x00A90EC8 [CompilerGenerated] private static bool NLGNPMHMEPJ(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262A9 RID: 156329 RVA: 0x00A92CDC File Offset: 0x00A90EDC private bool IHGNNCKIGLK(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262AA RID: 156330 RVA: 0x00A92CEC File Offset: 0x00A90EEC private static bool CBHOOOFHPGK(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262AB RID: 156331 RVA: 0x00A92D00 File Offset: 0x00A90F00 private bool KJFAOIODBGN(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.CIMKKHBCDIG(), this.boundingVolume.GCCMJAOJOIO()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.LNGKJBEALFK)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.NLGNPMHMEPJ); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262AC RID: 156332 RVA: 0x00A92DA8 File Offset: 0x00A90FA8 private IEnumerator JAEBBNLDGKI(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262AD RID: 156333 RVA: 0x00A92DC4 File Offset: 0x00A90FC4 private void DJLNCAABFAC() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.PFEINBNDOOL(false, null, null, false); } } // Token: 0x060262AE RID: 156334 RVA: 0x00A92E0C File Offset: 0x00A9100C public void OFNEDJHEGLF() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262AF RID: 156335 RVA: 0x00A92E34 File Offset: 0x00A91034 private static bool PGDMPODBPJL(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262B0 RID: 156336 RVA: 0x00A92E48 File Offset: 0x00A91048 private bool JPPEJBOEPGN(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.ABPEDNNKDMG(), this.boundingVolume.FLODFEAFCLD()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.LNGKJBEALFK)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.NLHLAFENAKL); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262B1 RID: 156337 RVA: 0x00A92EF0 File Offset: 0x00A910F0 private void IPJGCEBOPGA() { this.KBGEFGIDBEN(); } // Token: 0x060262B2 RID: 156338 RVA: 0x00A92EF8 File Offset: 0x00A910F8 private IEnumerator EJJLJNIGGKP(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262B3 RID: 156339 RVA: 0x00A92F14 File Offset: 0x00A91114 private void GJBDGBKPMKC() { this.KBGEFGIDBEN(); } // Token: 0x060262B4 RID: 156340 RVA: 0x00A92F1C File Offset: 0x00A9111C private static bool NLHLAFENAKL(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262B5 RID: 156341 RVA: 0x00A92F30 File Offset: 0x00A91130 private void LHAMEPDGJLO() { if (!this.SuppressAnimation && this.supportsAnimateOut && SessionManager.PIEADIIBGGI) { this.FCBKFIOFPAA(false, null, null, false); } } // Token: 0x060262B6 RID: 156342 RVA: 0x00A92F78 File Offset: 0x00A91178 private void EKNJIPMLPEL() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.JPLBPKAACFB(false, null, null, true); } } // Token: 0x060262B7 RID: 156343 RVA: 0x00A92FC0 File Offset: 0x00A911C0 private IEnumerator JHKMJCIAFJA(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262B8 RID: 156344 RVA: 0x00A92FDC File Offset: 0x00A911DC private void PAHDHGLJKNN() { this.HFPAACEAOGE(); } // Token: 0x060262B9 RID: 156345 RVA: 0x00A92FE4 File Offset: 0x00A911E4 private void EBBGKIBIICA() { this.JPCBIIBJAJO(); } // Token: 0x060262BA RID: 156346 RVA: 0x00A92FEC File Offset: 0x00A911EC private static bool PFFINKPAOLP(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262BB RID: 156347 RVA: 0x00A93000 File Offset: 0x00A91200 public void FCBKFIOFPAA(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.JKMAFEJFHIE((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.EJJLJNIGGKP(MEIMDEHLNKG)); } } } // Token: 0x060262BC RID: 156348 RVA: 0x00A93154 File Offset: 0x00A91354 private IEnumerator LBBFNMKEPLF(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262BD RID: 156349 RVA: 0x00A93170 File Offset: 0x00A91370 private void Start() { this.PADLGDJPGMK = true; this.LPNNDGLBFHP(); } // Token: 0x060262BE RID: 156350 RVA: 0x00A93180 File Offset: 0x00A91380 public void IAIGEIMIDND(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.BMDKJLLANPB((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.IELGCEDIIEP(MEIMDEHLNKG)); } } } // Token: 0x060262BF RID: 156351 RVA: 0x00A932D4 File Offset: 0x00A914D4 public void JPLBPKAACFB(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.JDINCFAMFOI((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JIJHFEEKGPO(MEIMDEHLNKG)); } } } // Token: 0x060262C0 RID: 156352 RVA: 0x00A93428 File Offset: 0x00A91628 private void LMMKLDIJLGJ() { this.PADLGDJPGMK = false; this.KBGEFGIDBEN(); } // Token: 0x060262C1 RID: 156353 RVA: 0x00A93438 File Offset: 0x00A91638 private void ECABABCLOGL(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.HDKHFAIMEFH(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1078f; float[] array = new float[3]; array[1] = bounds.size.x; array[0] = bounds.size.y; array[1] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1744f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262C3 RID: 156355 RVA: 0x00A9358C File Offset: 0x00A9178C public void PFEHIIHNNEB(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.MAJDBGGIMLL((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(true); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JIJHFEEKGPO(MEIMDEHLNKG)); } } } // Token: 0x060262C4 RID: 156356 RVA: 0x00A936E0 File Offset: 0x00A918E0 private static bool ILEOAPJBCFK(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262C5 RID: 156357 RVA: 0x00A936F4 File Offset: 0x00A918F4 private bool LBMOPFFGIND(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262C6 RID: 156358 RVA: 0x00A93704 File Offset: 0x00A91904 private bool KILHNPHBDKM(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262C7 RID: 156359 RVA: 0x00A93714 File Offset: 0x00A91914 public void BMBFBIKAPOO(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NCKMBFBMBFM.Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.MAJDBGGIMLL((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = MEIMDEHLNKG && CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.ALBBEIEDNFP(MEIMDEHLNKG)); } } } // Token: 0x060262C8 RID: 156360 RVA: 0x00A93868 File Offset: 0x00A91A68 private void EKAKJHOBNKF() { this.HFPAACEAOGE(); } // Token: 0x060262C9 RID: 156361 RVA: 0x00A93870 File Offset: 0x00A91A70 private void HFPAACEAOGE() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.INPNOAALNFI(false, null, null, false); } } // Token: 0x060262CA RID: 156362 RVA: 0x00A938B8 File Offset: 0x00A91AB8 private void EOBLDOEONHA(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.PIIJAOOLMMG(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1354f; float[] array = new float[] { 0f, bounds.size.x }; array[1] = bounds.size.y; array[7] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 343f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262CB RID: 156363 RVA: 0x00A939B8 File Offset: 0x00A91BB8 private bool ADAPDIHONEB(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.COBCHGNEGFC(), this.boundingVolume.JNAKOFBCCGF()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.JAEAMCMOIDO)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.KIKKHNNHGPE); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262CC RID: 156364 RVA: 0x00A93A60 File Offset: 0x00A91C60 public void MFHMDCHLABK() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262CD RID: 156365 RVA: 0x00A93A88 File Offset: 0x00A91C88 private void JPCBIIBJAJO() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.PFEHIIHNNEB(false, null, null, false); } } // Token: 0x060262CE RID: 156366 RVA: 0x00A93AD0 File Offset: 0x00A91CD0 private bool CGNEBKCMJCK(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.HHOHKINLMMH(), this.boundingVolume.MJMPKBLCJFJ()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.JAEAMCMOIDO)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.KIKKHNNHGPE); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262CF RID: 156367 RVA: 0x00A93B78 File Offset: 0x00A91D78 private void GCGHOFCLEFJ() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.JPLBPKAACFB(false, null, null, false); } } // Token: 0x060262D0 RID: 156368 RVA: 0x00A93BC0 File Offset: 0x00A91DC0 private static bool OGLJGBJLGFF(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262D1 RID: 156369 RVA: 0x00A93BD4 File Offset: 0x00A91DD4 public void NKHPEDGKFBL() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262D2 RID: 156370 RVA: 0x00A93BFC File Offset: 0x00A91DFC private void CCMMGALHPLH() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.KCDFIACAMOK(true, null, null, true); } } // Token: 0x060262D3 RID: 156371 RVA: 0x00A93C44 File Offset: 0x00A91E44 private bool CAPOPHOIJNI(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262D4 RID: 156372 RVA: 0x00A93C54 File Offset: 0x00A91E54 private bool GKGBINJHBPP(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262D5 RID: 156373 RVA: 0x00A93C64 File Offset: 0x00A91E64 private void FCPBEKJGFCJ(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.KJFAOIODBGN(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1086f; float[] array = new float[7]; array[0] = bounds.size.x; array[1] = bounds.size.y; array[1] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 19f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262D6 RID: 156374 RVA: 0x00A93D64 File Offset: 0x00A91F64 private IEnumerator MFCEHFNGOOD(bool MEIMDEHLNKG) { while (this.JCKJJDKEHLO != null) { if (this.JCKJJDKEHLO.JAMLMKEOGMN.isPlaying && this.BMLMIJBPHPI) { this.BMDKJLLANPB(base.transform.position, base.transform.rotation); } if (!this.JCKJJDKEHLO.gameObject.activeSelf) { this.JCKJJDKEHLO = null; } yield return null; } yield break; } // Token: 0x060262D7 RID: 156375 RVA: 0x00A93D80 File Offset: 0x00A91F80 private void EONMIHOPPOJ() { this.PADLGDJPGMK = true; this.DHNGNGPDCBP(); } // Token: 0x060262D8 RID: 156376 RVA: 0x00A93D90 File Offset: 0x00A91F90 private void GMBFJHIHJFB() { this.PADLGDJPGMK = false; this.NLGPHNCJDHK(); } // Token: 0x060262D9 RID: 156377 RVA: 0x00A93DA0 File Offset: 0x00A91FA0 private void GIMINELAKFC() { this.PADLGDJPGMK = false; this.LPNNDGLBFHP(); } // Token: 0x060262DA RID: 156378 RVA: 0x00A93DB0 File Offset: 0x00A91FB0 private void JLGBMMHKOAJ() { this.EKNJIPMLPEL(); } // Token: 0x060262DB RID: 156379 RVA: 0x00A93DB8 File Offset: 0x00A91FB8 private void FGPMNOBOAJD(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.FFNNAKGINDL(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1277f; float[] array = new float[4]; array[1] = bounds.size.x; array[0] = bounds.size.y; array[6] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1225f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262DC RID: 156380 RVA: 0x00A93EB8 File Offset: 0x00A920B8 private void NLGPHNCJDHK() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.IAIGEIMIDND(true, null, null, true); } } // Token: 0x060262DD RID: 156381 RVA: 0x00A93F00 File Offset: 0x00A92100 private bool AOJKCHCICFO(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262DE RID: 156382 RVA: 0x00A93F10 File Offset: 0x00A92110 private void LADGCDKJJOB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.KJFAOIODBGN(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1259f; float[] array = new float[7]; array[1] = bounds.size.x; array[1] = bounds.size.y; array[6] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 1647f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262DF RID: 156383 RVA: 0x00A94010 File Offset: 0x00A92210 public void FEFDDPKDFHI(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.KMAFAKDEBGN((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD != null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JHKMJCIAFJA(MEIMDEHLNKG)); } } } // Token: 0x060262E0 RID: 156384 RVA: 0x00A94164 File Offset: 0x00A92364 public void PFEINBNDOOL(bool MEIMDEHLNKG, Vector3? CIGPHKLAAOD = null, Quaternion? IJGPPOIJDKO = null, bool OLFHFDOFDGJ = false) { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && (OLFHFDOFDGJ || !SingletonMonoBehaviour.NCKMBFBMBFM.SuppressAnimations)) { if (this.effectPrefab == null) { this.effectPrefab = SingletonMonoBehaviour.NCKMBFBMBFM.DefaultEffectPrefab; } this.JCKJJDKEHLO = ObjectPool.NFHMLKPHCFF().Acquire(this.effectPrefab); this.JCKJJDKEHLO.transform.parent = SingletonMonoBehaviour.NCKMBFBMBFM.transform; this.FGPMNOBOAJD((CIGPHKLAAOD == null || CIGPHKLAAOD == null) ? base.transform.position : CIGPHKLAAOD.Value, (IJGPPOIJDKO == null || IJGPPOIJDKO == null) ? base.transform.rotation : IJGPPOIJDKO.Value); this.JCKJJDKEHLO.JAMLMKEOGMN.Simulate((!MEIMDEHLNKG) ? this.animOutStartOffset : this.animInStartOffset); this.JCKJJDKEHLO.Play(false); this.BMLMIJBPHPI = !MEIMDEHLNKG || CIGPHKLAAOD == null; if (base.gameObject.activeInHierarchy) { base.StartCoroutine(this.JAEBBNLDGKI(MEIMDEHLNKG)); } } } // Token: 0x060262E1 RID: 156385 RVA: 0x00A942B8 File Offset: 0x00A924B8 private void BFHHJINKJBH() { this.DHNGNGPDCBP(); } // Token: 0x060262E2 RID: 156386 RVA: 0x00A942C0 File Offset: 0x00A924C0 private bool OFCBLDEAFMD(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.DEKHPFKBHMA(), this.boundingVolume.EIKDKDKDDBJ()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.LBMOPFFGIND)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.AEEGMLKKGOD); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262E3 RID: 156387 RVA: 0x00A94368 File Offset: 0x00A92568 private bool FNHKAJOMKMO(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262E4 RID: 156388 RVA: 0x00A94378 File Offset: 0x00A92578 private static bool AEEGMLKKGOD(Renderer GJAPMDIMMKN) { return GJAPMDIMMKN.gameObject.GetComponent() != null; } // Token: 0x060262E5 RID: 156389 RVA: 0x00A9438C File Offset: 0x00A9258C private void HIBIDMAPNEI() { this.JPCBIIBJAJO(); } // Token: 0x060262E6 RID: 156390 RVA: 0x00A94394 File Offset: 0x00A92594 private bool HDKHFAIMEFH(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.HHOHKINLMMH(), this.boundingVolume.GCCMJAOJOIO()); return false; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.DHBHOMCDLPC)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.PFFINKPAOLP); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x060262E7 RID: 156391 RVA: 0x00A9443C File Offset: 0x00A9263C private void KMAFAKDEBGN(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.JPPEJBOEPGN(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1700f; float[] array = new float[5]; array[1] = bounds.size.x; array[0] = bounds.size.y; array[8] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 904f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262E8 RID: 156392 RVA: 0x00A9453C File Offset: 0x00A9273C private bool PPHCEDAFDHA(Renderer GJAPMDIMMKN) { return this.ignoredRenderers.Contains(GJAPMDIMMKN); } // Token: 0x060262E9 RID: 156393 RVA: 0x00A9454C File Offset: 0x00A9274C private void OJGJEHGKDFP() { this.PADLGDJPGMK = false; this.DHNGNGPDCBP(); } // Token: 0x060262EA RID: 156394 RVA: 0x00A9455C File Offset: 0x00A9275C private void KBGEFGIDBEN() { if (this.PADLGDJPGMK && !this.SuppressAnimation && this.supportsAnimateIn) { this.FCBKFIOFPAA(false, null, null, false); } } // Token: 0x060262EB RID: 156395 RVA: 0x00A945A4 File Offset: 0x00A927A4 private void MAJDBGGIMLL(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO) { Bounds bounds; if (this.CGNEBKCMJCK(out bounds)) { this.JCKJJDKEHLO.transform.position = bounds.center - base.transform.position + CIGPHKLAAOD; this.JCKJJDKEHLO.transform.rotation = IJGPPOIJDKO; this.JCKJJDKEHLO.JAMLMKEOGMN.shape.scale = bounds.size * 1807f; float[] array = new float[5]; array[0] = bounds.size.x; array[0] = bounds.size.y; array[4] = bounds.size.z; float num = Mathf.Max(array); this.JCKJJDKEHLO.JAMLMKEOGMN.main.startSize = num * 279f; } else { this.JCKJJDKEHLO.transform.position = CIGPHKLAAOD; } } // Token: 0x060262EC RID: 156396 RVA: 0x00A946A4 File Offset: 0x00A928A4 private void BCPFDCJJNCE() { this.INFDNLHHABC(); } // Token: 0x060262ED RID: 156397 RVA: 0x00A946AC File Offset: 0x00A928AC public void IPBFAMCEEJN() { if (this.JCKJJDKEHLO != null) { this.JCKJJDKEHLO.Stop(); this.JCKJJDKEHLO = null; } } // Token: 0x060262EE RID: 156398 RVA: 0x00A946D4 File Offset: 0x00A928D4 private bool FFNNAKGINDL(out Bounds LCCDPOBCNCH) { if (this.boundingVolume != null) { LCCDPOBCNCH = new Bounds(this.boundingVolume.COBCHGNEGFC(), this.boundingVolume.ENGNCGNOBHI); return true; } if (this.LLMACEFNAKG == null) { this.LLMACEFNAKG = base.GetComponentsInChildren().ToList(); this.LLMACEFNAKG.RemoveAll(new Predicate(this.ANOFJKDBEPJ)); List llmacefnakg = this.LLMACEFNAKG; if (AnimateInOut.DINNJGHCFHI == null) { AnimateInOut.DINNJGHCFHI = new Predicate(AnimateInOut.CBHOOOFHPGK); } llmacefnakg.RemoveAll(AnimateInOut.DINNJGHCFHI); } return NNGFEGAEJPG.KOMMBHNFFDN(this.LLMACEFNAKG, out LCCDPOBCNCH, null); } // Token: 0x04006063 RID: 24675 [SerializeField] [Header("Prefab")] private PooledParticle effectPrefab; // Token: 0x04006064 RID: 24676 [SerializeField] [Header("Bounds")] public SimpleVolume boundingVolume; // Token: 0x04006065 RID: 24677 [SerializeField] [Header("Timing")] private float animInStartOffset = 0.2f; // Token: 0x04006066 RID: 24678 [SerializeField] private float animOutStartOffset = 0.2f; // Token: 0x04006067 RID: 24679 [Header("Effect Support")] public bool supportsAnimateIn = true; // Token: 0x04006068 RID: 24680 public bool supportsAnimateOut = true; // Token: 0x04006069 RID: 24681 public bool SuppressAnimation; // Token: 0x0400606A RID: 24682 private PooledParticle JCKJJDKEHLO; // Token: 0x0400606B RID: 24683 private bool BMLMIJBPHPI = true; // Token: 0x0400606C RID: 24684 private List LLMACEFNAKG; // Token: 0x0400606D RID: 24685 private bool PADLGDJPGMK; // Token: 0x0400606E RID: 24686 public List ignoredRenderers = new List(); // Token: 0x0400606F RID: 24687 public List additionalRenderers = new List(); // Token: 0x04006070 RID: 24688 [CompilerGenerated] private static Predicate DINNJGHCFHI; }