﻿namespace Gamelogic.Grids.Examples
{
	public class MovementCell : SpriteCell
	{
		private Monster occupant;
		private bool isStart;
		private bool isGoal;

		private PointyHexPoint moveDirection;

		public bool IsStart
		{
			get { return isStart; }
		}

		public bool IsGoal
		{
			get { return isGoal; }
		}

		public PointyHexPoint MoveDirection { get; set; }
		public Monster Occupant { get; set; }

		public void MakeStart()
		{
			isStart = true;
			FrameIndex = 0;
		}

		public void MakeGoal()
		{
			isGoal = true;
			FrameIndex = 1;
		}
	}
}