Stirk Quest/Script Suggestions

All topics related to NPC's, Quests and Dialogue
Post Reply
User avatar
Texafornian
PT Modder
Posts: 8
Joined: Thu Sep 15, 2016 9:16 pm

Stirk Quest/Script Suggestions

Post by Texafornian » Wed May 17, 2017 10:38 pm

I took a look at Stirk's quests and associated scripts, and I have to say that they're a lot more creative and interesting than the typical Fetch X or Kill Y jobs. Here are some fixes/changes that I'd like to get some feedback on:

Fixes

Quest: PC_1-3_Selkies
- Change the Journal "PC_Q1-3_Selkies" ... references in various dialogue results to "Journal PC_1-3_Selkies" ..... The extra Q prevents the quest from starting.

Quest: PC_1-4_Gold in the Nets
- Add Journal "PC_1-4_Gold in the Nets" 50 to PC_Str_Estarria's "golden amulet" dialogue results box for Choice=3. This adds a missing journal update.

Quest: PC_1-5_TheHelvorLegacy
- Incorporate the script changes for this quest (attached below) so that Vilter appears in Pilious' manor for 1 day after the player sells him the relic(s).

General Scripting
- Incorporate the attached scripts to add stop conditions to global scripts, fix local/global variable name conflicts, remove duplicate code, fix text formatting, and improve efficiency.
- The scripts are MWEdit-approved and work ingame, but I'd greatly appreciate others testing them too.

Changes

Change Script ID Syntax
Both the Construction Set and MWEdit have issues when a script ID includes dashes; both programs throw errors about the script failing to compile. It would make debugging a lot easier if the script ID syntax were changed from PC_QX-Y_... to PC_QX_Y_.... (It would be even better if all assets had underscores instead of hyphens).

Quest: PC_1-2_Atmospheric Dictative
This is the only drastic change. I propose deleting the three scripts below (way too many GetItemCounts called every frame) and using the modified script "PC_Q1-2_ItemScript" found in the folder in the attached file:
- PC_Q1-2_DwemerGear
- PC_Q1-2_Silk
- PC_Q1-2_WelkyndStone
The attached changes include timers added to each of these scripts and the original "PC_Q1-2_ItemScript" in the event that they can't be deleted.
Attachments
PC_Stirk_Scripts_05182017.zip
(11.39 KiB) Downloaded 1 time
Quest Developer | PT, TR
CharGen Revamped: Expanded Lands | Alternate starts in PC, SHOTN, TR, and Solstheim

User avatar
Infragris
Project Administrator
Posts: 1051
Joined: Fri Jan 02, 2015 7:51 pm

Re: Stirk Quest/Script Suggestions

Post by Infragris » Thu May 18, 2017 10:15 pm

I'll have a look at it, but so far it all looks great. We'll incorporate these into the next update.

User avatar
Texafornian
PT Modder
Posts: 8
Joined: Thu Sep 15, 2016 9:16 pm

Re: Stirk Quest/Script Suggestions

Post by Texafornian » Thu May 18, 2017 10:49 pm

Good to hear. I should have added that if you do decide to delete the three scripts for the PC_1-2 quest, all you have to additionally remove are three of the StartScript lines (_DwemerGear, _Silk, _WelkyndStone) in the "PC_Str_Dandre Aurilie"' Choice==3 dialogue results box under the "Atmospheric Dictative" topic.
Quest Developer | PT, TR
CharGen Revamped: Expanded Lands | Alternate starts in PC, SHOTN, TR, and Solstheim

Post Reply

Return to “P:C Character's & Questing”

Who is online

Users browsing this forum: No registered users and 1 guest