Ended up changing the format for the gallery, I'll throw it here In case if someone needs it
Code: Select all
#ex of defintion make the amount you need
g= Gallery()
g.button("ending1e")
g.condition("persistent.unlock_1w")
g.image("locked")
screen ofic_gallery():
# Ensure this replaces the main menu.
tag menu
# The background unhash this when I have a bg to put there
#add "cgbackground.png"
# The default page
default curpage = "page1"
vbox:
# Page switching buttons
hbox: #this name below the hashtag can be changed as long as the "page1-3" matches in grids
textbutton "Page1" action SetScreenVariable("curpage", "page1")
textbutton "Page2" action SetScreenVariable("curpage", "page2")
textbutton "Page3" action SetScreenVariable("curpage", "page3")
# The background.
grid 2 3:
xfill True
yfill True
if curpage == "page1":
add g.make_button("ending1", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending2", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending3", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending4", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending5", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending6", "locked.png", xalign=0.5, yalign=0.5)
if curpage == "page2":
add g.make_button("ending1w", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending2w", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending3w", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending4w", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending5w", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending6w", "locked.png", xalign=0.5, yalign=0.5)
if curpage == "page3":
add g.make_button("ending1e", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending2e", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending3e", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending4e", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending5e", "locked.png", xalign=0.5, yalign=0.5)
add g.make_button("ending6e", "locked.png", xalign=0.5, yalign=0.5)
textbutton "Return" action Return() xalign 1 yalign 1.0