[DiscordArchive] Last question, the phase_name table in the world DB, is that for noting phase numbers for phases tha
[DiscordArchive] Last question, the phase_name table in the world DB, is that for noting phase numbers for phases tha
Archived author: Shinmegumi • Posted: 2022-03-11T16:34:06.635000+00:00
Original source
And since players can have multiple phases due to quests, it is hard to tell.
Archived author: Shinmegumi • Posted: 2022-03-11T16:36:15.857000+00:00
Original source
I figured that it could be complicated. Extremely complicated even. I've been sniffing stuff and I wanted to understand more of what I was seeing so I could hopefully fix things in my dev environment but also contribute to TC. However, I wanted to make sure my skills were up to snuff before trying to submit anything.
Archived author: Shinmegumi • Posted: 2022-03-11T16:40:23.511000+00:00
Original source
So this is what I saw when looking at the stuff I sniffed for Chromie.
Archived author: Shinmegumi • Posted: 2022-03-11T16:41:00.690000+00:00
Original source
[0] HasQuestSession: False
[0] (CtrOptions) ContentTuningConditionMask: 5
[0] (CtrOptions) Field_4: 3
[0] (CtrOptions) ExpansionLevelMask: 4
[0] (QuestLog) [0] QuestID: 60096
[0] (QuestLog) [0] StateFlags: 16
[0] (QuestLog) [0] EndTime: 0
[0] (QuestLog) [0] AcceptTime: 1646956903
[0] (QuestLog) [0] ObjectiveFlags: 0
Based on this, it looks like it sets a ConditionMask to adjust tuning. And that the ExpansionLevelMask is likely what decides dungeon availability.
Archived author: Tea • Posted: 2022-03-11T16:44:56.514000+00:00
Original source
first field is used to read ConditionalContentTuning.db2 to replace regular ContentTuning data (level scaling)
Archived author: Tea • Posted: 2022-03-11T16:48:17.240000+00:00
Original source
and ExpansionLevelMask should be for list of allowed lfg dungeons
Archived author: Tea • Posted: 2022-03-11T16:48:35.432000+00:00
Original source
but im not 100% sure, its been a while since i named those fields
Archived author: Shinmegumi • Posted: 2022-03-11T16:52:32.104000+00:00
Original source
Okay. That makes more sense. I've been trying to fix my dungeon finder so it only shows BFA like retail unless you use Chromie so I can focus on fixing a single expansion for quest lines and I couldn't quite find where it tells how to know what dungeons are available.
Archived author: Shinmegumi • Posted: 2022-03-11T16:54:18.349000+00:00
Original source
So then I'm guessing things like Ctr options would be handled as part of core scripting? Or would they belong in the "spell" information?
Archived author: Shinmegumi • Posted: 2022-03-11T17:13:40.047000+00:00
Original source
And if players have the right expansion mask from the start, then they would only see BFA if "Chromie Time" wasn't available. Am I correct in that logic?