For that reason, we've attempted to revert to previous versions (7.3 and 7.2) so that we can get them working properly without having to redo all the code. Since these versions did not include the auto Steam-sdk downloader that 7.4 has, we have been using the old Steam SDK .zip so that our achievements will work. The game builds and runs fine locally (though there is a "failed to initialize Steam" message sometimes), but when we upload and launch it on Steam, we get the following error:
Code: Select all
Full traceback:
File "renpy/common/00shaders.rpy", line 1, in script
init python:
File "D:\Games\SteamLibrary\steamapps\common\Red Embrace\RedEmbrace-4.7.1-pc\renpy\ast.py", line 900, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Games\SteamLibrary\steamapps\common\Red Embrace\RedEmbrace-4.7.1-pc\renpy\python.py", line 1930, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/00shaders.rpy", line 3, in <module>
renpy.register_shader("renpy.geometry", variables="""
AttributeError: 'module' object has no attribute 'register_shader'
Any advice on either the tag_attributes or Steam error is appreciated. I can attach our old side_img_attr code if it would help. Thanks!