init python: config.label_overrides = { "start": "incest_start" } label incest_start: stop music fadeout 3.0 # ---------INTRODUCTION----------- #N "Do you wish to name your characters and relationships?" $ DefaultCharNamesVar = 1 $ Mentor_name="Mom" $ Mentor_rel="Mom" $ student_rel="Son" $ HM_name="Kate" $ HM_rel="Sister" $ BHM_rel="Brother" $ persistent.Brenda_Name = Mentor_name $ persistent.Brenda_Rel = Mentor_rel $ persistent.Student_Rel = student_rel $ persistent.Kate_name = HM_name $ persistent.Kate_rel = HM_rel $ persistent.Tom_rel = BHM_rel scene black with fade Broth "It's all on you. Keep focused, get the women, get out." Broth "No alarms, no trouble. Do what you're best at." Broth "Summer's coming, and we'll see it together." N "Prepared for a new life. Tubes in, submerged, mask on." Dev "Let's hope this one doesn't freak out like the last" Dev "I mean, he'll be in a far better place. Not just another twisted test." Dev "An ark. Our last hope." Dev "Here's to utopia." #$ current_money = inventory.money #$ inventory.earn(100) #jump MCRoom #jump Jane_Visit_Bath #jump maptown #jump GeneralShop #jump JaneLivingRoom #jump Kate_Friend_Room_Event_1 #call rhythm_game_entry_label N "Love in summer; captured in the setting sun, taking the worries of the world with it" N "And in its wake, warm nights of passion" N "Peace, comfort, care - wants so trite, in this simple world of yours" #WEB VERSION REPLACER / IMAGES if Webm_ON == 1: $ renpy.movie_cutscene("videos/Chapters/Chapter1SummerWants.webm", stop_music=False, loops=0) #MAIN CHARACTER NAME $ player_name = renpy.input("What is your name?") $ player_name = player_name.strip() if player_name == "": $ player_name="Tom" $ persistent.player = player_name play music RelaxChillMusic1 fadeout 2.0 fadein 4.0 jump IntroTrainWakeScene scene IntroTrain1 with fade MC "I've finally made the choice to come here, to Goldream city." MC "A month after being disowned by my father, I was called to my new home across the country." MC "I heard it's always warm here, and the people are kind. Much unlike where I lived before. I think I'll be happy here." #MENTOR CHARACTER RELTIONS AND NAME M "There you are, [player_name]!" M "Oh it's been so long since we saw each other. Look at you! How much you've changed!" show Brenda ComeHug Happy onlayer front M "Come, give your [Mentor_rel] a hug!" show Brenda HugMC 1 onlayer front pause MC "I'm hungry, [Mentor_rel]." show Brenda HugMC 2 onlayer front M "Ha! Now I remember, when you were a chubby little thing! Now you're nothing but bones! My my!" M "Don't worry, I have dinner cooking, it'll be ready by the time we get back." M "And you're still growing I see, I'll make sure to buy some extra milk, need you to be big and strong when you're living with me!" MC "It's a beautiful city." M "Just wait until you see our parks, oh, and the beach! You'd have to be crazy to leave!" show Brenda handshipserious onlayer front M "Speaking of crazy, I'm sorry about your father." MC "I wish you two would have got on better." M "*Sigh* That was a wish of mine before you were born, but no matter how much I prayed, nothing seemed to change." show Brenda crossarmssmile onlayer front M "If only we could have met, one last time, before, you know..." M "Guess you never know when you'll see someone again, have to treat every goodbye as your last." MC "Come on [Mentor_rel]! Don't bring yourself down. Just remember the good times!" M "You're right, and you know what, I'm starving too! Let's hurry home." hide Brenda onlayer front scene black with fade N "You've come with only one bag which you chuck into the boot of the car with little effort" N "As you make your way through the city, you remark on how stunning the scenery is. No sight of litter or grunge mar the streets." N "The sun bolsters the encouraging sights of prosperity that your surroundings proudly display" scene IntroHomeArrive1 with fade MC "Can smell dinner from here." $ Liz_At_College = 1 label HideForScenes: hide screen TextHover call HideHackedMessages from _call_HideHackedMessages_1 stop ambient fadeout 3.0 hide screen ingame_menu hide screen phonebutton hide screen ItemHover hide screen CharHover hide screen movement hide screen clock_marker hide screen inventory_button hide screen TravelHover hide screen mainphonescreen hide screen HouseIconScreen hide screen mapscreen hide screen SecretClickableScreen hide screen HackIconScreen hide screen QuickQuestPopUp return label HideShowTransitionRoom: call hide_all_phone_screens_Keep_Phone from _call_hide_all_phone_screens_Keep_Phone_5 $ renpy.hide_screen("Heart5") $ renpy.hide_screen("Heart10") $ renpy.hide_screen("Heart20") $ renpy.hide_screen("Heart50") $ renpy.hide_screen("HateEyes5") $ renpy.hide_screen("HateEyes10") $ renpy.hide_screen("HateEyes20") $ renpy.hide_screen("HateEyes50") $ renpy.hide_screen("StrengthIncrease") call HideScreenInvObjects from _call_HideScreenInvObjects hide Xray hide screen ItemHover hide screen TextHover hide screen SecretClickableScreen hide screen HackIconScreen hide screen mainphonescreen hide screen TravelHover show screen phonebutton hide screen CharHover show screen clock_marker hide screen ComputerScreen show screen inventory_button if Area == "Goldream City": show screen HouseIconScreen hide screen ingame_menu else: hide screen HouseIconScreen show screen ingame_menu hide screen mapscreen return #HOME NAVIGATION LABELS label livingroom: $ Area = "Living Room" call HideShowTransitionRoom from _call_HideShowTransitionRoom_2 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_7 call LivingRoomBGDate from _call_LivingRoomBGDate #scene bg LivingRoom if Hall_CrowFeet == 0 and Brenda_Halloween_RitualQuest == 1 and month == 11: show screen HallCrowFeetScreen show screen movement with dissolve call HouseAmbience from _call_HouseAmbience_1 $ renpy.pause(hard=True) jump livingroom label LivingRoomBGDate: if Holiday_Events == 1: if month == 11: scene bg LivingRoomHALLOWEEN else: scene bg LivingRoom else: scene bg LivingRoom return label MCRoom: call HouseAmbience from _call_HouseAmbience_6 $ Area = "My Bedroom" call HideShowTransitionRoom from _call_HideShowTransitionRoom_3 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper scene bg MCBedroom with dissolve if Phone_Hack_Finder_On == 1: if MCRoom_Search_FirstCode_HACK == 0: show screen HackIconScreen(0.5, 0.4) if MCRoom_Search_FirstCode_HACK == 2 and MCRoom_Search_UFAttackPlan1_HACK == 0 and Chapter1_End_Variable >= 2: show screen HackIconScreen(0.9, 0.8) show screen movement $ renpy.pause(hard=True) jump MCRoom label masterbedroom: $ Area = "Master Bedroom" call HideShowTransitionRoom from _call_HideShowTransitionRoom_4 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_3 scene bg MasterBedroom with dissolve if Phone_Hack_Finder_On == 1 and Patreon_BrendaRoughZIM_07_Hack == 0 and Brenda_Beach_Quest1 >= 1 and Patreon_On == 1: show screen HackIconScreen(0.1, 0.9) show screen movement $ renpy.pause(hard=True) jump masterbedroom label hallway: $ Area = "Hallway" call HideShowTransitionRoom from _call_HideShowTransitionRoom_5 call LowerHallBGDate from _call_LowerHallBGDate #scene bg lowerhall with dissolve call HouseAmbience from _call_HouseAmbience_2 show screen movement $ renpy.pause(hard=True) jump hallway label LowerHallBGDate: if Holiday_Events == 1: if month == 11: scene bg LowerHallHALLOWEEN else: scene bg lowerhall else: scene bg lowerhall return label upperhall: $ Area = "Upper Hall" call HideShowTransitionRoom from _call_HideShowTransitionRoom_6 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_8 scene bg homeupperhall with dissolve show screen movement if Phone_Hack_Finder_On == 1 and Patreon_BrendaJaneTrissDreamhZIM_10_Hack == 0 and Brenda_Beach_Quest1 >= 1 and Patreon_On == 1: show screen HackIconScreen(0.68, 0.15) $ renpy.pause(hard=True) jump upperhall label kitchen: $ Area = "Kitchen" call HideShowTransitionRoom from _call_HideShowTransitionRoom_7 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_4 show screen movement call KitchenBGDate from _call_KitchenBGDate #scene bg Kitchen with dissolve if Phone_Hack_Finder_On == 1 and Patreon_BrendaJaneCoffeehZIM_08_Hack == 0 and Brenda_Beach_Quest1 >= 1 and Patreon_On == 1: show screen HackIconScreen(0.4, 0.6) call HouseAmbience from _call_HouseAmbience_3 $ renpy.pause(hard=True) jump kitchen label KitchenBGDate: if Holiday_Events == 1: if month == 11: scene bg KitchenHALLOWEEN else: scene bg Kitchen else: scene bg Kitchen return label bathroom: $ Area = "Bathroom" call HideShowTransitionRoom from _call_HideShowTransitionRoom_8 if clock.time == "MORNING": jump Brendainbath elif clock.time == "NOON": jump Kate_Bath_Menu1 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_5 scene bg Bathroom with dissolve show screen movement $ renpy.pause(hard=True) jump bathroom label Collegeclassroom: $ Area = "College Classroom" call HideShowTransitionRoom from _call_HideShowTransitionRoom_10 if First_day_College_quest_class == 1: jump FirstDayClass else: scene bg Collegeclassroom with dissolve if Phone_Hack_Finder_On == 1: if Classroom_Search_GoldGateArchitect1_HACK == 0: show screen HackIconScreen(0.6, 0.1) show screen movement show MapIconCollege at UpDownAnim: #College xalign 0.12 yalign 0.53 $ renpy.pause(hard=True) jump Collegeclassroom label Collegehall: if clock.time == "NOON" or clock.time == "NIGHT": N "College is closed at the moment" jump maptown elif clock.weekday == "SATURDAY" or clock.weekday == "SUNDAY": N "College is closed at the moment" jump maptown else: call CollegeHallAmbience from _call_CollegeHallAmbience $ Area = "College Hall" call HideShowTransitionRoom from _call_HideShowTransitionRoom_11 if First_day_College_quest_tomboy == 1: jump MeetTomboyFriend scene bg Collegehall with dissolve show screen movement $ renpy.pause(hard=True) jump Collegehall label Staff_Room: $ Area = "Staff Room" call HideShowTransitionRoom from _call_HideShowTransitionRoom_18 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_13 scene bg CollegeStaffRoom with dissolve if Phone_Hack_Finder_On == 1: if StaffRoom_Search_GoldGatePlan1_HACK == 0: show screen HackIconScreen(0.5, 0.4) call HouseAmbience from _call_HouseAmbience_10 show screen movement $ renpy.pause(hard=True) jump Staff_Room label Cosplay_Club: $ Area = "Cosplay Club" call HideShowTransitionRoom from _call_HideShowTransitionRoom_19 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_14 scene bg CollegeCosplayClub with dissolve call HouseAmbience from _call_HouseAmbience_11 show screen movement $ renpy.pause(hard=True) jump Cosplay_Club label College_Location_Choice: hide screen TextHover hide screen ingame_menu hide screen movement hide screen phonebutton hide screen clock_marker hide screen inventory_button hide screen HackIconScreen menu College_Location_Choice_Menu: "Staff Room": jump Staff_Room "Cosplay Club": jump Cosplay_Club "Return": jump Collegehall label ClothesShop: $ Area = "U_Top" call HideShowTransitionRoom from _call_HideShowTransitionRoom_12 if clock.time == "NOON" or clock.time == "NIGHT": N "UTOP is closed at the moment" jump maptown elif clock.weekday == "SATURDAY" or clock.weekday == "SUNDAY": N "UTOP is closed at the moment" jump maptown scene bg ClothesShop with dissolve call UTOPAmbience from _call_UTOPAmbience_2 show screen movement $ renpy.pause(hard=True) jump ClothesShop label GeneralShop: $ Area = "General Shop" call HideShowTransitionRoom from _call_HideShowTransitionRoom_13 if clock.time == "NIGHT": N "Closed at the moment" jump maptown scene bg GeneralShop with dissolve call UTOPAmbience from _call_UTOPAmbience show screen movement $ renpy.pause(hard=True) jump GeneralShop label GymLabel: $ Area = "Gym" call HideShowTransitionRoom from _call_HideShowTransitionRoom_14 if clock.time == "NIGHT": N "The gym is closed at the moment" jump maptown if First_Time_Gym == 0: jump Gym_Intro scene bg GymDay with dissolve if Phone_Hack_Finder_On == 1: if MCRoom_Search_UFWarStart1_HACK == 0: show screen HackIconScreen(0.2, 0.3) call UTOPAmbience from _call_UTOPAmbience_1 show screen movement $ renpy.pause(hard=True) jump GymLabel label BeachLabel: $ Area = "Beach" call HideShowTransitionRoom from _call_HideShowTransitionRoom_15 call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_11 scene bg BeachAll if Hall_Egg == 0 and Brenda_Halloween_RitualQuest == 1 and month == 11: show screen HallEggScreen show screen movement with dissolve call HouseAmbience from _call_HouseAmbience_8 $ renpy.pause(hard=True) jump BeachLabel label maptown: $ Area = "Goldream City" call HideShowTransitionRoom from _call_HideShowTransitionRoom_16 hide screen movement call Call_Story_Variables_Jumper from _call_Call_Story_Variables_Jumper_9 scene bg CityMap with dissolve show screen mapscreen show MapIconCollege at UpDownAnim: #College xalign 0.23 yalign 0.19 show MapIconHome at UpDownAnim: #Home xalign 0.95 yalign 0.27 if Kate_Maddie_Onlyfans_Start >= 2: show MapIconMaddie at UpDownAnim: #Maddie House xalign 0.61 yalign 0.42 if Jane_Leaving_Visit_Variable >= 1: show MapIconJane at UpDownAnim: #Jane House xalign 0.54 yalign 0.89 if Triss_TalkClassWhereLiz1 >= 1: show MapIconLiz at UpDownAnim: #Liz House xalign 0.11 yalign 0.46 call CityMapAmbience from _call_CityMapAmbience $ renpy.pause(hard=True) jump maptown #------- #---MAIN EVENTS--- #---MINOR EVENTS, ACTIVITIES label DinnerTime_table: hide screen TextHover hide screen ingame_menu hide screen phonebutton hide screen movement hide screen clock_marker hide screen inventory_button if clock.time == "NOON" and Have_dinner_FirstTime == 1: jump DinnerNormal_Label elif Have_dinner_FirstTime == 0: jump DinnerTime_Label else: MC "There's nothing to eat at the moment" jump kitchen label FirstDayClass: hide screen TextHover hide screen ingame_menu hide screen phonebutton hide screen movement hide screen clock_marker hide screen inventory_button scene ClassMCIntroTriss1 with fade Triss "Everybody, we have a new student." scene ClassMCIntroTriss2 Triss "His name is [player_name]" N "The class all bellow your name, with a few giggles heard once the intoduction was over" scene ClassMCHello1 MC "Hi everyone" scene ClassTomboyLaugh1 tom "Ha, nerd!" scene ClassMCIntroTriss1 Triss "Liz!" scene ClassMCLookTriss1 MC "I know her Miss" Triss "Oh, so we have another class clown huh?" MC "No miss, I'm good" Triss "I hope you are. But knowing liz.." scene ClassTomboyLaugh2 tom "Sorry [player_name], you're not a nerd!" scene ClassMCIntroTriss2 Triss "Ok settle down." Triss "Now [player_name], your seat is at the back" Triss "Enjoy your first day!" $ First_day_College_quest_class = 2 jump Class_Session #return