Finalise navigation menu

This commit is contained in:
LoafyLemon 2024-06-13 23:35:42 +01:00
parent 85b8c10ad7
commit 9b200a7177
13 changed files with 59 additions and 18 deletions

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_glasses.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_hermione.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_hermione2.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_letter.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_owl.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_panties.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/gui/creamy_pumpkin_pie/book/book_doodles_snitch.png (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -412,14 +412,14 @@ style navigation_frame is empty:
style navigation_page_left is empty: style navigation_page_left is empty:
fit_first True fit_first True
xanchor 1.0 xanchor 1.0
pos (364, 8) pos (366, 8)
xysize (343, 490) xysize (343, 490)
background Image("gui/creamy_pumpkin_pie/book/book_page_left.png", oversample=4) background Image("gui/creamy_pumpkin_pie/book/book_page_left.png", oversample=4)
style navigation_page_right is empty: style navigation_page_right is empty:
fit_first True fit_first True
xanchor 0.0 xanchor 0.0
pos (364, 8) pos (362, 8)
xysize (343, 490) xysize (343, 490)
background Image("gui/creamy_pumpkin_pie/book/book_page_right.png", oversample=4) background Image("gui/creamy_pumpkin_pie/book/book_page_right.png", oversample=4)
@ -436,6 +436,7 @@ style navigation_label:
background Frame(Image("gui/creamy_pumpkin_pie/book/book_label.png", oversample=4), 80, 0, 80, 0, tile=False) background Frame(Image("gui/creamy_pumpkin_pie/book/book_label.png", oversample=4), 80, 0, 80, 0, tile=False)
style navigation_tabs_vbox: style navigation_tabs_vbox:
xfill True
yspacing 10 yspacing 10
pos (721, 50) pos (721, 50)
@ -445,7 +446,7 @@ style navigation_tabs_button:
right_padding 30 right_padding 30
selected_right_padding 50 selected_right_padding 50
background Frame(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), 0, 0, 80, 0, tile=False) background Frame(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), 0, 0, 80, 0, tile=False)
selected_background Frame(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), 0, 0, 80, 0, tile=False) selected_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), matrixcolor=HueMatrix(180.0)), 0, 0, 80, 0, tile=False)
insensitive_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), matrixcolor=SaturationMatrix(0.0)), 0, 0, 80, 0, tile=False) insensitive_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), matrixcolor=SaturationMatrix(0.0)), 0, 0, 80, 0, tile=False)
style navigation_tabs_button_text is who: style navigation_tabs_button_text is who:
@ -455,10 +456,12 @@ style navigation_tabs_button_text is who:
font gui.bold_font font gui.bold_font
size 20 size 20
yalign 0.5 yalign 0.5
selected_xoffset 15
style navigation_subtabs_vbox: style navigation_subtabs_vbox:
xfill True
xanchor 1.0 xanchor 1.0
pos (23, 50) pos (24, 50)
yspacing 10 yspacing 10
style navigation_subtabs_button: style navigation_subtabs_button:
@ -468,9 +471,11 @@ style navigation_subtabs_button:
left_padding 30 left_padding 30
selected_left_padding 50 selected_left_padding 50
background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), xzoom=-1), 80, 0, 0, 0, tile=False) background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), xzoom=-1), 80, 0, 0, 0, tile=False)
selected_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), xzoom=-1, matrixcolor=HueMatrix(180.0)), 80, 0, 0, 0, tile=False)
insensitive_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), xzoom=-1, matrixcolor=SaturationMatrix(0.0)), 80, 0, 0, 0, tile=False) insensitive_background Frame(Transform(Image("gui/creamy_pumpkin_pie/book/book_tab.png", oversample=4), xzoom=-1, matrixcolor=SaturationMatrix(0.0)), 80, 0, 0, 0, tile=False)
style navigation_subtabs_button_text is navigation_tabs_button_text style navigation_subtabs_button_text is navigation_tabs_button_text:
selected_xoffset -15
style navigation_label_text: style navigation_label_text:
ypos 8 ypos 8
@ -561,3 +566,11 @@ style navigation_bar is empty:
style navigation_note: style navigation_note:
padding (6, 4) padding (6, 4)
background Frame(Image("gui/creamy_pumpkin_pie/book/book_note.png", oversample=4), 40, 40, 40, 40, tile=False) background Frame(Image("gui/creamy_pumpkin_pie/book/book_note.png", oversample=4), 40, 40, 40, 40, tile=False)
image doodle_hermione = Image("gui/creamy_pumpkin_pie/book/book_doodles_hermione.png", oversample=4)
image doodle_hermione2 = Image("gui/creamy_pumpkin_pie/book/book_doodles_hermione2.png", oversample=4)
image doodle_letter = Image("gui/creamy_pumpkin_pie/book/book_doodles_letter.png", oversample=4)
image doodle_owl = Image("gui/creamy_pumpkin_pie/book/book_doodles_owl.png", oversample=4)
image doodle_panties = Image("gui/creamy_pumpkin_pie/book/book_doodles_panties.png", oversample=4)
image doodle_snitch = Image("gui/creamy_pumpkin_pie/book/book_doodles_snitch.png", oversample=4)
image doodle_glasses = Image("gui/creamy_pumpkin_pie/book/book_doodles_glasses.png", oversample=4)

