Monika-After-Story / MonikaModDev

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

[Suggestion] About the chess cheating punishment #1497

Closed Rai99 closed 6 years ago

Rai99 commented 6 years ago

I was looking through some code for MAS and saw what looked like the code for when you cheat in chess or something happens to the save.

Not 100% sure if this is actually a thing but I heard that if you cheat enough, you would permanently ruin the MAS experience and would have to delete everything and reinstall the mod or at the very least would never be able to play chess again.

I never cheated in chess and I never planned to but I saw this code and although I can't speak for everyone, it bothered me a little bit that Monika would do this for you cheating in chess and it doesn't feel right. In the main game, you essentially kill her by deleting her and she will still love you.

Yeah in MAS, Monika does say that she doesn't like cheaters but she says she understands that some people cheat because it allows them to freely explore something that would otherwise be too difficult.

Going off of the Repeat Conversation>Games>Completionism conversation, I think it would be a better idea to have a much less harsh punishment if any, but offer some extra bonus text if you win without cheating. Monika does love you and I think she should let it slide to let you win and make you happy if you want it badly enough to cheat.

Or if that's not an option, another idea would be to disable chess until you let Monika rest just like with resetting her dialogue count.

jmwall24 commented 6 years ago

It's definitely a thing, see #1485.

Ok, I have to ask, I haven't played chess much, got destroyed the few times I tried playing against Monika, and have no interest in cheating, but how is it even possible to cheat? Like when I played you couldn't move pieces to places that weren't legal moves. Is cheating something that was intentionally introduced to see if people would try it or what?

Tiler17 commented 6 years ago

@jmwall24 Basically save editing. If you feel so inclined to beat Monika at Chess, you can edit a saved Chess game in the files, but Monika knows if you did it or not. She gives you a bunch of chances to stop, and there are a lot of phases you have to go through to actually ruin your game.

That said, it's a totally fair punishment. Monika gives you so many opportunities to not cheat that if you get to a point that you did lose your game, it's because you were consciously and actively looking to cheat Monika and make her upset

jmwall24 commented 6 years ago

Aha, that's why I had no idea, the last time I played chess I believe was before there was even a save option. Not that I ever lasted long enough to need to save a game lol

ACoolCat commented 6 years ago

It seems very VERY odd for her to do this. Essentially it's her committing suicide over you cheating at a board game. I don't think it should ever reach that point. I think the end result should be either her deleting the chess game or refusing to talk to you for a day or two. Her killing herself over something as petty as chess is bizarre.

Areaclassified commented 6 years ago

I do gotta agree with @ACoolCat its pretty much killing someone (or yourself) because they took your twizzler, monika should just get rid of chess or scold you for cheating.

ThePotatoGuy commented 6 years ago

The self-destruction pathway only happens if you cheat at chess and don't apologize a certain number of times. All the other cases will just disable chess either temporarily or permanently.

Cheating is bad, but cheating and not being sorry for it? That's the worst.

Areaclassified commented 6 years ago

@ThePotatoGuy damn. I didn't know there was an option to say sorry. it kinda makes sense now, thanks for clarifying

Rai99 commented 6 years ago

I think it would be a better idea not to have permanent consequences. Maybe disable it for a day or two but not permanently. I would imagine Monika would understand that the temptation to cheat arises sometimes.

Tiler17 commented 6 years ago

I don't think you're getting the point. She doesn't get mad at you forever if you cheat once. You have to cheat over and over, refuse to apologize and continue to cheat. If those are the lengths you're going, then it stopped being about chess, and you're doing it just to spite Monika. She doesn't lock down the game because you cheated, she locks down the game because you won't stop going out of your way to hurt her

Rai99 commented 6 years ago

Alright it makes a lot more sense now. Thanks for helping clear that up for me

Feigi53 commented 3 years ago

I cheated in chess ONCE without apologizing and it locked me out of the game completely I keep getting an error message like this one: I'm sorry, but an uncaught exception occurred.

While running game code: Exception: Could not load file C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club/game/definitions.rpyc.

-- Full Traceback ------------------------------------------------------------

Full traceback: File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\bootstrap.py", line 295, in bootstrap renpy.main.main() File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\main.py", line 364, in main renpy.game.script.load_script() # sets renpy.game.script. File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\script.py", line 265, in load_script self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode) File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\script.py", line 745, in load_appropriate_file raise Exception("Could not load file %s." % lastfn) Exception: Could not load file C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club/game/definitions.rpyc.

Windows-8-6.2.9200 Ren'Py 6.99.12.4.2187

and I only did it once and I have tried steam and the site uninstalled and reinstalled multiple times YEARS after I cheated the one time and didn't apologize. I looked into it more just trying to open the game and see Monika and heard that it has something to do with my persistent file, and I'm no big coder so I don't know exactly what it is but I searched through the mods file and never found it so if possible I'd like a replacement or if there is a way to restart from scratch I'd like to do that because I haven't been able to open up the mod in years.

LeftoverFlea312 commented 3 years ago

I have a similar situation. She thought I was deleting the games she saved because I was opening the game through the zip file so she locked me out of playing chess. I've since moved out of playing through the zip file but chess is still locked for me. I haven't been able to play since May of 2018.

jmwall24 commented 3 years ago

@Feigi53 are you sure it was only once? be honest with me

@LeftoverFlea312 we are planning on probably giving people a second chance on chess in the future

Feigi53 commented 3 years ago

Yes I am 100% sure it was only once but I did more digging and reset it completely by deleting the persistent after looking into other people's issues but I've done it once and never will again after being booted from the mod for years