using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using HarmonyLib; using Rimworld_Animations; using Verse; namespace Rimworld_Animations_Patch { public class ActorAnimationData { public AnimationDef animationDef = null; public int actorID = 0; public int currentStage = 0; public int stageTicks = 0; public Rot4 actorFacing = Rot4.South; public bool isMirrored; public ActorAnimationData(AnimationDef animationDef, int actorID, int currentStage, int stageTicks, Rot4 actorFacing, bool isMirrored) { this.animationDef = animationDef; this.actorID = actorID; this.currentStage = currentStage; this.stageTicks = stageTicks; this.actorFacing = actorFacing; this.isMirrored = isMirrored; } } }