so ran into an issue with the inventory:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
[Previous line repeated 3 more times]
File "game/scripts/screens/shop_screen.rpy", line 6, in script
call screen npc_actions
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/scripts/screens/shop_screen.rpy", line 8, in execute
screen shop_inventory:
File "game/scripts/screens/shop_screen.rpy", line 8, in execute
screen shop_inventory:
File "game/scripts/screens/shop_screen.rpy", line 10, in execute
frame:
File "game/scripts/screens/shop_screen.rpy", line 30, in execute
vbox:
File "game/scripts/screens/shop_screen.rpy", line 174, in execute
if tab_sell == True:
File "game/scripts/screens/shop_screen.rpy", line 175, in execute
grid 3 3:
Exception: Grid overfull.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
File "game/scripts/screens/inventory.rpy", line 4, in script call
call screen inventory
[Previous line repeated 3 more times]
File "game/scripts/screens/shop_screen.rpy", line 6, in script
call screen npc_actions
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\ast.py", line 2259, in execute
self.call("execute")
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\ast.py", line 2241, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\statements.py", line 342, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\exports.py", line 3347, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 3582, 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 "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 4055, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\screen.py", line 476, in visit_all
callback(self)
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\core.py", line 4055, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\screen.py", line 487, in per_interact
self.update()
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\screen.py", line 680, in update
self.screen.function(**self.scope)
File "game/scripts/screens/shop_screen.rpy", line 8, in execute
screen shop_inventory:
File "game/scripts/screens/shop_screen.rpy", line 8, in execute
screen shop_inventory:
File "game/scripts/screens/shop_screen.rpy", line 10, in execute
frame:
File "game/scripts/screens/shop_screen.rpy", line 30, in execute
vbox:
File "game/scripts/screens/shop_screen.rpy", line 174, in execute
if tab_sell == True:
File "game/scripts/screens/shop_screen.rpy", line 175, in execute
grid 3 3:
File "E:\New folder\TheShopkeeper-0.10a-pc\TheShopkeeper-0.10a-pc\renpy\display\layout.py", line 552, in add
raise Exception("Grid overfull.")
Exception: Grid overfull.
Windows-10-10.0.19045 AMD64
Ren'Py 8.1.3.23091805
TheShopkeeper 0.10a
Tue May 28 01:16:41 2024
I ended up going into the file and changing the grid to 3 5 and that seemed to do the trick since there is no scroll option at this time. can't hold on to too many items is shown to have full but the moment you click on the inventory it throws that up. seemingly because there is not big enough grid. hope that helps