Amazing new speech tree system!!!

MagnumOpus

First time out of the vault
A new speech tree system has been developed that will allow modders to create complex dialogue interactions with a simple series of triggers.

A comprehensive tutorial can be found at the following link.
http://magnumswastelandprojects.wikispaces.com/Speech+Trees
There is also a link to download the test map used to create this tutorial.

The rough spots are still being worked out as to the look and feel of the tutorial, but i'm about 94% sure that all the information is correct.

Feel free to use this thread to post your questions or comments.
 
requiem_for_a_starfury said:
Capacity as in what?


Capacity for good and fallouty talk, roleplaying, multiple choices, you know, non-linear stuff. I think that is all that is need to end the FOT's linear lock. It's possible to use stat checks in dialogs? And maybe even modding some skill to recreate speech?
 
Slaughter Manslaught said:
Capacity for good and fallouty talk, roleplaying, multiple choices, you know, non-linear stuff.
The only limit on that would be the modders imagination, capacity to keep track of each tree branch and will to do the work (it does need a fair bit of scripting).

Slaughter Manslaught said:
I think that is all that is need to end the FOT's linear lock. It's possible to use stat checks in dialogs? And maybe even modding some skill to recreate speech?
It's harder to do the stat checks as FOT checks the squad rather than individuals but it is possible.

One thing that should be noted is that world text entries like holodisc entries need a title to keep them seperate in the pipboy log screen. That title can be the player's option from the previous branch so you know which response you took.

For example.

max_1_W = {[img:gui/char/max.zar]\n\n
Hi there I'm Max have you seen my dog Dogmeat around?\n\n
<Cr>A. I saw a scrawny mongrel back that aways, it had a red bandana around it's neck. Is that your dog?\n\n
<Cy>B. Sorry I haven't seen any dogs for ages.\n\n
<Cm>C. The only dogmeat I've seen went in my belly, quite tasty it was too.\n\n
<Cc>D. Who cares loser, drop your weapons and empty your pockets or I'll blow you away.}

title_max_A_W = {I saw a scrawny mongrel back that aways, it had a red bandana around it's neck. Is that your dog?}

max_A_W = {[img:gui/char/max.zar]\n\n
Yeah that sounds like Dogmeat, can you lead me to him?\n\n
<Cr>A. Yeah sure follow me it's not far.\n\n
<Cy>B. Sorry I haven't got the time, but he's not far just down the street and around the corner.\n\n
<Cm>C. I'll consider it if there's a reward going.\n\n
<Cc>D. Who cares loser, drop your weapons and empty your pockets or I'll blow you away.}
 
Back
Top