jamochawoke Posted June 17, 2010 Share Posted June 17, 2010 How do you add Unique NPC dialogue WITHOUT making a custom playable race? Can't you just add your dialogue some other way? I've seen how alot of modders do it, but that usually ends up making a new playable race with a "DO NOT USE, IS FOR VOICE FILES" warning on it. If I wanted to add 5 NPCs with unqiue voices I don't want to end up with 5 unqiue playable races either. One of the main reasons I want to learn this is so I can edit out some of those from mods I already have (like Mannimarco Revisited) but also to learn how to do it for my up and coming mod "Vanilla Drops". Any help would be extremely appreciated. I've seen how to add dialogue tutorials but they don't seem to cover this. Link to comment Share on other sites More sharing options...
Ltstrom Posted June 17, 2010 Share Posted June 17, 2010 How do you add Unique NPC dialogue WITHOUT making a custom playable race? Can't you just add your dialogue some other way? I've seen how alot of modders do it, but that usually ends up making a new playable race with a "DO NOT USE, IS FOR VOICE FILES" warning on it. If I wanted to add 5 NPCs with unqiue voices I don't want to end up with 5 unqiue playable races either. One of the main reasons I want to learn this is so I can edit out some of those from mods I already have (like Mannimarco Revisited) but also to learn how to do it for my up and coming mod "Vanilla Drops". Any help would be extremely appreciated. I've seen how to add dialogue tutorials but they don't seem to cover this. The Dialogue tutorials show you how to add the text, there is a option in the menu to choose the actor voice, this is the audio file which has the dialogue recorded make your own one of these and open it instead of the vanilla verson so you open the quest section in TES CS CHARACTER>QUESTS wait for it to open now make your topics (Same as the dialogue tutorials like: http://cs.elderscrolls.com/constwiki/index.php/A_beginner%27s_guide%2C_lesson_6_-_Quest_Dialogue) and then go to CONVERSATION then to RESPONSE DETAILS, right click new and then type the response text and then go under audio and either press record or go and locate the file you wish to use and wolla there is the response. oh and to make greetings same thing but on the editor ID section go to hello and do the same and your done, works with any race. Link to comment Share on other sites More sharing options...
slygothmog Posted June 17, 2010 Share Posted June 17, 2010 This is both easy and complicated if you have never done it before, I will try my best to explain though.In the CS you have to make a new quest, at the top you will notice a series of buttons, two of them say topics and conversation, create the topics you want giving them the conditions that they should only be spoken by the NPC's that you want, you can link topics and responses through the choices section...eglets say only an NPC called Burt should say thisfirst topic we will call: aaalookingforbread -- in the conditions section -- GetIsID Burt == 1looking for breadResponse: I dont have any -- place a link in choices to next topicsecond topic: aaaWherecanWhere can I find some?Response: Go down that street and look for Salmo's house --- place a tick in goodbye box. Now you need to write a script and attach it to the quest, it should look something like this: scn aaaNeedBread short once begin gamemode if once == 0player.addtopic aaalookingforbreadset once to 1endif end when you start the game this topic will be added to the player, but will only show on those who you have set in the conditions, it will never appear on the dialogue list of ay other NPC...I know this is not very clear as I'm not that good at giving advice, but will try to help further if you need it. Link to comment Share on other sites More sharing options...
martinthemage Posted June 18, 2010 Share Posted June 18, 2010 You don't need to create a race, just a quest. Call it something like MyModDialogue. Characters->Quests then create a new quest and put your dialogue in there. On your dialogue, add GetIsID = [name of character] to attatch the quest to your character. Link to comment Share on other sites More sharing options...
Recommended Posts