Initial commit of a silly game I made to learn Ren'Py.
							
								
								
									
										129
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,129 @@ | ||||
| # macOS-related files | ||||
| .DS_Store | ||||
| .AppleDouble | ||||
| .LSOverride | ||||
| 
 | ||||
| # Windows-related files | ||||
| Thumbs.db | ||||
| Thumbs.db:encryptable | ||||
| ehthumbs.db | ||||
| ehthumbs_vista.db | ||||
| [Dd]esktop.ini | ||||
| 
 | ||||
| # Python related files. | ||||
| *.pyc | ||||
| *.pyo | ||||
| *.pyi | ||||
| *.egg-info | ||||
| 
 | ||||
| # Editor/tool files. | ||||
| *~ | ||||
| *.bak | ||||
| .gdb_history | ||||
| 
 | ||||
| # Compiled Ren'Py files. | ||||
| *.rpyc | ||||
| *.rpyb | ||||
| *.rpymc | ||||
| 
 | ||||
| # Ren'Py log files. | ||||
| log.txt | ||||
| errors.txt | ||||
| traceback.txt | ||||
| lint.txt | ||||
| 
 | ||||
| # Created directories. | ||||
| saves/ | ||||
| tmp/ | ||||
| cache/ | ||||
| 
 | ||||
| # Executables. | ||||
| /renpy.exe | ||||
| /renpy2.exe | ||||
| /renpy3.exe | ||||
| /renpy-32.exe | ||||
| 
 | ||||
| /renpy.sh | ||||
| /renpy2.sh | ||||
| /renpy3.sh | ||||
| 
 | ||||
| /renpy.app | ||||
| /renpy2.app | ||||
| /renpy3.app | ||||
| 
 | ||||
| /7z.sfx | ||||
| 
 | ||||
| # Libraries. | ||||
| /lib | ||||
| 
 | ||||
| # Platforms. | ||||
| /rapt | ||||
| /rapt2 | ||||
| /rapt3 | ||||
| 
 | ||||
| /renios | ||||
| /renios2 | ||||
| /renios3 | ||||
| 
 | ||||
| /web | ||||
| /web2 | ||||
| /web3 | ||||
| 
 | ||||
| # Docs. | ||||
| /sphinx/source/inc | ||||
| /sphinx/source/thequestion.rst | ||||
| /doc | ||||
| /doc-web | ||||
| /LICENSE.txt | ||||
| 
 | ||||
| # Gui template. | ||||
| /gui/game/gui | ||||
| 
 | ||||
| # Editors. | ||||
| /jedit | ||||
| /atom | ||||
| /vscode | ||||
| 
 | ||||
| # Generated source. | ||||
| /renpy/vc_version.py | ||||
| /module/gen/ | ||||
| /module/gen3/ | ||||
| /module/gen-static/ | ||||
| /module/gen3-static/ | ||||
| /tutorial/game/tutorial_director.rpy | ||||
| 
 | ||||
| # Module build. | ||||
| /module/build | ||||
| /module/dist | ||||
| /module/emscripten-static | ||||
| 
 | ||||
| # Download target. | ||||
| /dl | ||||
| 
 | ||||
| # Pygame_sdl2. | ||||
| /pygame_sdl2 | ||||
| 
 | ||||
| # Steam. | ||||
| steam_appid.txt | ||||
| /steamapi.py | ||||
| 
 | ||||
| # Android. | ||||
| *.keystore | ||||
| 
 | ||||
| # Type analysis. | ||||
| /typings | ||||
| 
 | ||||
| # Live2D | ||||
| cubism | ||||
| CubismSdkForNative-4-*.zip | ||||
| 
 | ||||
| # Created files. | ||||
| /screenshot* | ||||
| .android.json | ||||
| 
 | ||||
| # Old files. | ||||
| /0old | ||||
| 
 | ||||
