using System.Collections; using System.Collections.Generic; using System.Linq; using Godot; using Godot.Collections; public partial class Party { public enum IDs { Clover, Kanako, Axis, June, Steph } public static int LWHP = 20; public static int LWMHP = 20; public static int LWAtk = 5; public static int LWDef = 0; public static List party = new List(); public static Battlers[] partyDefault; private static readonly Vector2[] checkDir = new Vector2[4] { Vector2.Up, Vector2.Down, Vector2.Left, Vector2.Right }; private static readonly System.Collections.Generic.Dictionary followers = new System.Collections.Generic.Dictionary { { SaveFile.Flags.KanakoFollowing, Entity.IDs.Kanako }, { SaveFile.Flags.AxisFollowing, Entity.IDs.Axis }, { SaveFile.Flags.StephFollowing, Entity.IDs.Melody }, { SaveFile.Flags.JuneFollowing, Entity.IDs.June } }; private static readonly Script followerScript = GD.Load