Dialogue - Latest Rumor Topic

MMRD Site


Free Graphic Programs


My Homepage


I added a special latest rumor topic localized to Gnaar Mok, but none of the npc's give me that rumor. I set 'cell' as 'Gnaar Mok', and set the function 'Not Local' as NoLore = 0. Am I missing anything, or is this completely wrong?

- Craigor

===================================================

There already are two 'latest rumours' for the Gnaar Mok cells, did you put yours above or below those? If it's below, the others will take precedence since the dialogue database is scanned from top to bottom, selecting the first valid entry found.

The other two are about 4/5ths of the way down the list. The first one checks if the Random100 global is less than 50. So in theory it's given 50% of the time. The second is catch-all - if the one above isn't used, selection falls through to it.

You could add your own latest rumour just above the other two and do a similar check against the Random100 global. Maybe if it's less than 33 or some such so it will be used a third of the time.

By the way, it's good that you added add the NotLocal | NoLore | = | 0 condition. That's the only way that NPC's with the NoLore script will work properly, that is, so they won't have these sorts of general topics.

Having that filter condition is essential for these sorts general topics. Otherwise, if you have an NPC with the NoLore script they will still see that topic.

In any of the dialogue that you write for your mods, if you include general background or lore-type topics, you should include that filter condition. It, along with the script, is what makes the process work.





[Page visit counter]
Built by ZyWeb, the best online web page builder. Click for a free trial.