public void KillAModel()
    {
        UpdateLog("Kill to a model");

        AnimeAction onHitAction = ModelDieAction.Create(GetTarget());

        ModelAttackAction action = ModelAttackAction.CreateAttackToModel(
            GetActor(), attackStyle, isMoving, GetTarget(), onHitAction);

        AnimeActionManager.Instance.StartAction(action);
    }
 AnimeAction GetOnHitAction()
 {
     if (dieWhenHit)
     {
         return(ModelDieAction.Create(GetTarget()));
     }
     else
     {
         return(ModelHitAction.Create(GetTarget()));
     }
 }