| # Works in progress, throwaway scripts, etc. | ||||
| /scratch | ||||
| /*-dists | ||||
							
								
								
									
										474
									
								
								gui.rpy
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,474 @@ | ||||
| ################################################################################ | ||||
| ## Initialization | ||||
| ################################################################################ | ||||
| 
 | ||||
| ## The init offset statement causes the initialization statements in this file | ||||
| ## to run before init statements in any other file. | ||||
| init offset = -2 | ||||
| 
 | ||||
| ## Calling gui.init resets the styles to sensible default values, and sets the | ||||
| ## width and height of the game. | ||||
| init python: | ||||
|     gui.init(2560, 1440) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| ################################################################################ | ||||
| ## GUI Configuration Variables | ||||
| ################################################################################ | ||||
| 
 | ||||
| 
 | ||||
| ## Colors ###################################################################### | ||||
| ## | ||||
| ## The colors of text in the interface. | ||||
| 
 | ||||
| ## An accent color used throughout the interface to label and highlight text. | ||||
| define gui.accent_color = '#660066' | ||||
| 
 | ||||
| ## The color used for a text button when it is neither selected nor hovered. | ||||
| define gui.idle_color = '#aaaaaa' | ||||
| 
 | ||||
| ## The small color is used for small text, which needs to be brighter/darker to | ||||
| ## achieve the same effect. | ||||
| define gui.idle_small_color = '#888888' | ||||
| 
 | ||||
| ## The color that is used for buttons and bars that are hovered. | ||||
| define gui.hover_color = '#660066' | ||||
| 
 | ||||
| ## The color used for a text button when it is selected but not focused. A | ||||
| ## button is selected if it is the current screen or preference value. | ||||
| define gui.selected_color = '#555555' | ||||
| 
 | ||||
| ## The color used for a text button when it cannot be selected. | ||||
| define gui.insensitive_color = '#aaaaaa7f' | ||||
| 
 | ||||
| ## Colors used for the portions of bars that are not filled in. These are not | ||||
| ## used directly, but are used when re-generating bar image files. | ||||
| define gui.muted_color = '#a366a3' | ||||
| define gui.hover_muted_color = '#c199c1' | ||||
| 
 | ||||
| ## The colors used for dialogue and menu choice text. | ||||
| define gui.text_color = '#404040' | ||||
| define gui.interface_text_color = '#404040' | ||||
| 
 | ||||
| 
 | ||||
| ## Fonts and Font Sizes ######################################################## | ||||
| 
 | ||||
| ## The font used for in-game text. | ||||
| define gui.text_font = "DejaVuSans.ttf" | ||||
| 
 | ||||
| ## The font used for character names. | ||||
| define gui.name_text_font = "DejaVuSans.ttf" | ||||
| 
 | ||||
| ## The font used for out-of-game text. | ||||
| define gui.interface_text_font = "DejaVuSans.ttf" | ||||
| 
 | ||||
| ## The size of normal dialogue text. | ||||
| define gui.text_size = 44 | ||||
| 
 | ||||
| ## The size of character names. | ||||
| define gui.name_text_size = 60 | ||||
| 
 | ||||
| ## The size of text in the game's user interface. | ||||
| define gui.interface_text_size = 44 | ||||
| 
 | ||||
| ## The size of labels in the game's user interface. | ||||
| define gui.label_text_size = 48 | ||||
| 
 | ||||
| ## The size of text on the notify screen. | ||||
| define gui.notify_text_size = 32 | ||||
| 
 | ||||
| ## The size of the game's title. | ||||
| define gui.title_text_size = 100 | ||||
| 
 | ||||
| 
 | ||||
| ## Main and Game Menus ######################################################### | ||||
| 
 | ||||
| ## The images used for the main and game menus. | ||||
| define gui.main_menu_background = "gui/main_menu.png" | ||||
| define gui.game_menu_background = "gui/game_menu.png" | ||||
| 
 | ||||
| 
 | ||||
| ## Dialogue #################################################################### | ||||
| ## | ||||
| ## These variables control how dialogue is displayed on the screen one line at a | ||||
| ## time. | ||||
| 
 | ||||
| ## The height of the textbox containing dialogue. | ||||
| define gui.textbox_height = 370 | ||||
| 
 | ||||
| ## The placement of the textbox vertically on the screen. 0.0 is the top, 0.5 is | ||||
| ## center, and 1.0 is the bottom. | ||||
| define gui.textbox_yalign = 1.0 | ||||
| 
 | ||||
| 
 | ||||
| ## The placement of the speaking character's name, relative to the textbox. | ||||
| ## These can be a whole number of pixels from the left or top, or 0.5 to center. | ||||
| define gui.name_xpos = 480 | ||||
| define gui.name_ypos = 0 | ||||
| 
 | ||||
| ## The horizontal alignment of the character's name. This can be 0.0 for left- | ||||
| ## aligned, 0.5 for centered, and 1.0 for right-aligned. | ||||
| define gui.name_xalign = 0.0 | ||||
| 
 | ||||
| ## The width, height, and borders of the box containing the character's name, or | ||||
| ## None to automatically size it. | ||||
| define gui.namebox_width = None | ||||
| define gui.namebox_height = None | ||||
| 
 | ||||
| ## The borders of the box containing the character's name, in left, top, right, | ||||
| ## bottom order. | ||||
| define gui.namebox_borders = Borders(5, 5, 5, 5) | ||||
| 
 | ||||
| ## If True, the background of the namebox will be tiled, if False, the | ||||
| ## background of the namebox will be scaled. | ||||
| define gui.namebox_tile = False | ||||
| 
 | ||||
| 
 | ||||
| ## The placement of dialogue relative to the textbox. These can be a whole | ||||
| ## number of pixels relative to the left or top side of the textbox, or 0.5 to | ||||
| ## center. | ||||
| define gui.dialogue_xpos = 536 | ||||
| define gui.dialogue_ypos = 100 | ||||
| 
 | ||||
| ## The maximum width of dialogue text, in pixels. | ||||
| define gui.dialogue_width = 1488 | ||||
| 
 | ||||
| ## The horizontal alignment of the dialogue text. This can be 0.0 for left- | ||||
| ## aligned, 0.5 for centered, and 1.0 for right-aligned. | ||||
| define gui.dialogue_text_xalign = 0.0 | ||||
| 
 | ||||
| 
 | ||||
| ## Buttons ##################################################################### | ||||
| ## | ||||
| ## These variables, along with the image files in gui/button, control aspects of | ||||
| ## how buttons are displayed. | ||||
| 
 | ||||
| ## The width and height of a button, in pixels. If None, Ren'Py computes a size. | ||||
| define gui.button_width = None | ||||
| define gui.button_height = None | ||||
| 
 | ||||
| ## The borders on each side of the button, in left, top, right, bottom order. | ||||
| define gui.button_borders = Borders(8, 8, 8, 8) | ||||
| 
 | ||||
| ## If True, the background image will be tiled. If False, the background image | ||||
| ## will be linearly scaled. | ||||
| define gui.button_tile = False | ||||
| 
 | ||||
| ## The font used by the button. | ||||
| define gui.button_text_font = gui.interface_text_font | ||||
| 
 | ||||
| ## The size of the text used by the button. | ||||
| define gui.button_text_size = gui.interface_text_size | ||||
| 
 | ||||
| ## The color of button text in various states. | ||||
| define gui.button_text_idle_color = gui.idle_color | ||||
| define gui.button_text_hover_color = gui.hover_color | ||||
| define gui.button_text_selected_color = gui.selected_color | ||||
| define gui.button_text_insensitive_color = gui.insensitive_color | ||||
| 
 | ||||
| ## The horizontal alignment of the button text. (0.0 is left, 0.5 is center, 1.0 | ||||
| ## is right). | ||||
| define gui.button_text_xalign = 0.0 | ||||
| 
 | ||||
| 
 | ||||
| ## These variables override settings for different kinds of buttons. Please see | ||||
| ## the gui documentation for the kinds of buttons available, and what each is | ||||
| ## used for. | ||||
| ## | ||||
| ## These customizations are used by the default interface: | ||||
| 
 | ||||
| define gui.radio_button_borders = Borders(36, 8, 8, 8) | ||||
| 
 | ||||
| define gui.check_button_borders = Borders(36, 8, 8, 8) | ||||
| 
 | ||||
| define gui.confirm_button_text_xalign = 0.5 | ||||
| 
 | ||||
| define gui.page_button_borders = Borders(20, 8, 20, 8) | ||||
| 
 | ||||
| define gui.quick_button_borders = Borders(20, 8, 20, 0) | ||||
| define gui.quick_button_text_size = 28 | ||||
| define gui.quick_button_text_idle_color = gui.idle_small_color | ||||
| define gui.quick_button_text_selected_color = gui.accent_color | ||||
| 
 | ||||
| ## You can also add your own customizations, by adding properly-named variables. | ||||
| ## For example, you can uncomment the following line to set the width of a | ||||
| ## navigation button. | ||||
| 
 | ||||
| # define gui.navigation_button_width = 250 | ||||
| 
 | ||||
| 
 | ||||
| ## Choice Buttons ############################################################## | ||||
| ## | ||||
| ## Choice buttons are used in the in-game menus. | ||||
| 
 | ||||
| define gui.choice_button_width = 1580 | ||||
| define gui.choice_button_height = None | ||||
| define gui.choice_button_tile = False | ||||
| define gui.choice_button_borders = Borders(200, 10, 200, 10) | ||||
| define gui.choice_button_text_font = gui.text_font | ||||
| define gui.choice_button_text_size = gui.text_size | ||||
| define gui.choice_button_text_xalign = 0.5 | ||||
| define gui.choice_button_text_idle_color = "#cccccc" | ||||
| define gui.choice_button_text_hover_color = "#ffffff" | ||||
| define gui.choice_button_text_insensitive_color = "#444444" | ||||
| 
 | ||||
| 
 | ||||
| ## File Slot Buttons ########################################################### | ||||
| ## | ||||
| ## A file slot button is a special kind of button. It contains a thumbnail | ||||
| ## image, and text describing the contents of the save slot. A save slot uses | ||||
| ## image files in gui/button, like the other kinds of buttons. | ||||
| 
 | ||||
| ## The save slot button. | ||||
| define gui.slot_button_width = 552 | ||||
| define gui.slot_button_height = 412 | ||||
| define gui.slot_button_borders = Borders(20, 20, 20, 20) | ||||
| define gui.slot_button_text_size = 28 | ||||
| define gui.slot_button_text_xalign = 0.5 | ||||
| define gui.slot_button_text_idle_color = gui.idle_small_color | ||||
| define gui.slot_button_text_selected_idle_color = gui.selected_color | ||||
| define gui.slot_button_text_selected_hover_color = gui.hover_color | ||||
| 
 | ||||
| ## The width and height of thumbnails used by the save slots. | ||||
| define config.thumbnail_width = 512 | ||||
| define config.thumbnail_height = 288 | ||||
| 
 | ||||
| ## The number of columns and rows in the grid of save slots. | ||||
| define gui.file_slot_cols = 3 | ||||
| define gui.file_slot_rows = 2 | ||||
| 
 | ||||
| 
 | ||||
| ## Positioning and Spacing ##################################################### | ||||
| ## | ||||
| ## These variables control the positioning and spacing of various user interface | ||||
| ## elements. | ||||
| 
 | ||||
| ## The position of the left side of the navigation buttons, relative to the left | ||||
| ## side of the screen. | ||||
| define gui.navigation_xpos = 80 | ||||
| 
 | ||||
| ## The vertical position of the skip indicator. | ||||
| define gui.skip_ypos = 20 | ||||
| 
 | ||||
| ## The vertical position of the notify screen. | ||||
| define gui.notify_ypos = 90 | ||||
| 
 | ||||
| ## The spacing between menu choices. | ||||
| define gui.choice_spacing = 44 | ||||
| 
 | ||||
| ## Buttons in the navigation section of the main and game menus. | ||||
| define gui.navigation_spacing = 8 | ||||
| 
 | ||||
| ## Controls the amount of spacing between preferences. | ||||
| define gui.pref_spacing = 20 | ||||
| 
 | ||||
| ## Controls the amount of spacing between preference buttons. | ||||
| define gui.pref_button_spacing = 0 | ||||
| 
 | ||||
| ## The spacing between file page buttons. | ||||
| define gui.page_spacing = 0 | ||||
| 
 | ||||
| ## The spacing between file slots. | ||||
| define gui.slot_spacing = 20 | ||||
| 
 | ||||
| ## The position of the main menu text. | ||||
| define gui.main_menu_text_xalign = 1.0 | ||||
| 
 | ||||
| 
 | ||||
| ## Frames ###################################################################### | ||||
| ## | ||||
| ## These variables control the look of frames that can contain user interface | ||||
| ## components when an overlay or window is not present. | ||||
| 
 | ||||
| ## Generic frames. | ||||
| define gui.frame_borders = Borders(8, 8, 8, 8) | ||||
| 
 | ||||
| ## The frame that is used as part of the confirm screen. | ||||
| define gui.confirm_frame_borders = Borders(80, 80, 80, 80) | ||||
| 
 | ||||
| ## The frame that is used as part of the skip screen. | ||||
| define gui.skip_frame_borders = Borders(32, 10, 100, 10) | ||||
| 
 | ||||
| ## The frame that is used as part of the notify screen. | ||||
| define gui.notify_frame_borders = Borders(32, 10, 80, 10) | ||||
| 
 | ||||
| ## Should frame backgrounds be tiled? | ||||
| define gui.frame_tile = False | ||||
| 
 | ||||
| 
 | ||||
| ## Bars, Scrollbars, and Sliders ############################################### | ||||
| ## | ||||
| ## These control the look and size of bars, scrollbars, and sliders. | ||||
| ## | ||||
| ## The default GUI only uses sliders and vertical scrollbars. All of the other | ||||
| ## bars are only used in creator-written screens. | ||||
| 
 | ||||
| ## The height of horizontal bars, scrollbars, and sliders. The width of vertical | ||||
| ## bars, scrollbars, and sliders. | ||||
| define gui.bar_size = 50 | ||||
| define gui.scrollbar_size = 24 | ||||
| define gui.slider_size = 50 | ||||
| 
 | ||||
| ## True if bar images should be tiled. False if they should be linearly scaled. | ||||
| define gui.bar_tile = False | ||||
| define gui.scrollbar_tile = False | ||||
| define gui.slider_tile = False | ||||
| 
 | ||||
| ## Horizontal borders. | ||||
| define gui.bar_borders = Borders(8, 8, 8, 8) | ||||
| define gui.scrollbar_borders = Borders(8, 8, 8, 8) | ||||
| define gui.slider_borders = Borders(8, 8, 8, 8) | ||||
| 
 | ||||
| ## Vertical borders. | ||||
| define gui.vbar_borders = Borders(8, 8, 8, 8) | ||||
| define gui.vscrollbar_borders = Borders(8, 8, 8, 8) | ||||
| define gui.vslider_borders = Borders(8, 8, 8, 8) | ||||
| 
 | ||||
| ## What to do with unscrollable scrollbars in the gui. "hide" hides them, while | ||||
| ## None shows them. | ||||
| define gui.unscrollable = "hide" | ||||
| 
 | ||||
| 
 | ||||
| ## History ##################################################################### | ||||
| ## | ||||
| ## The history screen displays dialogue that the player has already dismissed. | ||||
| 
 | ||||
| ## The number of blocks of dialogue history Ren'Py will keep. | ||||
| define config.history_length = 250 | ||||
| 
 | ||||
| ## The height of a history screen entry, or None to make the height variable at | ||||
| ## the cost of performance. | ||||
| define gui.history_height = 280 | ||||
| 
 | ||||
| ## The position, width, and alignment of the label giving the name of the | ||||
| ## speaking character. | ||||
| define gui.history_name_xpos = 310 | ||||
| define gui.history_name_ypos = 0 | ||||
| define gui.history_name_width = 310 | ||||
| define gui.history_name_xalign = 1.0 | ||||
| 
 | ||||
| ## The position, width, and alignment of the dialogue text. | ||||
| define gui.history_text_xpos = 340 | ||||
| define gui.history_text_ypos = 4 | ||||
| define gui.history_text_width = 1480 | ||||
| define gui.history_text_xalign = 0.0 | ||||
| 
 | ||||
| 
 | ||||
| ## NVL-Mode #################################################################### | ||||
| ## | ||||
| ## The NVL-mode screen displays the dialogue spoken by NVL-mode characters. | ||||
| 
 | ||||
| ## The borders of the background of the NVL-mode background window. | ||||
| define gui.nvl_borders = Borders(0, 20, 0, 40) | ||||
| 
 | ||||
| ## The maximum number of NVL-mode entries Ren'Py will display. When more entries | ||||
| ## than this are to be show, the oldest entry will be removed. | ||||
| define gui.nvl_list_length = 6 | ||||
| 
 | ||||
| ## The height of an NVL-mode entry. Set this to None to have the entries | ||||
| ## dynamically adjust height. | ||||
| define gui.nvl_height = 230 | ||||
| 
 | ||||
| ## The spacing between NVL-mode entries when gui.nvl_height is None, and between | ||||
| ## NVL-mode entries and an NVL-mode menu. | ||||
| define gui.nvl_spacing = 20 | ||||
| 
 | ||||
| ## The position, width, and alignment of the label giving the name of the | ||||
| ## speaking character. | ||||
| define gui.nvl_name_xpos = 860 | ||||
| define gui.nvl_name_ypos = 0 | ||||
| define gui.nvl_name_width = 300 | ||||
| define gui.nvl_name_xalign = 1.0 | ||||
| 
 | ||||
| ## The position, width, and alignment of the dialogue text. | ||||
| define gui.nvl_text_xpos = 900 | ||||
| define gui.nvl_text_ypos = 16 | ||||
| define gui.nvl_text_width = 1180 | ||||
| define gui.nvl_text_xalign = 0.0 | ||||
| 
 | ||||
| ## The position, width, and alignment of nvl_thought text (the text said by the | ||||
| ## nvl_narrator character.) | ||||
| define gui.nvl_thought_xpos = 480 | ||||
| define gui.nvl_thought_ypos = 0 | ||||
| define gui.nvl_thought_width = 1560 | ||||
| define gui.nvl_thought_xalign = 0.0 | ||||
| 
 | ||||
| ## The position of nvl menu_buttons. | ||||
| define gui.nvl_button_xpos = 900 | ||||
| define gui.nvl_button_xalign = 0.0 | ||||
| 
 | ||||
| ## Localization ################################################################ | ||||
| 
 | ||||
| ## This controls where a line break is permitted. The default is suitable | ||||
| ## for most languages. A list of available values can be found at https:// | ||||
| ## www.renpy.org/doc/html/style_properties.html#style-property-language | ||||
| 
 | ||||
| define gui.language = "unicode" | ||||
| 
 | ||||
| 
 | ||||
| ################################################################################ | ||||
| ## Mobile devices | ||||
| ################################################################################ | ||||
| 
 | ||||
| init python: | ||||
| 
 | ||||
|     ## This increases the size of the quick buttons to make them easier to touch | ||||
|     ## on tablets and phones. | ||||
|     @gui.variant | ||||
|     def touch(): | ||||
| 
 | ||||
|         gui.quick_button_borders = Borders(80, 28, 80, 0) | ||||
| 
 | ||||
|     ## This changes the size and spacing of various GUI elements to ensure they | ||||
|     ## are easily visible on phones. | ||||
|     @gui.variant | ||||
|     def small(): | ||||
| 
 | ||||
|         ## Font sizes. | ||||
|         gui.text_size = 60 | ||||
|         gui.name_text_size = 72 | ||||
|         gui.notify_text_size = 50 | ||||
|         gui.interface_text_size = 60 | ||||
|         gui.button_text_size = 60 | ||||
|         gui.label_text_size = 68 | ||||
| 
 | ||||
|         ## Adjust the location of the textbox. | ||||
|         gui.textbox_height = 480 | ||||
|         gui.name_xpos = 160 | ||||
|         gui.dialogue_xpos = 180 | ||||
|         gui.dialogue_width = 2200 | ||||
| 
 | ||||
|         ## Change the size and spacing of various things. | ||||
|         gui.slider_size = 72 | ||||
| 
 | ||||
|         gui.choice_button_width = 2480 | ||||
|         gui.choice_button_text_size = 60 | ||||
| 
 | ||||
|         gui.navigation_spacing = 40 | ||||
|         gui.pref_button_spacing = 20 | ||||
| 
 | ||||
|         gui.history_height = 380 | ||||
|         gui.history_text_width = 1380 | ||||
| 
 | ||||
|         gui.quick_button_text_size = 40 | ||||
| 
 | ||||
|         ## File button layout. | ||||
|         gui.file_slot_cols = 2 | ||||
|         gui.file_slot_rows = 2 | ||||
| 
 | ||||
|         ## NVL-mode. | ||||
|         gui.nvl_height = 340 | ||||
| 
 | ||||
|         gui.nvl_name_width = 610 | ||||
|         gui.nvl_name_xpos = 650 | ||||
| 
 | ||||
|         gui.nvl_text_width = 1830 | ||||
|         gui.nvl_text_xpos = 690 | ||||
|         gui.nvl_text_ypos = 10 | ||||
| 
 | ||||
|         gui.nvl_thought_width = 2480 | ||||
|         gui.nvl_thought_xpos = 40 | ||||
| 
 | ||||
|         gui.nvl_button_width = 2480 | ||||
|         gui.nvl_button_xpos = 40 | ||||
							
								
								
									
										
											BIN
										
									
								
								gui/bar/bottom.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/bar/left.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 799 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/bar/right.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 799 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/bar/top.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/check_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 122 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/check_selected_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 189 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/choice_hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/choice_idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 772 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 772 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/quick_hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 290 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/quick_idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 290 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/radio_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 122 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/radio_selected_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 189 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/slot_hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/button/slot_idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/frame.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 12 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/game_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 66 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/main_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.6 MiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/namebox.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 834 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/notify.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.0 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/nvl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 68 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/overlay/confirm.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 66 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/overlay/game_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 68 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/overlay/main_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 68 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/bar/bottom.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/bar/left.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 799 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/bar/right.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 799 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/bar/top.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/check_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 135 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/check_selected_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 216 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/choice_hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/choice_idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 981 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 981 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/radio_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 135 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/radio_selected_foreground.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 216 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/slot_hover_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/button/slot_idle_background.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/nvl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 66 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/overlay/game_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 66 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/overlay/main_menu.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 68 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/horizontal_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 732 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/horizontal_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 730 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/horizontal_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 731 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/horizontal_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 730 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/vertical_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/vertical_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/vertical_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/scrollbar/vertical_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/horizontal_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/horizontal_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 169 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/horizontal_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/horizontal_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 169 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/vertical_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/vertical_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 161 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/vertical_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.6 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/slider/vertical_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 161 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/phone/textbox.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 23 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/horizontal_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 732 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/horizontal_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 730 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/horizontal_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 731 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/horizontal_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 730 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/vertical_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/vertical_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/vertical_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/scrollbar/vertical_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/skip.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/horizontal_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 800 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/horizontal_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 132 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/horizontal_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 799 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/horizontal_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 132 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/vertical_hover_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/vertical_hover_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 138 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/vertical_idle_bar.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/slider/vertical_idle_thumb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 138 B | 
							
								
								
									
										
											BIN
										
									
								
								gui/textbox.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 18 KiB | 
							
								
								
									
										
											BIN
										
									
								
								gui/window_icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 18 KiB | 
							
								
								
									
										
											BIN
										
									
								
								images/bg apartment.jpeg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 578 KiB | 
							
								
								
									
										
											BIN
										
									
								
								images/jerry happy.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.4 MiB | 
							
								
								
									
										
											BIN
										
									
								
								images/oprah happy.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.2 MiB | 
							
								
								
									
										209
									
								
								options.rpy
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,209 @@ | ||||
| ## This file contains options that can be changed to customize your game. | ||||
| ## | ||||
| ## Lines beginning with two '#' marks are comments, and you shouldn't uncomment | ||||
| ## them. Lines beginning with a single '#' mark are commented-out code, and you | ||||
| ## may want to uncomment them when appropriate. | ||||
| 
 | ||||
| 
 | ||||
| ## Basics ###################################################################### | ||||
| 
 | ||||
| ## A human-readable name of the game. This is used to set the default window | ||||
| ## title, and shows up in the interface and error reports. | ||||
| ## | ||||
| ## The _() surrounding the string marks it as eligible for translation. | ||||
| 
 | ||||
| define config.name = _("Oprah") | ||||
| 
 | ||||
| 
 | ||||
| ## Determines if the title given above is shown on the main menu screen. Set | ||||
| ## this to False to hide the title. | ||||
| 
 | ||||
| define gui.show_name = True | ||||
| 
 | ||||
| 
 | ||||
| ## The version of the game. | ||||
| 
 | ||||
| define config.version = "1.0" | ||||
| 
 | ||||
| 
 | ||||
| ## Text that is placed on the game's about screen. Place the text between the | ||||
| ## triple-quotes, and leave a blank line between paragraphs. | ||||
| 
 | ||||
| define gui.about = _p(""" | ||||
| """) | ||||
| 
 | ||||
| 
 | ||||
| ## A short name for the game used for executables and directories in the built | ||||
| ## distribution. This must be ASCII-only, and must not contain spaces, colons, | ||||
| ## or semicolons. | ||||
| 
 | ||||
| define build.name = "Oprah" | ||||
| 
 | ||||
| 
 | ||||
| ## Sounds and music ############################################################ | ||||
| 
 | ||||
| ## These three variables control, among other things, which mixers are shown | ||||
| ## to the player by default. Setting one of these to False will hide the | ||||
| ## appropriate mixer. | ||||
| 
 | ||||
| define config.has_sound = True | ||||
| define config.has_music = True | ||||
| define config.has_voice = True | ||||
| 
 | ||||
| 
 | ||||
| ## To allow the user to play a test sound on the sound or voice channel, | ||||
| ## uncomment a line below and use it to set a sample sound to play. | ||||
| 
 | ||||
| # define config.sample_sound = "sample-sound.ogg" | ||||
| # define config.sample_voice = "sample-voice.ogg" | ||||
| 
 | ||||
| 
 | ||||
| ## Uncomment the following line to set an audio file that will be played while | ||||
| ## the player is at the main menu. This file will continue playing into the | ||||
| ## game, until it is stopped or another file is played. | ||||
| 
 | ||||
| # define config.main_menu_music = "main-menu-theme.ogg" | ||||
| 
 | ||||
| 
 | ||||
| ## Transitions ################################################################# | ||||
| ## | ||||
| ## These variables set transitions that are used when certain events occur. | ||||
| ## Each variable should be set to a transition, or None to indicate that no | ||||
| ## transition should be used. | ||||
| 
 | ||||
| ## Entering or exiting the game menu. | ||||
| 
 | ||||
| define config.enter_transition = dissolve | ||||
| define config.exit_transition = dissolve | ||||
| 
 | ||||
| 
 | ||||
| ## Between screens of the game menu. | ||||
| 
 | ||||
| define config.intra_transition = dissolve | ||||
| 
 | ||||
| 
 | ||||
| ## A transition that is used after a game has been loaded. | ||||
| 
 | ||||
| define config.after_load_transition = None | ||||
| 
 | ||||
| 
 | ||||
| ## Used when entering the main menu after the game has ended. | ||||
| 
 | ||||
| define config.end_game_transition = None | ||||
| 
 | ||||
| 
 | ||||
| ## A variable to set the transition used when the game starts does not exist. | ||||
| ## Instead, use a with statement after showing the initial scene. | ||||
| 
 | ||||
| 
 | ||||
| ## Window management ########################################################### | ||||
| ## | ||||
| ## This controls when the dialogue window is displayed. If "show", it is always | ||||
| ## displayed. If "hide", it is only displayed when dialogue is present. If | ||||
| ## "auto", the window is hidden before scene statements and shown again once | ||||
| ## dialogue is displayed. | ||||
| ## | ||||
| ## After the game has started, this can be changed with the "window show", | ||||
| ## "window hide", and "window auto" statements. | ||||
| 
 | ||||
| define config.window = "auto" | ||||
| 
 | ||||
| 
 | ||||
| ## Transitions used to show and hide the dialogue window | ||||
| 
 | ||||
| define config.window_show_transition = Dissolve(.2) | ||||
| define config.window_hide_transition = Dissolve(.2) | ||||
| 
 | ||||
| 
 | ||||
| ## Preference defaults ######################################################### | ||||
| 
 | ||||
| ## Controls the default text speed. The default, 0, is infinite, while any other | ||||
| ## number is the number of characters per second to type out. | ||||
| 
 | ||||
| default preferences.text_cps = 0 | ||||
| 
 | ||||
| 
 | ||||
| ## The default auto-forward delay. Larger numbers lead to longer waits, with 0 | ||||
| ## to 30 being the valid range. | ||||
| 
 | ||||
| default preferences.afm_time = 15 | ||||
| 
 | ||||
| 
 | ||||
| ## Save directory ############################################################## | ||||
| ## | ||||
| ## Controls the platform-specific place Ren'Py will place the save files for | ||||
| ## this game. The save files will be placed in: | ||||
| ## | ||||
| ## Windows: %APPDATA\RenPy\<config.save_directory> | ||||
| ## | ||||
| ## Macintosh: $HOME/Library/RenPy/<config.save_directory> | ||||
| ## | ||||
| ## Linux: $HOME/.renpy/<config.save_directory> | ||||
| ## | ||||
| ## This generally should not be changed, and if it is, should always be a | ||||
| ## literal string, not an expression. | ||||
| 
 | ||||
| define config.save_directory = "Oprah-1682141088" | ||||
| 
 | ||||
| 
 | ||||
| ## Icon ######################################################################## | ||||
| ## | ||||
| ## The icon displayed on the taskbar or dock. | ||||
| 
 | ||||
| define config.window_icon = "gui/window_icon.png" | ||||
| 
 | ||||
| 
 | ||||
| ## Build configuration ######################################################### | ||||
| ## | ||||
| ## This section controls how Ren'Py turns your project into distribution files. | ||||
| 
 | ||||
| init python: | ||||
| 
 | ||||
|     ## The following functions take file patterns. File patterns are case- | ||||
|     ## insensitive, and matched against the path relative to the base directory, | ||||
|     ## with and without a leading /. If multiple patterns match, the first is | ||||
|     ## used. | ||||
|     ## | ||||
|     ## In a pattern: | ||||
|     ## | ||||
|     ## / is the directory separator. | ||||
|     ## | ||||
|     ## * matches all characters, except the directory separator. | ||||
|     ## | ||||
|     ## ** matches all characters, including the directory separator. | ||||
|     ## | ||||
|     ## For example, "*.txt" matches txt files in the base directory, "game/ | ||||
|     ## **.ogg" matches ogg files in the game directory or any of its | ||||
|     ## subdirectories, and "**.psd" matches psd files anywhere in the project. | ||||
| 
 | ||||
|     ## Classify files as None to exclude them from the built distributions. | ||||
| 
 | ||||
|     build.classify('**~', None) | ||||
|     build.classify('**.bak', None) | ||||
|     build.classify('**/.**', None) | ||||
|     build.classify('**/#**', None) | ||||
|     build.classify('**/thumbs.db', None) | ||||
| 
 | ||||
