// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Tutorial\TutorialAction.cs
using System;
using System.Linq;
using UnityEngine;
using Wizard.Battle.View.Vfx;
namespace Wizard.Battle.Tutorial
{
public partial class TutorialAction
{
        public enum ActionType
        {
        ATTACK,
        PLAY,
        MULLIGAN_DRAG,
        MULLIGAN_SUBMIT,
        EVOLVE_DRAG,
        EVOLVE_OPEN_DIALOGUE,
        EVOLVE,
        SELECT_SELF,
        SELECT_ENEMY,
        OPEN_DETAIL,
        POPUP,
        WAIT,
        NO_ACTION
        }
        public int targetCardID1;
        public int targetCardID2;
        public GameObject targetCardObject1;
        public GameObject targetCardObject2;
        public Func<VfxBase> OnBecomeCurrentActionFunc;
        public Action OnBecomeCurrentAction;
        public Action OnActionSuccess;
        public Action OnActionStart;
        public Action OnActionCancel;
        public ActionType actionType { get; set; }
        public TutorialAction(ActionType actionType, int targetCardID1 = -1, int targetCardID2 = -1) { }
        public void SetupTargetCards() { }
}
}
