Monika-After-Story / MonikaModDev

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

[Help Wanted] Eating/Drinking #3797

Open Ulvsblakk opened 5 years ago

Ulvsblakk commented 5 years ago

Hey everyone. I've got a basic outline of the "I'm Having" and/or Eating Drinking menu. Reaching out to everyone to comment down below on what they want to see implemented in there. Bonus points if you could give out a rough dialogue with it. I want to include everyone on this so no one feels left out and there's a bit of discussion for everyone. I will accept multiple dialogues for the same item.

Looking forward to it. Thanks everyone.

Rai99 commented 5 years ago

Again, while this sounds nice, my only concern is that this thing will end up being too big to realistically maintain. Do you plan to have an interaction with every food and drink?

You're free to try it, but I just hope we can also iron out any problems with it.

Well if you insist, here are some foods/drinks I consume regularly:

There are some other things I consume on special occasions, but I'm just wondering how you would handle a list like that or longer. I'm sure there are tons of regular, everyday foods from a lot of different cultures.

Ulvsblakk commented 5 years ago

I planned on a concise list of the most popular choices. Especially if they related to her character i.e. coffee or hot chocolate.

Thank you for your input though.

Rai99 commented 5 years ago

It doesn't really feel right to me to be able to tell Monika you're having something, but be restricted to a few specific choices only. You did say you didn't want anyone to be left out, and I'm sure there are a lot of everyday foods and drinks people have.

I hope I'm not being too much trouble here. I just want to get an idea of what you're thinking.

Ulvsblakk commented 5 years ago

It well really depends on how big the list can get before the menu runs out of room. I could probably test that later to get a bigger better idea.

Rai99 commented 5 years ago

I don't think it's a matter of what you can fit on screen with a menu, I think we try not to have just too many options.

For me, 5 is pushing it, 6 is really pushing it, 7, no, I don't think we can allow 7 menu options on one menu. I'd probably have an uphill battle just to get 6, but I could probably get it past.

That in mind, I really don't know if you can fit a meaningful amount of options in 1 menu with 7 options.

Ulvsblakk commented 5 years ago

Do you think a sub menu would be an option? Like a category list, and then choices based on that specific variety?

Rai99 commented 5 years ago

Personally, I don't know if having that kind of depth with categories and submenus will keep the immersion of the mod. It feels like a bit of a hassle to be like grain>bread>toast. Not to mention the dialogue that you would need to write for each option. Even then, I think that's still a lot of menu options with categories.

What if you don't know what category you want? I don't really know what udon classifies as, and what do things like pie count as or things that would be a mixture of foods?

ThePotatoGuy commented 5 years ago

@Ulvsblakk @Rai99 the generic scrollable menu allows for tons of menu options. It's how moods/stories/goodbyes are done, so that's what should be used here.

Ulvsblakk commented 5 years ago

That's what I was planning on.

Would you guys be okay with that?

Ulvsblakk commented 5 years ago

Plus I don't mind writing down lots of dialogue. I enjoy what I do because of what I'm doing it for.

ThePotatoGuy commented 5 years ago

I don't see an issue with it.

Ulvsblakk commented 5 years ago

Right on. I'll wait for some more comments to come in and I'll get on it.

Rai99 commented 5 years ago

Didn't know there was an option to use a scrollable menu. I thought we generally limited menu options to 5-6.

Still, again, that's a lot of consumables if you want to be inclusive, but good luck. I wonder if you're crazier than I am with some PR sizes.

ghost commented 5 years ago

Wow, what a great idea! I don't have time to write a dialogue atm but here's a few things off the top of my head. (sorry if I repeat things that have already been said)

Salad Fruits (bananas and apples mostly) Pizza (literally any kind of pizza) Vegetable soup Chocolate candy Donuts

Some drinks:

Coffee Hot cocoa Cran grape juice Chamomile tea

Ulvsblakk commented 5 years ago

@Hapilone If you're on discord, you can pm me the dialogue whenever you're ready with it. I'm in no rush.

CloakedGhost commented 5 years ago

