protected override void OnStart()
 {
     base.OnStart();
     UnitVisibilityManager.SetItemVisible(this, true);
 }
 protected override void OnStart()
 {
     base.OnStart();
     UnitVisibilityManager.SetItemVisible(this, true);
     GlobalObject.Instance.StartCoroutine(this.PlayHalo());
 }
 public override void RemoveSelf(float delay = 0f)
 {
     UnitVisibilityManager.SetItemVisible(this, false);
     base.RemoveSelf(3.2f);
     ActionManager.PlayEffect("Perform_723", this, null, null, true, string.Empty, null);
 }