#New trivia question

1 messages · Page 1 of 1 (latest)

golden wing
#

From patch notes: "Changed an outdated Dungeon Quiz question that asked about a Painter in The Hub."

I don't know if the answers are fetched from remote or a mod update is necessary, but the new question that Skytils Trivia solver doesn't currently show the answer for can be found in the attached screenshot (The answer is Wool Weaver). I attached the screenshot from my logs so that the color codes and formatting can also be viewed (and also because the fact that it was already scrolled up past in my chat and i was too lazy to do frag runs to get the question again just to attach a ss here lol)

Do note that the last word, "glass" is on a new line.

The answer for the old question shall also be removed from solver since its no longer used.

#

Lines with the spaces for easier copy-paste:

    What is the name of the vendor in the Hub who sells stained
                                     glass?
torn flare
#

if you don't know the answer you've already lost

frozen turtle
#

Clearly the Adventurer sells stained glass, that's obvious!

golden wing
torn flare
golden wing
torn flare
golden wing
#

Before it gave SB XP even many endgame players didnt bother with quests, now end game players finish them but early game players probably dont care about the like 3 XP from quests

golden wing
torn flare
#

when they showed in boss bar

golden wing
torn flare
#

and combat is like half the game

golden wing
#

A proper quest system should be exactly how it's done in The Rift

#

Current quests are all irrelevant imo

frozen turtle
#

still not fixed smh

crimson bough
#

make a pr smh

frozen turtle
#

okay I went through the effort

frozen turtle
#

@golden wing wanna test if my pr works? :D

build

pull request

(I can't be bothered to play for multiple hours to get the question)

golden wing
golden wing
# frozen turtle <@231807520614776832> wanna test if my pr works? :D [build](<https://github.com...

Didn't work on the new question but worked on all others.

Debug log output from new question:

[Client thread/INFO]: XDX: NEW QUESTION DETECTED, CLEARING DATA AND TRACKING LINES
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: FULL QUESTION IS: "What is the name of the vendor in the Hub who sells stained glass?"
[Client thread/INFO]: XDX: REPLACED WRONG ANSWER COLOR
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: REPLACED WRONG ANSWER COLOR
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: REPLACED WRONG ANSWER COLOR
[Client thread/INFO]: XDX: STOPPED TRACKING LINES

Debug log output from random other question where it worked:

[Client thread/INFO]: XDX: NEW QUESTION DETECTED, CLEARING DATA AND TRACKING LINES
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: FULL QUESTION IS: "How many Fairy Souls are there in The End?"
[Client thread/INFO]: XDX: FOUND ANSWERS: 12 Fairy Souls
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: REPLACED WRONG ANSWER COLOR
[Client thread/INFO]: XDX: TRACKED LINE
[Client thread/INFO]: XDX: TRACKED ANSWER
[Client thread/INFO]: XDX: REPLACED WRONG ANSWER COLOR
[Client thread/INFO]: XDX: STOPPED TRACKING LINES

The only difference seems to be that the new question doesn't print the found answers.

#

Might be that the data candidates still fetching the official file for the answers perhaps even though you put your forked version as the first candidate, I have no idea

golden wing
frozen turtle
#

Like "Skytils DataURL: https://..."

#

Oh right you self-compiled, could it be that you maybe just didn't copy the change to the data urls?

golden wing
# frozen turtle Oh right you self-compiled, could it be that you maybe just didn't copy the chan...

I tried to apply it as a patch file first but it was conflicting with ice fill changes somehow even though there was nothing related to ice fill in the PR so i had to manually apply the changes but I just checked again and I applied everything correctly.

Checked the logs and saw it use your version, so I think it's something else.

Looking at the log again, I notice there's an extra §r before the wool weaver answer in chat, maybe that's preventing it from parsing the option. I don't know what might have caused the extra §r to appear.

Screenshot 1 logs from quiz, Screenshot 2 screenshot with data url line.

frozen turtle
#

private val answerRegex = Regex("§r§6 (?<type>[ⓐⓑⓒ]) §a(?<answer>[\\w ]+)§r")

#

@golden wing can you send it as text? I wanna copy paste and check something

frozen turtle
#

§r§6 c §aWool Weaver§r

the thing is, the Wool Weaver one looks like it should be detected correctly

#

Ig maybe the formatted has some extra color reset or smth in-between?

frozen turtle
#

Also weird it tracked all answers, maybe I should've had it print what the answer was for everything

frozen turtle
#

I just noticed the weird space after Deaths damn

#

this makes absolutely no sense

#

Question is correct, Answers are correct

#

But for some reason it can't find it?

#

I don't get it

#

like it's only edited once and the place where it is edited I have my logs

torn flare
#

ctrl+h

golden wing
smoky lintel
frozen turtle
smoky lintel
#

but im p sure if that was the case super secret settings wouldnt work either

frozen turtle
golden wing
# frozen turtle data repo has been merged, so now it should work

Wanted to reply when I confirm it but unfortunately I didn't get the new question in my regular dungeon runs and its been a few days, it indeed fixes other multi line questions like wither lords question, I will frag run in a little today and run through all rooms while blood mobs are spawning to try to find quiz and get the new question to actually confirm it works for the new question as well since I wasn't able to get it during my regular runs, but I'm pretty sure it will just work.

Edit: Got the new question now, works perfectly fine.

frozen turtle
#

wait there's more than 1 multi-line question? damn

golden wing
frozen turtle
#

epic, so ig now only waiting for approval D:

#

(The universe will die before it gets approved)

dusk cove
#

Well technically u can just do a single line question and just ignore the second line
Only issue this can cause if there are 2 questions that start exactly the same

frozen turtle
smoky lintel
smoky lintel
#

so 5 hours

#

or if i finish the lab ill do it right after

frozen turtle
#

epic

#

(you can just click merge, dark said it works perfectly fine :) )

smoky lintel
#

nah

frozen turtle
#

What if I say please? :D

smoky lintel
#

fine ill review it rn

#

i got time anyways

#

lab is light work

dusk cove
smoky lintel
smoky lintel
#

and technically water solver should be gpl too

frozen turtle
#

thanks lily <3

dusk cove
# smoky lintel sbclient skytils oam?

I wasnt aware of the license infringement with OldAnimationsModthere so I removed any code that came from that project.
my repository doesnt have any code from skytils and i was given permission from harry and desco for anything I used their code for

dusk cove
# frozen turtle I mean

i dont think u can exactly license the use of try catch statement correct me if I am wrong

#

there isnt any special logic besides calling a minecraft forge function with a try catch