How to attach "New" image on the newest save/load slot

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
yoyuchi
Regular
Posts: 61
Joined: Sat Jul 09, 2022 1:39 pm
Contact:

How to attach "New" image on the newest save/load slot

#1 Post by yoyuchi »

Hello, everyone.
I'm looking for a way to put a "new" image on the newest save, load slot.
I know it's not easy coding. I'm sorry that it's hard to understand because I'm a newbie.

Code: Select all

screen save:    
    tag menu
    zorder 100  

    imagemap:
        ground "grp/parts/save_load/save_ground.png"
        idle "grp/parts/save_load/save_idle.png"
        hover "grp/parts/save_load/save_hover.png"
        selected_idle "grp/parts/save_load/save_selected_idle.png"
        selected_hover "grp/parts/save_load/save_selected_hover.png"
        cache False      
      
        hotspot (69,109,155,84) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FilePage(1) 
        hotspot (243,109,155,84) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FilePage(2) 
        hotspot (420,109,155,84) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FilePage(3) 
        hotspot (594,109,155,84) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FilePage(4) 
        hotspot (769,109,155,84) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FilePage(5) 

        hotspot (140, 220, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(1, confirm=True):
            use load_save_slot(number=1) 
        hotspot (613, 220, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(2, confirm=True):
            use load_save_slot(number=2) 
        hotspot (1089, 220, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(3, confirm=True):
            use load_save_slot(number=3) 
        hotspot (140, 519, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(4, confirm=True):
            use load_save_slot(number=4) 
        hotspot (613, 519, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(5, confirm=True):
            use load_save_slot(number=5) 
        hotspot (1089, 519, 371, 217) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" clicked FileSave(6, confirm=True):
            use load_save_slot(number=6) 
        hotspot (1380, 795, 186, 81) activate_sound "sound/se/sys_select.ogg" hover_sound "sound/se/sys_hover.ogg" action Return() 
                
        key "mouseup_3" action Return()
       

screen load_save_slot:
    $ file_text = "%2s. %s\n%s" % (
                        FileSlotName(number, 6),
                        FileTime(number, format=_("{#file_time}%Y/%m/%d %H:%M"), empty=_("")),     
                        FileSaveName(number))
    
    add FileScreenshot(number) xpos 9 ypos 8   
    text file_text xpos 15 ypos 15 size 18 color "#ffffff" outlines [ (2, "#302B54") ]  font "MTLc3m.TTF" 
    
    key "save_delete" action FileDelete(number)
Here's my save script. How should I modify it?
I'm eagerly waiting for your help.


Post Reply

Who is online

Users browsing this forum: Bing [Bot]