void BuildButtons(DialogueFile dialogueFile, Conversation conversation, bool isTo) { if (GUILayout.Button(string.Format("Load from {0}", dialogueFile.fileRelative))) { if (isTo) { dialogue.conversation = dialogueFile.LoadConversation(); } else { dialogue.conversationToTranslate = dialogueFile.LoadConversation(); } } if (GUILayout.Button(string.Format("Save to {0}", dialogueFile.fileRelative))) { SaveConversation(dialogueFile, conversation); } }
void Start() { fromLanguage = DialogueManager.dialogueManager.fromLanguage; toLanguage = DialogueManager.dialogueManager.toLanguage; dialogueFileFrom = new DialogueFile(name, fromLanguage.ToString()); dialogueFileTo = new DialogueFile(name, toLanguage.ToString()); conversation = dialogueFileFrom.LoadConversation(); conversationToTranslate = dialogueFileTo.LoadConversation(); VerifyDialogueData(); }