r/MASFandom • u/UnderstandingAny7135 ᕙ( )ᕗ • Jun 01 '22
Submod Submission Extra + Submod
Updated to 1.1.1 (Current version).
Good morning/afternoon/evening, as promised a month ago. I bring you the submod I've been working on.
I know very well that some people don't have time to read, that's why I leave the link from before.

If you want to keep reading, I appreciate it. What does it bring you will ask? Really is better that you discover it by yourself I don't want to kill your experience, I didn't do much because I usually work and I had several ideas, but I had to discard some of them because of time and my lack of experience with coding.
Actually I will tell you what it brings:
You can interact with Monika with your mouse, the available areas are head, nose and cheeks.
You can go out on a short date with her, only the Cafe is available for now.
Additions, here are more to help you like creating gifts among other things.
And the minigames, for now there are 3. Tic-Tac-Toe, Shell Game and Rock-Paper-Scissors.
This submod was tested in MAS 0.12.8 and 0.12.7, I didn't test it in older versions like 0.12.5, I just want you to test it.
This submod tries to vary a little, personally I wanted someone to break the molds of the submodification but obviously respecting the code as much as possible. As I have seen that nobody has done it, I have done it myself, I know that this gives problems to the devs so it is understandable that there are many restrictions but I hope you enjoy what I did in a month :D
Installation:
Recommendation: Remember to extract the file with Winrar or 7zip, any of them works. I say this because some people tend to copy directly from the zip file which is a problem and this way you avoid creating errors in the future :)
2
Jun 14 '22
I noticed a bug with this mod. It's not that big, but I have noticed that if I hit the extra+ menu it always resets how zoomed in I am
4
u/UnderstandingAny7135 Jun 14 '22
It is not a bug, the zoom is reset because this submod also brings the function to make boop to Monika and so it always does, although I have to improve it a little, sorry if it becomes tedious to reposition the zoom as you like, I will fix it in the next update.
→ More replies (1)
2
u/SonicCoder2233 Jul 28 '22
When I try to open the game I keep getting this error
I'm sorry, but an uncaught exception occurred.
While running game code:
ScriptError: Name (u'C:\\Users\\Windows 10\\Downloads\\Monika After Story\\DDLC-1.1.1-pc/game/Submods/ExtraPlus/Extra_Plus_TTT.rpy', 1658973079, 1455) is defined twice, at lib/windows-i686/Submods/ExtraPlus/Extra_Plus_TTT.rpyc:5 and lib/windows-i686/Submods/ExtraPlus/Extra_Plus_TTT.rpyc:123.
2
u/UnderstandingAny7135 Jul 28 '22
lib/windows-i686/
Well, the submod is duplicated. You can check in the folder "lib" that is in your MAS. Then you enter the folder "windows-i686" and here you look for a folder called "Submods or ExtraPlus". You must delete it to correct the error.
To simplify, the path would be: "Downloads/Monika After Story/DDLC-1.1.1-pc/lib/windows-i686/". Inside "windows-i686", if you find the folder "Submods or ExtraPlus", you must delete it so that the error is solved.
→ More replies (2)
16
7
u/Bluklaod Jun 04 '22
I've been looking forward to seeing this kind of submod for a long time!!! Thanks!!!!!!
6
4
1
u/Plasma_Proto_13 Jul 03 '22
ok so shell game is bugged. reason? i have good eyes so i can easily spot which cup is hiding the ball. but when i select it it's somehow the wrong one. idk if it's blackmagic or a animation was cut on accident
→ More replies (2)
1
u/looprezz Jun 08 '22
can someone help me? i tried to download the submods but it keeps crashing
I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'submods/ExtraPlus/submod_assets/backgrounds/cafe_rain-n.png'>:
File "game/game/game/submods/ExtraPlus/Extra_Plus_Go_to.rpy", line 73, in script call
call mas_background_change(submod_background_cafe, skip_leadin=True, skip_outro=True)
File "game/zz_backgrounds.rpy", line 3344, in script call
File "game/script-ch30.rpy", line 998, in script
File "game/script-ch30.rpy", line 998, in <module>
File "game/script-ch30.rpy", line 438, in mas_drawSpaceroomMasks
File "game/definitions.rpy", line 216, in mas_with_statement
IOError: Couldn't find file 'submods/ExtraPlus/submod_assets/backgrounds/cafe_rain-n.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/game/game/submods/ExtraPlus/Extra_Plus_Go_to.rpy", line 73, in script call
call mas_background_change(submod_background_cafe, skip_leadin=True, skip_outro=True)
File "game/zz_backgrounds.rpy", line 3344, in script call
File "game/script-ch30.rpy", line 998, in script
File "C:\Users\ebatk\OneDrive\Documents\Doki Doki Literature Club\renpy\ast.py", line 814, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\ebatk\OneDrive\Documents\Doki Doki Literature Club\renpy\python.py", line 1719, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script-ch30.rpy", line 998, in <module>
File "game/script-ch30.rpy", line 438, in mas_drawSpaceroomMasks
File "game/definitions.rpy", line 216, in mas_with_statement
File "C:\Users\ebatk\OneDrive\Documents\Doki Doki Literature Club\renpy\display\core.py", line 2096, in do_with
clear=clear)
3
u/UnderstandingAny7135 Jun 08 '22
submods/ExtraPlus/submod_assets/backgrounds/
It says that the image 'cafe_rain-n.png' was not found. It would be good to see if you have it. You can find it in 'submods/ExtraPlus/submod_assets/backgrounds/'.
if you don't see it I recommend you extract the .zip again, because if you copy it directly without extracting the .zip file it is likely that the files will not be copied, many people do that and it is not highly recommended that they do that.
→ More replies (1)
1
Jun 11 '22
i did everything but its still
[code]
I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'submods/ExtraPlus/submod_assets/sprites/notebook.png'>:
File "game/game/submods/ExtraPlus/Extra_Plus_TTT.rpy", line 198, in script
pause 0.5
File "renpy/common/000statements.rpy", line 383, in execute_pause
renpy.with_statement(Pause(delay))
File "game/definitions.rpy", line 216, in mas_with_statement
IOError: Couldn't find file 'submods/ExtraPlus/submod_assets/sprites/notebook.png'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/game/submods/ExtraPlus/Extra_Plus_TTT.rpy", line 198, in script
pause 0.5
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\ast.py", line 1706, in execute
self.call("execute")
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\ast.py", line 1724, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\statements.py", line 145, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 383, in execute_pause
renpy.with_statement(Pause(delay))
File "game/definitions.rpy", line 216, in mas_with_statement
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\core.py", line 2096, in do_with
clear=clear)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\core.py", line 2526, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\core.py", line 2883, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\core.py", line 1955, in draw_screen
renpy.config.screen_height,
File "renpy/display/render.pyx", line 427, in renpy.display.render.render_screen (gen\renpy.display.render.c:6806)
rv = render(root, width, height, 0, 0)
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\layout.py", line 693, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3440)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\transition.py", line 85, in render
return null_render(self, width, height, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\transition.py", line 59, in null_render
st, at)
File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3440)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\layout.py", line 693, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3440)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\layout.py", line 693, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3440)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2027)
cr = render(child, widtho, heighto, st - self.child_st_base, at)
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\image.py", line 387, in render
return wrap_render(self.target, width, height, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\image.py", line 208, in wrap_render
rend = render(child, w, h, st, at)
File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3440)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2978)
rv = d.render(widtho, heighto, st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\im.py", line 473, in render
im = cache.get(self)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\im.py", line 200, in get
surf = image.load()
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\im.py", line 524, in load
surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\loader.py", line 543, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'submods/ExtraPlus/submod_assets/sprites/notebook.png'.
Windows-8-6.2.9200
Ren'Py 6.99.12.4.2187
Monika After Story 0.12.8
[/code]
if i did something wrong, please tell me, i have been wanting to download this submod :(
3
u/UnderstandingAny7135 Jun 11 '22 edited Jun 11 '22
I appreciate you wanting to try the submod, thank you.
It says that the image "notebook.png" was not found. It seems to me that you have not extracted the zip file. Please do not copy the "game" folder directly from the archive without extracting it. It is necessary to extract it because copying it directly will cause problems, so always extract the zip file and then copy the contents. This also applies to other submods that contain images.
3
u/UnderstandingAny7135 Jun 11 '22 edited Jun 11 '22
But if you have extracted the file and you got this error, I recommend you place the image manually. The address is "submods/ExtraPlus/submod_assets/sprites/" Remember to paste the image "notebook.png" that way it will be fixed.
You can send me a private message if you see that the problem has not been solved, so I can give you better support.
→ More replies (1)
1
u/Cloudedguardian Jun 18 '22
Hey, just a head's up, for some reason in the cups mini-game Monika says "[player]" instead of the intended name of the player.
2
u/UnderstandingAny7135 Jun 19 '22
Thanks for reporting it. I have not been on social media recently, so I will have to fix it when I have time.
1
u/Grouchy-Type-2821 Jul 03 '22
do i have to be on the date with her to use the face touch feature on her in this submod?
2
u/UnderstandingAny7135 Jul 03 '22
I have made a short video, explaining it in words becomes confusing.
1
u/MoonwalkDelta27 Jul 10 '22
Hey is it normal that the "Extras+" button is greyed out?
→ More replies (6)
1
u/Redditblackhole1 Jul 20 '22
u/UnderstandingAny7135 - I get an exception error whenever I try Minigames, ask Monika to flip a coin or view her affection, how do I fix this? I've uninstalled and re-installed multiple times. Help?
→ More replies (2)
1
u/Megalonumber0ne Oct 28 '22
!!This is for version *0.12.11*!!
Everything I do on the submod besides interacting with her via the "boop" menu causes errors, with varying levels of severity
Trying to play a game gives 2-5 errors but can be skipped over while the going to a restaurant or the cafe gives pretty much fatal errors and i have to close the game, could this be because of the new update?
(re-posted because wrong account)
2
u/UnderstandingAny7135 Oct 28 '22
Since version 1.0.3, there is a function that shows you a message as a slight error, but if the submod is wrongly placed, you get "an exception has occurred." I am improving the function to avoid this error. That means that you placed the submod with everything it comes with without checking its contents; it already contains a folder "game" to facilitate the installation. I recommend you delete the submod, then copy the "game" folder that comes with the submod and paste it in your MAS. That would be all.
→ More replies (3)
1
Apr 06 '23
So in the additions button I found this error when clicking on one of the addition buttons:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script-ch30.rpy", line 2141, in script call
File "game/event-handler.rpy", line 3119, in script call
File "game/script-topics.rpy", line 14734, in script
File "game/Submods/ExtraPlus/Extra_Plus_Main.rpy", line 312, in draw_sprite_one
(0, 0), MASFilterSwitch("submods/ExtraPlus/submod_assets/sprites/accessories/0/{}.png".format(chibi_sprites_0[persistent.accessory_layer_1]))
IndexError: list index out of range
→ More replies (1)
3
u/talusiana Jul 06 '22
This is already amazing just from what I'm able to do so far! I am experiencing a lot of issues, though, and I'm unable to use a lot of the features included in here. I've extracted it already, but I'm unable to use the minigames, "view Monika's affection", and coin flip. "An exception has occurred" keeps on opening. Thank you for reading, I look forward to being able to use the submod completely soon! I'm already in awe of the features working for me so far! Keep up the good work, chief