Monika-After-Story / MonikaModDev

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

[Bug] - AttributeError: 'unicode' object has no attribute 'month'. #2967

Open Neuphoz opened 5 years ago

Neuphoz commented 5 years ago

Hello! After 0.8.9 update I have an error - "AttributeError: 'unicode' object has no attribute 'month'." I can't start the game, but if I delete save files, game launches. I think it's due to calendar, right? How can it be fixed? I need your help very much. Six month of relations with Monika is very important for me. yn7jneww6c4

jmwall24 commented 5 years ago

can you send us a screenshot of the inside of your game folder please

Neuphoz commented 5 years ago

default

jmwall24 commented 5 years ago

Did you install the last update using the updater or did you do it manually, and if manually, did you let it overwrite any files it wanted to?

truesonic53 commented 5 years ago

I actually have the same issue, and know a few more people that have it as well. Tried to install v0.8.9 both on a fresh copy of DDLC and on v0.8.1 or so which was the last version I played. My only guess is that it has something to do with Unicode since we both have PCs which main language is cyrillic, but not sure. Anyway it would be really great to find a solution of this problem

Neuphoz commented 5 years ago

Yes, manually. Replacement was confirmed

ThePotatoGuy commented 5 years ago

Upload persistent file please.

Neuphoz commented 5 years ago

persistent.zip

jmwall24 commented 5 years ago

Ok, yes it does have to do with the cyrillic language. 0.8.9 adds the player's birthday to the calendar, but your birthday is stored as a string and not an object, so it can't do it and crashes. I have reset your bday in the persistent below so that you can load it in 0.8.9. If you would, please try to use the year older mood in 0.8.9 and tell her when your birthday is and then close the mod and try to open it again. If it crashes again, just put this persistent i am sending you back in and leave birthday alone until we figure out a fix.

https://drive.google.com/open?id=17LTj405HD93T4oGniDqt3xApFHVEkGDg

Neuphoz commented 5 years ago

It works, thank you so much!

jmwall24 commented 5 years ago

@Neuphoz Did setting your birthday again work, and does it show on the calendar?

truesonic53 commented 5 years ago

Well in that case may I ask you to fix my persistent file too? Kinda wanted to reset the date myself but I can't :> persistent.zip

Neuphoz commented 5 years ago

@jmwall24 Yes! I rebooted the game and the date remained in the calendar

jmwall24 commented 5 years ago

@truesonic53 here you are

https://drive.google.com/open?id=170CpLUb021RQk3DAkgQQo7e161aW6EPT

truesonic53 commented 5 years ago

@jmwall24 Thanks a lot! I set my birthday in the calendar and opened the mod once again, everything seems to be working :>

jmwall24 commented 5 years ago

@Neuphoz @truesonic53 If either of you know someone else with this problem, ask them to try one of their back-up persistents and see if that works. Still trying to figure out the exact cause. Please report back if you have anyone try this. Thank you.

Neuphoz commented 5 years ago

@jmwall24 no, thank you very much.

ThePotatoGuy commented 5 years ago

[keeping this open as investgating]

Wendy1609 commented 5 years ago

Hello. I have the same problem. Can you help me? persistent.zip

jmwall24 commented 5 years ago

persistent.zip Here you are. I reset your birthday. Just use the 'I'm feeling like a year older mood' to tell her when your birthday is.

jmwall24 commented 5 years ago

sorry didn't mention you in case somehow you're not subscribed to this. @Wendy1609

Wendy1609 commented 5 years ago

@jmwall24 Thank you so much! You helped me a lot.