![]() For the companion names and guid see the documentation in the conversation.xsd file. With a CharacterMapping entry for the companion he could be referenced in a talk node as speaker. How to let a party member interact with the conversation? You can call all methods in the Scripts class, and check all states with all methods in the Conditionals class. Īssets/data/quests/07_gilded_vale/07_qst_lords_of_a_barren_land.questĬall SetGlobalValue(String, Int32) with parameter 'variable name' and 'value'. The Guid could be any valid Guid (0-9a-f, grouped 8-4-4-4-12) but it must be the same in all tags in the conversation file or PoE can not find the character which should say the Content of the Talknode.Ĭall one of TriggerQuestAddendum, TriggerQuestEndState (to go to the next state), TriggerTalkEvent and maybe others. You need the name for this block in the conversation file. Obtion b: Use IE Mod, open game console, open object browser with tt, navigate to top and find the name NPC_xxxxx Option a: Open game console and enter FindCharacter Therefor you need the Name of the ingame NPC. With the script function StartQuest(String) in the OnEnterScripts Tag of a TalkNode.Īssets/data/quests/companions/companion_qst_durance.quest The questlog distincts between:ĪddendumnID from node from. They are combined by the same filename and also the tag, but its more complex. The Text for the questlog is also saved in a stringtable file in /game/PillarsOfEternity_Data/data/localised//text/quests. ![]() quest files in /game/PillarsOfEternity_Data/data/quests. Thus they are the opposite to stable builds: they have the newest features and bugfixes available, but usually tend to be the most buggy. Every state of the conversation displays the corresponding text from the stringtable file. These Files are combined by the filename and the tag. These are saved in /game/PillarsOfEternity_Data/data/localised//text/conversations. To each Conversation is a Stringtable file needed, which contains the texts for the NPC and your reactions. conversation files in /game/PillarsOfEternity_Data/data/conversations. ![]() The Conversation with the Questgiver or an attached Gameobject (Item, NPC, …) and the Quest. To build valid xml files use the 2 xsd files quest.xsd and conversation.xsd and an xsd validator like this one The Structure of Quests is externalised as xml files. 1.1.6 How to let a party member interact with the conversation?īuilding own quests the easy way: Use the flowchart program form Obsidian, which is not public.1.1.5 What can I do besides display text?. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |