Location: Narsis
Journal: 6+ stages
Size: 47.9 kb
I believe I've met all of the requirements here. 5 added NPCs. 4 of those share 1 script however. The other has their own script. All scripts were written by me.
Journal is definitely 6+ stages
9 topics, multiple greetings, added a topic to latest rumors.
Size is 49 Kb
Summary: A new religious figure has appeared at the Grand Bazaar in Narsis. Go speak to him, for a small fee, and find out if he is all that he appears.
This is the first quest I've ever made. In the future I will keep better documentation regarding things like journal entries, things edited, etc. Unfortunately, the only doc I have for you is a walkthrough.
I ran StandardsValidator and fixed most of the problems. The remaining ones I don't really understand.
Script T_ScNpc_Mw_Map7Faldan has a Tamriel Data ID
Script T_ScNpc_Mw_Map7FarengarTroupe has a Tamriel Data ID
Book TR_m7_Ns_bk_FarengarLore contains odd character ’ in field text
Info 3847293361440321550 in topic latest rumors does not have a known project specific local filter
Info 3847293361440321550 in topic latest rumors does not have a T_Local_NoLore filter
Info 15514224172403822285 in topic vinegem checks for Dead = 1
Info 28471305352905180 in topic vinegem checks for Dead = 1
Npc tr_m7_ulvys nirvayn is not used
The first two I don't really understand. I used "T_ScNpc_Mw_Map7" as a starting point for all my scripts as I thought that would be the correct thing to do.
Book TR_m7_Ns_bk_FarengarLore contains odd character ’ in field text I searched all over for the incorrect apostrophe. I know it's from copy/pasting in from a different word processor, but I fixed them all or so I thought. I don't notice it in-game either.
Info 3847293361440321550 in topic latest rumors does not have a known project specific local filter
Info 3847293361440321550 in topic latest rumors does not have a T_Local_NoLore filter
The above two I don't understand either.
Info 15514224172403822285 in topic vinegem checks for Dead = 1
Info 28471305352905180 in topic vinegem checks for Dead = 1
Is it not appropriate to have topics have a check for Dead NPCs? Is this purely because NPCs can't be essential in Morrowind?
Npc tr_m7_ulvys nirvayn is not used
The last one I don't understand either. Is it just because my ESP doesn't actually place that NPC down in the world anywhere? I only added a line of dialogue to him and didn't do anything else.
I have fixed the above issues.
Personal resume: Likes Morrowind. Doesn't like ESO.
2023-04-16 18:05
2 hours 9 min ago
Hi, thank you for submitting your showcase.
Unfortunately I can't give it a proper review at the moment, since I'll be away from my computer for a couple of weeks, but I can at least explain the validator warnings.
Script T_ScNpc_Mw_Map7Faldan has a Tamriel Data ID - This is because TR scripts are supposed to start with TR_. A NPC script ID according to standards in your case would be TR_m7_NPC_Faldan_familyName.
Book TR_m7_Ns_bk_FarengarLore contains odd character ’ in field text - This is self-explanatory so you just need to take a second look :)
Info 3847293361440321550 in topic latest rumors does not have a known project specific local filter - If you're adding dialogue lines filtered to all TR NPC in a single location, or faction, for example, you need to add a filter for the TR_Map variable. In your case it would be TR_Map == 7.
Info 3847293361440321550 in topic latest rumors does not have a T_Local_NoLore filter - Same here - you need to filter out your latest rumor for NPCs with the T_Local_NoLore variable. (Not Local T_Local_NoLore == 0)
Info 15514224172403822285 in topic vinegem checks for Dead = 1 - You should instead filter for Dead >= 1. This is to prevent random weirdness with console usage and savegames where the NPC spawns twice.
Npc tr_m7_ulvys nirvayn is not used - You can ignore this if this is a NPC from the Narsis section ESM.
If no one else picks up your showcase for review before my return, I'll give it a proper review once I'm back, but it will take a couple of weeks, like I said.
2024-08-08 06:38
2 months 1 week ago
Thanks for your help! I went back through and fixed all of these problems. New upload is in the original post.
2016-06-10 21:48
6 hours 19 min ago
Greetings
Latest Rumors
random choices
random topics
quest bugs/suggestions
scripts
----
2024-08-08 06:38
2 months 1 week ago
Okay...
I think I've addressed everything you've pointed out. New .ESP is in the OP. Unless I missed something(s), which is entirely likely, that should be it.
However, when I run StandardsValidator, I'm still getting this for Latest Rumors:Info 3847293361440321550 in topic latest rumors has a Not Local T_Local_NoLore != 0 filterI followed the same logic used for other TR related latest rumors in Narsis cells. Is this error okay? Or am I not understanding the function correctly?Changelog:
- Removed Sky_Main.esm dependency
- Moved Greeting 1 greetings to Greeting 5
- Removed TR_m7_Fevris Ulvel NPC (because he wasn't really doing anything)
- changed Fevris related dialogue
- moved Farengar amulet logic to 'has my logic' topic.
- Changed it so that Farengar gives you the option to refuse giving him the Vingem (upon which he attacks you)
- Cleaned up player response dialogue to be more ambiguous and less characterized.
- Fixed Great One latest rumors. Hint about Faldan should no longer override all other rumors in Market District cell.
- Lots of grammar, typos, and punctuation Fixes
- Removed topic "until now"; combined it with "still new to all this"
- Removed topic "vinegem"; combined it with "someone to help me"
- Condensed topic "oral histories of Farengar"
- Fixed dialogue so that Faldan will react appropriately when asked about "someone to help me" during Farengar confrontation
- Added function so that Faldan will give a "token" belt for player to give to Farengar to end the confrontation.
- Added missing dialogue and greetings to relevant topics so that speaking to NPCs at end stages won't have dialogue that seems out of context.
- Moved a guard that was standing in front of the troupe NPCs.
- Changed Not Local T_Local_NoLore != 0 filter to Not Local T_Local_NoLore = 0
- Learned a very valuable lesson about scope creep and keeping quests simple (actually, learned that before I submitted the showcase, but this really drove the message home)
2016-06-10 21:48
6 hours 19 min ago
Topics
Rumors
Choices
Scripts
Other
---
You're really really close. One more pass.
2024-08-08 06:38
2 months 1 week ago
Okay I'll try to have this done by the weekend. AC is out so it's too hot in my office to work right now. I could've sworn I changed gem to amulet in Faldan's dialogue though! Perhaps I accidentally undid that when fixing something else.
I agree that things can be condensed more.
For the choice to pay Farengar out of pocket I was just thinking that was sort of line with a lot of Morrowind's traditional quest logic. He doesn't actually ask where the gold comes from, he simply wants it. But I should probably make that more clear. I agree that before, it didn't make much sense if none of his demands had been met at all. So I added the belt as a token to mark that you'd talked to Faldan.