Monika-After-Story / MonikaModDev

DDLC fan mod to extend Monika
http://www.monikaafterstory.com/
Other
1.17k stars 685 forks source link

Riddles/Puzzles/Mystery Topics #7377

Open SykkNyzz opened 3 years ago

SykkNyzz commented 3 years ago

So... After reading a few riddles recently. I thought it would be nice for Monika to tell the player a riddle (maybe like one or two a day) I have alot of material I could write down and present them so there would be enough for her to have. Example: Talk > Hey, Monika > Misc > May I have a riddle? Monika: Hmm ... Monika: Ok, I have one.

Four men sit down to play, They played all night till the break of day, They played for gold and not for fun, With separate scores for everyone, When they came to square accounts, They all had made quite fair amounts, Can you the paradox explain. If no one lost, how could all gain?

Monika: You have 3 guesses.

Player: Types answer (If correct) Monika: That's correct (If incorrect) Monika: Try again (Misses all 3) Gives the answer: They were all musicians.

Monika: Hehe, did you like that? Player: Yes Monika: Come back later for another Player: No. Monika: Sweat smile hopefully I'll find a better one next time.

(Alternatively, she gives the player a choice: [I got it!] [I give up])

I'll try to adjust and write the short ones down if the idea sounds plausible...

Wingdinggaster656 commented 3 years ago

I think it's a very, very good idea, but there's one problem that needs to be solved. That is, the diversity of answers.

Let me take your example as my example. Players might respond, "Because they were all musicians." That adds' Because. 'Then, in terms of cold-blooded programming logic, it's not the same thing. One solution I can think of is that we set up a bunch of possibilities ahead of time, and any one of them is going to be correct. But that's still not that good, because there will always be players who can answer situations that are emotionally correct, but that the machine's purely rational mind can't recognize.

Anyway, I really like the idea, but I think we need to think about how to solve this problem.