Morrowind
0 of 0

File information

Last updated

Original upload

Created by

taitechnic

Uploaded by

taitechnic

Virus scan

Safe to use

38 comments

  1. taitechnic
    taitechnic
    • member
    • 10 kudos
    SSQN now has additional code to make use of the new OpenMW API. If you have an OpenMW 0.49 release downloaded on May 10 2024 or later, correct quest names should always be shown in Quest Notifications, even if qnamelist.lua is out of date.

    Get the update from SSQN version 1.2 to version 1.23, on the Files page.

    Older versions of OpenMW 0.49 are still supported, but you will continue to need an updated version of qnamelist.lua for newly released Mod quests, as normal.
  2. kotbaioun
    kotbaioun
    • member
    • 3 kudos
    An excellent port of an amazing mod! Thank you so much. May I make a translation into Russian and upload it on Nexus with your permission?
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Yes, go right ahead.
    2. kotbaioun
      kotbaioun
      • member
      • 3 kudos
      Done :-)
    3. kotbaioun
      kotbaioun
      • member
      • 3 kudos
      While translating your mod I found a few mistakes in the qnamelist.lua file. Here they are:

      ["fg_debtstoine"] = "Fighter\'s Guild: Lirielle\'s Debt", - Fighters Guild
      ["ht_drakepride"] = "House Redoran: Drake\'s Pride", - House Telvanni
      ["mt_db_contact"] = "Mages Guild: A Contact in the Dark Brotherhood", - Morag Tong
      ["mt_writbemis"] = "Mages Guild: Writ for Mathyn Bemis", - Morag Tong
    4. taitechnic
      taitechnic
      • member
      • 10 kudos
      The Quest names in qnamelist.lua were copied directly from the game files. But as you noticed, the names in the original game files had some mistakes in them. Thanks for pointing this out, I've corrected the entries.
    5. kotbaioun
      kotbaioun
      • member
      • 3 kudos
      I've found three missing quest names:

      ["co_estate"] = "East Empire Company: The Factor's Estate",
      ["colony_update"] = "East Empire Company: Raven Rock",
      ["va_vampchild"] = "Blood Ties",
    6. kotbaioun
      kotbaioun
      • member
      • 3 kudos
      There are also several entries that are not actually quests, but they trigger a quest notification. It makes sense to mark them as skipped:

      ["bm_bloodskal01"] = "skip",
      ["bm_furarmor"] = "skip",
      ["fast_eddie"] = "skip",
      ["hospitality_papers"] = "skip",
      ["hr_guardmanor"] = "skip",
      ["ic0_akatosh_token"] = "skip",
      ["ic0_imperialcult"] = "skip",
      ["ic0_maran_token"] = "skip",
      ["ic0_septim_token"] = "skip",
      ["ic0_stendarr_token"] = "skip",
      ["ic24_oraclequest"] = "skip",
      ["ic_guide"] = "skip",
      ["merc_calvus"] = "skip",
      ["merc_calvus_quit"] = "skip",
      ["mg_advancement"] = "skip",
      ["ms_armor_crafter"] = "skip",
      ["ms_badpets"] = "skip",
      ["ms_barbarianbooks"] = "skip",
      ["ms_liar"] = "skip",
      ["ms_nord_burial"] = "skip",
      ["ms_propylon"] = "skip",
      ["ms_ragruzgob"] = "skip",
      ["ms_vassirdidanat"] = "skip",
      ["mt_s_balancedarmor"] = "skip",
      ["mt_s_deepbiting"] = "skip",
      ["mt_s_denial"] = "skip",
      ["mt_s_fleetness"] = "skip",
      ["mt_s_fluidevasion"] = "skip",
      ["mt_s_glibspeech"] = "skip",
      ["mt_s_golden"] = "skip",
      ["mt_s_green"] = "skip",
      ["mt_s_hewing"] = "skip",
      ["mt_s_hornyfist"] = "skip",
      ["mt_s_impaling"] = "skip",
      ["mt_s_leaping"] = "skip",
      ["mt_s_martialcraft"] = "skip",
      ["mt_s_nimblearmor"] = "skip",
      ["mt_s_red"] = "skip",
      ["mt_s_safekeeping"] = "skip",
      ["mt_s_silver"] = "skip",
      ["mt_s_smiting"] = "skip",
      ["mt_s_stalking"] = "skip",
      ["mt_s_stolidarmor"] = "skip",
      ["mt_s_sublime"] = "skip",
      ["mt_s_sureflight"] = "skip",
      ["mt_s_swiftblade"] = "skip",
      ["mt_s_transcendent"] = "skip",
      ["mt_s_transfiguring"] = "skip",
      ["mt_s_unseen"] = "skip",
      ["rules_blades"] = "skip",
      ["rules_fighters"] = "skip",
      ["rules_hlaalu"] = "skip",
      ["rules_legion"] = "skip",
      ["rules_mages"] = "skip",
      ["rules_morag"] = "skip",
      ["rules_redoran"] = "skip",
      ["rules_telvanni"] = "skip",
      ["rules_temple"] = "skip",
      ["rules_thieves"] = "skip",
      ["town_aldruhn"] = "skip",
      ["town_gnisis"] = "skip",
    7. taitechnic
      taitechnic
      • member
      • 10 kudos
      Thanks for the additional qnamelist.lua corrections.
  3. Ronik
    Ronik
    • premium
    • 1 kudos
    A new MR for dialogue record stores (https://gitlab.com/OpenMW/openmw/-/merge_requests/4034) has been merged just today, which means that the mod can be updated to not need a manual list of quest names anymore :)

    I've already implemented the change locally, it's just a couple of lines of code:

    Add this to the top: local core = require('openmw.core')
    Remove this at line 132: local questnames = require("scripts.SSQN.qnamelist")
    Line 213 is now: local qname = core.dialogue.journal.records[questId].questName
    Line 304 is now: if core.dialogue.journal.records[qid].questName ~= "skip" then return qid end
  4. hjalmir
    hjalmir
    • member
    • 3 kudos
    Have some one tested it on Android and with 0.48 version of OpenMW?
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Unfortunately, this doesn't work on OpenMW version 0.48.

      I believe that there is a working version of OpenMW 0.49 available for Android. Have you tried that?
    2. hjalmir
      hjalmir
      • member
      • 3 kudos
      Thanks. I haven't tried it yet. But I suppose, I should. I have one link to github, but I'm not sure which version I should choose.
      I hate to make all mods lists and controls again. 

      I found only this: 
      https://gitlab.com/cavebros/openmw-android/-/releases

      Not sure, that's the truly newest version, because it's from two months ago. 
  5. MelchiorDahrk
    MelchiorDahrk
    • premium
    • 447 kudos
    I didn't realize this mod existed until I saw you post about it on Red Wisdom. Many of my quest mods include custom SSQN icons now. Does this mod have an interop where if I include a file with my mods, they'll automatically work in OpenMW if this mod is installed?
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Hi, yes there's something like an interop for this Mod. Any .lua files put in the folder scripts\SSQN\iconlists will be run on startup, and allowed to add their custom quest icons to the main list. You can check the RedWisdom.lua file that is in this folder in my mod download, to see how the files should be formatted.
    2. MelchiorDahrk
      MelchiorDahrk
      • premium
      • 447 kudos
      Thanks for the info! I'll keep this in mind for future quest mods. Cool to have support on both engines now.
  6. Confessoru
    Confessoru
    • member
    • 13 kudos
    Is it possible to have a separate sound effect for the finished quest notification?
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Uploaded a new version implementing this request, plus a few other new features.
    2. Confessoru
      Confessoru
      • member
      • 13 kudos
      thanks a lot!
  7. adsone
    adsone
    • supporter
    • 0 kudos
    Holy moly! Perfect! Thank you!
  8. superliuk
    superliuk
    • supporter
    • 28 kudos
    This is compatible  with your mod?
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Hi, I tried to make sure the design of the OpenMW version followed the original as closely as possible, so any expansions like the one you posted would just work "right out of the box". I downloaded your linked mod, and tested it for a short while, and everything seemed to work fine for me.

      Make sure the iconlist.lua file goes in Scripts\SSQN\ overwriting the original, and the icon files go in their proper location as well.
  9. settyness
    settyness
    • member
    • 1 kudos
    Hey there, I love your mods! Similar to Teo, I've been parsing out quest names, primarily for the Total Overhaul list at Modding-OpenMW.com. I have Skyrim: Home of the Nords completed and much more; the list is quickly growing. Please feel free to peruse and use anything you'd like if you plan on making additional modules or updates: https://gitlab.com/Settyness/morrowind-big-brain-baubles/-/blob/main/OpenMWMods/UserInterface/OpenMWSkyrimStyleQuestNotifications/Scripts/SSQN/qnamelist.lua

    I really appreciate your work, thank you!
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Thank you for the additions, I've bundled them into the latest version release of the mod.
  10. TeodoroBagwell
    TeodoroBagwell
    • member
    • 2 kudos
    Hi. I find your port quite nice. Parsed out the quest names of the latest TR release, if it would be of any use:
    https://github.com/DramBero/questnames/blob/main/questnames.txt
    1. taitechnic
      taitechnic
      • member
      • 10 kudos
      Thanks! I did a quick test, and they seem to work fine. I'll upload them as a patch for people to try out, thanks for saving me the trouble.
    2. Demanufacturer87
      Demanufacturer87
      • supporter
      • 44 kudos
      great!
    3. TeodoroBagwell
      TeodoroBagwell
      • member
      • 2 kudos
      I also made some updates to player.lua and iconlist.lua, to fix the faction icons for Tamriel Rebuilt
      Didn't test it much yet, though
      https://github.com/DramBero/questnames/tree/main
      New icon search algorithm in player.lua:
      1. Searches for the quest ID in the iconlist.lua
      2. If it doesn't find any quests - it searches for a substring of a quest ID, until the last "_", and removes that "_" from the substring if nothing is found, after what repeats the cycle

      Added quest IDs from Tamriel Rebuilt to iconlist.lua
      Still may show the default icon on some of the quests (like the first MG quest in Almas Thirr)
      Also added the Misc quest IDs from TR, in case there would be an icon for them in the future

      But I am thinking, when the time comes, it would be better to make the search be based on the quest name (until the first ":"), to be able to keep track on all possible questlines