I noticed back in September someone asked about how to make custom NPC interaction speech for Ascent so the NPCs could greet the player with something different than "Hey there $N, how can I help you today?"
I had the same question, but the thread didn't offer any help.
So I did some lurking, and I found the Delicious Caek.
This tutorial doesn't go into great depth of what the different values of the fields do. This especially goes for prob0 in the npc_text table.
1) Open up the npc_text table in your ascent database.
2) Create a new record/line whatever you want to call it.
The fields have the following meaning:
entry = unique entry number.
prob0 = how the core handles the text. In this case we want it right click-able. So leave at "1"
text0_0 = The text you want to see
text0_1 = Repeat of text0_0
lang = The language of the speaker. If universal language use "0"
The rest you can leave alone. The em0_0 and em0_1 correspond to the emote stances. If your feeling adventurous, you can try those out.
3) Save and copy paste the entry number your newly added text.
4) Find out the entry number of the NPC you want to attach the text to.
5) Open the table npc_gossip_textid
6) Make a new record. Enter the NPC entry number in the creatureid field and the text id in the textid field.
7) Save ****ing everything!
Use .reloadtable on every edited table.
9) Restart Ascent.
10) ????
11) PROFIT!!!!