Jump to content

How do you guys write your dialogue?


Recommended Posts

I'm trying to keep my dialogue organized while designing my scenario in a chronological fashion (partly because I'm making it up as I go along), but I run into a problem where the character I'm writing for will have more to say later. I don't want my dialogue trees to end up in a chaotic mess, but I also want to continue working in this fashion.

 

Any advice?

Link to comment
Share on other sites

Relevant: if anybody's spent the past ten years thinking "Man, I have Python set up on my computer but I'm too lazy to spend five minutes writing a script to append new nodes to my dialog files" well today is your lucky day.

 

gen new node.py

 

 

 

This Python script will probably find the latest unused node, and then fill in all the boilerplate: condition = 1, state = -1, text1 = "some text", all that stuff. Note that you need to have Python set up on your computer in order to run the script.

 

I also leave blank nodes.

Link to comment
Share on other sites

Originally Posted By: Lazarus.
Well you could just leave blank states and nodes in between NPCs. So if you finish NPC1's dialog and you're at node 15 state 5, start NPC2 at node 20 state 10 so that you can come back to NPC1 and add nodes without things getting confusing.

Yeah, this is what I do/did. I'm usually pretty accurate about how many nodes I'll need, too, as you can see in Nobody's Heroes.
Link to comment
Share on other sites

Originally Posted By: Lazarus.
Well you could just leave blank states and nodes in between NPCs. So if you finish NPC1's dialog and you're at node 15 state 5, start NPC2 at node 20 state 10 so that you can come back to NPC1 and add nodes without things getting confusing.


I do this as well. Generally I'll set aside 10-20 per NPC.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...