mirror of
https://git.cavemanon.xyz/Cavemanon/SnootGame.git
synced 2025-02-24 10:38:56 +01:00
Implements darkie for preferences screen
This commit is contained in:
parent
9252776dad
commit
11ceb1a73f
2 changed files with 16 additions and 10 deletions
|
@ -979,23 +979,17 @@ screen preferences():
|
|||
cols 1
|
||||
mousewheel True
|
||||
draggable True
|
||||
xsize 320
|
||||
xsize 300
|
||||
ysize 250
|
||||
if len(languages)>4:
|
||||
scrollbars "vertical"
|
||||
for lang in languages:
|
||||
fixed:
|
||||
xsize 400
|
||||
xsize 300
|
||||
ysize 60
|
||||
hbox:
|
||||
spacing 10
|
||||
textbutton lang["name"]:
|
||||
activate_sound "audio/ui/uiRollover.wav"
|
||||
action If(lang["value"] in persistent.seenWarning or lang["value"] == None,
|
||||
true = [Language(lang["value"])],
|
||||
false = [Language(lang["value"]), AddToSet(set=persistent.seenWarning, value=lang["value"]), Show(screen="OkPrompt", message=notice, go_menu=False)]
|
||||
)
|
||||
add lang["image"] at icon
|
||||
use lang_button(lang)
|
||||
|
||||
vbox:
|
||||
style_prefix "check"
|
||||
|
|
|
@ -112,4 +112,16 @@ screen lang_sel:
|
|||
else:
|
||||
# Renpy seethes if a vpgrid doesn't have the exact maximum amount of items for some reason.
|
||||
add Null(0,0)
|
||||
at truecenter
|
||||
at truecenter
|
||||
|
||||
screen lang_button(lang):
|
||||
textbutton lang["name"]:
|
||||
activate_sound "audio/ui/uiRollover.wav"
|
||||
action If(lang["value"] in persistent.seenWarning or lang["value"] == None,
|
||||
true = [Language(lang["value"])],
|
||||
false = [Language(lang["value"]), AddToSet(set=persistent.seenWarning, value=lang["value"]), Show(screen="OkPrompt", message=notice, go_menu=False)]
|
||||
)
|
||||
if _preferences.language == lang["value"]:
|
||||
add glowie(lang["image"]) at icon
|
||||
else:
|
||||
add darkie(lang["image"]) at icon
|
Loading…
Reference in a new issue