View File

@ -77,7 +77,11 @@ screen preferences_general():
textbutton _("Power-saving") action Preference("gl powersave", "toggle") textbutton _("Power-saving") action Preference("gl powersave", "toggle")
textbutton _("multithreading") action settings.Toggle("multithreading") tooltip "Improves performance by executing tasks asynchronously. (Requires restart)" textbutton _("multithreading") action settings.Toggle("multithreading") tooltip "Improves performance by executing tasks asynchronously. (Requires restart)"
frame style "navigation_page_right": frame style "navigation_page_right":
pass if settings.get("tooltip"):
add "doodle_hermione" align (0.5, 0.5)
else:
add "doodle_hermione2" align (0.5, 0.5)
screen preferences_visuals(): screen preferences_visuals():
frame style "navigation_page_left": frame style "navigation_page_left":
vbox: vbox:
@ -122,7 +126,8 @@ screen preferences_visuals():
null height 35 null height 35
text get_gpu_info() yalign 1.0 size 12 text get_gpu_info() yalign 1.0 size 12
frame style "navigation_page_right": frame style "navigation_page_right":
pass add "doodle_snitch" align (0.5, 0.1)
add "doodle_panties" align (0.5, 0.7)
screen preferences_sound(): screen preferences_sound():
frame style "navigation_page_left": frame style "navigation_page_left":
@ -152,8 +157,9 @@ screen preferences_sound():
action Preference("audio when minimized", "toggle") action Preference("audio when minimized", "toggle")
selected (not _preferences.audio_when_minimized) selected (not _preferences.audio_when_minimized)
style "navigation_checkbox_button" style "navigation_checkbox_button"
add "doodle_owl" align (0.5, 0.9)
frame style "navigation_page_right": frame style "navigation_page_right":
pass add "doodle_letter" align (0.5, 0.5)
screen preferences_accessibility(): screen preferences_accessibility():
frame style "navigation_page_left": frame style "navigation_page_left":
@ -204,15 +210,16 @@ screen preferences_accessibility():
textbutton "Delete persistent data ({color=#f00}!{/color})" action Confirm(gui.CONFIRM_DELETE_PERSISTENT, Function(delete_persistent)) textbutton "Delete persistent data ({color=#f00}!{/color})" action Confirm(gui.CONFIRM_DELETE_PERSISTENT, Function(delete_persistent))
textbutton "Delete save files ({color=#f00}!{/color})" action Confirm(gui.CONFIRM_DELETE_SAVES, Function(delete_saves)) textbutton "Delete save files ({color=#f00}!{/color})" action Confirm(gui.CONFIRM_DELETE_SAVES, Function(delete_saves))
frame style "navigation_page_right": frame style "navigation_page_right":
add "doodle_glasses" align (0.5, 0.1)
frame style "navigation_note": frame style "navigation_note":
xysize (180, 180) xysize (180, 180)
pos (20, 50) pos (20, 130)
at transform: at transform:
rotate 6 rotate 6
text "TIP: If text overflows, try reducing vertical text spacing." text "TIP: If text overflows, try reducing vertical text spacing."
frame style "navigation_note": frame style "navigation_note":
xysize (180, 180) xysize (180, 180)
pos (25, 150) pos (25, 230)
at transform: at transform:
rotate -4 rotate -4
text "You could also try changing the font, it might help! :)" text "You could also try changing the font, it might help! :)"