Monika-After-Story / MonikaModDev

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

Weird Expression Glitch When Selecting Kiss Me. Intentional or Bug? #4202

Closed Dank-Elf-Boy closed 5 years ago

Dank-Elf-Boy commented 5 years ago

Long time since I've been back here!

Anyway, I saw that their was an update after checking out MAS again and so I thought I'd mess around to find all the new features added. Btw did the hair artwork get reworked too? If so, I really like it! However, when her sprite was leaning, I selected "Kiss me" to see what might be new. I know you guys love to add weird goofy easter eggs haha. So I got curious. When she transitioned to the animation, her sprite glitched out really fast from a leaning pose to a straight pose like her sprite was having a seizure lol. Was this one of those goofy glitches? Also I'm not quite sure since I was listening to something on my phone, but whenever I took my headphones out I heard that it also started raining after that happened. And I'm pretty sure it wasn't before lol.

  Thoughts?
Dank-Elf-Boy commented 5 years ago
  Also another bug. 

I asked Monika when we started dating and she said 2 years ago on December 20th. I remember starting the game in 2017. Her statement is also contradicting the fact that the calendar says this year on December 20th will be the 2 year anniversary. She should say 1 year and 5 months. Thanks!

multimokia commented 5 years ago

Send persistent please. You'll have to put it in a zip to send it here.

Dank-Elf-Boy commented 5 years ago

persistent.zip

Eh, hopefully I did that correctly.

multimokia commented 5 years ago

Wrong one. You can see instructions on how to find it here.

Dank-Elf-Boy commented 5 years ago

persistent.zip

Try that. I followed the "How to Back Up Your Persistent" steps to locate the file in /renpy /Mas

ThePotatoGuy commented 5 years ago

started dating date

Actually, thats correct. 2 years ago (2019 - 2 = 2017), dec 20th. The algorithm for generating the date string is designed to be more realistic speech rather than precise. Although it could probably use some adjustment to say "year and a half" or "x months". "x years ago" definitely works for larger time scales (~3+ years). Regardless, make that a separate issue.

ThePotatoGuy commented 5 years ago

Regarding the sprite glitches, do you have rpy files in your game/? I ask since I am aware that you've made edits to game code before.

If script-ch30 is overwritten and using the older spaceroom call, that will 100% cause issues.

Dank-Elf-Boy commented 5 years ago

Ha! Yeah I have no clue how to access any scripts in renpy to check. I tried several times to bring up the files but never worked. I was however, successfully able to edit some things around a year ago but I kept a separate file from the original mod due to updates overriding my files. So I don't think this is the case. Also another user just posted a similar issue regarding the flickering expressions.

Oharo commented 5 years ago

I'd like to add onto this that I too experienced this bug with glitching expressions. I think it may trigger when Monika is in her leaning pose and the player selects any topic from the talk menu.

It's as if the process of transitioning her back to the center of the screen and the assigning of the topic's expression occasionally fight each other until she's fully centered, at which point the bug stops.

Now that I think on it further, it may actually be whenever the topic changes her expression away from her random idle one. The fact that she was leaning might be irrelevant.

And reading even more issues, it may be instigated when three factors simultaneously occur.

  1. The player selects talk, moving Monika to the left.
  2. The selected topic's expressions are different than Monika's current idle one.
  3. The weather is ALSO trying to change at the same time - meaning this only became noticeable now because of the progressive weather system potentially wanting to change the weather while the player is selecting a topic.
ThePotatoGuy commented 5 years ago

not completely fixed, but we've isolated one instance

ThePotatoGuy commented 5 years ago

[closing as probably covered by linked issue]