Ronik's Quest Showcase

4 posts / 0 new
Last post
Ronik's picture
Ronik
Senior DeveloperQuest Reviewer
Joined:
2023-04-16 18:05
Last seen:
7 hours 10 min ago

Hello all, I've made a simple quest showcase for a misc quest that takes place in Old Ebonheart and Gol Mok, using a dungeon and some of the NPCs already present in the mod.

Quest title and ID: A Taste of Home, TR_m3_OE_Kassad

The quest begins when talking to the herbalist Kassad in his shop in Old Ebonheart.

Detailed information can be found in my Google document: https://docs.google.com/document/d/1hMco6EB6nr7qTOwU8LAUnIXg-FakB9EbzmUt49pmbRQ/edit?usp=sharing

Some additional notes:

  • The name of the local variable TR_m3_q_Kassad_QuestionedNumbe is not a typo, but apparently there is a character limit for global variables that the CS doesn't tell you about, so it just cut off the last letter.
  • I've cleaned the file, but I intentionally moved two NPCs in the Old Ebonheart, Harbor Offices interior to make room for my new NPCs.

 

AttachmentSizeDate
Binary Data TR_TasteOfHome_Showcase.ESP39.32 KB2023-05-07 22:09
Binary Data TR_TasteOfHome_Showcase_v2.ESP40.8 KB2023-05-11 23:10
Binary Data TR_TasteOfHome_Showcase_v3.ESP40.14 KB2023-05-14 13:56
Ronik's picture
Ronik
Senior DeveloperQuest Reviewer
Joined:
2023-04-16 18:05
Last seen:
7 hours 10 min ago

I've uploaded an updated version after playtesting the quest in vanilla engine.

Changelog:

  • Fixed the issue where Duvlas' second forcegreeting wouldn't trigger on vanilla engine. Seems like NPCs can't trigger forcegreeting when they are out of fatigue in vanilla (in OpenMW it doesn't seem to matter), so for players using Hand to hand, Duvlas would just lie on the ground and not trigger the greeting even when below 25% health. I fixed this by restoring her stamina when she reaches 25% health and moving the doOnce increment to dialogue result.
  • Moved the first doOnce increment in Duvlas' script to dialogue result as well.
  • Replaced GetHealth with GetHealthGetRatio in Duvlas' script.
  • Removed the unnecessary disabledOnce variable from Duvlas' script and replaced it by GetDisabled function.
  • Adjusted some of the dialogue slightly.
  • Added an option to resolve the quest in the first dialogue with Kassad if the player already found the package. Accounted for this route in Hamal's, Camsaron's and Alehire's dialogue.

EDIT: Apologies, uploaded the wrong file. Should be good now.

Ronik's picture
Ronik
Senior DeveloperQuest Reviewer
Joined:
2023-04-16 18:05
Last seen:
7 hours 10 min ago

Implemented some changes based on pralec's review on Discord.

Changelog:

  • Kassad now gives directions to Hamal's store.
  • Removed the unnecessary generic dialogue lines for the "crazy half-naked Dunmer" topic, filtered to Gol Mok interiors.
  • Duvlas' Note now doesn't just straight up point the player to Vesi-Dur and only gives a hint where the smugglers are hiding. Added journal stage 41 to account for that.
  • Simplified the if/else statement in dialogue with Kassad.
  • Kassad's dialogue when you deliver him the package is now different if you haven't accepted the quest yet.
  • The fade out/fade in the dialogue with Kassad is removed.
pralec's picture
pralec
Senior DeveloperWriting ReviewerExterior DeveloperQuest Reviewer
Joined:
2022-04-18 15:48
Last seen:
5 hours 15 min ago

This is looking good. Recommend for promotion.