Ejemplo n.º 1
0
    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");
    }