Linking the octo localization system to the dialogue system
This commit is contained in:
@@ -6,14 +6,12 @@ using Unheimlich.Data.Dialogues;
|
||||
public class DialogueNodeEditor : Editor
|
||||
{
|
||||
private SerializedProperty _dialogueTextProp;
|
||||
private SerializedProperty _dialogueTextLocalizationKeyProp;
|
||||
private SerializedProperty _choicesProp;
|
||||
private SerializedProperty _autoCloseDelayProp;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
_dialogueTextProp = serializedObject.FindProperty("DialogueText");
|
||||
_dialogueTextLocalizationKeyProp = serializedObject.FindProperty("DialogueTextLocalizationKey");
|
||||
_choicesProp = serializedObject.FindProperty("Choices");
|
||||
_autoCloseDelayProp = serializedObject.FindProperty("AutoCloseDelay");
|
||||
}
|
||||
@@ -26,7 +24,6 @@ public class DialogueNodeEditor : Editor
|
||||
|
||||
EditorGUILayout.LabelField("Node Content", EditorStyles.boldLabel);
|
||||
EditorGUILayout.PropertyField(_dialogueTextProp);
|
||||
EditorGUILayout.PropertyField(_dialogueTextLocalizationKeyProp, new GUIContent("Localization Key (Optional)"));
|
||||
|
||||
EditorGUILayout.Space(10);
|
||||
|
||||
@@ -89,7 +86,7 @@ public class DialogueNodeEditor : Editor
|
||||
|
||||
DialogueChoiceData newChoice = new DialogueChoiceData
|
||||
{
|
||||
ChoiceText = "New choice",
|
||||
ChoiceText = null, // Will need to assign OctoLocalizedTextData manually
|
||||
NextNode = null
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user