Example #1
0
 protected override void OnUninstall()
 {
     if (this.mTime != null)
     {
         this.mTime.UnRegister();
         this.mTime = null;
     }
 }
Example #2
0
 protected override void OnInstall()
 {
     if (base.m_SkillData.Args.Length < 3)
     {
         object[] args = new object[] { base.m_SkillData.Args.Length };
         SdkManager.Bugly_Report("SkillAlone1065.cs", Utils.FormatString("SkillAlone1065 m_SkillData.Args.Length = {0}", args));
     }
     else if (((float.TryParse(base.m_SkillData.Args[0], out this.delaytime) && float.TryParse(base.m_SkillData.Args[1], out this.range)) && int.TryParse(base.m_SkillData.Args[2], out this.debuffid)) && (base.m_Entity != null))
     {
         this.mTime = new TimeRepeat("SkillAlone1065", this.delaytime, new Action(this.OnUpdate), false, 0f);
     }
 }