zer0fixer/MAS-Extraplus

I tried to add Chibi Monika and this happened.

End336 opened this issue · 3 comments

End336 commented

[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script-ch30.rpy", line 2181, in script
$ mas_randchat.wait()
File "game/script-ch30.rpy", line 2181, in
$ mas_randchat.wait()
File "game/definitions.rpy", line 8370, in wait
renpy.pause(WAITING_TIME, hard=True)
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

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

Full traceback:
File "game/script-ch30.rpy", line 2181, in script
$ mas_randchat.wait()
File "C:\Program Files (x86)\Steam\steamapps\common\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:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\python.py", line 1719, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script-ch30.rpy", line 2181, in
$ mas_randchat.wait()
File "game/definitions.rpy", line 8370, in wait
renpy.pause(WAITING_TIME, hard=True)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\exports.py", line 1278, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\ui.py", line 285, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
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\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 361, in render
top = render(self.new_widget, width, height, 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\screen.py", line 623, in render
child = renpy.display.render.render(self.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\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\dragdrop.py", line 377, in render
cr = render(child, width, height, 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\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\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 318, in render
surf = render(self.child, width, height, 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 1222, in render
self.update(st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\layout.py", line 1209, in update
child, redraw = self.function(st, at, *self.args, **self.kwargs)
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

Windows-8-6.2.9200
Ren'Py 6.99.12.4.2187
Monika After Story 0.12.14
[/code]

Can you check if these files are there? Since what happens is that it did not find the image that it is supposed to show.
Your Monika/game/submods/ExtraPlus/submod_assets/sprites/accessories/0/

Screenshot (168)
Screenshot (169)

If you see that everything is fine with the images, then place this temporary rpy file in the /submod folder. Once you've pasted it, open the game so that the chibika sprites reset instantly, you don't need to wait long. Simply say goodbye to Monika to close the game and finally delete the rpy and rpyc files. If you leave them there, the chibika sprites will always reset, so don't leave those files there.

https://drive.google.com/file/d/1LQ1JxIKIRLQsAmymc5au_HIAlnlJxXm9/view?usp=sharing

End336 commented

Okay so I put the Fix_Chibi file in the submod folder and also checked if the image files were there which they are but I am still getting an error.
[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script-ch30.rpy", line 2181, in script
$ mas_randchat.wait()
File "game/script-ch30.rpy", line 2181, in
$ mas_randchat.wait()
File "game/definitions.rpy", line 8370, in wait
renpy.pause(WAITING_TIME, hard=True)
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

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

Full traceback:
File "game/script-ch30.rpy", line 2181, in script
$ mas_randchat.wait()
File "C:\Program Files (x86)\Steam\steamapps\common\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:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\python.py", line 1719, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script-ch30.rpy", line 2181, in
$ mas_randchat.wait()
File "game/definitions.rpy", line 8370, in wait
renpy.pause(WAITING_TIME, hard=True)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\exports.py", line 1278, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\ui.py", line 285, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
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\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 361, in render
top = render(self.new_widget, width, height, 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\screen.py", line 623, in render
child = renpy.display.render.render(self.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\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\dragdrop.py", line 377, in render
cr = render(child, width, height, 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\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\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 318, in render
surf = render(self.child, width, height, 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 1222, in render
self.update(st, at)
File "C:\Program Files (x86)\Steam\steamapps\common\Doki Doki Literature Club\renpy\display\layout.py", line 1209, in update
child, redraw = self.function(st, at, *self.args, **self.kwargs)
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

Windows-8-6.2.9200
Ren'Py 6.99.12.4.2187
Monika After Story 0.12.14
[/code]