using System; using System.Collections; using System.Collections.Generic; using System.Reflection; using UnityEngine; using UnityEngine.Rendering; namespace RecRoom.Core.Rendering { // Token: 0x0200118D RID: 4493 public abstract class CommandBufferRenderer : MonoBehaviour { // Token: 0x1700116B RID: 4459 // (get) Token: 0x06026527 RID: 156967 protected abstract CommandBufferRenderer.KGACMHKDBFO LPECMKCGPKL { get; } // Token: 0x1700116C RID: 4460 // (get) Token: 0x06026528 RID: 156968 protected abstract string FCEECDDLMPB { get; } // Token: 0x1700116D RID: 4461 // (get) Token: 0x06026529 RID: 156969 RVA: 0x00AA02E4 File Offset: 0x00A9E4E4 protected virtual CameraEvent HDKEOBEICLB { get { return CameraEvent.AfterForwardOpaque; } } // Token: 0x1700116E RID: 4462 // (get) Token: 0x0602652A RID: 156970 RVA: 0x00AA02E8 File Offset: 0x00A9E4E8 protected virtual bool PADJHFLCCLP { get { return true; } } // Token: 0x0602652B RID: 156971 RVA: 0x00AA02EC File Offset: 0x00A9E4EC protected virtual void Awake() { if (CommandBufferRenderer.AGGGGOPNCPD == null) { CommandBufferRenderer.AGGGGOPNCPD = new MaterialPropertyBlock(); } if (CommandBufferRenderer.CKKNDBDCKDK == null) { if (this.LPECMKCGPKL.EGMPJHBOFJD == 0) { Debug.LogWarningFormat("{0}: CommandBufferRenderers should allocate their instance collections before Awake().", new object[0]); } CommandBufferRenderer.CKKNDBDCKDK = new CommandBufferRenderer.AELDLCIBHGF[this.LPECMKCGPKL.EGMPJHBOFJD]; for (int i = 0; i < CommandBufferRenderer.CKKNDBDCKDK.Length; i++) { CommandBufferRenderer.CKKNDBDCKDK[i] = new CommandBufferRenderer.AELDLCIBHGF(); } } this.GKFLHNPOBGD = new CommandBuffer(); this.GKFLHNPOBGD.name = this.FCEECDDLMPB; this.JLAMMIJECBK = base.GetComponent(); this.JLAMMIJECBK.AddCommandBuffer(this.HDKEOBEICLB, this.GKFLHNPOBGD); base.StartCoroutine(this.IFLAOHALHOH()); } // Token: 0x0602652C RID: 156972 RVA: 0x00AA03BC File Offset: 0x00A9E5BC protected virtual void OnPreRender() { if (this.GKFLHNPOBGD != null) { this.GKFLHNPOBGD.Clear(); for (int i = 0; i < this.LPECMKCGPKL.NKEHDKABAPE; i++) { CommandBufferRenderer.BMOCEPLFNHK bmoceplfnhk = this.LPECMKCGPKL.KLODCNIFGAP(i); Renderer pgnogpaedgb = bmoceplfnhk.PGNOGPAEDGB; if (pgnogpaedgb != null && NNGFEGAEJPG.CCAOLOGMGJF(pgnogpaedgb.gameObject.layer, this.JLAMMIJECBK.cullingMask) && ((pgnogpaedgb.enabled && pgnogpaedgb.isVisible) || bmoceplfnhk.NEPAPMNAJCD) && pgnogpaedgb.gameObject.activeInHierarchy) { if (i >= CommandBufferRenderer.CKKNDBDCKDK.Length) { Debug.LogWarningFormat("{0}: CommandBuffer has exceeded the maximum renderers for a frame. Unable to modify material properties.", new object[] { base.gameObject.name }); } else { CommandBufferRenderer.CKKNDBDCKDK[i].ABACHELMMAI(pgnogpaedgb); pgnogpaedgb.GetPropertyBlock(CommandBufferRenderer.AGGGGOPNCPD); this.NFNKLLIIAGF(bmoceplfnhk, ref CommandBufferRenderer.AGGGGOPNCPD); pgnogpaedgb.SetPropertyBlock(CommandBufferRenderer.AGGGGOPNCPD); } for (int j = 0; j < bmoceplfnhk.MNPMFLEMFDM; j++) { this.GKFLHNPOBGD.DrawRenderer(bmoceplfnhk.PGNOGPAEDGB, bmoceplfnhk.EFBCLDAGCDF, j, -1); } } } } } // Token: 0x0602652D RID: 156973 RVA: 0x00AA0500 File Offset: 0x00A9E700 protected virtual void OnPostRender() { int num = 0; while (num < this.LPECMKCGPKL.NKEHDKABAPE && num < CommandBufferRenderer.CKKNDBDCKDK.Length) { if (CommandBufferRenderer.CKKNDBDCKDK[num].GFJAPOKKBPP) { CommandBufferRenderer.CKKNDBDCKDK[num].BPMPBHMMJFD(); } num++; } } // Token: 0x0602652E RID: 156974 RVA: 0x00AA0554 File Offset: 0x00A9E754 protected virtual void NFNKLLIIAGF(CommandBufferRenderer.BMOCEPLFNHK FCDPFLMFDBC, ref MaterialPropertyBlock GMADLIBFGHA) { if (FCDPFLMFDBC.PGNOGPAEDGB.lightProbeUsage != LightProbeUsage.Off && this.PADJHFLCCLP) { BCCKLJFNEAK.LOFBBAEPMDE(FCDPFLMFDBC.PGNOGPAEDGB, ref GMADLIBFGHA); } } // Token: 0x0602652F RID: 156975 RVA: 0x00AA0580 File Offset: 0x00A9E780 private IEnumerator IFLAOHALHOH() { WaitForEndOfFrame waitForEndOfFrame = new WaitForEndOfFrame(); for (;;) { yield return waitForEndOfFrame; this.LPECMKCGPKL.NFGBPFHKLGF(); } yield break; } // Token: 0x0400609A RID: 24730 private static MaterialPropertyBlock AGGGGOPNCPD; // Token: 0x0400609B RID: 24731 private static CommandBufferRenderer.AELDLCIBHGF[] CKKNDBDCKDK; // Token: 0x0400609C RID: 24732 private Camera JLAMMIJECBK; // Token: 0x0400609D RID: 24733 private CommandBuffer GKFLHNPOBGD; // Token: 0x0200118E RID: 4494 protected struct BMOCEPLFNHK { // Token: 0x0400609E RID: 24734 public Renderer PGNOGPAEDGB; // Token: 0x0400609F RID: 24735 public Material EFBCLDAGCDF; // Token: 0x040060A0 RID: 24736 public int MNPMFLEMFDM; // Token: 0x040060A1 RID: 24737 public bool NEPAPMNAJCD; // Token: 0x040060A2 RID: 24738 public T DGMICIAFMGB; } // Token: 0x0200118F RID: 4495 [DefaultMember("Item")] protected class KGACMHKDBFO { // Token: 0x06026530 RID: 156976 RVA: 0x00AA059C File Offset: 0x00A9E79C public void NFGBPFHKLGF() { this.DNJMDFCILGL.Clear(); this.LLMACEFNAKG.Clear(); } // Token: 0x17001171 RID: 4465 // (get) Token: 0x06026531 RID: 156977 RVA: 0x00AA05B4 File Offset: 0x00A9E7B4 public CommandBufferRenderer.BMOCEPLFNHK BCIENGLOHLG { get { return this.DNJMDFCILGL[ANOFFEKMECJ]; } } // Token: 0x06026532 RID: 156978 RVA: 0x00AA05C4 File Offset: 0x00A9E7C4 public int IMPCBFICKOG() { return this.DNJMDFCILGL.Count; } // Token: 0x06026533 RID: 156979 RVA: 0x00AA05D4 File Offset: 0x00A9E7D4 public int IPHIKAMJNJP() { return this.DNJMDFCILGL.Count; } // Token: 0x06026534 RID: 156980 RVA: 0x00AA05E4 File Offset: 0x00A9E7E4 public bool KPGLGIPDGHG(Renderer JGDAEIHOEPA, Material OOEDPEKINHG, int GAEEMJMJLFJ, T AOAILGGFDHJ, bool LIJPPLMHLCD = false) { if (JGDAEIHOEPA != null && this.DNJMDFCILGL.Count <= this.DNJMDFCILGL.Capacity && !this.LLMACEFNAKG.Contains(JGDAEIHOEPA)) { this.DNJMDFCILGL.Add(new CommandBufferRenderer.BMOCEPLFNHK { PGNOGPAEDGB = JGDAEIHOEPA, EFBCLDAGCDF = OOEDPEKINHG, MNPMFLEMFDM = GAEEMJMJLFJ, NEPAPMNAJCD = LIJPPLMHLCD, DGMICIAFMGB = AOAILGGFDHJ }); this.LLMACEFNAKG.Add(JGDAEIHOEPA); return true; } return false; } // Token: 0x06026535 RID: 156981 RVA: 0x00AA0678 File Offset: 0x00A9E878 public int CIMFNFIPPCE() { return this.DNJMDFCILGL.Capacity; } // Token: 0x06026536 RID: 156982 RVA: 0x00AA0688 File Offset: 0x00A9E888 public KGACMHKDBFO(int PHNILFPKHOC) { this.DNJMDFCILGL = new List.BMOCEPLFNHK>(PHNILFPKHOC); this.LLMACEFNAKG = new HashSet(); } // Token: 0x06026537 RID: 156983 RVA: 0x00AA06A8 File Offset: 0x00A9E8A8 public void DPCHGJLJHLK() { this.DNJMDFCILGL.Clear(); this.LLMACEFNAKG.Clear(); } // Token: 0x06026538 RID: 156984 RVA: 0x00AA06C0 File Offset: 0x00A9E8C0 public int AJMLBEJICFE() { return this.DNJMDFCILGL.Capacity; } // Token: 0x06026539 RID: 156985 RVA: 0x00AA06D0 File Offset: 0x00A9E8D0 public int MOKKGPFFINH() { return this.DNJMDFCILGL.Count; } // Token: 0x0602653A RID: 156986 RVA: 0x00AA06E0 File Offset: 0x00A9E8E0 public void PIEPHJLLIPF() { this.DNJMDFCILGL.Clear(); this.LLMACEFNAKG.Clear(); } // Token: 0x0602653B RID: 156987 RVA: 0x00AA06F8 File Offset: 0x00A9E8F8 public int MENHNLIJNCD() { return this.DNJMDFCILGL.Capacity; } // Token: 0x1700116F RID: 4463 // (get) Token: 0x0602653C RID: 156988 RVA: 0x00AA0708 File Offset: 0x00A9E908 public int EGMPJHBOFJD { get { return this.DNJMDFCILGL.Capacity; } } // Token: 0x17001170 RID: 4464 // (get) Token: 0x0602653D RID: 156989 RVA: 0x00AA0718 File Offset: 0x00A9E918 public int NKEHDKABAPE { get { return this.DNJMDFCILGL.Count; } } // Token: 0x0602653E RID: 156990 RVA: 0x00AA0728 File Offset: 0x00A9E928 public void LCKDJHOFLCO() { this.DNJMDFCILGL.Clear(); this.LLMACEFNAKG.Clear(); } // Token: 0x0602653F RID: 156991 RVA: 0x00AA0740 File Offset: 0x00A9E940 public int OAEBNNKLKHM() { return this.DNJMDFCILGL.Capacity; } // Token: 0x06026540 RID: 156992 RVA: 0x00AA0750 File Offset: 0x00A9E950 public int NFAFIMNGMDE() { return this.DNJMDFCILGL.Capacity; } // Token: 0x06026541 RID: 156993 RVA: 0x00AA0760 File Offset: 0x00A9E960 public int JHLNNAGBLED() { return this.DNJMDFCILGL.Count; } // Token: 0x06026542 RID: 156994 RVA: 0x00AA0770 File Offset: 0x00A9E970 public void NDCIODNNCJC() { this.DNJMDFCILGL.Clear(); this.LLMACEFNAKG.Clear(); } // Token: 0x040060A3 RID: 24739 private List.BMOCEPLFNHK> DNJMDFCILGL; // Token: 0x040060A4 RID: 24740 private HashSet LLMACEFNAKG; } // Token: 0x02001190 RID: 4496 private class AELDLCIBHGF { // Token: 0x17001172 RID: 4466 // (get) Token: 0x0602655C RID: 157020 RVA: 0x00AA0C20 File Offset: 0x00A9EE20 // (set) Token: 0x06026543 RID: 156995 RVA: 0x00AA0788 File Offset: 0x00A9E988 public bool GFJAPOKKBPP { get; private set; } // Token: 0x06026544 RID: 156996 RVA: 0x00AA0794 File Offset: 0x00A9E994 public void BPMPBHMMJFD() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026545 RID: 156997 RVA: 0x00AA07CC File Offset: 0x00A9E9CC public void CLJEHLKDJHD(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "Content-Length"; object[] array = new object[1]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x06026546 RID: 156998 RVA: 0x00AA0820 File Offset: 0x00A9EA20 public bool DIODOLGHHCG() { return this.k__BackingField; } // Token: 0x06026547 RID: 156999 RVA: 0x00AA0828 File Offset: 0x00A9EA28 public void MIKPHCGBONJ() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = true; } } // Token: 0x06026548 RID: 157000 RVA: 0x00AA0860 File Offset: 0x00A9EA60 public void MGAHJDLCHJP(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "TeleportBuffer"; object[] array = new object[1]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x06026549 RID: 157001 RVA: 0x00AA08B4 File Offset: 0x00A9EAB4 public void BGHFGLCNCFH() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x0602654A RID: 157002 RVA: 0x00AA08EC File Offset: 0x00A9EAEC public MaterialPropertyBlock CGFJKIHHEDB() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x0602654B RID: 157003 RVA: 0x00AA0904 File Offset: 0x00A9EB04 public void LJFNOKEHNOI(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "Token"; object[] array = new object[0]; array[0] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x0602654C RID: 157004 RVA: 0x00AA0958 File Offset: 0x00A9EB58 public void BIHMHCHECBG() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x0602654D RID: 157005 RVA: 0x00AA0990 File Offset: 0x00A9EB90 public void LKCCICAGMMO(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "RpcStartCharging"; object[] array = new object[1]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = true; } // Token: 0x0602654E RID: 157006 RVA: 0x00AA09E4 File Offset: 0x00A9EBE4 public void KEIDAIADKCP() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = true; } } // Token: 0x0602654F RID: 157007 RVA: 0x00AA0A1C File Offset: 0x00A9EC1C public bool DAJCOPPIAFA() { return this.k__BackingField; } // Token: 0x06026550 RID: 157008 RVA: 0x00AA0A24 File Offset: 0x00A9EC24 public void CKDHLPFDLBM(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "locked_idle"; object[] array = new object[0]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = true; } // Token: 0x06026551 RID: 157009 RVA: 0x00AA0A78 File Offset: 0x00A9EC78 private void FKMNDMEOKNL(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026552 RID: 157010 RVA: 0x00AA0A84 File Offset: 0x00A9EC84 private void LOADBAKMFPC(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026553 RID: 157011 RVA: 0x00AA0A90 File Offset: 0x00A9EC90 private void EDAIKJMGAFD(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026554 RID: 157012 RVA: 0x00AA0A9C File Offset: 0x00A9EC9C public void HFCFMIGGFMF() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026555 RID: 157013 RVA: 0x00AA0AD4 File Offset: 0x00A9ECD4 public void DCLFCIEEMHL() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = true; } } // Token: 0x06026556 RID: 157014 RVA: 0x00AA0B0C File Offset: 0x00A9ED0C private void AHKIIFMNPBG(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026557 RID: 157015 RVA: 0x00AA0B18 File Offset: 0x00A9ED18 public void BPNJODMLOIG(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "Failed to send report: "; object[] array = new object[1]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x06026558 RID: 157016 RVA: 0x00AA0B6C File Offset: 0x00A9ED6C public void OAHCLBFMNBD() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = true; } } // Token: 0x06026559 RID: 157017 RVA: 0x00AA0BA4 File Offset: 0x00A9EDA4 public AELDLCIBHGF() { this.OHMPOOMFBNN = null; this.MAHDCECFMKN = new MaterialPropertyBlock(); } // Token: 0x0602655A RID: 157018 RVA: 0x00AA0BC0 File Offset: 0x00A9EDC0 public void NNKHMHLHONB(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "by"; object[] array = new object[0]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = true; } // Token: 0x0602655B RID: 157019 RVA: 0x00AA0C14 File Offset: 0x00A9EE14 private void OKKCMEIIKNJ(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0602655D RID: 157021 RVA: 0x00AA0C28 File Offset: 0x00A9EE28 public void ABACHELMMAI(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { Debug.LogErrorFormat("Attempted to cache material properties from renderer {0} on an already-cached property block", new object[] { JGDAEIHOEPA.gameObject.name }); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = true; } // Token: 0x0602655E RID: 157022 RVA: 0x00AA0C7C File Offset: 0x00A9EE7C public MaterialPropertyBlock LOJGMMJFMJA() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x0602655F RID: 157023 RVA: 0x00AA0C94 File Offset: 0x00A9EE94 public void GDABANDGNIG() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026560 RID: 157024 RVA: 0x00AA0CCC File Offset: 0x00A9EECC public void CDHDCGDOHCJ() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026561 RID: 157025 RVA: 0x00AA0D04 File Offset: 0x00A9EF04 private void ICPCMKNAJOM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026562 RID: 157026 RVA: 0x00AA0D10 File Offset: 0x00A9EF10 public MaterialPropertyBlock IADADKHBKCK() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x06026563 RID: 157027 RVA: 0x00AA0D28 File Offset: 0x00A9EF28 public void NNJPHOOBCFP(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "iTween Error: Callback method references must be passed as a String!"; object[] array = new object[0]; array[0] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x06026564 RID: 157028 RVA: 0x00AA0D7C File Offset: 0x00A9EF7C public MaterialPropertyBlock HLBJCBJIFIG() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x06026565 RID: 157029 RVA: 0x00AA0D94 File Offset: 0x00A9EF94 public void GHHMEHAJHPO() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026566 RID: 157030 RVA: 0x00AA0DCC File Offset: 0x00A9EFCC public MaterialPropertyBlock BIGBHCNOPEC() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x06026567 RID: 157031 RVA: 0x00AA0DE4 File Offset: 0x00A9EFE4 public void DDKABMFGKFP() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026568 RID: 157032 RVA: 0x00AA0E1C File Offset: 0x00A9F01C public MaterialPropertyBlock FJAGOGBHJIM() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x06026569 RID: 157033 RVA: 0x00AA0E34 File Offset: 0x00A9F034 private void EJGNADMLKIE(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0602656A RID: 157034 RVA: 0x00AA0E40 File Offset: 0x00A9F040 public MaterialPropertyBlock LPAEICHADCL() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x0602656B RID: 157035 RVA: 0x00AA0E58 File Offset: 0x00A9F058 public bool AAMDLGNEHKL() { return this.k__BackingField; } // Token: 0x0602656C RID: 157036 RVA: 0x00AA0E60 File Offset: 0x00A9F060 public void NLJPMIPJIKB(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { string text = "time"; object[] array = new object[1]; array[1] = JGDAEIHOEPA.gameObject.name; Debug.LogErrorFormat(text, array); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = true; } // Token: 0x17001173 RID: 4467 // (get) Token: 0x0602656D RID: 157037 RVA: 0x00AA0EB4 File Offset: 0x00A9F0B4 public MaterialPropertyBlock EDJEKCHAKIJ { get { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } } // Token: 0x0602656E RID: 157038 RVA: 0x00AA0ECC File Offset: 0x00A9F0CC public MaterialPropertyBlock OMLIJACNNND() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x0602656F RID: 157039 RVA: 0x00AA0EE4 File Offset: 0x00A9F0E4 private void GGAKLFCEEMO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026570 RID: 157040 RVA: 0x00AA0EF0 File Offset: 0x00A9F0F0 public void MJFANGLENOI() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = true; } } // Token: 0x06026571 RID: 157041 RVA: 0x00AA0F28 File Offset: 0x00A9F128 public bool MMPOBIJNNNI() { return this.k__BackingField; } // Token: 0x06026572 RID: 157042 RVA: 0x00AA0F30 File Offset: 0x00A9F130 private void KKCJNIOKNNB(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026573 RID: 157043 RVA: 0x00AA0F3C File Offset: 0x00A9F13C private void JFLOBEOINOG(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06026574 RID: 157044 RVA: 0x00AA0F48 File Offset: 0x00A9F148 public void JDMNHMHOKMI() { if (this.GFJAPOKKBPP) { this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN); this.MAHDCECFMKN.Clear(); this.OHMPOOMFBNN = null; this.GFJAPOKKBPP = false; } } // Token: 0x06026575 RID: 157045 RVA: 0x00AA0F80 File Offset: 0x00A9F180 public MaterialPropertyBlock EINCMJJCLAG() { if (this.GFJAPOKKBPP) { return this.MAHDCECFMKN; } return null; } // Token: 0x06026576 RID: 157046 RVA: 0x00AA0F98 File Offset: 0x00A9F198 public void PBPIEGEPNKB(Renderer JGDAEIHOEPA) { if (this.GFJAPOKKBPP) { Debug.LogErrorFormat("InitialLocalPosition", new object[] { JGDAEIHOEPA.gameObject.name }); return; } JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN); this.OHMPOOMFBNN = JGDAEIHOEPA; this.GFJAPOKKBPP = false; } // Token: 0x06026577 RID: 157047 RVA: 0x00AA0FEC File Offset: 0x00A9F1EC public bool OFPOKMDNHJD() { return this.k__BackingField; } // Token: 0x040060A5 RID: 24741 private Renderer OHMPOOMFBNN; // Token: 0x040060A6 RID: 24742 private MaterialPropertyBlock MAHDCECFMKN; } } }