#1  
Old 07-21-2010, 11:06 PM
Rhis's Avatar
Rhis Rhis is offline
Crate Employee
 
Join Date: Nov 2009
Posts: 259
Default Conversation Editor

Here's one I made earlier.


(click for big)


I don't have enough time to do a full writeup of the capabilities, so consider this a sneak peek.

My main aim with this tool, as with all the new Grim Dawn tools, was to strike a good balance between ease of use and power. Keeping our tools as easy to use as possible is great as we are working with limited time and need to be able to create quality new assets as fast as possible. Replacing the entire quest system is quite a large task, which increased the importance of getting a much better system for the time over what was originally in the engine.

The current conversation is shown in a tree format which is designed to show all important information without the need to examine multiple menus or tabs of settings. Each step of the conversation can execute multiple actions and evaluate multiple conditions to change how the dialog flows. A built in conversation tester allows us to examine the flow of the conversation without the need to load the game.

There are some simple built-in conditions and actions that are commonly used, as well as support for evaluating and executing Lua script functions. The action/condition system is shared with the quest editor, making it possible to do a lot of interesting things using conversations alone.

All dialog is stored in the conversation files (quests work the same), so that there is no longer any need to edit the main string lists to get your dialog together. Adding dialog for multiple language is as simple as selecting the language and typing the text. It even comes with a built in multi-language spell checker.

There is also a conversation wizard which can be used to quickly create a conversation layout from a quest file. In conjunction with the quest wizard in the new quest editor, all you need to do to make simple quests is add the dialog text.

Note to Coridan: Sorry, buddy. =)
Reply With Quote
  #2  
Old 07-21-2010, 11:11 PM
ASYLUM101's Avatar
ASYLUM101 ASYLUM101 is offline
Herald
 
Join Date: Jan 2010
Location: Miami, FL
Posts: 1,020
Default

DUDE, this thing looks AWESOME. Aside from the turtles, I'm really liking this! More advanced conversations compared to TQ = win.

I wish I could have told Diomedes to screw himself and his Satyr...
Reply With Quote
  #3  
Old 07-21-2010, 11:17 PM
Kluga's Avatar
Kluga Kluga is offline
Counsel
 
Join Date: Jan 2010
Location: Melbourne, Australia
Posts: 288
Default

Wow, very nice tool. Obviously would make putting conversations together quick and easy. Whatever assists the game in evolving quicker is fine with me

P.S. I hope and pray that this dialog will truly exist in the game
__________________
"I'll see you when the sun sets..." The Ghost Inside
Reply With Quote
  #4  
Old 07-21-2010, 11:55 PM
Harlequin's Avatar
Harlequin Harlequin is offline
Counsel
 
Join Date: Jun 2010
Posts: 240
Default

This is really something nice and will make it sooo much easier to make story-mods.
Keep up the awesome work!

I especially like: "PlayerHasPhatCash" xD

while you are at it: can you implement an action to remove corpses? In the Zombie Defense we had serious performance issues because there where so many corpses that couldnt be removed.^^
__________________
-Yes I am the Harlequin from tq.gamona.de-
Anyone else from the good old forum here?^^
Reply With Quote
  #5  
Old 07-22-2010, 02:31 AM
Kardiophylax's Avatar
Kardiophylax Kardiophylax is offline
Advocate
 
Join Date: Jan 2010
Location: Tennessee
Posts: 404
Default

Looks like a very simple and easy to understand interface. I like the fact that scripts can be defined for use specifically with that section of dialog.

I do have a few questions though
  1. Is there a limit to how long a section of text can be? For instance, if the turtle king decided he want to go on a rant about where he grew up and some of his prior misadventures, would that cause an issue?
  2. Can multiple individuals be involved in one conversation? Let's say the turtle king's wife is standing nearby and wants to chime in about something he's saying.
Reply With Quote
  #6  
Old 07-22-2010, 04:01 AM
heron's Avatar
heron heron is offline
Advocate
 
Join Date: Jan 2010
Location: New York City
Posts: 455
Default

Story mod! Pure sweetness!
__________________
Legendarysupporter
§ Need GD Avatars?! §
http://www.grimdawn.com/forums/showthread.php?t=834
Reply With Quote
  #7  
Old 07-22-2010, 09:35 AM
SoulSeekkor's Avatar
SoulSeekkor SoulSeekkor is online now
Supporter
 
Join Date: Mar 2010
Location: USA
Posts: 134
Send a message via MSN to SoulSeekkor Send a message via Yahoo to SoulSeekkor
Default

Awesome!! Shaping up to be a very promising improved modding toolset! And whew! At least my name won't be immortalized in the game in anyway, sorry Coridan, haha. Sub species of forum dweller turtle, good stuff. That would be great if it popped up in the game somewhere.

Soul
__________________
Never guess who I am! ;P
Reply With Quote
  #8  
Old 07-22-2010, 09:46 AM
eisprinzessin's Avatar
eisprinzessin eisprinzessin is offline
Advocate
 
Join Date: Jan 2010
Location: Germany, North Rhine-Westphalia, Bielefeld
Posts: 562
Default

Very exciting - thanx, Rhis! With all these improved tools we might see some/many good and stable mods in no time ... race for the mod

Coridan - you better create the turtle mod yourself, before anyone tampers with it
__________________
Everything has been said! But not by everyone! (Karl Valentin)
Reply With Quote
  #9  
Old 07-22-2010, 12:29 PM
Kluga's Avatar
Kluga Kluga is offline
Counsel
 
Join Date: Jan 2010
Location: Melbourne, Australia
Posts: 288
Default

Ohhh man is Coridan going to lose it when he sees this thread
__________________
"I'll see you when the sun sets..." The Ghost Inside
Reply With Quote
  #10  
Old 07-22-2010, 12:30 PM
TECHNOmancer TECHNOmancer is offline
Supporter
 
Join Date: Jan 2010
Posts: 147
Default

Thanks for a peek at one of the tools behind the game, as well as a few laughs (at Coridan's expense). The progress that you've shown us is promising!

TECHNOmancer
__________________
"We already know Crate has talented people as well...do we need to pretend Blizzard has a bunch of monkeys sitting around slapping keyboards to appreciate what Crate is doing with Grim Dawn?" -- Renevent

"There seems to be a distinct lack of appreciation of what it takes to create something." -- Renevent
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:20 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.