I try to do something like the QuickLoad() but without the quick save menu, because i disabled Q.Save and Q.Load menu. I just want load the last saved game with confirm when player, in game, hit a button or CTRL + B keymap. Is it possible ?
I have a pop-up in game that can be opened by right-clicking :
Code: Select all
screen raccourcis:
key "mouseup_3" action If(renpy.get_screen("pop_up_raccourcis"), Hide("pop_up_raccourcis"), Show("pop_up_raccourcis"))
key "K_ESCAPE" action If(renpy.get_screen("pop_up_raccourcis"), Hide("pop_up_raccourcis"), Show("pop_up_raccourcis"))
screen pop_up_raccourcis:
tag menu
zorder 90
hbox:
default mouse_clicked = False
fixed at KeymapTransform([('mousedown_1', SetScreenVariable('mouse_clicked', True)), ('mouseup_1', SetScreenVariable('mouse_clicked', False))]):
$ x=540
imagebutton idle "image/ui/raccourcis/cancel_idle.png" hover ("image/ui/raccourcis/cancel_clicked.png" if mouse_clicked else "image/ui/raccourcis/cancel_hover.png") xpos x ypos 58 focus_mask None action Hide("pop_up_raccourcis")
imagebutton idle "image/ui/raccourcis/messagenon_idle.png" hover ("image/ui/raccourcis/messagenon_clicked.png" if mouse_clicked else "image/ui/raccourcis/messagenon_hover.png") xpos x ypos 84 focus_mask None action HideInterface()
imagebutton idle "image/ui/raccourcis/skip_idle.png" hover ("image/ui/raccourcis/skip_clicked.png" if mouse_clicked else "image/ui/raccourcis/skip_hover.png") xpos x ypos 110 focus_mask None action Hide("pop_up_raccourcis")
imagebutton idle "image/ui/raccourcis/select_idle.png" hover ("image/ui/raccourcis/select_clicked.png" if mouse_clicked else "image/ui/raccourcis/select_hover.png") xpos x ypos 136 focus_mask None action #LOAD THE LAST SAVE WITH CONFIRM <==== HERE
imagebutton idle "image/ui/raccourcis/log_idle.png" hover ("image/ui/raccourcis/log_clicked.png" if mouse_clicked else "image/ui/raccourcis/log_hover.png") xpos x ypos 162 focus_mask None action ShowMenu("text_history")
imagebutton idle "image/ui/raccourcis/save_idle.png" hover ("image/ui/raccourcis/save_clicked.png" if mouse_clicked else "image/ui/raccourcis/save_hover.png") xpos x ypos 188 focus_mask None action ShowMenu('save')
imagebutton idle "image/ui/raccourcis/load_idle.png" hover ("image/ui/raccourcis/load_clicked.png" if mouse_clicked else "image/ui/raccourcis/load_hover.png") xpos x ypos 214 focus_mask None action ShowMenu('load')
imagebutton idle "image/ui/raccourcis/fullscreen_idle.png" hover ("image/ui/raccourcis/fullscreen_clicked.png" if mouse_clicked else "image/ui/raccourcis/fullscreen_hover.png") xpos x ypos 240 focus_mask None action renpy.toggle_fullscreen
imagebutton idle "image/ui/raccourcis/config_idle.png" hover ("image/ui/raccourcis/config_clicked.png" if mouse_clicked else "image/ui/raccourcis/config_hover.png") xpos x ypos 266 focus_mask None action ShowMenu("preferences")
imagebutton idle "image/ui/raccourcis/title_idle.png" hover ("image/ui/raccourcis/title_clicked.png" if mouse_clicked else "image/ui/raccourcis/title_hover.png") xpos x ypos 292 focus_mask None action ShowMenu("main_menu")
imagebutton idle "image/ui/raccourcis/fin_idle.png" hover ("image/ui/raccourcis/fin_clicked.png" if mouse_clicked else "image/ui/raccourcis/fin_hover.png") xpos x ypos 318 focus_mask None action Quit(confirm=True)Code: Select all
screen quick_menu:
# Ajoute un menu rapide au sein du jeu
hbox:
style_group "quick"
xalign 1.0
yalign 1.0
textbutton _("Back") action Rollback()
textbutton _("Save") action ShowMenu('save')
#textbutton _("Q.Save") action QuickSave()
#textbutton _("Q.Load") action QuickLoad()
textbutton _("Skip") action Skip()
textbutton _("F.Skip") action Skip(fast=True, confirm=True)
textbutton _("Auto") action Preference("auto-forward", "toggle")
textbutton _("Prefs") action ShowMenu('preferences')
How can i load the last save when the player click on the button or press CTRL + B ?
I've found this : http://lemmasoft.renai.us/forums/viewto ... f=8&t=3943 but i don't understand how to apply this code for my menu.
Thank you for help