|     ## To archive files, classify them as 'archive'. | ||||
| 
 | ||||
|     # build.classify('game/**.png', 'archive') | ||||
|     # build.classify('game/**.jpg', 'archive') | ||||
| 
 | ||||
|     ## Files matching documentation patterns are duplicated in a mac app build, | ||||
|     ## so they appear in both the app and the zip file. | ||||
| 
 | ||||
|     build.documentation('*.html') | ||||
|     build.documentation('*.txt') | ||||
| 
 | ||||
| 
 | ||||
| ## A Google Play license key is required to download expansion files and perform | ||||
| ## in-app purchases. It can be found on the "Services & APIs" page of the Google | ||||
| ## Play developer console. | ||||
| 
 | ||||
| # define build.google_play_key = "..." | ||||
| 
 | ||||
| 
 | ||||
| ## The username and project name associated with an itch.io project, separated | ||||
| ## by a slash. | ||||
| 
 | ||||
| # define build.itch_project = "renpytom/test-project" | ||||
							
								
								
									
										1507
									
								
								screens.rpy
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										60
									
								
								script.rpy
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,60 @@ | ||||
| # The script of the game goes in this file. | ||||
| 
 | ||||
| # Declare characters used by this game. The color argument colorizes the | ||||
| # name of the character. | ||||
| 
 | ||||
