[0.15.3]internal_quests.csv questlogentry

Post here if you need help getting started with Daggerfall Unity or just want to clarify a potential bug. Questions about playing or modding classic Daggerfall should be posted to Community.
Post Reply
높은산_낮은산
Posts: 40
Joined: Mon Apr 17, 2023 11:33 am

[0.15.3]internal_quests.csv questlogentry

Post by 높은산_낮은산 »

internal_quests.csv line like _BRISIEN.1025 works great

but having trouble apply translation in logbook questlogentry.

i applied like below

internal_quests.csv
_BRISIEN.1010,"%qdt:테스트1
I am on a mission from the emperor to investigate
the shade of King Lysandus. His spirit has been
haunting the city of Daggerfall. The emperor
himself has charged me with the duty of laying
his ghost to rest.
There is also the minor matter of a letter
he sent to the Queen of Daggerfall. If I should
find out what happened to the letter, he would be
most appreciative.
Before landing in Daggerfall, a sudden storm
capsized the ship. I barely made it into this cave."

_BRISIEN.txt
QuestLogEntry: 1010
%qdt:
테스트
088368
I am on a mission from the emperor to investigate
the shade of King Lysandus. His spirit has been
haunting the city of Daggerfall. The emperor
himself has charged me with the duty of laying
his ghost to rest.
There is also the minor matter of a letter
he sent to the Queen of Daggerfall. If I should
find out what happened to the letter, he would be
most appreciative.
Before landing in Daggerfall, a sudden storm
capsized the ship. I barely made it into this cave.

start new game and get this
Image

so i saved and check questdata.txt in save
{
"id": 1010,
"lines": [
"%qdt:",
"\ud14c\uc2a4\ud2b8",
"088368",
" I am on a mission from the emperor to investigate",
" the shade of King Lysandus. His spirit has been",
" haunting the city of Daggerfall. The emperor",
" himself has charged me with the duty of laying",
" his ghost to rest.",
" There is also the minor matter of a letter",
" he sent to the Queen of Daggerfall. If I should",
" find out what happened to the letter, he would be",
" most appreciative.",
" Before landing in Daggerfall, a sudden storm",
" capsized the ship. I barely made it into this cave."
],
"$version": "v1"
},

all mods disabled pre-newstart thistime ;)

help needed

User avatar
pango
Posts: 3359
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [0.15.3]internal_quests.csv questlogentry

Post by pango »

Hi 높은산_낮은산,

0.15.3 deprecated the file internal_quests.csv, see first "Featured changes" in its release notes.

Now you have to provide one file per quest, formatted like the original quests's QRC section, and name it, say for your example quest, Text/Quests/_BRISIEN-LOC.txt. (french file as an example)

Not sure why you see some change in your persisted log, by what I just said internal_quests.csv should have no impact on 0.15.3... Did you test your changes by starting a game from scratch?

Regards,
Pierre.
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

높은산_낮은산
Posts: 40
Joined: Mon Apr 17, 2023 11:33 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by 높은산_낮은산 »

i just check the note and got what i missing

well, looks like i made another simple mistake... :oops:

Thanks for the help, pango.

User avatar
pango
Posts: 3359
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [0.15.3]internal_quests.csv questlogentry

Post by pango »

Well, https://www.dfworkshop.net/translating- ... all-unity/ hasn't been updated yet to reflect that change, so if that's a mistake, that's an honest mistake ;)
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

높은산_낮은산
Posts: 40
Joined: Mon Apr 17, 2023 11:33 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by 높은산_낮은산 »

update to 0.15.4a and

used file(_BRISIEN-LOC.txt)

seems QuestLogEntry: in quests l10n file *-LOC.txt is not working

line QuestLogEntry: [1010] is not working
but line Message: 1025 is works perfectly

am i missing something or i face a bug? :?

just check francais git

and tried QuestLogEntry: [1010] to Message: 1010, still got same problem

User avatar
Interkarma
Posts: 7247
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by Interkarma »

Hey there. :) A couple of things to check.

First, I note you have inverted commas " " around the 1010 quest text in your first link. These aren't required, please make sure they're removed.

Second, if the quest was already executing on questmachine prior to translation, then translating the source file will have no effect. This happens because quest files themselves are just templates and don't effect quests that are already running. The console commands to quickly verify this are below.

Clear out any quests running on questmachine:

Code: Select all

purgeallquests
Start a new quest for testing (quest name is case sensitive on Linux)

Code: Select all

startquest _BRISIEN
If you can please try clearing out the quest and restarting, then let me know if the translation is picked up. If not, I'll dive into the code and see what's going wrong. Cheers!

높은산_낮은산
Posts: 40
Joined: Mon Apr 17, 2023 11:33 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by 높은산_낮은산 »

Thanks for reply

i tried both of your advice but still no change.

first i remove "", _BRISIEN-LOC.txt 1010 quest text line and start new game(got same result)

next tried 'purgeallquests' 'startquest _BRISIEN' command and also got no change, same result in quest log.

i think it might be better just upload my daggerfall l10n test setup(windows)

well this is other issue thg, during 2nd test found this line is not in internal_rsc, and internal_strings. am i look in wrong file or its not yet?

User avatar
Interkarma
Posts: 7247
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by Interkarma »

I'm able to localize that text record no problems here. Another thing to check is that you've also localized that 1010 text block in quest S0000999. The quest _BRISIEN ends quickly and that particular text block is then duplicated in S0000999. Don't worry, Daggerfall is full of weird stuff like this. :)

quest-text.jpg
quest-text.jpg (284.27 KiB) Viewed 750 times

The gender select prompt is string ID 2200 in Internal_RSC.csv. I've just looked and this is definitely in the master localization files. You should be able to find it with a text search. I tested and I'm able to localize this in 0.15.4a with no problems.

gender-select.jpg
gender-select.jpg (31.38 KiB) Viewed 752 times

높은산_낮은산
Posts: 40
Joined: Mon Apr 17, 2023 11:33 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by 높은산_낮은산 »

oh... thought one string would only be in one file... wrong guess...
just checked quest log entry works good

second one is,
checked number 2200, found above line(NUB2117) is not end with "
i will check "" carefully nowon :oops:

Thanks for your help :)
Last edited by 높은산_낮은산 on Thu Sep 07, 2023 10:37 pm, edited 1 time in total.

User avatar
Interkarma
Posts: 7247
Joined: Sun Mar 22, 2015 1:51 am

Re: [0.15.3]internal_quests.csv questlogentry

Post by Interkarma »

I hope that helps. Let me know how you go. :)

Post Reply