I found another problem.
The game crashes when you click the back option after you discover Tieden as a felin.
Here is the log
2026-01-29 03:46:04 UTC
Emscripten-3.1.24-wasm32-32bit
Ren'Py 8.3.7.25031702
ReNimin
0.5
Built at 2026-01-26 04:28:00 UTC
Early init took 0.05s
Loading error handling took 0.07s
Loading script...
Loading script took 5.51s
Loading save slot metadata took 0.03s
Loading persistent took 0.00s
Set script version to: (8, 3, 7)
Running init code took 0.07s
Loading analysis data took 0.04s
Analyze and compile ATL took 0.01s
Reloading save slot metadata took 0.02s
Index archives took 0.00s
Dump and make backups took 0.00s
Cleaning cache took 0.00s
Making clean stores took 0.01s
Initial gc took 0.10s
DPI scale factor: 1.000000
Creating interface object took 0.01s
Cleaning stores took 0.00s
Init translation took 0.01s
Build styles took 0.01s
Load screen analysis took 0.01s
Analyze screens took 0.06s
Save screen analysis took 0.05s
Prepare screens took 0.23s
Save pyanalysis. took 0.00s
Save bytecode. took 0.11s
Running _start took 0.01s
Interface start took 0.93s
Initializing gles2 renderer:
primary display bounds: (0, 0, 1536, 864)
swap interval: 1 frames
Windowed mode.
UGUU couldn't find b'glFlushMappedBufferRange': b'No OpenGL context has been made current'
UGUU couldn't find b'glGetBufferPointerv': b'No OpenGL context has been made current'
UGUU couldn't find b'glMapBufferRange': b'No OpenGL context has been made current'
UGUU couldn't find b'glUnmapBuffer': b'No OpenGL context has been made current'
Vendor: "b'WebKit'"
Renderer: b'WebKit WebGL'
Version: b'OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))'
Display Info: None
Screen sizes: virtual=(1920, 1080) physical=(1536, 864) drawable=(1920, 1080)
Could not open 'cache/shaders.txt':
Maximum texture size: 4096x4096
Current pregArray: []
Current pregArray: []
Current pregArray: []
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Current pregArray: [False, 0, 0, 0, 0]
preg_check(0) returning: False
Full traceback:
File "//game/script.rpyc", line 1139, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "/renpy/exports/statementexports.py", line 345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 480, in visit_all
callback(self)
File "/renpy/display/core.py", line 2748, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/screen.py", line 491, in per_interact
self.update()
File "/renpy/display/screen.py", line 700, in update
self.screen.function(**self.scope)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
While running game code:
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
Screen sizes: virtual=(1920, 1080) physical=(1920, 1080) drawable=(2400, 1350)
Could not open 'cache/shaders.txt':
Maximum texture size: 4096x4096
Full traceback:
File "//game/script.rpyc", line 1139, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "/renpy/exports/statementexports.py", line 345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 480, in visit_all
callback(self)
File "/renpy/display/core.py", line 2748, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/screen.py", line 491, in per_interact
self.update()
File "/renpy/display/screen.py", line 700, in update
self.screen.function(**self.scope)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
While running game code:
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
Full traceback:
File "//game/script.rpyc", line 1139, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "/renpy/exports/statementexports.py", line 345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 480, in visit_all
callback(self)
File "/renpy/display/core.py", line 2748, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/screen.py", line 491, in per_interact
self.update()
File "/renpy/display/screen.py", line 700, in update
self.screen.function(**self.scope)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
While running game code:
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
Full traceback:
File "//game/script.rpyc", line 1139, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "/renpy/exports/statementexports.py", line 345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 480, in visit_all
callback(self)
File "/renpy/display/core.py", line 2748, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/screen.py", line 491, in per_interact
self.update()
File "/renpy/display/screen.py", line 700, in update
self.screen.function(**self.scope)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
While running game code:
File "renpy/common/000statements.rpy", line 671, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 86, in execute
File "game/screens/main_game_interface.rpy", line 90, in execute
File "game/screens/main_game_interface.rpy", line 91, in <module>
File "game/scripts/gameplay_mechanics.rpy", line 88, in do_weight
File "game/descriptions/utils.rpy", line 486, in breast_desc
TypeError: 'float' object is not callable
Screen sizes: virtual=(1920, 1080) physical=(1536, 864) drawable=(1920, 1080)
Could not open 'cache/shaders.txt':
Maximum texture size: 4096x4096