| define o = Character("Oprah") | ||||
| define j = Character("Jerry") | ||||
| 
 | ||||
| 
 | ||||
| # The game starts here. | ||||
| 
 | ||||
| label start: | ||||
| 
 | ||||
|     # Show a background. This uses a placeholder by default, but you can | ||||
|     # add a file (named either "bg room.png" or "bg room.jpg") to the | ||||
|     # images directory to show it. | ||||
| 
 | ||||
|     scene bg apartment | ||||
| 
 | ||||
|     # This shows a character sprite. A placeholder is used, but you can | ||||
|     # replace it by adding a file named "eileen happy.png" to the images | ||||
|     # directory. | ||||
| 
 | ||||
|     "It was a sunny Taco Tuesday afternoon, and Oprah Winfrey was standing around in her friend Jerry Seinfeld's apartment." | ||||
| 
 | ||||
|     # These display lines of dialogue. | ||||
| 
 | ||||
|     o "Oh, Jerry. My soup is so hairy!" | ||||
| 
 | ||||
|     show oprah happy | ||||
|     with dissolve | ||||
| 
 | ||||
|     o "And let me tell you, Jerry. It absolutely reeks of garlic powder!" | ||||
| 
 | ||||
|     "Jerry turns into a snail, but a snail that is capable of human speech." | ||||
| 
 | ||||
|     hide oprah happy | ||||
| 
 | ||||
|     show oprah happy at left | ||||
| 
 | ||||
|     show jerry happy at right | ||||
|     with dissolve | ||||
| 
 | ||||
|     j "Oprah, I love wafting the scent of this soup, even as this small but rotund snail!" | ||||
| 
 | ||||
|     # This ends the game. | ||||
| 
 | ||||
|     "Jerry was not lying this time." | ||||
| 
 | ||||
|     hide oprah happy | ||||
| 
 | ||||
|     hide jerry happy | ||||
| 
 | ||||
|     scene black | ||||
| 
 | ||||
|     "This would be the end of Jerry's life." | ||||
| 
 | ||||
|     "He would be destroyed by Oprah in a magnificent moment of rage." | ||||
| 
 | ||||
|     return | ||||