using UnityEditor;
using UnityEngine;
using System.Collections;
 
[CustomEditor(typeof(TimelineServerStarter))]
public class TimelineServerStarterEditor : Editor
{
    public override void OnInspectorGUI()
    {       
		var timelineServerStarter = target as TimelineServerStarter;
 
		timelineServerStarter.useIniFile = EditorGUILayout.Toggle("Use Ini File", timelineServerStarter.useIniFile);
 
		if(timelineServerStarter.useIniFile)  // change display depending on state of UseIniFile
		{
      		timelineServerStarter.iniFileName = EditorGUILayout.TextField("Ini File Name", timelineServerStarter.iniFileName);
    	}
		else
		{
      		timelineServerStarter.isServer = EditorGUILayout.Toggle("Is Server", timelineServerStarter.isServer);
    	}
	}
}  