Yeah, let's just say that the code for this is old enough now to be a problem... We're officially working on a total revamp, now.
J.P.D.E Studios
Creator of
Recent community posts
Code is a lil deprecated with new renpy versions.
Replace
hold_last_frame = bool(kwargs["hold_last_frame"]) if "hold_last_frame" in kwargs else False with renpy.open_file(image_path) as handle: full_width, full_height = __get_image_size(handle) sprite_width = int(full_width / x_sprite_count)
With
hold_last_frame = bool(kwargs["hold_last_frame"]) if "hold_last_frame" in kwargs else False full_width, full_height = renpy.image_size(image_path) sprite_width = int(full_width / x_sprite_count)
Hello! I've tried implementing the code in my game but upon trying to access it I get this error. I'm running Renpy 8.2.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 174, in script
$ ui.interact()
File "F:\renpy-8.2.0-sdkarm\renpy\ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "F:\renpy-8.2.0-sdkarm\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 174, in <module>
$ ui.interact()
File "F:\renpy-8.2.0-sdkarm\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "F:\renpy-8.2.0-sdkarm\renpy\display\core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "F:\renpy-8.2.0-sdkarm\renpy\display\core.py", line 2683, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "F:\renpy-8.2.0-sdkarm\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "F:\renpy-8.2.0-sdkarm\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "F:\renpy-8.2.0-sdkarm\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "F:\renpy-8.2.0-sdkarm\renpy\display\screen.py", line 480, in visit_all
callback(self)
File "F:\renpy-8.2.0-sdkarm\renpy\display\core.py", line 2683, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "F:\renpy-8.2.0-sdkarm\renpy\display\screen.py", line 491, in per_interact
self.update()
File "F:\renpy-8.2.0-sdkarm\renpy\display\screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/music_room/music_room.rpy", line 718, in execute
screen music_room3(mr):
File "game/music_room/music_room.rpy", line 718, in execute
screen music_room3(mr):
File "game/music_room/music_room.rpy", line 744, in execute
fixed:
File "game/music_room/music_room.rpy", line 788, in execute
frame:
File "game/music_room/music_room.rpy", line 790, in execute
has hbox
File "game/music_room/music_room.rpy", line 806, in execute
vbox:
File "game/music_room/music_room.rpy", line 840, in execute
hbox:
File "game/music_room/music_room.rpy", line 849, in execute
music_bar:
File "game/music_room/01_music_room_backend.rpy", line 39, in __init__
TypeError: super(type, obj): obj must be an instance or subtype of type
An honestly amazing demo. It hit all the nostalgia points for me with the art style, being inspired by classic Shoujo manga and anime, but it has a great charm of its own. It's a simple story and is not afraid of just taking its inspirations and running with it. The designs are great, presentation immaculate, and I have to give particular kudos to the sound design. There's a couple of scenes where the SFX used hit absolutely right!
Only point where I feel it can be improved on more is the menus. There are certain elements that feel too much like the basic Ren'py fare, but not too many to bother. Most of the GUI is perfectly in line with the aesthetics of the rest of the game. Also, it has no voice acting but that's not a detriment: just something to keep in mind for people going into this.
Can't wait to see where the game goes next!
Hello :) Ukrainian heritage is older than the current modern nations of Ukraine and Russia. Also, in historical findings, the norse ancestors of both subsets settled in the modern Kyiv region first.
Also, we are honoured that you decided to register an account on ITCH just to leave this comment. Unfortunately, we don't feel comfortable having you browse our games. Have a nice day.