using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Runtime.CompilerServices; using UnityEngine; namespace UnityTest { // Token: 0x020012AC RID: 4780 [Serializable] public class AssertionComponent : MonoBehaviour, ILEIPEGLBJA { // Token: 0x0602986C RID: 170092 RVA: 0x00B90800 File Offset: 0x00B8EA00 public string GetCreationLocation() { if (!string.IsNullOrEmpty(this.m_CreatedInFilePath)) { int num = this.m_CreatedInFilePath.LastIndexOf("\\") + 1; return string.Format("{0}, line {1} ({2})", this.m_CreatedInFilePath.Substring(num), this.m_CreatedInFileLine, this.m_CreatedInFilePath); } return string.Empty; } // Token: 0x0602986D RID: 170093 RVA: 0x00B90860 File Offset: 0x00B8EA60 public void OCMJPCOPNPE(int NOBAPCOKFIL) { this.checkAfterFrames = NOBAPCOKFIL; } // Token: 0x170012CB RID: 4811 // (get) Token: 0x0602986E RID: 170094 RVA: 0x00B9086C File Offset: 0x00B8EA6C // (set) Token: 0x06029891 RID: 170129 RVA: 0x00B90C5C File Offset: 0x00B8EE5C public ActionBase Action { get { return this.m_ActionBase; } set { this.m_ActionBase = value; this.m_ActionBase.go = base.gameObject; } } // Token: 0x0602986F RID: 170095 RVA: 0x00B90874 File Offset: 0x00B8EA74 public void HCLKDLDCDOL() { this.MFHMDFEIBBF(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable); } // Token: 0x170012D2 RID: 4818 // (get) Token: 0x06029870 RID: 170096 RVA: 0x00B90884 File Offset: 0x00B8EA84 public AssertionComponent Component { get { return this; } } // Token: 0x06029871 RID: 170097 RVA: 0x00B90888 File Offset: 0x00B8EA88 public void OAEGDGEMOBD() { this.GAFOEBKGNHP(DCKAOPEPHHF.FixedUpdate); } // Token: 0x06029872 RID: 170098 RVA: 0x00B90898 File Offset: 0x00B8EA98 public void OnDestroy() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnDestroy); } // Token: 0x06029873 RID: 170099 RVA: 0x00B908A4 File Offset: 0x00B8EAA4 public void LEJFGIKNKOG() { this.GAFOEBKGNHP(~(DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable)); } // Token: 0x06029874 RID: 170100 RVA: 0x00B908B4 File Offset: 0x00B8EAB4 private void FCGDCKAIIJJ() { if (this.m_ActionBase == null) { return; } IEnumerable enumerable = Resources.FindObjectsOfTypeAll(typeof(AssertionComponent)).Where(new Func(this.ADGNNALCGMG)); if (!enumerable.Any()) { return; } if (enumerable.Count() > 1) { global::UnityEngine.Debug.LogWarning("More than one refence to comparer found. This shouldn't happen"); } AssertionComponent assertionComponent = enumerable.First() as AssertionComponent; this.m_ActionBase = assertionComponent.m_ActionBase.DKBIAJIDJAD(assertionComponent.gameObject, base.gameObject); } // Token: 0x06029875 RID: 170101 RVA: 0x00B90940 File Offset: 0x00B8EB40 public string MJLJCEPBHBF() { if (!string.IsNullOrEmpty(this.m_CreatedInFilePath)) { int num = this.m_CreatedInFilePath.LastIndexOf("AvatarItemDesc") + 0; return string.Format("Error! Failed to set birthday.", this.m_CreatedInFilePath.Substring(num), this.m_CreatedInFileLine, this.m_CreatedInFilePath); } return string.Empty; } // Token: 0x06029876 RID: 170102 RVA: 0x00B909A0 File Offset: 0x00B8EBA0 public void NHKPHJCFDLL() { this.GAFOEBKGNHP(DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable); } // Token: 0x06029877 RID: 170103 RVA: 0x00B909AC File Offset: 0x00B8EBAC public void OnValidate() { if (Application.isEditor) { this.FCGDCKAIIJJ(); } } // Token: 0x06029878 RID: 170104 RVA: 0x00B909C0 File Offset: 0x00B8EBC0 public void PIDJDCLMFCL() { this.MFHMDFEIBBF(DCKAOPEPHHF.Start | DCKAOPEPHHF.LateUpdate); } // Token: 0x06029879 RID: 170105 RVA: 0x00B909D0 File Offset: 0x00B8EBD0 public static T Create(DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK, GameObject KKKDOJFJBAG, string GELAACGLMNP) where T : ComparerBase { ILEIPEGLBJA ileipeglbja; return AssertionComponent.Create(out ileipeglbja, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK, KKKDOJFJBAG, GELAACGLMNP); } // Token: 0x0602987A RID: 170106 RVA: 0x00B909EC File Offset: 0x00B8EBEC public void OnCollisionExit() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionExit); } // Token: 0x0602987B RID: 170107 RVA: 0x00B909FC File Offset: 0x00B8EBFC public void JFGCKGFNCHD() { this.NMEGGMHAONA(DCKAOPEPHHF.Start | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable); } // Token: 0x170012D0 RID: 4816 // (set) Token: 0x0602987C RID: 170108 RVA: 0x00B90A0C File Offset: 0x00B8EC0C public float TimeCheckRepeatFrequency { set { this.repeatEveryTime = value; } } // Token: 0x0602987D RID: 170109 RVA: 0x00B90A18 File Offset: 0x00B8EC18 public void GKCFBHDBHHN() { this.NMEGGMHAONA(~(DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable)); } // Token: 0x0602987E RID: 170110 RVA: 0x00B90A28 File Offset: 0x00B8EC28 public global::UnityEngine.Object ABBILKPECIL() { return this; } // Token: 0x0602987F RID: 170111 RVA: 0x00B90A2C File Offset: 0x00B8EC2C public static T Create(out ILEIPEGLBJA IGPGPDOJENK, DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK, GameObject KKKDOJFJBAG, string GELAACGLMNP) where T : ComparerBase { T t = AssertionComponent.MAFAFKHJCNM(out IGPGPDOJENK, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK); t.compareToType = ComparerBase.BJKBEEFHJBH.CompareToObject; t.other = KKKDOJFJBAG; t.otherPropertyPath = GELAACGLMNP; return t; } // Token: 0x06029880 RID: 170112 RVA: 0x00B90A6C File Offset: 0x00B8EC6C public void HJDDOOOKPKB() { this.MFHMDFEIBBF(~(DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy)); } // Token: 0x06029881 RID: 170113 RVA: 0x00B90A78 File Offset: 0x00B8EC78 public void CHGHDGIFPIL() { this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnEnable); } // Token: 0x06029882 RID: 170114 RVA: 0x00B90A88 File Offset: 0x00B8EC88 private static T MAFAFKHJCNM(out ILEIPEGLBJA IGPGPDOJENK, DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK) where T : ActionBase { AssertionComponent assertionComponent = MKMCHJFIONM.AddComponent(); assertionComponent.checkMethods = MMOAGJDKKKF; T t = ScriptableObject.CreateInstance(); assertionComponent.Action = t; assertionComponent.Action.go = MKMCHJFIONM; assertionComponent.Action.thisPropertyPath = KBPDNIMPLDK; IGPGPDOJENK = assertionComponent; StackTrace stackTrace = new StackTrace(true); string fileName = stackTrace.GetFrame(0).GetFileName(); for (int i = 1; i < stackTrace.FrameCount; i++) { StackFrame frame = stackTrace.GetFrame(i); if (frame.GetFileName() != fileName) { string text = frame.GetFileName().Substring(Application.dataPath.Length - "Assets".Length); assertionComponent.m_CreatedInFilePath = text; assertionComponent.m_CreatedInFileLine = frame.GetFileLineNumber(); break; } } return t; } // Token: 0x06029883 RID: 170115 RVA: 0x00B90B5C File Offset: 0x00B8ED5C public void OnTriggerEnter2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerEnter2D); } // Token: 0x06029884 RID: 170116 RVA: 0x00B90B6C File Offset: 0x00B8ED6C public void INGMCGGJGMA() { if (!global::UnityEngine.Debug.isDebugBuild) { global::UnityEngine.Object.Destroy(this); } this.FCGDCKAIIJJ(); } // Token: 0x170012CF RID: 4815 // (set) Token: 0x06029885 RID: 170117 RVA: 0x00B90B84 File Offset: 0x00B8ED84 public float TimeCheckStartAfter { set { this.checkAfterTime = value; } } // Token: 0x06029886 RID: 170118 RVA: 0x00B90B90 File Offset: 0x00B8ED90 public void NNLFEHOIJOC() { this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable); } // Token: 0x06029887 RID: 170119 RVA: 0x00B90BA0 File Offset: 0x00B8EDA0 public void NOKNJCLJFNB() { this.GAFOEBKGNHP(~(DCKAOPEPHHF.Update | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable)); } // Token: 0x06029888 RID: 170120 RVA: 0x00B90BB0 File Offset: 0x00B8EDB0 public global::UnityEngine.Object GetFailureReferenceObject() { return this; } // Token: 0x06029889 RID: 170121 RVA: 0x00B90BB4 File Offset: 0x00B8EDB4 private void MFHMDFEIBBF(DCKAOPEPHHF CJJBPDEJING) { if (this.GPMMJPMMGEG(CJJBPDEJING)) { EALPFHFJIDM.KGNMECKNFDH(this); } } // Token: 0x0602988A RID: 170122 RVA: 0x00B90BC8 File Offset: 0x00B8EDC8 public void CGBNEKJKMKC() { this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable); } // Token: 0x0602988B RID: 170123 RVA: 0x00B90BD8 File Offset: 0x00B8EDD8 public void FOJMCLIHCHJ() { this.NMEGGMHAONA(~(DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable)); } // Token: 0x0602988C RID: 170124 RVA: 0x00B90BE8 File Offset: 0x00B8EDE8 private bool GHEJODENFCH(global::UnityEngine.Object KPEOCCHJJBH) { return ((AssertionComponent)KPEOCCHJJBH).m_ActionBase == this.m_ActionBase && KPEOCCHJJBH != this; } // Token: 0x0602988D RID: 170125 RVA: 0x00B90C10 File Offset: 0x00B8EE10 public void KCNIGALJNLA() { this.NMEGGMHAONA(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.OnEnable | DCKAOPEPHHF.OnDisable); } // Token: 0x0602988E RID: 170126 RVA: 0x00B90C20 File Offset: 0x00B8EE20 public void Awake() { if (!global::UnityEngine.Debug.isDebugBuild) { global::UnityEngine.Object.Destroy(this); } this.FCGDCKAIIJJ(); } // Token: 0x0602988F RID: 170127 RVA: 0x00B90C38 File Offset: 0x00B8EE38 public void OnCollisionStay2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionStay2D); } // Token: 0x06029890 RID: 170128 RVA: 0x00B90C48 File Offset: 0x00B8EE48 public void GGHDLOKEMNJ() { if (Application.isEditor) { this.FCGDCKAIIJJ(); } } // Token: 0x06029892 RID: 170130 RVA: 0x00B90C78 File Offset: 0x00B8EE78 public void OnControllerColliderHit() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnControllerColliderHit); } // Token: 0x06029893 RID: 170131 RVA: 0x00B90C88 File Offset: 0x00B8EE88 public void LateUpdate() { this.GAFOEBKGNHP(DCKAOPEPHHF.LateUpdate); } // Token: 0x06029894 RID: 170132 RVA: 0x00B90C94 File Offset: 0x00B8EE94 public void FixedUpdate() { this.GAFOEBKGNHP(DCKAOPEPHHF.FixedUpdate); } // Token: 0x06029895 RID: 170133 RVA: 0x00B90CA0 File Offset: 0x00B8EEA0 [CompilerGenerated] private bool ADGNNALCGMG(global::UnityEngine.Object KPEOCCHJJBH) { return ((AssertionComponent)KPEOCCHJJBH).m_ActionBase == this.m_ActionBase && KPEOCCHJJBH != this; } // Token: 0x06029896 RID: 170134 RVA: 0x00B90CC8 File Offset: 0x00B8EEC8 public void BPCEJGIJPOO() { this.NMEGGMHAONA(DCKAOPEPHHF.OnDestroy); } // Token: 0x06029897 RID: 170135 RVA: 0x00B90CD4 File Offset: 0x00B8EED4 private void GAFOEBKGNHP(DCKAOPEPHHF CJJBPDEJING) { if (this.IsCheckMethodSelected(CJJBPDEJING)) { EALPFHFJIDM.KGNMECKNFDH(this); } } // Token: 0x06029898 RID: 170136 RVA: 0x00B90CE8 File Offset: 0x00B8EEE8 public void MOLGJHBBOCA() { this.NMEGGMHAONA(DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.LateUpdate); } // Token: 0x06029899 RID: 170137 RVA: 0x00B90CF8 File Offset: 0x00B8EEF8 public void ACJENDEIHPG() { this.NMEGGMHAONA(~(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable)); } // Token: 0x0602989A RID: 170138 RVA: 0x00B90D08 File Offset: 0x00B8EF08 public void HMPOIGCFOHG() { this.NMEGGMHAONA(DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable); } // Token: 0x0602989B RID: 170139 RVA: 0x00B90D18 File Offset: 0x00B8EF18 public void NANHMDNMMDC() { this.GAFOEBKGNHP(~(DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.OnDestroy)); } // Token: 0x0602989C RID: 170140 RVA: 0x00B90D28 File Offset: 0x00B8EF28 private void NMEGGMHAONA(DCKAOPEPHHF CJJBPDEJING) { if (this.IsCheckMethodSelected(CJJBPDEJING)) { EALPFHFJIDM.KGNMECKNFDH(this); } } // Token: 0x0602989D RID: 170141 RVA: 0x00B90D3C File Offset: 0x00B8EF3C public void NEMFIHBGPFP(float NOBAPCOKFIL) { this.repeatEveryTime = NOBAPCOKFIL; } // Token: 0x0602989E RID: 170142 RVA: 0x00B90D48 File Offset: 0x00B8EF48 public void DOAAMAFLDEE(float NOBAPCOKFIL) { this.checkAfterTime = NOBAPCOKFIL; } // Token: 0x170012CD RID: 4813 // (set) Token: 0x0602989F RID: 170143 RVA: 0x00B90D54 File Offset: 0x00B8EF54 public int UpdateCheckRepeatFrequency { set { this.repeatEveryFrame = value; } } // Token: 0x060298A0 RID: 170144 RVA: 0x00B90D60 File Offset: 0x00B8EF60 public void FJFMJOPHGIG() { this.GAFOEBKGNHP(~(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Update | DCKAOPEPHHF.LateUpdate)); } // Token: 0x060298A1 RID: 170145 RVA: 0x00B90D6C File Offset: 0x00B8EF6C public void HBEMPLMNGIF() { this.MFHMDFEIBBF(~(DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnEnable)); } // Token: 0x060298A2 RID: 170146 RVA: 0x00B90D7C File Offset: 0x00B8EF7C public void KKFKFOEBCKL() { this.MFHMDFEIBBF(~(DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDisable)); } // Token: 0x060298A3 RID: 170147 RVA: 0x00B90D8C File Offset: 0x00B8EF8C public bool ShouldCheckOnFrame() { if (Time.frameCount > this.m_CheckOnFrame) { if (this.repeatCheckFrame) { this.m_CheckOnFrame += this.repeatEveryFrame; } else { this.m_CheckOnFrame = int.MaxValue; } return true; } return false; } // Token: 0x060298A4 RID: 170148 RVA: 0x00B90DDC File Offset: 0x00B8EFDC public void OnBecameInvisible() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnBecameInvisible); } // Token: 0x060298A5 RID: 170149 RVA: 0x00B90DEC File Offset: 0x00B8EFEC public void OnCollisionEnter() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionEnter); } // Token: 0x060298A6 RID: 170150 RVA: 0x00B90DFC File Offset: 0x00B8EFFC public bool GPMMJPMMGEG(DCKAOPEPHHF FILLMBEJNFJ) { return FILLMBEJNFJ == (this.checkMethods & FILLMBEJNFJ); } // Token: 0x060298A7 RID: 170151 RVA: 0x00B90E0C File Offset: 0x00B8F00C public void OnEnable() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnEnable); } // Token: 0x060298A8 RID: 170152 RVA: 0x00B90E18 File Offset: 0x00B8F018 public void PLHKCNHIOMA() { this.NMEGGMHAONA(~(DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate)); } // Token: 0x060298A9 RID: 170153 RVA: 0x00B90E24 File Offset: 0x00B8F024 public void OnDisable() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnDisable); } // Token: 0x170012CE RID: 4814 // (set) Token: 0x060298AA RID: 170154 RVA: 0x00B90E34 File Offset: 0x00B8F034 public bool UpdateCheckRepeat { set { this.repeatCheckFrame = value; } } // Token: 0x060298AB RID: 170155 RVA: 0x00B90E40 File Offset: 0x00B8F040 public bool JKCHGALLCCC(DCKAOPEPHHF FILLMBEJNFJ) { return FILLMBEJNFJ == (this.checkMethods & FILLMBEJNFJ); } // Token: 0x060298AC RID: 170156 RVA: 0x00B90E50 File Offset: 0x00B8F050 public void FGKDKFKMAGE() { this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDisable); } // Token: 0x060298AE RID: 170158 RVA: 0x00B90EC0 File Offset: 0x00B8F0C0 public void OnTriggerExit() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerExit); } // Token: 0x170012CC RID: 4812 // (set) Token: 0x060298AF RID: 170159 RVA: 0x00B90ED0 File Offset: 0x00B8F0D0 public int UpdateCheckStartOnFrame { set { this.checkAfterFrames = value; } } // Token: 0x060298B0 RID: 170160 RVA: 0x00B90EDC File Offset: 0x00B8F0DC public void FBKKMPEEMGF(int NOBAPCOKFIL) { this.checkAfterFrames = NOBAPCOKFIL; } // Token: 0x060298B1 RID: 170161 RVA: 0x00B90EE8 File Offset: 0x00B8F0E8 public void OnTriggerExit2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerExit2D); } // Token: 0x060298B2 RID: 170162 RVA: 0x00B90EF8 File Offset: 0x00B8F0F8 public void Update() { if (this.IsCheckMethodSelected(DCKAOPEPHHF.Update) && this.ShouldCheckOnFrame()) { this.GAFOEBKGNHP(DCKAOPEPHHF.Update); } } // Token: 0x060298B3 RID: 170163 RVA: 0x00B90F18 File Offset: 0x00B8F118 public static T Create(out ILEIPEGLBJA IGPGPDOJENK, DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK, object BKEAJINEIMM) where T : ComparerBase { T t = AssertionComponent.MAFAFKHJCNM(out IGPGPDOJENK, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK); if (BKEAJINEIMM == null) { t.compareToType = ComparerBase.BJKBEEFHJBH.CompareToNull; return t; } t.compareToType = ComparerBase.BJKBEEFHJBH.CompareToConstantValue; t.ConstValue = BKEAJINEIMM; return t; } // Token: 0x060298B4 RID: 170164 RVA: 0x00B90F60 File Offset: 0x00B8F160 public void JLOGGMBNCNK() { this.MFHMDFEIBBF(~(DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable)); } // Token: 0x060298B5 RID: 170165 RVA: 0x00B90F70 File Offset: 0x00B8F170 public void Start() { this.GAFOEBKGNHP(DCKAOPEPHHF.Start); if (this.IsCheckMethodSelected(DCKAOPEPHHF.AfterPeriodOfTime)) { base.StartCoroutine("CheckPeriodically"); } if (this.IsCheckMethodSelected(DCKAOPEPHHF.Update)) { this.m_CheckOnFrame = Time.frameCount + this.checkAfterFrames; } } // Token: 0x170012D1 RID: 4817 // (set) Token: 0x060298B6 RID: 170166 RVA: 0x00B90FB0 File Offset: 0x00B8F1B0 public bool TimeCheckRepeat { set { this.repeatCheckTime = value; } } // Token: 0x060298B7 RID: 170167 RVA: 0x00B90FBC File Offset: 0x00B8F1BC public void OnBecameVisible() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnBecameVisible); } // Token: 0x060298B8 RID: 170168 RVA: 0x00B90FCC File Offset: 0x00B8F1CC public void NAMGMIGHCEJ() { this.NMEGGMHAONA(DCKAOPEPHHF.Start | DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate); } // Token: 0x060298B9 RID: 170169 RVA: 0x00B90FDC File Offset: 0x00B8F1DC public void LFKHNDHEKFF() { this.NMEGGMHAONA(~(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Update | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.LateUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable)); } // Token: 0x060298BA RID: 170170 RVA: 0x00B90FEC File Offset: 0x00B8F1EC public void ADIOFMMMFNL() { if (!global::UnityEngine.Debug.isDebugBuild) { global::UnityEngine.Object.Destroy(this); } this.FCGDCKAIIJJ(); } // Token: 0x060298BB RID: 170171 RVA: 0x00B91004 File Offset: 0x00B8F204 public void IFBIGMBNBJB() { this.MFHMDFEIBBF(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnEnable); } // Token: 0x060298BC RID: 170172 RVA: 0x00B91014 File Offset: 0x00B8F214 public void OnCollisionStay() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionStay); } // Token: 0x060298BD RID: 170173 RVA: 0x00B91024 File Offset: 0x00B8F224 public void OnCollisionEnter2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionEnter2D); } // Token: 0x060298BE RID: 170174 RVA: 0x00B91034 File Offset: 0x00B8F234 public void JJBCADGMKKP() { this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.FixedUpdate | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnDisable); } // Token: 0x060298BF RID: 170175 RVA: 0x00B91044 File Offset: 0x00B8F244 public void CHGJJNCACMH() { this.GAFOEBKGNHP(DCKAOPEPHHF.FixedUpdate); } // Token: 0x060298C0 RID: 170176 RVA: 0x00B91054 File Offset: 0x00B8F254 public static T Create(DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK, object BKEAJINEIMM) where T : ComparerBase { ILEIPEGLBJA ileipeglbja; return AssertionComponent.Create(out ileipeglbja, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK, BKEAJINEIMM); } // Token: 0x060298C1 RID: 170177 RVA: 0x00B9106C File Offset: 0x00B8F26C public IEnumerator MLKHMIBLPNJ() { yield return new WaitForSeconds(this.checkAfterTime); this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime); while (this.repeatCheckTime) { yield return new WaitForSeconds(this.repeatEveryTime); this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime); } yield break; } // Token: 0x060298C2 RID: 170178 RVA: 0x00B91088 File Offset: 0x00B8F288 public void OnTriggerStay2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerStay2D); } // Token: 0x060298C3 RID: 170179 RVA: 0x00B91098 File Offset: 0x00B8F298 public void AEFNDONDMDL() { this.NMEGGMHAONA(~(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Update | DCKAOPEPHHF.OnDestroy | DCKAOPEPHHF.OnEnable)); } // Token: 0x060298C4 RID: 170180 RVA: 0x00B910A4 File Offset: 0x00B8F2A4 public IEnumerator CheckPeriodically() { yield return new WaitForSeconds(this.checkAfterTime); this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime); while (this.repeatCheckTime) { yield return new WaitForSeconds(this.repeatEveryTime); this.GAFOEBKGNHP(DCKAOPEPHHF.AfterPeriodOfTime); } yield break; } // Token: 0x060298C5 RID: 170181 RVA: 0x00B910C0 File Offset: 0x00B8F2C0 public void OnParticleCollision() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnParticleCollision); } // Token: 0x060298C6 RID: 170182 RVA: 0x00B910D0 File Offset: 0x00B8F2D0 public void OnTriggerEnter() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerEnter); } // Token: 0x060298C7 RID: 170183 RVA: 0x00B910E0 File Offset: 0x00B8F2E0 public void OnCollisionExit2D() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnCollisionExit2D); } // Token: 0x060298C8 RID: 170184 RVA: 0x00B910F0 File Offset: 0x00B8F2F0 public static T Create(DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK) where T : ActionBase { ILEIPEGLBJA ileipeglbja; return AssertionComponent.Create(out ileipeglbja, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK); } // Token: 0x060298C9 RID: 170185 RVA: 0x00B91108 File Offset: 0x00B8F308 public ActionBase LHLGMJNEKKO() { return this.m_ActionBase; } // Token: 0x060298CA RID: 170186 RVA: 0x00B91110 File Offset: 0x00B8F310 public void OnJointBreak() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnJointBreak); } // Token: 0x060298CB RID: 170187 RVA: 0x00B91120 File Offset: 0x00B8F320 public static T Create(out ILEIPEGLBJA IGPGPDOJENK, DCKAOPEPHHF MMOAGJDKKKF, GameObject MKMCHJFIONM, string KBPDNIMPLDK) where T : ActionBase { return AssertionComponent.MAFAFKHJCNM(out IGPGPDOJENK, MMOAGJDKKKF, MKMCHJFIONM, KBPDNIMPLDK); } // Token: 0x060298CC RID: 170188 RVA: 0x00B9112C File Offset: 0x00B8F32C public void JKBACFGCGMN() { this.NMEGGMHAONA(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.Start | DCKAOPEPHHF.OnEnable); } // Token: 0x060298CD RID: 170189 RVA: 0x00B9113C File Offset: 0x00B8F33C public void PFDELAAGLBK() { this.MFHMDFEIBBF(DCKAOPEPHHF.AfterPeriodOfTime | DCKAOPEPHHF.LateUpdate); } // Token: 0x060298CE RID: 170190 RVA: 0x00B9114C File Offset: 0x00B8F34C public bool IsCheckMethodSelected(DCKAOPEPHHF FILLMBEJNFJ) { return FILLMBEJNFJ == (this.checkMethods & FILLMBEJNFJ); } // Token: 0x060298CF RID: 170191 RVA: 0x00B9115C File Offset: 0x00B8F35C public void OnTriggerStay() { this.GAFOEBKGNHP(DCKAOPEPHHF.OnTriggerStay); } // Token: 0x04006636 RID: 26166 [SerializeField] public float checkAfterTime = 1f; // Token: 0x04006637 RID: 26167 [SerializeField] public bool repeatCheckTime = true; // Token: 0x04006638 RID: 26168 [SerializeField] public float repeatEveryTime = 1f; // Token: 0x04006639 RID: 26169 [SerializeField] public int checkAfterFrames = 1; // Token: 0x0400663A RID: 26170 [SerializeField] public bool repeatCheckFrame = true; // Token: 0x0400663B RID: 26171 [SerializeField] public int repeatEveryFrame = 1; // Token: 0x0400663C RID: 26172 [SerializeField] public bool hasFailed; // Token: 0x0400663D RID: 26173 [SerializeField] public DCKAOPEPHHF checkMethods = DCKAOPEPHHF.Start; // Token: 0x0400663E RID: 26174 [SerializeField] private ActionBase m_ActionBase; // Token: 0x0400663F RID: 26175 [SerializeField] public int checksPerformed; // Token: 0x04006640 RID: 26176 private int m_CheckOnFrame; // Token: 0x04006641 RID: 26177 private string m_CreatedInFilePath = string.Empty; // Token: 0x04006642 RID: 26178 private int m_CreatedInFileLine = -1; } }