







default stamina_training = 0
default masturbation_minigame = False
default Main_Character = MCProfile()
init -900 python:
    import random
    class MCProfile(renpy.store.object):
        def __init__(self, **kwargs):
            
            self.exp = kwargs.get('exp', 0)
            self.money = kwargs.get('money', 15)
            self.level = kwargs.get('level', 0)
            self.reputation = kwargs.get('reputation', 5)
            self.charisma = kwargs.get('charisma', 0)
            self.education = kwargs.get('education', 0)
            self.seducer = kwargs.get('seducer', 0)
            self.stamina = kwargs.get('stamina', 25)
            self.stamina_level = kwargs.get('stamina_level', 1)
            self.fap_points = kwargs.get('fap_points', 0)
            self.karma = kwargs.get('karma', 0)
            self.faith = kwargs.get('faith', 10)
            self.luck = kwargs.get('luck', 0)
            self.church_donation = kwargs.get('church_donation', 0)
            self.sex_exp = kwargs.get('sex_exp', 0)
            self.peeper_level = kwargs.get('peeper_level', 1)
            self.peeper_points = kwargs.get('peeper_points', 0)
            
            
            self.gender_male = kwargs.get('gender_male', False)
            self.gender_female = kwargs.get('gender_female', False)
            self.gender_nonbin = kwargs.get('gender_nonbin', False)
            
            self.skinblack = kwargs.get('skinblack', False)
            self.skinwhite = kwargs.get('skinwhite', False)
            
            self.home_eu = kwargs.get('home_eu', False)
            self.home_usa = kwargs.get('home_usa', False)
            self.home_south_usa = kwargs.get('home_south_usa', False)
            self.home_india = kwargs.get('home_india', False)
            self.home_cold_country = kwargs.get('home_cold_country', False)
            self.home_noodles_asia = kwargs.get('home_noodles_asia', False)
            
            
            self.puzzle_homework = kwargs.get('puzzle_homework', False)
            self.homework_done_zero = kwargs.get('homework_done_zero', False)
            
            
            self.family_house_cleaning_level = kwargs.get('family_house_cleaning_level', 1)
            self.family_house_cleaning_trash = kwargs.get('family_house_cleaning_trash', 0)
            self.family_house_cleaning_trash_level = kwargs.get('family_house_cleaning_trash_level', 1)
            
            
            self.family_house_cooking_level = kwargs.get('family_house_cooking_level', 1)
            self.family_house_cooking_vegetables = kwargs.get('family_house_cooking_vegetables', 0)
            self.family_house_cooking_vegetables_level = kwargs.get('family_house_cooking_vegetables_level', 1)
            
            
            self.garage_fix_level = kwargs.get('garage_fix_level', 1)
            self.garage_fix_power = kwargs.get('garage_fix_power', 0)
            self.garage_fix_power_level = kwargs.get('garage_fix_power_level', 1)
            
            
            self.gasing_up_level = kwargs.get('gasing_up_level', 1)
            self.gasing_up_fuel = kwargs.get('gasing_up_fuel', 0)
            self.gasing_up_fuel_level = kwargs.get('gasing_up_fuel_level', 1)
            
            self.gas_station_customer = kwargs.get('gas_station_customer', 0)
            
            
            self.elena_house_toilet_dirt_level = kwargs.get('elena_house_toilet_dirt_level', 1)
            self.elena_house_toilet_dirt_washing = kwargs.get('elena_house_toilet_dirt_washing', 0)
            self.elena_house_toilet_dirt_washing_level = kwargs.get('elena_house_toilet_dirt_washing_level', 1)
            
            
            self.classroom_b_cleaning_ceilling_level = kwargs.get('classroom_b_cleaning_ceilling_level', 1)
            self.classroom_b_cleaning_ceilling_dirt = kwargs.get('classroom_b_cleaning_ceilling_dirt', 0)
            self.classroom_b_cleaning_ceilling_rats = kwargs.get('classroom_b_cleaning_ceilling_rats', 1)
            
            
            self.hospital_cleaning_michael_level = kwargs.get('hospital_cleaning_michael_level', 1)
            self.hospital_cleaning_michael_dirt = kwargs.get('hospital_cleaning_michael_dirt', 0)
            self.hospital_cleaning_michael_dirt_level = kwargs.get('hospital_cleaning_michael_dirt_level', 1)
            
            self.hospital_cleaning_alberto_level = kwargs.get('hospital_cleaning_alberto_level', 1)
            self.hospital_cleaning_alberto_dirt = kwargs.get('hospital_cleaning_alberto_dirt', 0)
            self.hospital_cleaning_alberto_dirt_level = kwargs.get('hospital_cleaning_alberto_dirt_level', 1)
            
            self.hospital_cleaning_nico_level = kwargs.get('hospital_cleaning_nico_level', 1)
            self.hospital_cleaning_nico_dirt = kwargs.get('hospital_cleaning_nico_dirt', 0)
            self.hospital_cleaning_nico_dirt_level = kwargs.get('hospital_cleaning_nico_dirt_level', 1)
            
            
            
            
            
            self.homework_done_alpha = kwargs.get('homework_done_alpha', False)
            
            self.homework_done_delta = kwargs.get('homework_done_delta', False)
            
            self.homework_done_beta = kwargs.get('homework_done_beta', False)
            
            self.homework_done_zero = kwargs.get('homework_done_zero', False)
            
            
            self.homework_done_italy = kwargs.get('homework_done_italy', False)
            
            self.homework_done_spain = kwargs.get('homework_done_spain', False)
            
            self.homework_done_england = kwargs.get('homework_done_england', False)
            
            self.homework_done_united_states = kwargs.get('homework_done_united_states', False)
            
            self.homework_done_russia = kwargs.get('homework_done_russia', False)
            self.homework_done_china = kwargs.get('homework_done_china', False)
            
            
            
            self.elena_busticket = kwargs.get('elena_busticket', False)
            self.melissa_busticket = kwargs.get('melissa_busticket', False)
            
            
            
            self.goal_1 = kwargs.get('goal_1', False)
            self.goal_2 = kwargs.get('goal_2', False)
            self.goal_3 = kwargs.get('goal_3', False)
            self.goal_4 = kwargs.get('goal_4', False)
            self.goal_5 = kwargs.get('goal_5', False)
            self.goal_6 = kwargs.get('goal_6', False)
            self.goal_7 = kwargs.get('goal_7', False)
            self.goal_8 = kwargs.get('goal_8', False)
            
            self.p_goal_1 = kwargs.get('p_goal_1', False)
            self.p_goal_2 = kwargs.get('p_goal_2', False)
            self.p_goal_3 = kwargs.get('p_goal_3', False)
            self.p_goal_4 = kwargs.get('p_goal_4', False)
            self.p_goal_5 = kwargs.get('p_goal_5', False)
            self.p_goal_6 = kwargs.get('p_goal_6', False)
            self.p_goal_7 = kwargs.get('p_goal_7', False)
            self.p_goal_8 = kwargs.get('p_goal_8', False)
            
            self.virgin = kwargs.get('virgin', True)
            self.fsp_alice = kwargs.get('fsp_alice', False)
            self.fsp_elena = kwargs.get('fsp_elena', False)
            self.fsp_bianca = kwargs.get('fsp_bianca', False)
            self.fsp_kate = kwargs.get('fsp_kate', False)
            self.fsp_melissa = kwargs.get('fsp_melissa', False)
            self.fsp_sofia = kwargs.get('fsp_sofia', False)
            
            self.fsp_imperiala = kwargs.get('fsp_imperiala', False)
            
            
            self.mc_house_item_1 = kwargs.get('mc_house_item_1', False)
            self.masturbation_minigame = kwargs.get('masturbation_minigame', False)
            self.peeper_minigame = kwargs.get('peeper_minigame', False)
            
            
            self.random_box = kwargs.get('random_box', True)
            
            
            self.dating_coach = kwargs.get('dating_coach', False)
            
            self.quest_01_shown = kwargs.get('quest_01_shown', False)
            self.quest_01_complete = kwargs.get('quest_01_complete', False)
            
            self.quest_02_shown = kwargs.get('quest_02_shown', False)
            self.quest_02_complete = kwargs.get('quest_02_complete', False)
            
            self.quest_03_shown = kwargs.get('quest_03_shown', False)
            self.quest_03_complete = kwargs.get('quest_03_complete', False)
            
            
            self.npc_meeting_nuns = kwargs.get('npc_meeting_nuns', False)
            self.npc_meeting_nun = kwargs.get('npc_meeting_nun', False)
            self.npc_meeting_psychologist = kwargs.get('npc_meeting_psychologist', False)
            self.npc_meeting_teacher = kwargs.get('npc_meeting_teacher', False)
            self.npc_spooky_nun = kwargs.get('npc_spooky_nun', False)
            self.npc_idol = kwargs.get('npc_idol', False)
            self.npc_meeting_friend = kwargs.get('npc_meeting_friend', False)
            
            
            self.mc_school_classroom_b_prologue = kwargs.get('mc_school_classroom_b_prologue', False)
            self.mc_school_principal_office_prologue = kwargs.get('mc_school_principal_office_prologue', False)
            
            
            self.dowi_quest_1 = kwargs.get('dowi_quest_1', True)
            self.dowi_quest_2 = kwargs.get('dowi_quest_2', True)
            self.dowi_quest_3 = kwargs.get('dowi_quest_3', True)
            
            
            self.main_quest_01_p1 = kwargs.get('main_quest_01_p1', True)
            self.main_quest_01_p1_complete = kwargs.get('main_quest_01_p1_complete', False)
            self.main_quest_01_p2_shown = kwargs.get('main_quest_01_p2_shown', False)
            self.main_quest_01_p2_complete = kwargs.get('main_quest_01_p2_complete', False)
            self.main_quest_01_p3_shown = kwargs.get('main_quest_01_p3_shown', False)
            self.main_quest_01_p3_complete = kwargs.get('main_quest_01_p3_complete', False)
            
            self.main_quest_01_p5_shown = kwargs.get('main_quest_01_p5_shown', False)
            self.main_quest_01_p5_complete = kwargs.get('main_quest_01_p5_complete', False)
            self.main_quest_01_p6_shown = kwargs.get('main_quest_01_p6_shown', False)
            self.main_quest_01_p6_complete = kwargs.get('main_quest_01_p6_complete', False)
            self.main_quest_01_p7_shown = kwargs.get('main_quest_01_p7_shown', False)
            self.main_quest_01_p7_complete = kwargs.get('main_quest_01_p7_complete', False)
            
            self.main_quest_01_p7_assignment_01 = kwargs.get('main_quest_01_p7_assignment_01', False)
            self.main_quest_01_p7_assignment_02 = kwargs.get('main_quest_01_p7_assignment_02', False)
            self.main_quest_01_p7_assignment_03 = kwargs.get('main_quest_01_p7_assignment_03', False)
            self.main_quest_01_p7_assignment_04 = kwargs.get('main_quest_01_p7_assignment_04', False)
            
            
            self.secondary_quest_01_shown = kwargs.get('secondary_quest_01_shown', False)
            self.secondary_quest_01_complete = kwargs.get('secondary_quest_01_complete', False)
            
            
            self.secondary_quest_02_shown = kwargs.get('secondary_quest_02_shown', False)
            self.secondary_quest_02_misc_1 = kwargs.get('secondary_quest_02_misc_1', False)
            self.secondary_quest_02_complete = kwargs.get('secondary_quest_02_complete', False)
            
            self.secondary_quest_03_shown = kwargs.get('secondary_quest_03_shown', False)
            self.secondary_quest_03_misc_1 = kwargs.get('secondary_quest_03_misc_1', False)
            self.secondary_quest_03_complete = kwargs.get('secondary_quest_03_complete', False)
            
            self.secondary_quest_04_shown = kwargs.get('secondary_quest_04_shown', False)
            self.secondary_quest_04_misc_1 = kwargs.get('secondary_quest_04_misc_1', False)
            self.secondary_quest_04_talk_points = kwargs.get('secondary_quest_04_talk_points', 0)
            self.secondary_quest_04_complete = kwargs.get('secondary_quest_04_complete', False)
            
            self.secondary_quest_05_shown = kwargs.get('secondary_quest_05_shown', False)
            self.secondary_quest_05_misc_1 = kwargs.get('secondary_quest_05_misc_1', False)
            self.secondary_quest_05_complete = kwargs.get('secondary_quest_05_complete', False)
            
            self.secondary_quest_06_shown = kwargs.get('secondary_quest_06_shown', False)
            self.secondary_quest_06_misc_1 = kwargs.get('secondary_quest_06_misc_1', False)
            self.secondary_quest_06_complete = kwargs.get('secondary_quest_06_complete', False)
            
            
            
            
            
            self.secondary_quest_07_part_1 = kwargs.get('secondary_quest_07_part_1', False)
            self.secondary_quest_07_part_2 = kwargs.get('secondary_quest_07_part_2', False)
            self.secondary_quest_07_part_3 = kwargs.get('secondary_quest_07_part_3', False)
            self.secondary_quest_07_part_4 = kwargs.get('secondary_quest_07_part_4', False)
            self.secondary_quest_07_part_5 = kwargs.get('secondary_quest_07_part_5', False)
            self.secondary_quest_07_shown = kwargs.get('secondary_quest_07_shown', False)
            self.secondary_quest_07_complete = kwargs.get('secondary_quest_07_complete', False)
            
            
            
            
            
            self.press_ganging_amerikanec = kwargs.get('press_ganging_amerikanec', False)
            self.press_ganging_amerikanec_second_attack = kwargs.get('press_ganging_amerikanec_second_attack', False)
            
            self.press_ganging_clown = kwargs.get('press_ganging_clown', False)
            self.press_ganging_spidiot = kwargs.get('press_ganging_spidiot', False)
            self.press_ganging_wild_bros = kwargs.get('press_ganging_wild_bros', False)
            
            
            
            
            self.dowi_event_1 = kwargs.get('dowi_event_1', False)
            self.dowi_event_2 = kwargs.get('dowi_event_2', False)
            self.dowi_event_3 = kwargs.get('dowi_event_3', False)
            self.dowi_event_4 = kwargs.get('dowi_event_4', False)
            self.dowi_event_5 = kwargs.get('dowi_event_5', False)
            
            self.dowi_event_bikini_1 = kwargs.get('dowi_event_bikini_1', False)
            self.dowi_event_bikini_2 = kwargs.get('dowi_event_bikini_2', False)
            self.dowi_event_bikini_3 = kwargs.get('dowi_event_bikini_3', False)
            self.dowi_event_bikini_4 = kwargs.get('dowi_event_bikini_4', False)
            self.dowi_event_bikini_5 = kwargs.get('dowi_event_bikini_5', False)
            
            
            
            
            self.dowi_event_1 = kwargs.get('dowi_event_1', False)
            
            
            
            
            
            self.local_jobs_miss_nur_shaley_delivery = kwargs.get('local_jobs_miss_nur_shaley_delivery', False)
            self.local_jobs_miss_nur_shaley_delivery_quest = kwargs.get('local_jobs_miss_nur_shaley_delivery_quest', False)
            self.local_jobs_miss_nur_shaley_delivery_quest_took_the_item = kwargs.get('local_jobs_miss_nur_shaley_delivery_quest_took_the_item', False)
            
            self.local_jobs_miss_nur_shaley_delivery_quest_completed = kwargs.get('local_jobs_miss_nur_shaley_delivery_quest', False)
            
            self.sex_screen = kwargs.get('sex_screen', True)
        
        
        
        
        def stamina_levelup(self):
            self.stamina_level += 1
            if self.stamina_level == 2:
                self.stamina = 50
            if self.stamina_level == 3:
                self.stamina = 75
            if self.stamina_level == 4:
                self.stamina = 100
            if self.stamina_level >= 5:
                self.stamina_level = 5
                self.stamina = 150
                renpy.notify("Maxing Stamina level has reached.")
            else:
                renpy.notify("Stamina has leveled up!")
            self.fap_points = 0
        
        
        def peeper_levelup(self):
            self.peeper_level += 1
            if self.peeper_level == 5:
                self.peeper_level = 5
                self.peeper_points = 0
                renpy.notify("Maxing Peeper level has reached.")
            else:
                self.peeper_points = 0
                renpy.notify("Peeper has leveled up!")
        
        
        def family_house_cleaning_trash_levelup(self):
            self.family_house_cleaning_trash_level += 1
            if self.family_house_cleaning_trash_level == 6:
                self.family_house_cleaning_trash_level = 6
                self.family_house_cleaning_trash = 0
                renpy.notify("Well done!!!")
            else:
                
                self.family_house_cleaning_trash = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def family_house_cooking_levelup(self):
            self.family_house_cooking_vegetables_level += 1
            if self.family_house_cooking_vegetables_level == 6:
                self.family_house_cooking_vegetables_level = 6
                self.family_house_cooking_vegetables = 0
                renpy.notify("Suck ma cock, mom, it's DONE!")
            else:
                
                self.family_house_cooking_vegetables = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def garage_car_fix_levelup(self):
            self.garage_fix_power_level += 1
            if self.garage_fix_power_level == 6:
                self.garage_fix_power_level = 6
                self.garage_fix_power = 0
                renpy.notify("Suck ma cock, mom, it's DONE!")
            else:
                
                self.garage_fix_power = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def gasing_up_levelup(self):
            self.gasing_up_level += 1
            if self.gasing_up_level == 6:
                self.gasing_up_level = 6
                self.gasing_up_fuel = 0
                renpy.notify("Suck ma cock, mom, it's DONE!")
            else:
                
                self.gasing_up_fuel = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def elena_house_toilet_dirt_washing_levelup(self):
            self.elena_house_toilet_dirt_level += 1
            if self.elena_house_toilet_dirt_level == 6:
                self.elena_house_toilet_dirt_level = 6
                self.elena_house_toilet_dirt_washing = 0
                renpy.notify("Well done!!!")
            else:
                
                self.elena_house_toilet_dirt_washing = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def school_classroom_b_ceilling_levelup(self):
            self.classroom_b_cleaning_ceilling_level += 1
            if self.classroom_b_cleaning_ceilling_level == 6:
                self.classroom_b_cleaning_ceilling_level = 6
                self.classroom_b_cleaning_ceilling_dirt = 0
                renpy.notify("Well done!!!")
            else:
                
                self.classroom_b_cleaning_ceilling_dirt = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        
        def hospital_cleaning_michael_dirt_levelup(self):
            self.hospital_cleaning_michael_level += 1
            if self.hospital_cleaning_michael_level == 6:
                self.hospital_cleaning_michael_level = 6
                self.hospital_cleaning_michael_dirt = 0
                renpy.notify("IT'S DONE, DAMMIT!")
            else:
                
                self.hospital_cleaning_michael_dirt = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        def hospital_cleaning_alberto_dirt_levelup(self):
            self.hospital_cleaning_alberto_level += 1
            if self.hospital_cleaning_alberto_level == 6:
                self.hospital_cleaning_alberto_level = 6
                self.hospital_cleaning_alberto_dirt = 0
                renpy.notify("IT'S DONE, DAMMIT!")
            else:
                
                self.hospital_cleaning_alberto_dirt = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        def hospital_cleaning_nico_dirt_levelup(self):
            self.hospital_cleaning_nico_level += 1
            if self.hospital_cleaning_nico_level == 6:
                self.hospital_cleaning_nico_level = 6
                self.hospital_cleaning_nico_dirt = 0
                renpy.notify("IT'S DONE, DAMMIT!")
            else:
                
                self.hospital_cleaning_nico_dirt = 0
                
                rs = renpy.random.randint(0,4)
                if rs == 0:
                    renpy.notify("It looks good.")
                if rs == 1:
                    renpy.notify("You're good at this!")
                if rs == 2:
                    renpy.notify("Good.")
                if rs == 3:
                    renpy.notify("Great!")
                if rs == 4:
                    renpy.notify("You're doing good, sweetheart!")
        
        @staticmethod
        def update(old):
            return MCProfile(**old.__dict__)
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
