using UnityEditor;
using UnityEngine;
using System.Collections;
using System.Collections.Generic;

namespace Fungus
{
	[CustomEditor (typeof(Jump))]
	public class JumpEditor : CommandEditor 
	{
		protected SerializedProperty targetLabelProp;

		protected virtual void OnEnable()
		{
			targetLabelProp = serializedObject.FindProperty("targetLabel");
		}

		public override void DrawCommandGUI()
		{
			serializedObject.Update();

			Jump t = target as Jump;

			LabelEditor.LabelField(targetLabelProp,
			                       new GUIContent("Target Label", "Label to jump to"), 
								   t.parentSequence);

			serializedObject.ApplyModifiedProperties();
		}
	}

}