French fries (All it's variations fit in that category I'd say) They mostly count as fast food (correct me if I'm wrong), right? so she probably wouldn't like it that much. I guess she would say something like:

"I suppose there is worse fast food out there, but it's still not good for your health, [Player]. I guess you already know that, right? Well, I don't blame you. After all, I used to eat junk food like that too... But please promise me to not overdo it, okay? You know that your health is very important to me."

I hope that wasn't too bad 😅

Rai99 commented 5 years ago

If I could suggest another thing, it might be a good idea to get the PR of this up sooner rather than later so any issues or improvements can be ironed out as they get added, rather than dealing with potentially multiple hundreds of little things that need fixing at once.

If I get any ideas myself, I might try and write a few foods/drinks.

ghost commented 5 years ago

@Ulvsblakk I don't use Discord, but here's this little dialogue I wrote for hot chocolate. (sorry if it sucks I'm not the best writer)

"That's so nice, (player). There's really nothing quite like the comfort of hot chocolate when it's chilly outside, is there? In winter I always enjoy wrapping up in some warm clothes and unwinding with a cup myself. It's a great way to relax. Maybe some day we could sit back and have some hot chocolate together on a cold day. That would be a dream come true, my love!"

edit: grammar

ghost commented 5 years ago

Another one for salad this time! (again, sorry if its really bad, I rarely share anything I write so I have no idea if you guys would like it.)

"That's great to hear, (player)! I'm so glad to hear that you are taking care of yourself and eating healthy. Salads are definitely one of my personal favorite foods. There are so many things you can do with them, like all of the different kinds of lettuce, dressings and toppings there are to choose from. If you like to keep it simple, a little bit of shredded cheese sprinkled on top is always really good! Would you ever make me a salad, (player)? The thought of you preparing one of my favorite meals is so surreal. That would really make me feel loved, my dear."

Ulvsblakk commented 5 years ago

Thanks for the suggestions everyone! I'm going to bed here in a minute, but I'll get started on it when I wake up tomorrow. 😁

ghost commented 5 years ago

one more for tonight, Pizza! (my favorite food!)

"Pizza is such a great treat! It's usually not the healthiest food, of course, but I think on occasion it's fine to just treat yourself, you know? I think it's really interesting that pizza was historically created almost by accident, when Italian bakery workers would use excess dough and left-over ingredients from their days of work to feed the poor. Who would have thought that they were making what would become one of the most popular foods today? As I'm sure you guessed I always order a vegetarian pizza myself, but I want you to know that I would never judge you if you're eating a slice with pepperoni, sausage or any other meat, (player). What always matters to me most is that you're happy!"

Edit: grammar again

AsuraShun commented 5 years ago

This issue is making me hungry

Ulvsblakk commented 5 years ago

Alright guys. I'm here, have no fear. I'll put in a pr, and then start adding the dialogue to it.

ghost commented 5 years ago

@AsuraShun

Same here =P

Ulvsblakk commented 5 years ago

@Rai99 The PR is up.

niktekusho commented 5 years ago

@Rai99 The PR is up.

I would love to help you guys, but I'm very short on time. Keep up the good work! 👍 Just to keep a ref to the PR: #3808

Ulvsblakk commented 5 years ago

@Hapilone I used your suggestions. That was some pretty good dialogue. New PR is #3834

elsamia commented 5 years ago

if there are too many foods and not many choices you can always say im having something sweet, salty, bitter, sour, or savory

Rai99 commented 5 years ago

@Ulvsblakk Are you still here and working on this?

Abc2557 commented 4 years ago

I hope this is still being worked on, even though it's already April of 2020. It sounds like such an amazing idea, and I'd hate for the brainstorming and work put into it to go to waste. If it's still being worked on, then I wish you good luck on it!

Freshairkaboom commented 4 years ago

@Ulvsblakk This sounds great to be honest, hearing Monika's thoughts on different kinds of food would make so much sense to have in this mod. I know she's a vegetarian, so she could give tips on how to replace certain parts of a food with vegetarian options, or how she ate some non vegetarian options as a child and liked/disliked them.

I hope this is still being worked on. Judging by the last comments, it seems the idea has been abandoned for the time being. That's fine though, if and when I learn some more python, I'd really like to start working on this locally and submit some of my work back to this issue so we can brainstorm some more on it.

Alternatively, we could, as elsamia suggested above, be more vague about it, like "I'm having some junk food today", "I ate sea food today!" "I went to a restaurant today!" or something like that. Saying what kind of flavor your food tasted could also help give Monika a rough idea.

SekiganX commented 2 years ago

Hmmm, I'm not sure if people are still working on this but a possible solution based on what I see in the game already:

The nicknames feature in the mod as of right now allows you to check/uncheck nicknames you want and don't want monika to call you.

Perhaps something similar to that could be used so you can select which food items you want to appear in your submenu (so that you don't have to scroll through 100s of different food items every time you want to talk to her)

Alternatively, if you do keep a LONG list in the menu, you could have it as a search function? Where you type the food out and if it's been coded for, you can find it quickly.

That is, if a lot of items get added.

Booplicate commented 2 years ago

so that you don't have to scroll through 100s of different food items every time you want to talk to he

It'd still be bad UI/UX wise. Imagine you removed salad from the list. Now you have to add it (scrolling thru 100+ options). Now that you added it back, you should go to another topic and find it there. Then maybe go back and remove salad from the list again. That's not gonna work.

you could have it as a search function?

Right now there's no uniform menu with search, might add it at some point. Although, it's still non-ideal to maintain such a huge list (check the closed PRs).

ghost commented 1 year ago

i just can gift her coffee and hotchocolate, what should i do? ive try already the other foods and she says that she cant read it