label david_room_la: play music house2 $ floor_dav = 'second_floor' $ dav_loc = 'david room' if dav_sleep.is_stage_active('sleep') and not roaming_on: scene black show ala_idle_bedroom ala norm "Come on, [david_name]. Time to sleep." jump new_day_la if schedule.current_time_of_day == 'Morning': scene ala_morning elif schedule.current_time_of_day != 'Evening': scene david_room_day else: scene david_room_night if alexx.is_stage_active('1'): d_thought normsh "It is time I visit my old friend, Oliver. He should help me with [alex_name]." $ alexx.set_stage_active('1', False) $ alexx.set_stage_active('2', True) $ door_lock = False $ dav_work_off = True if schedule.total_days == 6 and schedule.current_time_of_day == "Morning": jump day_6_scenes if schedule.total_days == 7 and schedule.current_time_of_day == "Morning": jump day_7_scenes if schedule.total_days == 8 and schedule.current_time_of_day == "Morning" and not alexx.is_stage_active('3'): scene ala_morning d_thought normsh "Another day - another dollar." d_thought normsh "But first, I have to visit Oliver." $ alexx.set_stage_active('3') jump david_room_la if schedule.total_days == 9 and schedule.current_time_of_day == "Morning": show p1: ypos 0 play sound 'audio/bell.ogg' show qs: xpos 10 ypos 1070 linear 1.0 xpos 1910 ypos 0 pause 1.0 hide qs hide p1 $ roaming_on = True $ alex_home = False scene exp2 pause scene ala_morning $ free.set_stage_active("1", True) $ skip_unlock = True $ dav_work_off = False $ tash_wife.set_stage_active('1', True) $ wife.set_stage_active('1', True) jump day_9_scenes if schedule.total_days == 12 and schedule.current_time_of_day == "Morning": scene ala_morning d_thought normsh "Another day, another dollar." $ free.set_stage_active('1', False) $ roaming_on = False $ skip_unlock = False jump day_12_scenes if schedule.total_days == 13 and schedule.current_time_of_day == "Morning": jump day_13_scenes if schedule.total_days == 14 and schedule.current_time_of_day == "Morning": jump day_14_scenes if schedule.current_time_of_day == 'Evening' and roaming_on: scene ala_bedroom if schedule.total_days == 15 and schedule.current_time_of_day == "Morning": jump day_15_scenes if schedule.total_days == 18 and schedule.current_time_of_day == "Morning" and next_session > 0: jump day_18_scenes elif schedule.total_days == 18 and schedule.current_time_of_day == "Morning" and next_session == 0: jump days_18_continues if schedule.total_days == 19 and schedule.current_time_of_day == "Morning": jump day_19_scenes if schedule.total_days == 20 and schedule.current_time_of_day == "Morning": jump day_20_scenes if schedule.total_days == 21 and schedule.current_time_of_day == "Morning": jump day_21_scenes if schedule.total_days == 22 and schedule.current_time_of_day == "Morning": jump day_22_scenes if schedule.total_days == 23 and schedule.current_time_of_day == "Morning" and not free.is_stage_active('1'): $ free.set_stage_active("1", True) $ skip_unlock = True $ dav_work_off = False $ roaming_on = True jump day_23_scenes if schedule.total_days == 25 and schedule.current_time_of_day == "Morning": jump day_25_scenes if schedule.total_days == 26 and schedule.current_time_of_day == "Morning": $ free.set_stage_active("1", True) $ skip_unlock = True $ dav_work_off = False $ roaming_on = True if schedule.total_days == 27 and schedule.current_time_of_day == "Morning": $ skip_unlock = False $ dav_work_off = True $ roaming_on = False jump day_27_scenes if schedule.total_days == 28 and schedule.current_time_of_day == "Morning": jump day_28_scenes if schedule.total_days == 29 and schedule.current_time_of_day == "Morning" and not intro2.is_stage_active('1'): d_thought "I better find [tasha_name]. It's better to talk to her." $ intro2.add_stage('1', 'Find [tasha_name]') $ intro2.set_stage_active('1', True) $ skip_unlock = False $ free.set_stage_active('1', False) jump david_room_la if schedule.total_days == 33 and schedule.current_time_of_day == "Morning": scene ala_morning d_thought normsh "Another day, another dollar." play sound 'audio/phone.ogg' scene david_phone with blinds pl "This is Detective Reynolds. David, you could please come to the station. I have a few things to discuss with you." d normsh "Sure, I am on my way." jump day33_start if schedule.total_days == 37 and schedule.current_time_of_day == "Morning": scene ala_morning d_thought normsh "Another day, another dollar." $ free.set_stage_active('1', False) $ skip_unlock = False jump alla_painter1 call screen navig ### day 2 morning label ala_day2_morning: scene ala_morning $ floor_dav = 'second_floor' ala norm "[david_name]?" d normsh "Yes, honey?" ala norm "Tell the girl to come down to the living room. I want to give her some instructions." d normsh "Jesus!" ala ang "[david_name]!?" d normsh "Alright, alright. I think she's already there. I'll tell her to wait for you." show p1: ypos 0 play sound 'audio/bell.ogg' show qs: xpos 10 ypos 1070 linear 1.0 xpos 1910 ypos 0 pause 1.0 hide qs hide p1 $ find_t = 1 $ city_open = False $ intro2.set_stage_active('find_tasha', True) $ door_lock = True call screen navig ########################################################################################################## label new_day_la: if schedule.total_days == 3: $ tasha_city.set_stage_active('1', True) if schedule.total_days == 3 and first_lanudry_david == False and first_laundry_alex == False: jump alex_first_laundry_la scene intro_david3 with fade play sound clock stop music pause 1.5 $ schedule.advance_time2() $ dav_sleep.set_stage_active('sleep', False) if not roaming_on: $ free.set_stage_active('1', False ) else: pass if tasha_city.is_stage_active('1'): $ dav_work_off = False show p1: ypos 0 play sound 'audio/bell.ogg' show qs: xpos 10 ypos 1070 linear 1.0 xpos 1910 ypos 0 pause 1.0 hide qs hide p1 # reset activies $ ala_shop = 0 $ ala_beach = 0 $ tasha_beach = 0 $ tasha_cafe = 0 $ tasha_tea = 0 $ act_3_pause = 0 if new_session == 2: $ new_session = 1 if ses.is_stage_active('4'): $ ses.set_stage_active('4', False) $ ses.set_stage_active('5', True) if albert_count > 0: $ albert_count -= 1 if alb_work == 3: $ albert_q.add_stage('7', "I can ask [tasha_name] about Albert again.") $ albert_q.set_stage_active('7', True) $ alb_work = 4 if alb_work == 1: $ albert_q.set_stage_active('3', True) play music house jump david_room_la # jump here from button of free roaming. in this label the schedule is not switch further, otherwise it will skip morning ######################################################################################################## label new_day_la2: scene intro_david3 with fade play sound clock pause 1.5 $ dav_sleep.set_stage_active('sleep', False) if not roaming_on: $ free.set_stage_active('1', False ) else: pass if tasha_city.is_stage_active('1'): $ dav_work_off = False show p1: ypos 0 play sound 'audio/bell.ogg' show qs: xpos 10 ypos 1070 linear 1.0 xpos 1910 ypos 0 pause 1.0 hide qs hide p1 # reset activies $ ala_shop = 0 $ ala_beach = 0 $ tasha_beach = 0 $ tasha_cafe = 0 $ tasha_tea = 0 $ tasha_study = 0 $ act_3_pause = 0 if new_session == 2: $ new_session = 1 if ses.is_stage_active('4'): $ ses.set_stage_active('4', False) $ ses.set_stage_active('5', True) if albert_count > 0: $ albert_count -= 1 if alb_work == 3: $ albert_q.add_stage('7', "I can ask [tasha_name] about Albert again.") $ albert_q.set_stage_active('7', True) $ alb_work = 4 if alb_work == 1: $ albert_q.set_stage_active('3', True) jump david_room_la