public void SetCurrentKanim(AnimDef.Kanim kanim) { updateFrame = true; currentKanim = kanim; frameIdx = 0; frameProgress = -1; }
public AnimDef LoadAnimDef(string directory) { var animDef = AnimDef.LoadAnimDef(directory); if (animDef != null && animDef.kanims.Length > 0) { animDefs.Add(animDef); currentKanim = animDef.kanims[0]; frameIdx = 0; frameProgress = -1; updateFrame = true; } return(animDef); }