You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
933 B
33 lines
933 B
using UnityEditor; |
|
using UnityEditorInternal; |
|
using UnityEngine; |
|
using System.Collections; |
|
using System.Collections.Generic; |
|
using Rotorz.ReorderableList; |
|
|
|
namespace Fungus |
|
{ |
|
|
|
[CustomEditor (typeof(SetChooseDialog))] |
|
public class SetChooseDialogEditor : CommandEditor |
|
{ |
|
protected SerializedProperty chooseDialogProp; |
|
|
|
protected virtual void OnEnable() |
|
{ |
|
chooseDialogProp = serializedObject.FindProperty("chooseDialog"); |
|
} |
|
|
|
public override void DrawCommandGUI() |
|
{ |
|
serializedObject.Update(); |
|
|
|
CommandEditor.ObjectField<ChooseDialog>(chooseDialogProp, |
|
new GUIContent("Choose Dialog", "Dialog to use when displaying options with the Choose command."), |
|
new GUIContent("<None>"), |
|
ChooseDialog.activeDialogs); |
|
serializedObject.ApplyModifiedProperties(); |
|
} |
|
} |
|
|
|
} |