public void LoadConversationResources() { conversationFilesById = new Dictionary <string, ConversationJSON>(); TextAsset[] conversationFileAssets = Resources.LoadAll <TextAsset>(conversationFilePath); // Debug.Log("Number of Conversation Assets: " + conversationFileAssets.Length); foreach (TextAsset conversationAsset in conversationFileAssets) { // Debug.Log("Conversation text asset: " + conversationAsset.text); ConversationJSON conversation = ConversationJSON.CreateFromJSON(conversationAsset.text); if (conversation != null) { // Debug.Log("Conversation: " + conversation.GetFieldValues()); conversationFilesById.Add(conversation.conversationId, conversation); } } Debug.Log("Loaded: " + conversationFilesById.Keys.Count + " Conversations"); }