added a lot more of the expressions, fixed up the pixel font, and started on the stage directions

Word count: 5,669 words
This commit is contained in:
Jacoder23 2024-04-08 21:46:59 +08:00
parent 9cd47b45b5
commit 0db25c3dcc
52 changed files with 257 additions and 137 deletions

View file

@ -38,9 +38,9 @@ init python:
# Style for the dialogue window
style window:
xalign 0.5
yalign 1.0
xysize (1231, 277)
padding (40, 10, 40, 40)
yalign 0.975
xysize (1836, 348)
padding (100, 20, 40, 40)
background Image("gui/textbox.png", xalign=0.5, yalign=1.0)
# Style for the dialogue
@ -56,8 +56,8 @@ style say_thought:
style namebox:
xpos 20
xysize (None, None)
background Frame("gui/namebox.png", 5, 5, 5, 5, tile=False, xalign=0.0)
padding (5, 5, 5, 5)
# background Frame("gui/namebox.png", 5, 5, 5, 5, tile=False, xalign=0.0)
padding (10, 10, 10, 10)
# Style for the text with the speaker's name
style say_label:
@ -76,7 +76,7 @@ style say_label:
screen quick_menu():
## Ensure this appears on top of other screens.
zorder 100
zorder 200
if quick_menu:
@ -89,6 +89,7 @@ screen quick_menu():
textbutton _("Auto") action Preference("auto-forward", "toggle")
textbutton _("Save") action ShowMenu('save')
textbutton _("Prefs") action ShowMenu('preferences')
textbutton _("Relax") action HideInterface()
## This code ensures that the quick_menu screen is displayed in-game, whenever
@ -108,7 +109,7 @@ style quick_button:
padding (15, 6, 15, 0)
style quick_button_text:
size 21
size 100
selected_color '#f93c3e'
idle_color "#aaa"

View file

@ -85,4 +85,4 @@ style game_menu_vscrollbar:
style game_menu_label:
padding (10, 10)
style game_menu_label_text:
size 45
size 100

View file

@ -6,9 +6,9 @@
## https://www.renpy.org/doc/html/screen_special.html#main-menu
## Replace this with your background image, if you like
image main_menu_background = HBox(
Solid("#292835", xsize=350),
Solid("#21212d")
image main_menu_background = "Main_Menu3.png"
image main_menu_foreground = HBox(
Solid("#292835AA", xsize=325, ysize=575)
)
screen main_menu():
@ -16,31 +16,44 @@ screen main_menu():
## This ensures that any other menu screen is replaced.
tag menu
add "main_menu_background"
add "main_menu_background":
ypos -20
xpos -70
add "main_menu_foreground":
xalign 0.5
yalign 0.95
vbox:
xpos 60
yalign 0.5
spacing 6
xalign 0.5
yalign 0.95
spacing 2
textbutton _("Start") action Start()
textbutton _("Start") action Start():
xalign 0.5
textbutton _("Load") action ShowMenu("load")
textbutton _("Load") action ShowMenu("load"):
xalign 0.5
textbutton _("Endings") action ShowMenu("ending_gallery")
textbutton _("Endings") action ShowMenu("ending_gallery"):
xalign 0.5
textbutton _("Preferences") action ShowMenu("preferences")
textbutton _("Preferences") action ShowMenu("preferences"):
xalign 0.5
textbutton _("About") action ShowMenu("about")
textbutton _("About") action ShowMenu("about"):
xalign 0.5
if renpy.variant("pc") or (renpy.variant("web") and not renpy.variant("mobile")):
## Help isn't necessary or relevant to mobile devices.
textbutton _("Help") action ShowMenu("help")
textbutton _("Help") action ShowMenu("help"):
xalign 0.5
if renpy.variant("pc"):
## The quit button is banned on iOS and unnecessary on Android and
## Web.
textbutton _("Quit") action Quit(confirm=not main_menu)
textbutton _("Quit") action Quit(confirm=not main_menu):
xalign 0.5

View file

@ -32,7 +32,7 @@ screen about():
text "[gui.about!t]\n"
style about_label_text:
size 36
size 100
## Help screen #################################################################

View file

@ -23,6 +23,12 @@ screen preferences():
hbox:
box_wrap True
# vbox:
# style_prefix "check"
# label _("Accessibility")
# textbutton _("Pixel Font"):
# action ToggleVariable("persistent.pixelfont")
if renpy.variant("pc") or renpy.variant("web"):
# Only need fullscreen/windowed on desktop and web builds
@ -99,6 +105,7 @@ style pref_label:
style pref_label_text:
yalign 1.0
size 100
style pref_vbox:
xsize 338

View file

@ -125,7 +125,7 @@ style slot_grid:
spacing 15
style slot_time_text:
size 25
size 100
xalign 0.5
style slot_vbox:
@ -137,7 +137,7 @@ style slot_button:
background "gui/button/slot_[prefix_]background.png"
style slot_button_text:
size 21
size 100
xalign 0.5
idle_color '#aaaaaa'
hover_color '#ff8335'