Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits) (+2)

harr, found an easyish way to make crafting more streamlined: keyboard shortcuts.

In __New_Screens.rpy around line 60 directly below "screen craft_screen():"

key "c" action Jump("myy_craft_item")
key "K_LEFT" action [Function(page_left_recipe)]
key "K_RIGHT" action [Function(page_right_recipe)]

Same file, around line 170, below "if current_item:"

key "t" action [Function(toss_item,current_item),SetVariable("current_item",None)]
key "a" action Function(add_material,current_item,myPlayer)

When crafting one has nearly never the need to move the mouse outside of the item list.

don't need the selected item? bash "t" to toss it

want to use the item? bash "a" to add it to a slot

happy with recipe and ingredients? bash "c" to craft it

want to change the recipe? use left and right arrow keys

On a PC it's rather convenient, imho.

(+1)(-1)

That's true. I've not gotten around to exploring custom keys for Ren'py at current. Honestly I've been so swamped with work that I've been focusing on what I need to know in order to complete my tasks. 
It's always a help to learn something new though.