Is the format of the example (e.g. Journal, "A2_4_MiloGone", 10) correct? To make this work, I had to drop the commas and also stick to lower case. More like: journal "a2_4_milogone" 10
- Which quest were you doing this on? In some cases, lower-case is correct, but it depends on the quest ID. As for commas, the game is kind of weird about commas sometimes. I know it's sort of an all-or-nothing kind of thing, like you have to either use commas in every position or none, e.g.:
Journal, "A2_4_MiloGone", 10--Works
Journal "A2_4_MiloGone" 10--Also works
Journal, "A2_4_MiloGone" 10--Doesn't work
Journal "A2_4_MiloGone", 10--Doesn't work
- The quotes may also be optional - I think they're only needed if there's a space (not an underscore) in the ID, which I'm pretty sure there aren't in any of the default quest IDs. (There's plenty in item, NPC, creature, etc. IDs, however.) --TheRealLurlock Talk 10:53, 5 December 2008 (EST)
 More Precision needed
It should be pointed out, that this function has some rather unique features:
- You can call
Journal my_quest 10as often as you want, the journal entry 10 of my_quest is added only once.
- The function will write any entry into the journal, if it is new, but the index is only set, if it is higher than before. If you call the function like this:
Journal my_quest 10
Journal my_quest 50
Journal my_quest 40
Journal my_quest 30
- The Journal entries will appear in the order 10, 50, 40, 30; but after that the function
GetJournalIndex my_questand the dialog condition Journal my_quest will return 50.
- It is of course possible, to set a journal index that has no text. This can be used to mark progress in the quest without notifying the player of every little step.
- The function does not work with non existing IDs. You must create a journal topic my_quest in the dialog window to make these examples work.