using System;
using UnityEngine;

[Serializable]
public class BattlePartyMember
{
    [Header("- References -")]
    public PartyMember PartyMemberInBattle;

    public ActivePartyMember ActiveMemberInBattle;

    public GameObject PartyMemberInBattle_Gameobjects;

    public Animator PartyMemberInBattle_Animator;

    public SpriteRenderer PartyMemberInBattle_MainSpriteRenderer;

    public ParticleSystem PartyMemberInBattle_AfterImageParticleRenderer;

    public Vector2 StoredPartyMembePositions;

    public Vector2 StoredOriginalOverworldPosition;

    public BattlePartyMemberStatus PartyMemberStatus;

    [Header("- Stats -")]
    public float PartyMember_Health;

    public float PartyMember_MaxHealth;

    public bool IsDefending;

    public bool SkippingTurn;

    public BattleAction PartyMemberAction;
}