Code: Select all
label lbl_myroom_kitchen:
scene bg bg_food_storage
call screen scr_kitchen
screen food_storage_overlay:
add "gui food_storage_beans_[beans]"
add "gui food_storage_veg_[veg]"
add "gui food_storage_meat_[meat]"
screen scr_kitchen:
imagebutton auto "btn food_storage_cooking_%s" xpos 0 ypos 0 focus_mask True action Jump("lbl_food_storage_cooking")
imagebutton auto "btn back_%s" xpos 0 ypos 0 focus_mask True action Jump("lbl_myroom")
use food_storage_overlay
label lbl_food_storage_cooking:
if beans == 0 and veg == 0 and meat == 0:
pov "{i} I'm out of food"
jump lbl_myroom_kitchen
elif energy >= 10 or food <= 0:
pov "{i}I'm not hungry"
jump lbl_myroom_kitchen
else:
menu:
"Beans(+1 Energy)":
if beans == 0:
pass
jump lbl_food_storage_beans
"Veggie(+2 Energy)":
jump lbl_food_storage_veg
"Meat(+3 Energy)":
jump lbl_food_storage_meat
"Back":
jump lbl_myroom_kitchen
label lbl_food_storage_beans:
$ energy += 1
show food_storage_cook_0 onlayer midlayer with dissolve
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
hide food_storage_cook_0 onlayer midlayer
$ food -= 1
$ beans -= 1
if energy >= 10:
$ energy = 10
if beans <= 0:
$ beans = 0
if food <= 0:
$ food = 0
jump lbl_myroom_kitchen
label lbl_food_storage_veg:
$ energy += 2
show food_storage_cook_0 onlayer midlayer with dissolve
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
hide food_storage_cook_0 onlayer midlayer
$ food -= 1
$ veg -= 1
if energy >= 10:
$ energy = 10
if veg <= 0:
$ veg = 0
if food <= 0:
$ food = 0
jump lbl_myroom_kitchen
label lbl_food_storage_meat:
$ energy += 3
show food_storage_cook_0 onlayer midlayer with dissolve
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
show food_storage_cook_2 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_2 onlayer abovemid
show food_storage_cook_1 onlayer abovemid
$ renpy.pause (0.5,hard=True)
hide food_storage_cook_1 onlayer abovemid
hide food_storage_cook_0 onlayer midlayer
$ food -= 1
$ meat -= 1
if energy >= 10:
$ energy = 10
if meat <= 0:
$ meat = 0
if food <= 0:
$ food = 0
jump lbl_myroom_kitchen