#Mod for the game Oh Daddy / KoGa3# # new audio channel for the game init python: renpy.music.register_channel("sound1", mixer="sfx") renpy.music.register_channel("sound2", mixer="sfx") renpy.music.register_channel("music1", mixer="music") #jukebox playing time conversion init python: def convert_float_into_time(t): i, f = divmod(t, 1) i = int(i) m, s = divmod(i, 60) h, m = divmod(m, 60) return "{:02}:{:02}".format(m, s) #---------------------shortcut key for Mod menu screen---------------------# init python: # key: Shift + k. config.keymap['KoGa3ScreenModMenu'] = "shift_K_k" #config.keymap['KoGa3ScreenModMenu'] = "alt_K_k" define config.overlay_screens = ["keymap", "quick_menu"] screen keymap: key "KoGa3ScreenModMenu": action [ SetVariable ("KoGa3ModMenuButtonPressed", True), SetVariable ("pts_SaraTemp", pts_Sara), SetVariable ("pts_YuriTemp", pts_Yuri), Show("KoGa3ScreenModMenu") ] #---------------------Textbutton / Colors---------------------# init python: style.KoGa3_text.font = "KoGa3.ttf" #insensitive style.KoGa3_text.color = "#c4aead" #"#808080" "#ffffff" style.KoGa3_text.size = 30 #style.KoGa3_text.line_spacing = 30 style.KoGa3_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_1_text.font = "KoGa3.ttf" #selected 1 style.KoGa3_1_text.color = "#c4aead" #"#808080" "#ffffff" style.KoGa3_1_text.size = 30 #style.KoGa3_1_text.line_spacing = 30 style.KoGa3_1_text.outlines = [ (absolute(3), "#000000", absolute(1), absolute(1)) ] #Android: 4 style.KoGa3_1a_text.font = "KoGa3.ttf" #selected 1 style.KoGa3_1a_text.color = "#c4aead" #"#808080" "#ffffff" style.KoGa3_1a_text.size = 28 #style.KoGa3_1a_text.line_spacing = 28 style.KoGa3_1a_text.outlines = [ (absolute(3), "#000000", absolute(1), absolute(1)) ] #Android: 4 style.KoGa3_2_text.font = "KoGa3.ttf" #selected 2 style.KoGa3_2_text.color = "#ffffff" #"#808080" "#ffffff" style.KoGa3_2_text.size = 30 style.KoGa3_2_text.line_spacing = 30 style.KoGa3_2_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_button_text.font = "KoGa3.ttf" style.KoGa3_button_text.color = "#87cefa" #"#808080" "#ffffff" style.KoGa3_button_text.hover_color = "#c90016" style.KoGa3_button_text.selected_color = "#ffff00" style.KoGa3_button_text.insensitive_color = "#c4aead" style.KoGa3_button_text.size = 30 style.KoGa3_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_1_button_text.font = "KoGa3.ttf" style.KoGa3_1_button_text.color = "#87cefa" style.KoGa3_1_button_text.hover_color = "#c90016" style.KoGa3_1_button_text.selected_color = "#ffff00" style.KoGa3_1_button_text.insensitive_color = "#c4aead" style.KoGa3_1_button_text.size = 30 style.KoGa3_1_button_text.outlines = [ (absolute(3), "#000000", absolute(1), absolute(1)) ] #Android: 4 style.KoGa3_1a_button_text.font = "KoGa3.ttf" style.KoGa3_1a_button_text.color = "#87cefa" style.KoGa3_1a_button_text.hover_color = "#c90016" style.KoGa3_1a_button_text.selected_color = "#ffff00" style.KoGa3_1a_button_text.insensitive_color = "#c4aead" style.KoGa3_1a_button_text.size = 28 style.KoGa3_1a_button_text.outlines = [ (absolute(3), "#000000", absolute(1), absolute(1)) ] #Android: 4 style.KoGa3_QuickMusic1_button_text.font = "KoGa3.ttf" style.KoGa3_QuickMusic1_button_text.color = "#87cefa" #"#808080" "#ffffff" style.KoGa3_QuickMusic1_button_text.hover_color = "#c90016" style.KoGa3_QuickMusic1_button_text.selected_color = "#ffff00" #"#ffffff" style.KoGa3_QuickMusic1_button_text.insensitive_color = "#c4aead" style.KoGa3_QuickMusic1_button_text.size = 25 style.KoGa3_QuickMusic1_button_text.outlines = [ (absolute(1), "#000000", absolute(0), absolute(0)) ] style.KoGa3_QuickMenu1_button_text.font = "KoGa3.ttf" style.KoGa3_QuickMenu1_button_text.color = "#ffffff" style.KoGa3_QuickMenu1_button_text.hover_color = "#87cefa" style.KoGa3_QuickMenu1_button_text.selected_color = "#ffffff" style.KoGa3_QuickMenu1_button_text.insensitive_color = "#a9a9a9" #style.KoGa3_QuickMenu1_button_text.size = 22 style.KoGa3_QuickMenu1_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_QuickMenu2_button_text.font = "KoGa3.ttf" style.KoGa3_QuickMenu2_button_text.color = "#ffffff" style.KoGa3_QuickMenu2_button_text.hover_color = "#87cefa" style.KoGa3_QuickMenu2_button_text.selected_color = "#ffffff" style.KoGa3_QuickMenu2_button_text.insensitive_color = "#a9a9a9" #style.KoGa3_QuickMenu2_button_text.size = 22 #style.KoGa3_QuickMenu2_button_text.outlines = [ (absolute(1), "#000000", absolute(0), absolute(0)) ] #buttons 2-5 for the info screen style.KoGa3_2_button_text.font = "KoGa3.ttf" style.KoGa3_2_button_text.color = "#ff9999" style.KoGa3_2_button_text.hover_color = "#800000" style.KoGa3_2_button_text.selected_color = "#ff9999" style.KoGa3_2_button_text.size = 25 style.KoGa3_2_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_3_button_text.font = "KoGa3.ttf" style.KoGa3_3_button_text.color = "#98fb98" style.KoGa3_3_button_text.hover_color = "#2a8000" style.KoGa3_3_button_text.selected_color = "#98fb98" style.KoGa3_3_button_text.size = 25 style.KoGa3_3_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_4_button_text.font = "KoGa3.ttf" style.KoGa3_4_button_text.color = "#87cefa" style.KoGa3_4_button_text.hover_color = "#0000cd" style.KoGa3_4_button_text.selected_color = "#87cefa" style.KoGa3_4_button_text.size = 25 style.KoGa3_4_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] style.KoGa3_5_button_text.font = "KoGa3.ttf" style.KoGa3_5_button_text.color = "#ffffff" style.KoGa3_5_button_text.hover_color = "#696969" style.KoGa3_5_button_text.selected_color = "#ffffff" style.KoGa3_5_button_text.size = 25 style.KoGa3_5_button_text.outlines = [ (absolute(2), "#000000", absolute(0), absolute(0)) ] default KoGa3_status_button_text = "KoGa3_5_button_text" define KoGa3ButtonTextSize01 = 470 define KoGa3ButtonTextSize02 = 95 define KoGa3ButtonTextSize03 = 110 define KoGa3ButtonTextSize04 = 695 define KoGa3ButtonTextSize05 = 195 define KoGa3ButtonTextSize06 = 250 define KoGa3ButtonTextSize07 = 115 define KoGa3ButtonTextSize08 = 100 default KoGa3ButtonTextSize = 30 default KoGa3ButtonTextSize1 = 25 #Button size in Mod menu for color buttons define KoGa3Color1 = "#c4aead" define KoGa3Color2 = "#ffff00" define KoGa3Color3 = "#ffffff" define KoGa3xsize1 = 300 define KoGa3xsize2 = 85 define KoGa3xsize3 = 85 define KoGa3xsize4 = 90 #---------------------blank screen---------------------# screen KoGa3ScreenBlank: add "KoGa3MenuBack.png" modal True #---------------------set cheat menu---------------------# screen KoGa3ScreenModMenu: add "/KoGa3MenuBack.png" modal True vbox: xalign 0.5 #yalign 0.5 spacing -6 text "" textbutton _("━━━━━━━━━━━━━━━━━ Mod menu ━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() textbutton ("Game progress (info): [KoGa3GameProgress]"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() textbutton ("Additional game settings..."): text_style "KoGa3_1a_button_text" action [ Hide("KoGa3ScreenModMenu"), Show("KoGa3GameSettings") ] textbutton _("━━━━━━━━━━━━━━━━━━━ Cheat ━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() if KoGa3CheatButton == 1: hbox: hbox: xsize KoGa3xsize1 textbutton _("Sara points:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize KoGa3xsize2 textbutton _("[pts_Sara]"): text_style "KoGa3_1a_button_text" selected True action NullAction() hbox: xsize KoGa3xsize3 textbutton _("+1"): text_style "KoGa3_1a_button_text" action SetVariable("pts_Sara", pts_Sara +1) hbox: xsize KoGa3xsize3 #if pts_Sara >= 1: textbutton _("-1"): text_style "KoGa3_1a_button_text" action SetVariable("pts_Sara", pts_Sara -1) # hbox: # xsize KoGa3xsize4 # if pts_Sara != pts_SaraTemp: # textbutton ("Reset"): # text_style "KoGa3_1a_button_text" # action SetVariable("pts_Sara", pts_SaraTemp) hbox: hbox: xsize KoGa3xsize1 textbutton _("Yuri points:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize KoGa3xsize2 textbutton _("[pts_Yuri]"): text_style "KoGa3_1a_button_text" selected True action NullAction() hbox: xsize KoGa3xsize3 textbutton _("+1"): text_style "KoGa3_1a_button_text" action SetVariable("pts_Yuri", pts_Yuri +1) hbox: xsize KoGa3xsize3 #if pts_Yuri >= 1: textbutton _("-1"): text_style "KoGa3_1a_button_text" action SetVariable("pts_Yuri", pts_Yuri -1) # hbox: # xsize KoGa3xsize4 # if pts_Yuri != pts_YuriTemp: # textbutton ("Reset"): # text_style "KoGa3_1a_button_text" # action SetVariable("pts_Yuri", pts_YuriTemp) textbutton _("(Info: cheating not needed so far)"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() textbutton _("Change name...") text_style "KoGa3_1a_button_text" action Hide("KoGa3ScreenModMenu"), Show ("KoGa3ScreenBlank"), Call("KoGa3NameChange") if KoGa3ChoiceOption == 1: textbutton _("Game choices help (walkthrough): {color=[KoGa3Color2]}ON{/color}"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3ChoiceView1", KoGa3ChoiceTextOFF), SetVariable("KoGa3ChoiceView2", KoGa3ChoiceTextOFF), SetVariable("KoGa3ChoiceView2b", KoGa3ChoiceTextOFF), SetVariable("KoGa3ChoiceView3", KoGa3ChoiceTextOFF), SetVariable("KoGa3ChoiceView4", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_plus5", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_plus10", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_minus1", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_minus2", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_minus5", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_minus10", KoGa3ChoiceTextOFF), SetVariable("pts_Sara_minus15", KoGa3ChoiceTextOFF), SetVariable("pts_Yuri_plus5", KoGa3ChoiceTextOFF), SetVariable("pts_Yuri_plus2", KoGa3ChoiceTextOFF), SetVariable("pts_Yuri_minus1", KoGa3ChoiceTextOFF), SetVariable("KoGa3ChoiceOption", 0) ] if KoGa3ChoiceOption == 0: textbutton _("Game choices help (walkthrough): {color=[KoGa3Color2]}OFF{/color}"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3ChoiceView1", KoGa3ChoiceText1), SetVariable("KoGa3ChoiceView2", KoGa3ChoiceText2), SetVariable("KoGa3ChoiceView2b", KoGa3ChoiceText2b), SetVariable("KoGa3ChoiceView3", KoGa3ChoiceText3), SetVariable("KoGa3ChoiceView4", KoGa3ChoiceText4), SetVariable("pts_Sara_plus5", pts_Sara_plus5Text), SetVariable("pts_Sara_plus10", pts_Sara_plus10Text), SetVariable("pts_Sara_minus1", pts_Sara_minus1Text), SetVariable("pts_Sara_minus2", pts_Sara_minus2Text), SetVariable("pts_Sara_minus5", pts_Sara_minus5Text), SetVariable("pts_Sara_minus10", pts_Sara_minus10), SetVariable("pts_Sara_minus15", pts_Sara_minus15), SetVariable("pts_Yuri_plus2", pts_Yuri_plus2), SetVariable("pts_Yuri_plus5", pts_Yuri_plus5Text), SetVariable("pts_Yuri_minus1", pts_Yuri_minus1Text), SetVariable("KoGa3ChoiceOption", 1) ] textbutton _("━━━━━━━━━━━━━━━━━━━ Audio ━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() #textbutton ("not implemented yet") action NullAction() #if KoGa3ESound == 1: # textbutton _("Human erotic sounds/sound SFX: ON"): # selected False # action [ # Stop ("sound1"), # Stop ("sound2"), # SetVariable("KoGa3SSound", 0), # SetVariable("KoGa3HSound", 0), # SetVariable("KoGa3ESound", 0) ] #if KoGa3ESound == 0: # textbutton _("Human erotic sounds/sound SFX: OFF"): # action [ # Play("audio", "/audio/Female-Moan_01.mp3"), # SetVariable("KoGa3SSound", 1), # SetVariable("KoGa3HSound", 1), # SetVariable("KoGa3ESound", 1) ] if KoGa3Music == 0: hbox: spacing 5 textbutton _("Game music Mod:"): text_style "KoGa3_1a_button_text" selected False action [ Play("music", KoGa3CurrentMusic), SetVariable("KoGa3Music", 1) ] textbutton ("OFF"): text_style "KoGa3_1a_button_text" selected True #sensitive False action NullAction() if KoGa3Music == 1: hbox: spacing 5 textbutton _("Game music Mod:"): text_style "KoGa3_1a_button_text" selected False action [ Stop ("music"), SetVariable("KoGa3Music", 0) ] textbutton ("ON "): text_style "KoGa3_1a_button_text" selected True #sensitive False action NullAction() textbutton _("Music Jukebox..."): text_style "KoGa3_1a_button_text" selected False sensitive True action [ Hide("KoGa3ScreenModMenu"), Show("KoGa3ScreenJukebox") ] hbox: spacing 45 textbutton ("Music volume: "): text_style "KoGa3_1a_button_text" selected False sensitive False action NullAction() vbox: ypos 6 bar: xsize 405 value Preference("music volume") textbutton ("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() textbutton _("Close"): text_style "KoGa3_1_button_text" selected False action [ SetVariable ("KoGa3ModMenuButtonPressed", False), Hide("KoGa3ScreenModMenu") ] #---------------------set Jukebox menu---------------------# screen KoGa3ScreenJukebox: default soundis = False default p = None add "/KoGa3MenuBack.png" modal True vbox: xalign 0.5 #yalign 0.5 spacing -6 text " " hbox: timer .1 repeat True action SetScreenVariable("p",p) $ KoGa3CurrentMusicName = renpy.music.get_playing(channel='music') if isinstance(renpy.music.is_playing(channel='music'), int): if renpy.music.get_pos(channel='music'): textbutton ("━━━━━━━━━━━━━━━━━━ Jukebox ━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() $ p = renpy.music.get_pos(channel='music') $ p_variable = " {} / {}".format(convert_float_into_time(renpy.music.get_pos(channel='music')), convert_float_into_time(renpy.music.get_duration(channel='music'))) textbutton ("[p_variable]"): text_style "KoGa3_1_button_text" sensitive False action NullAction() else: textbutton ("━━━━━━━━━━━━━━━━━━ Jukebox ━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() hbox: spacing 15 textbutton ("Mod music (a-z):"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() if KoGa3JukeboxButton is 1: textbutton ("1-10"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton ("1-10"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3JukeboxButton", 1) ] if KoGa3JukeboxButton is 2: textbutton ("11-20"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton ("11-20"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3JukeboxButton", 2) ] textbutton ("────────────────────────────────────────────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() #Mod music 01-10 if KoGa3JukeboxButton is 1: textbutton ("Both Of Us.mp3 (Sexy theme 7)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy7), Play("music", "/music/Both Of Us.mp3") ] textbutton ("Catwalk.mp3 (Sara theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSara1), Play("music", "/music/Catwalk.mp3") ] textbutton ("Corporation.mp3 (MC theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicMC2), Play("music", "/music/Corporation.mp3") ] textbutton ("Cosmic Glow.mp3 (Sexy theme 6)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy6), Play("music", "/music/Cosmic Glow.mp3") ] textbutton ("Crystal Motions.mp3 (Home theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicHome2), Play("music", "/music/Crystal Motions.mp3") ] textbutton ("Girl on a Train.mp3 (Serious theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSerious1), Play("music", "/music/Girl on a Train.mp3") ] textbutton ("Illumination.mp3 (Sexy theme 5)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy5), Play("music", "/music/Illumination.mp3") ] textbutton ("Ikson - Contact.mp3 (Beach theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicBeach2), Play("music", "/music/Ikson - Contact.mp3") ] textbutton ("Ikson - Signal.mp3 (Beach theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicBeach1), Play("music", "/music/Ikson - Signal.mp3") ] textbutton ("Infraction - Upbeat Vlog.mp3 (Sara theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSara2), Play("music", "/music/Infraction - Upbeat Vlog.mp3") ] #Mod music 11-20 if KoGa3JukeboxButton is 2: textbutton ("Motivational Pop.mp3 (Main menu theme)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicMenu1), Play("music", "/music/Motivational Pop.mp3") ] textbutton ("No Time To Lose.mp3 (Sexy theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy1), Play("music", "/music/No Time To Lose.mp3") ] textbutton ("Paper Waves.mp3 (Sara theme 3)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSara3), Play("music", "/music/Paper Waves.mp3") ] textbutton ("Pyrosion - Up Above.mp3 (Sexy theme 2)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy2), Play("music", "/music/Pyrosion - Up Above.mp3") ] textbutton ("RelaxingBGM.mp3 (Home theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicHome1), Play("music", "/music/RelaxingBGM.mp3") ] textbutton ("Sexy Hip Hop.mp3 (Sexy theme 4)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy4), Play("music", "/music/Sexy Hip Hop.mp3") ] textbutton ("Sport Energetic Trap.mp3 (Sexy theme 8)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy8), Play("music", "/music/Sport Energetic Trap.mp3") ] textbutton ("Uplifting and Inspiring.mp3 (MC theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicMC1), Play("music", "/music/Uplifting and Inspiring.mp3") ] textbutton ("WeAreSaved.mp3 (Serious theme 1)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSerious1), Play("music", "/music/WeAreSaved.mp3") ] textbutton ("Winding-Road-by-Pyrosion.mp3 (Sexy theme 3)"): text_style "KoGa3_1a_button_text" sensitive True action [ Stop("music"), #SetVariable("KoGa3Jukebox", MusicSexy3), Play("music", "/music/Winding-Road-by-Pyrosion.mp3") ] textbutton ("────────────────────────────────────────────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() hbox: spacing 30 textbutton ("Pause music"): text_style "KoGa3_1a_button_text" sensitive True action PauseAudio('music', value="toggle") if KoGa3MainMenu == 1: if KoGa3CurrentMusicName == KoGa3CurrentMusic: textbutton (""): text_style "KoGa3_1a_button_text" sensitive True action [ Play("music", MusicMenu1) ] else: textbutton ("back to the menu title"): text_style "KoGa3_1a_button_text" sensitive True action [ Play("music", MusicMenu1) ] if KoGa3MainMenu == 0: if KoGa3CurrentMusicName == KoGa3CurrentMusic: textbutton (""): text_style "KoGa3_1a_button_text" sensitive True action [ Play("music", KoGa3CurrentMusic) ] else: textbutton ("back to the game title"): text_style "KoGa3_1a_button_text" sensitive True action [ Play("music", KoGa3CurrentMusic) ] textbutton ("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() hbox: spacing 30 if KoGa3MainMenu == 1: textbutton ("Back"): text_style "KoGa3_1_button_text" sensitive True action [ SetVariable("KoGa3MainMenu", 0), Hide("KoGa3ScreenJukebox"), ] else: textbutton ("Back"): text_style "KoGa3_1_button_text" sensitive True action [ Hide("KoGa3ScreenJukebox"), Show("KoGa3ScreenModMenu") ] textbutton _("Close"): text_style "KoGa3_1_button_text" selected False action [ SetVariable ("KoGa3ModMenuButtonPressed", False), Hide("KoGa3ScreenJukebox") ] #---------------------add. game settings---------------------# screen KoGa3GameSettings: if not main_menu: add "/KoGa3MenuBack_settings.png" modal True vbox: xalign 0.5 spacing -12 null height (34) textbutton _("━━━━━━━━━━━━━━━ Settings menu ━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() if main_menu: null height (35) # if not main_menu: ################################################################################# # hbox: # hbox: # xsize 245 # textbutton ("Music Mod: "): # text_style "KoGa3_1a_button_text" # sensitive False # action NullAction() # hbox: # xsize 240 # if KoGa3Music == 1: # textbutton _("ON "): # text_style "KoGa3_1a_button_text" # selected False # action [ # Stop ("music"), # Stop ("music1"), # Play("music", KoGa3CurrentMusic), # SetVariable("KoGa3Music", 1) ] # if KoGa3Music == 2: # textbutton _("OFF"): # text_style "KoGa3_1a_button_text" # selected False # action [ # Stop ("music"), # Stop ("music1"), # SetVariable("KoGa3Music", 2) ] # textbutton _("Music Jukebox..."): # text_style "KoGa3_1a_button_text" # selected False # sensitive True # action [ # Hide("KoGa3GameSettings"), # Show("KoGa3ScreenJukebox") ] ################################################################################# # hbox: # hbox: # xsize 245 # textbutton ("Walkthrough: "): # text_style "KoGa3_1a_button_text" # sensitive False # action NullAction() # hbox: # xsize 240 # if KoGa3WTChange == "\n{size=1}{color=#363636}": # textbutton _("OFF"): # text_style "KoGa3_1a_button_text" # selected False # action [ # SetVariable ("KoGa3WTChange", "\n{size=32}{color=#008000}"), # SetVariable ("KoGa3WTChange1", "\n{size=32}{color=#ffdf00}"), # SetVariable ("KoGa3WTChange2", "\n{size=32}{color=#ff0000}") ] # else: # textbutton _("ON "): # text_style "KoGa3_1a_button_text" # selected False # action [ # SetVariable ("KoGa3WTChange", "\n{size=1}{color=#363636}"), # SetVariable ("KoGa3WTChange1", "\n{size=1}{color=#363636}"), # SetVariable ("KoGa3WTChange2", "\n{size=1}{color=#363636}") ] # textbutton _("Change MC name..."): # text_style "KoGa3_1a_button_text" # selected False # action [ # Hide("KoGa3GameSettings"), # Show("KoGa3ScreenBlank"), # Call("KoGa3NameChange") ] # null height (35) ################################################################################# hbox: hbox: xsize 50 if KoGa3DialogOptions == 0: textbutton _("+"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3DialogOptions", 1) ] if KoGa3DialogOptions == 1: textbutton _("─"): text_style "KoGa3_1a_button_text" selected False action SetVariable("KoGa3DialogOptions", 0) hbox: ####################################### $ KoGa3TextboxOpacityPercent = int(persistent.KoGa3TextboxOpacity * 100) if persistent.KoGa3TextboxOpacity == KoGa3TextboxOpacitydefault and persistent.pref_text_size == pref_text_sizedefault and persistent.KoGa3yposOffset == KoGa3yposOffsetdefault and persistent.KoGa3TextOutline1 == KoGa3TextOutline1default and persistent.KoGa3TextOutline2 == KoGa3TextOutline2default and persistent.KoGa3TextOutline3 == KoGa3TextOutline3default: textbutton _("──────────── Dialog settings ──────────────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() else: hbox: textbutton _("──────────── Dialog settings ──────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() textbutton _("(reset)"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3TextboxOpacity", KoGa3TextboxOpacitydefault), SetVariable("persistent.pref_text_size", pref_text_sizedefault), SetVariable("persistent.KoGa3yposOffset", KoGa3yposOffsetdefault), SetVariable("persistent.KoGa3TextOutline1", KoGa3TextOutline1default), SetVariable("persistent.KoGa3TextOutline2", KoGa3TextOutline2default), SetVariable("persistent.KoGa3TextOutline3", KoGa3TextOutline3default), SetVariable("persistent.KoGa3DialogOptions", 1), SetVariable("persistent.KoGa3QuickMenuButton", 1), SetVariable("persistent.KoGa3QuickMenuShow", 1)] ################################################################################# if KoGa3DialogOptions == 1: hbox: hbox: xsize 50 hbox: vbox: spacing -8 hbox: xpos 5 text _("Dialogue box opacity (current: [KoGa3TextboxOpacityPercent]%)"): style "KoGa3_1a_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 700 value FieldValue(persistent, "KoGa3TextboxOpacity", range=1.0, style="slider") hbox: text _("Dialogue box vertical offset (current: [persistent.KoGa3yposOffset])"): style "KoGa3_1a_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 700 value FieldValue(object=persistent, field='KoGa3yposOffset', range=200, max_is_zero=False, style=u'slider', offset=-50, step=1) null height (35) hbox: text _("Dialogue text font size (current: [persistent.pref_text_size]/75)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 700 value FieldValue(object=persistent, field='pref_text_size', range=75, max_is_zero=False, style=u'slider', offset=0, step=1) hbox: text _("Dialogue text font outline (current: [persistent.KoGa3TextOutline1]/10)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 700 value FieldValue(persistent, "KoGa3TextOutline1", range=10, style="slider") hbox: hbox: text _(" offset horizontal ([persistent.KoGa3TextOutline2]/5) offset vertical ([persistent.KoGa3TextOutline3]/5)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 335 value FieldValue(persistent, "KoGa3TextOutline2", range=5, style="slider") textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 335 value FieldValue(persistent, "KoGa3TextOutline3", range=5, style="slider") null height (35) ################################################################################# hbox: hbox: xsize 50 if KoGa3QuickMenuOptions == 0: textbutton _("+"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3QuickMenuOptions", 1) ] if KoGa3QuickMenuOptions == 1: textbutton _("─"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("KoGa3QuickMenuOptions", 0) ] hbox: textbutton _("────────── Quick menu settings ────────────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() ################################################################################# if KoGa3QuickMenuOptions == 1: hbox: hbox: xsize 50 hbox: vbox: hbox: hbox: xsize 300 text _("Quick menu: "): style "KoGa3_1a_text" hbox: xsize 150 if persistent.KoGa3QuickMenuButton == 1: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 1), SetVariable("persistent.KoGa3QuickMenuShow", 1) ] if renpy.variant("pc") or (renpy.variant("web") and not renpy.variant("mobile")): hbox: xsize 150 if persistent.KoGa3QuickMenuButton == 2: textbutton _("Auto"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("Auto"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 2), SetVariable("persistent.KoGa3QuickMenuShow", 0) ] hbox: if persistent.KoGa3QuickMenuButton == 0: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 0), SetVariable("persistent.KoGa3QuickMenuShow", 0) ] textbutton _("More Quick menu settings..."): text_style "KoGa3_1a_button_text" selected False sensitive True action [ Hide("KoGa3GameSettings"), Show("KoGa3GameSettingsQuickMenu") ] textbutton ("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() if main_menu is True or KoGa3ModMenuButtonPressed is False: hbox: spacing 30 textbutton _("Back"): text_style "KoGa3_1_button_text" selected False sensitive True action [ Hide("KoGa3GameSettings"), Hide("KoGa3ScreenBlank") ] else: hbox: spacing 30 textbutton _("Back"): text_style "KoGa3_1_button_text" selected False sensitive True action [ Hide("KoGa3GameSettings"), Hide("KoGa3ScreenBlank"), Show("KoGa3ScreenModMenu") ] textbutton _("Close"): text_style "KoGa3_1_button_text" selected False sensitive True action [ SetVariable ("KoGa3ModMenuButtonPressed", False), Hide("KoGa3GameSettings"), Hide("KoGa3ScreenBlank") ] #---------------------add. game settings Quick Menu---------------------# screen KoGa3GameSettingsQuickMenu: if not main_menu: add "/KoGa3MenuBack_settings.png" modal True vbox: xalign 0.5 spacing -12 null height (34) #$ KoGa3TextboxOpacityPercent = int(persistent.KoGa3TextboxOpacity * 100) if persistent.KoGa3TextOutline4 == KoGa3TextOutline4default and persistent.KoGa3TextOutline5 == KoGa3TextOutline5default and persistent.KoGa3TextOutline6 == KoGa3TextOutline6default and persistent.KoGa3QuickMenuTextSize == KoGa3QuickMenuTextSizedefault: textbutton _("━━━━━━━━━━ More Quick menu settings ━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() else: hbox: textbutton _("━━━━━━━━━━ More Quick menu settings ━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() textbutton _("(reset)"): text_style "KoGa3_1_button_text" selected False action [ SetVariable("persistent.KoGa3TextOutline4", KoGa3TextOutline4default), SetVariable("persistent.KoGa3TextOutline5", KoGa3TextOutline5default), SetVariable("persistent.KoGa3TextOutline6", KoGa3TextOutline6default), SetVariable("persistent.KoGa3QuickMenuTextSize", KoGa3QuickMenuTextSizedefault) ] hbox: hbox: xsize 300 text _("Quick menu: "): style "KoGa3_1a_text" hbox: xsize 150 if persistent.KoGa3QuickMenuButton == 1: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 1), SetVariable("persistent.KoGa3QuickMenuShow", 1) ] if renpy.variant("pc") or (renpy.variant("web") and not renpy.variant("mobile")): hbox: xsize 150 if persistent.KoGa3QuickMenuButton == 2: textbutton _("Auto"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("Auto"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 2), SetVariable("persistent.KoGa3QuickMenuShow", 0) ] hbox: if persistent.KoGa3QuickMenuButton == 0: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected True action NullAction() else: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action [ SetVariable("persistent.KoGa3QuickMenuButton", 0), SetVariable("persistent.KoGa3QuickMenuShow", 0) ] textbutton _("───────────────────────────────────────────"): text_style "KoGa3_1_button_text" sensitive False action NullAction() null height (20) vbox: spacing -8 hbox: text _("Quick menu text font size (current: [persistent.KoGa3QuickMenuTextSize]/40)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 750 value FieldValue(object=persistent, field='KoGa3QuickMenuTextSize', range=40, max_is_zero=False, style=u'slider', offset=0, step=1) hbox: text _("Quick menu text font outline (current: [persistent.KoGa3TextOutline4]/10)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 750 value FieldValue(persistent, "KoGa3TextOutline4", range=10, style="slider") hbox: hbox: text _(" offset horizontal ([persistent.KoGa3TextOutline5]/5) offset vertical ([persistent.KoGa3TextOutline6]/5)"): style "KoGa3_1a_button_text" hbox: ypos 5 textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 360 value FieldValue(persistent, "KoGa3TextOutline5", range=5, style="slider") textbutton _(" "): text_style "KoGa3_1a_button_text" sensitive False action NullAction() bar: xsize 360 value FieldValue(persistent, "KoGa3TextOutline6", range=5, style="slider") null height (34) textbutton _("━━━━━━━━━━━━━ Quick menu items ━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() vbox: spacing -8 hbox: hbox: xsize 550 textbutton ("Button \"Back\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemBack == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemBack", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemBack", False) hbox: hbox: xsize 550 textbutton ("Button \"Hist\" (History) is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemHist == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemHist", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemHist", False) hbox: hbox: xsize 550 textbutton ("Button \"Skip\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemSkip == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemSkip", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemSkip", False) hbox: hbox: xsize 550 textbutton ("Button \"Auto\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemAuto == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemAuto", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemAuto", False) hbox: hbox: xsize 550 textbutton ("Button \"Save\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemSave == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemSave", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemSave", False) hbox: hbox: xsize 550 textbutton ("Button \"Load\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemLoad == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemLoad", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemLoad", False) hbox: hbox: xsize 550 textbutton ("Button \"Q.Save\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemQSave == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemQSave", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemQSave", False) hbox: hbox: xsize 550 textbutton ("Button \"Q.Load\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemQLoad == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemQLoad", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemQLoad", False) hbox: hbox: xsize 550 textbutton ("Button \"Prefs\" (game settings) is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemPrefs == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemPrefs", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemPrefs", False) hbox: hbox: xsize 550 textbutton ("Button \"Mod menu\" is:"): text_style "KoGa3_1a_button_text" sensitive False action NullAction() hbox: xsize 220 if persistent.KoGa3QuickMenuItemModmenu == False: textbutton _("OFF"): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemModmenu", True) else: textbutton _("ON "): text_style "KoGa3_1a_button_text" selected False action SetVariable ("persistent.KoGa3QuickMenuItemModmenu", False) textbutton ("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"): text_style "KoGa3_1_button_text" sensitive False action NullAction() hbox: spacing 30 textbutton _("Back"): text_style "KoGa3_1_button_text" selected False sensitive True action [ Hide("KoGa3GameSettingsQuickMenu"), # Hide("KoGa3ScreenBlank"), Show("KoGa3GameSettings") ] textbutton _("Close"): text_style "KoGa3_1_button_text" selected False sensitive True action [ SetVariable ("KoGa3ModMenuButtonPressed", False), Hide("KoGa3ScreenBlank"), Hide("KoGa3ScreenCheat"), Hide("KoGa3ScreenCheatMore1"), Hide("KoGa3ScreenModMenu"), Hide("KoGa3ScreenJukebox"), Hide("KoGa3GameSettings"), Hide("KoGa3GameSettingsQuickMenu"), Hide("KoGa3ScreenAudioMenu") ] #-----------------------set name----------------------# label KoGa3NameChange: menu: "MC first name: {color=[KoGa3Color2]}[f_name]{/color} - change...": $ f_name = renpy.input("What is your first name?", default=f_name) $ persistent.pName = f_name $ mc = Character ("{b}[f_name]", color="#AFC7FF") jump KoGa3NameChange "Done": hide screen KoGa3ScreenBlank show screen KoGa3ScreenModMenu pause return #-------------------------music--------------------------# define MusicMainMenu = "/music/Motivational Pop.mp3" define MusicMenu1 = "/music/Motivational Pop.mp3" define MusicHome1 = "/music/RelaxingBGM.mp3" #new with v0.4 define MusicHome2 = "/music/Crystal Motions.mp3" #new with v0.5 define MusicBeach1 = "/music/Ikson - Signal.mp3" #new with v0.6 define MusicBeach2 = "/music/Ikson - Contact.mp3" #new with v0.6 define MusicMC1 = "/music/Uplifting and Inspiring.mp3" define MusicMC2 = "/music/Corporation.mp3" #new with v0.7 define MusicSara1 = "/music/Catwalk.mp3" define MusicSara2 = "/music/Infraction - Upbeat Vlog.mp3" define MusicSara3 = "/music/Paper Waves.mp3" #new with v0.5 define MusicSexy1 = "/music/No Time To Lose.mp3" define MusicSexy2 = "/music/Pyrosion - Up Above.mp3" define MusicSexy3 = "/music/Winding-Road-by-Pyrosion.mp3" define MusicSexy4 = "/music/Sexy Hip Hop.mp3" #new with v0.4 define MusicSexy5 = "/music/Illumination.mp3" #new with v0.5 define MusicSexy6 = "/music/Cosmic Glow.mp3" #new with v0.5 define MusicSexy6a = "/music/Cosmic Glow.mp3" #new with v0.6 define MusicSexy6b = "/music/Cosmic Glow.mp3" #new with v0.6 define MusicSexy7 = "/music/Both Of Us.mp3" #new with v0.7 define MusicSexy7a = "/music/Both Of Us.mp3" #new with v0.7 define MusicSexy8 = "/music/Sport Energetic Trap.mp3" #new with v0.8 define MusicSerious1 = "/music/WeAreSaved.mp3" #new with v0.3-HW define MusicSerious2 = "/music/Girl on a Train.mp3" #new with v1.0 define MusicSilence = "" #for the game Mod, music stopped) #--------------various Mod variables---------------# default KoGa3ModMenuButtonPressed = False default KoGa3CheatChapterButton = 1 default KoGa3MusicModStart = 0 default KoGa3ModStart = 0 default KoGa3ScreenStatsFull = 0 default KoGa3GameProgress = "EP.." default KoGa3DialogOptions = 1 default KoGa3QuickMenuOptions = 1 #default audio settings# default KoGa3CurrentMusic = MusicMenu1 default KoGa3JukeboxButton = 1 default KoGa3CheatButton = 1 default KoGa3MainMenu = 0 default KoGa3SSound = 1 default KoGa3HSound = 1 default KoGa3ESound = 1 default KoGa3Music = 1 #default cheating# default f_name = "Alex" #default pts_SaraTemp = 5 #default pts_YuriTemp = 5 #--------------settings best choice / Route change options---------------# default KoGa3ChoiceOption = 1 define KoGa3ChoiceText1 = "\n{color=#008000}(recommended by me){/color}" define KoGa3ChoiceText2 = "\n{color=#0000ff}(not essential){/color}" define KoGa3ChoiceText2b = "\n{color=#0000ff}(choice order is not essential){/color}" define KoGa3ChoiceText3 = "\n{color=#ff0000}(bad choice){/color}" define KoGa3ChoiceText4 = "\n{color=#ffdf00}(but hot scene){/color}" define KoGa3ChoiceView1 = KoGa3ChoiceText1 define KoGa3ChoiceView2 = KoGa3ChoiceText2 define KoGa3ChoiceView2b = KoGa3ChoiceText2b define KoGa3ChoiceView3 = KoGa3ChoiceText3 define KoGa3ChoiceView4 = KoGa3ChoiceText4 define KoGa3ChoiceTextOFF = "" define pts_Sara_plus5Text = "\n{color=#ffdf00}(Sara +5){/color}" define pts_Sara_plus10Text = "\n{color=#ffdf00}(Sara +10){/color}" define pts_Sara_minus1Text = "\n{color=#ffdf00}(Sara -1){/color}" define pts_Sara_minus2Text = "\n{color=#ffdf00}(Sara -2){/color}" #new with v0.7 define pts_Sara_minus5Text = "\n{color=#ffdf00}(Sara -5){/color}" define pts_Sara_minus10Text = "\n{color=#ffdf00}(Sara -10){/color}" #new with v0.5 define pts_Sara_minus15Text = "\n{color=#ffdf00}(Sara -15){/color}" #new with v0.4 define pts_Yuri_plus2Text = "\n{color=#ffdf00}(Yuri +2){/color}" #new with v0.4 define pts_Yuri_plus5Text = "\n{color=#ffdf00}(Yuri +5){/color}" define pts_Yuri_minus1Text = "\n{color=#ffdf00}(Yuri -1){/color}" default pts_Sara_plus5 = pts_Sara_plus5Text default pts_Sara_plus10 = pts_Sara_plus10Text default pts_Sara_minus1 = pts_Sara_minus1Text default pts_Sara_minus2 = pts_Sara_minus2Text #new with v0.7 default pts_Sara_minus5 = pts_Sara_minus5Text default pts_Sara_minus10 = pts_Sara_minus10Text default pts_Sara_minus15 = pts_Sara_minus15Text #new with v0.4 default pts_Yuri_plus2 = pts_Yuri_plus2Text #new with v0.4 default pts_Yuri_plus5 = pts_Yuri_plus5Text default pts_Yuri_minus1 = pts_Yuri_minus1Text