独自形式のファイルについて

こんぱんは。
UE4をC++で利用しています。二つ質問させてください。

キャラクターのセリフをCSVで用意してあるのですが、これをアセットとして取り込めるのは分かりました。
次にUE4サポートしていないデータを取り込みたいと思いましたが、そのままではエラーとなってしまいました。
独自のデータを扱うためにはどのようにしたらよろしいのでしょうか?
検索が下手でどのように探して良いのか分かりません。
サンプル等はありますでしょうか。

上記の続きになりますが、はじめは外部にテキストで持っておいて、UE4のコンパイルボタンを押すと独自形式に変換して
UE4に取り込んだデータを自動更新するような仕組みは可能でしょうか。
コンパイルボタンを押したことをどこかで通知で取得できる仕組みがあればと思ったのですが見つけられません。

上記について教えていただけないでしょうか。

独自フォーマットのアセットを作成し、インポート処理を実装したい場合は以下の記事が参考になると思います。

[UE4] 独自のアセットを実装する方法(2) インポートの実装

他の回答者様の補足ですが、インポートするやり方ですと、
インポート対応した時のみ外部テキストが独自形式にされるため、
再インポート機能を作り、コンパイル時か実行時に再インポート処理を行うなどをすると、
質問者さんの想定されている流れになるのかなと思います。

[UE4] 独自のアセットを実装する方法(3) 再インポートの実装

また、Json系のプラグインがありますので、
そちらを使うとJson形式で外部ファイルを動的に読み込めますので、
ExcelからJsonファイルに変換し、ローカルにファイルを置いておき、
特定の実行時にJsonファイルを読み込む、という流れも出来ます。

解説サイト
http://unrealengine.hatenablog.com/entry/2015/01/09/230111

プラグインサイト

(このプラグインは通信しなくてもローカルのJsonファイルを読み込みノードがあります)

早々のレスありがとうございます。
リンクしていていただいたサイトを拝見しました。
まだ完全にはできていませんがなんとかなりそうです。
ありがとうございます。

早々のレスありがとうございます。
リンクしていていただいたサイトを拝見しました。
とても参考になりした。