I don't get reply to the question, so I post the question again.
I made save, load menu using "hotspot", and activate_sound and hover_sound inserted in each slot and confirm window.
Save menu's sound works normally in slot and confirm window.
But, In "load", click "YES" activate_sound is not played at the confirm window. "NO" activate_sound works normally.
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.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(1)
hotspot (243,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(2)
hotspot (420,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(3)
hotspot (594,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(4)
hotspot (769,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(5)
hotspot (140, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(1, confirm=True):
use load_save_slot(number=1)
hotspot (613, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(2, confirm=True):
use load_save_slot(number=2)
hotspot (1089, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(3, confirm=True):
use load_save_slot(number=3)
hotspot (140, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(4, confirm=True):
use load_save_slot(number=4)
hotspot (613, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(5, confirm=True):
use load_save_slot(number=5)
hotspot (1089, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FileSave(6, confirm=True):
use load_save_slot(number=6)
hotspot (1380, 795, 186, 81) hover_sound "sound/se/sys_hover.mp3" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
key "mouseup_3" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
key "K_ESCAPE" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
screen load:
tag menu
zorder 100
imagemap:
ground "grp/parts/save_load/load_ground.png"
idle "grp/parts/save_load/load_idle.png"
hover "grp/parts/save_load/load_hover.png"
selected_idle "grp/parts/save_load/load_selected_idle.png"
selected_hover "grp/parts/save_load/load_selected_hover.png"
cache False
hotspot (69,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(1)
hotspot (243,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(2)
hotspot (420,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(3)
hotspot (594,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(4)
hotspot (769,109,155,84) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked FilePage(5)
hotspot (140, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(1, confirm = False)):
use load_save_slot(number=1)
hotspot (613, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(2, confirm = False)):
use load_save_slot(number=2)
hotspot (1089, 220, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(3, confirm = False)):
use load_save_slot(number=3)
hotspot (140, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(4, confirm = False)):
use load_save_slot(number=4)
hotspot (613, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(5, confirm = False)):
use load_save_slot(number=5)
hotspot (1089, 519, 371, 217) activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" clicked Confirm("ロードしますか?",FileLoad(6, confirm = False)):
use load_save_slot(number=6)
hotspot (1380, 795, 186, 81) hover_sound "sound/se/sys_hover.mp3" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
key "mouseup_3" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
key "K_ESCAPE" action [Play("sound", "sound/se/sys_cancel.mp3"), Return()]
Code: Select all
screen confirm(message, yes_action, no_action):
modal True
zorder 500
style_prefix "confirm"
add "grp/parts/ground.png"
#add "grp/parts/quit_check.png" xpos 570 ypos 350
frame:
vbox:
xsize 445
ysize 234
xalign .98
yalign .98
spacing 30
label _(message):
style "confirm_prompt"
text_size 30
xalign 0.5
yalign 1.7
hbox:
xalign 0.1
spacing 70
# style_group "readback"
imagebutton auto "grp/parts/quitYES_%s.png" xpos 72 ypos 32 activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" action [Play("sound", "sound/se/sys_cancel.mp3"), yes_action]
imagebutton auto "grp/parts/quitNO_%s.png" xpos 79 ypos 32 activate_sound "sound/se/sys_select.mp3" hover_sound "sound/se/sys_hover.mp3" action no_action
key "mouseup_3" action [Play("sound", "sound/se/sys_cancel.mp3"), no_action]
key "K_ESCAPE" action [Play("sound", "sound/se/sys_cancel.mp3"), no_action]
I have been looking for the cause of this problem for about 3weeks, but I could not solve it yet. I'm having a hard time right now.
Is there a case where a particular sound doesn't work in the confirmation window called from a particular menu? Where should I fix it?
The sound in all confirm windows except "Load" is working normally. Only "Load" does not work.
I thought about creating a separate confirm window exclusively for "Load," but I'm a beginner in programming, so I can't even think about it.
Any advice will be of great help. I'm eagerly waiting for your help.