diff --git a/MLEM/Animations/SpriteAnimationGroup.cs b/MLEM/Animations/SpriteAnimationGroup.cs index 1877acf..1a7d0b1 100644 --- a/MLEM/Animations/SpriteAnimationGroup.cs +++ b/MLEM/Animations/SpriteAnimationGroup.cs @@ -8,8 +8,9 @@ namespace MLEM.Animations { private readonly List animations = new List(); private ConditionedAnimation currAnimation; - public AnimationFrame CurrentFrame => this.currAnimation != null ? this.currAnimation.Animation.CurrentFrame : null; - public TextureRegion CurrentRegion => this.currAnimation != null ? this.currAnimation.Animation.CurrentRegion : null; + public SpriteAnimation CurrentAnimation => this.currAnimation?.Animation; + public AnimationFrame CurrentFrame => this.CurrentAnimation?.CurrentFrame; + public TextureRegion CurrentRegion => this.CurrentAnimation?.CurrentRegion; public SpriteAnimationGroup Add(SpriteAnimation anim, Func condition) { this.animations.Add(new ConditionedAnimation(anim, condition));