# bed2 if $ARGS[0] = '': cla & *clr $menu_loc = 'bed2' $menu_arg = '' menu_off = 0 gs 'stat' if $clothingworntype ! 'nude': '
> src="images/shared/home/bed.jpg">
' else '
> src="images/shared/home/bedroom/son.jpg">
' end *nl if budilnikOn = 0: 'Your alarm clock is set to '+iif(timer < 10,'0<>','<>')+':'+iif(timerM < 10,'0<>','<>')+' and is currently turned off.' else 'Your alarm clock is set to '+iif(timer < 10,'0<>','<>')+':'+iif(timerM < 10,'0<>','<>')+' and is currently turned on.' end if pcs_makeup ! 1:'You need to wash off your makeup before going to bed.' if pcs_sleep <= 80: if $clothingworntype = 'nude': $sleep_txt = 'Go to sleep' else $sleep_txt = 'Undress and go to sleep' end if succubusQW = 2: act '<<$sleep_txt>>': menu_off = 1 if $clothingworntype ! 'nude': strip_here = 1 gs 'clothing', 'strip' end gt 'bed2', 'succhoice' end else act '<<$sleep_txt>>': menu_off = 1 if disable_autosave = 0: if StoryLine = 0: savegame 'autosave.sav' else savegame 'autosave_alt.sav' end end if $clothingworntype ! 'nude': strip_here = 1 gs 'clothing', 'strip' end if magf2bdo = 2: gt 'bed2', 'magbstchoice' else gt 'bed2', 'sleep' end end killvar '$sleep_txt' end end act 'Get out of bed': killvar '$sleep_txt' & gt $loc, $metka act 'Take a nap (1:00)': menu_off = 1 if pcs_sleep >= 10 and pcs_sleep <= 90: pcs_sleep += 10 pcs_health += 5 minut += 60 gs 'stat' *nl 'You sleep about an hour.' elseif pcs_sleep < 10: gt 'bed2', 'sleep' else minut += 5 gs 'stat' *nl 'You are not tired enough to sleep, even for a short nap.' end end !!Braid hair skill if canBraidHair = 1 and hBraids = 0 and (pcs_hairlng > 80 and pcs_hairlng <= 800): act 'Braid your hair (0:30)': cls menu_off = 1 hbraids = 15 minut += 30 'You spend some time braiding your hair. It may not be salon level quality, but at the end you are happy with the results.' act 'Return to bed':gt 'bed2' end end if hbraids > 0: act 'Remove your braids (0:30)': cls menu_off = 1 hbraids = 0 minut += 30 'You spend some time removing your braids. It may not be salon level quality, but at the end you are happy with the results.' act 'Return to bed':gt 'bed2' end end if sisterHere = 0 or (sisterHere = 1 and hour < 7): if (pcs_horny > 75 and pcs_inhib >= 60) or (pcs_horny > 50 and pav_slut >= 75) or (pcs_horny > 50 and pav_slut >= 25 and pcs_inhib >= 60): act 'Masturbate': InSleep = 0 gt 'selfplay', 'start' end end end act 'Sleep options':gt 'bed2', 'options' end if $ARGS[0] = 'sleep': cls menu_off = 1 if $clothingworntype ! 'nude': '
> src="images/shared/home/bed.jpg">
' else '
> src="images/shared/home/bedroom/son.jpg">
' end gs 'stat' pcs_hairbsh = 0 InSleep = 1 cloth_vid = 0 pain['killer'] = 0 if StoryLine = 1 and $loc ! 'bedrPar' and SchoolAtestat = 0: notathomesleep += 1 else notathomesleep = 0 end if succubusflag = 1 and sucwalkday <= daystart: If succublvl <= rand(1,20) or pcs_willpwr < ((succublvl * willpowermax) / 10) or sucpowzeroed >= 3: gs 'succubus', 'sucwalkinginit' end if analplugIN = 1 and bedanal = 0:analplugIN = 0 & 'Before going to bed you remove your butt plug.' if vibratorIN = 1 and bedvibrator = 0:vibratorIN = 0 & 'Before going to bed you remove your vibrator' if pcs_makeup > 1:pcs_makeup = 0 & vidageday -= 1 & 'Makeup smears your face, you think that it looks bad sleeping in makeup, and your skin will age faster from this.' if fat > 5 and stringimplant = 1:silicone += 1 & fat -= 5 wait 450 *clr gs 'dreams', 'start' :loopson minut += 1 stime += 1 if recuperation = 0:pcs_health += 5 if vibratorIn = 1: vtime += 1 if vtime >= 5: pcs_horny +=1 vtime = 0 end if pcs_horny = 100: cls pcs_horny = 0 orgasm += 1 minut += 5 gs 'stat' '
> src="images/shared/sex/oface/o_face.jpg">
' 'You abruptly wake up in the throes of an orgasm. As you recover, you check the time, <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>.' act 'Go back to sleep': *clr cla gt 'bed2', 'sleep' end act 'Give up trying to sleep': $waketext = 'Maybe trying to sleep with a vibrator in your pussy wasn''t such a good idea.' gt 'bed2', 'wake' end exit end !! Exclusions for succubus dreams as they set horny to 100 and will always get overridden otherwise elseif pcs_horny > 80 and pcs_sleep >= 30 and rand (1,300) = 300 and succubusQW ! 1 and succubusQW ! 2: gt 'bed2', 'wake_horny' end if stime >= 60: stime = 0 pcs_sleep += 15 gs 'stat' end alarm_now = hour * 60 + minut alarm_time = timer * 60 + timerM alarm_set = alarm_time - rand(1,5) if alarm_set <0: alarm_set += 1440 elseif alarm_set >= 1440: alarm_set -= 1440 end if slept_in = 1: gs 'stat' $waketext = 'You wake up at <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>, after sleeping-in a little longer than planned, but at least you''ve had plenty of sleep.' gs 'bed2', 'wake' elseif pcs_sleep >= 100 and budilnikOn = 0: gs 'stat' $waketext = 'You wake up at <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>, no longer tired and ready to start the day with plenty of sleep.' gs 'bed2', 'wake' elseif pcs_sleep >= 100 and budilnikOn = 1 and alarm_now >= alarm_set: gs 'stat' $waketext = 'You wake up at <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>, just before your alarm goes off. You''ve had plenty of sleep.' gs 'bed2', 'wake' elseif budilnikOn = 1 and alarm_now = alarm_time: pcs_mood -= 10 gs 'stat' $waketext = 'Your alarm goes off at <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>, '+iif(pcs_sleep < 90, 'but you could do with some extra sleep.', 'and you''ve had plenty of sleep.')+'' gs 'bed2', 'extra' gs 'bed2', 'wake' else jump 'loopson' end end if $ARGS[0] = 'wake_horny': menu_off = 1 InSleep = 1 gs 'stat' 'Your wet dream and overall horniness rouse you from your sleep. From one moment to the next, you are wide awake and very much aware that your pussy is hot and wet.' '' 'You glance at your alarm clock. It reads <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>.' '' 'You could try and go back to sleep, of course, but it''s doubtful that you would find this kind of sleep very restful; not to mention the frustration that comes with ignoring your needs, but masturbating is an option, too, and not the worst one in this situation. It might take some time, but you''d be able to sleep like a baby after.' '' 'Of course, you could always just give up on trying to sleep and just get up.' if $loc = 'bedrPar' and SisterLesb = 5 and hour < 6: 'Or... you could wake up Anya and see if your dearest sister would be willing to help you with that.' elseif $loc = 'FedorEv4': 'Or... you could wake up Fedor and see if your boyfriend can''t help you with that.' elseif $loc = 'bedr' and husband > 0: 'Or... you could wake up <<$husName>> and see if your husband can''t help you with that.' end act 'Try and go back to sleep': pcs_mood -= 10 pcs_sleep -= 5 gt 'bed2', 'sleep' end act 'Masturbate': InSleep = 0 & gt 'selfplay', 'start' act 'Get out of bed (0:10)': minut += 10 gs 'bed2', 'end' end if strip_here = 1: act 'Get out of bed and get dressed (0:15)': minut += 15 gs 'clothing', 'wear_last_worn' gs 'bed2', 'end' end end if $loc = 'bedrPar' and SisterLesb = 5 and hour < 6: act 'Wake Anya and see if she''s in the mood': strip_here = 0 & InSleep = 0 & gt 'sistersleep' elseif $loc = 'FedorEv4': act 'Wake Fedor and see if he''s in the mood': strip_here = 0 & InSleep = 0 & gt 'FedorEv4', 'Bedroom 1' !!Intro text doesn''t quite fit event (but doesn''t quite fit - try for baby - scenario either) - custom scene from VK? elseif ($loc = 'bedr' or $loc = bedr2x) and husband > 0: act 'Wake your husband and see if he''s in the mood': strip_here = 0 & InSleep = 0 & gt 'husbSex', 'variant' !!Should be custom scene - maybe boyfriend/husband overhaul can cover this? end end if $ARGS[0] = 'wake': menu_off = 1 '<<$waketext>>' InSleep = 1 gs 'stat' if daystart < 10 and StoryLine = 0 and ntstart = 0:'The first thing you think as you wake up is, "Damn! It''s is not a dream, I really am a woman now."' if daystart >= 10 and daystart < 30 and StoryLine = 0 and ntstart = 0:'Looking at your female body, you are still a little surprised it''s actually you.' if slept_in = 1 and kanikuli = 0 and StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and week < 6 and hour >= 9 and hour < 14: if schoolprogul > 2 and schoolPredupr = 2: pcs_mood -= 35 gs 'stat' msg '
Damn it''s <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. It''s too late to go to school now!
<<$npc_nickname[''A29'']>> will be furious. I don''t know what she might do...
' elseif schoolprogul > 2 and schoolPredupr = 1: pcs_mood -= 30 gs 'stat' msg '
Damn it''s <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. It''s too late to go to school now!
<<$npc_nickname[''A29'']>> will be very angry if I miss another day of school.
' elseif schoolprogul > 2 and schoolPredupr = 0: pcs_mood -= 25 gs 'stat' msg '
Damn it''s <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. It''s too late to go to school now!
<<$npc_nickname[''A29'']>> will be angry to find out I missed a day of school.
' else pcs_mood -= 20 gs 'stat' msg '
Damn it''s <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>. It''s too late to go to school now!
<<$npc_nickname[''A29'']>> will be very upset if I''m not at school every day.
' end end if kanikuli = 0 and StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and week < 6 and hour >= 4 and hour < 9: if slept_in = 1 and hour >= 8 and hour < 9: pcs_mood -= 10 gs 'stat' msg '
Damn it''s <<$mid(100+hour,2,2)>>:<<$mid(100+minut,2,2)>>, you''ve slept too long! You''re going to be late for school!
' end act 'Get up out of bed and get dressed for school (0:15)': minut += 15 if schtype = 0:schtype = 6 if schoolH[schtype] = 0:schtype = 6 gs 'clothing', 'wear', 'school', schtype gs 'bed2', 'end' end end if strip_here = 1: act 'Get out of bed and get dressed (0:15)': minut += 15 gs 'clothing', 'wear_last_worn' gs 'bed2', 'end' end end if enfullmorrout = 1 and hour >= 4 and hour < 12: act 'Full morning routine (01:00)': minut += 15 fullmorrout = 1 gs 'clothing', 'wear_last_worn' gs 'bed2', 'end' end if kanikuli = 0 and StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and week < 6 and hour >= 4 and hour < 9: if slept_in = 1 and hour >= 8 and hour < 9: pcs_mood -= 10 gs 'stat' msg '
Damn, you''ve slept too long! You''re going to be late for school!
' end act 'Full morning routine for School (01:00)': fullmorrout = 1 minut += 15 if schtype = 0:schtype = 6 if schoolH[schtype] = 0:schtype = 6 gs 'clothing', 'wear', 'school', schtype gs 'bed2', 'end' end end end act 'Get out of bed (0:10)': minut += 10 slept_in = 0 gs 'bed2', 'end' end end if $ARGS[0] = 'extra': act '"Snooze" a few minutes more...': menu_off = 1 slept_in = 1 stime = 0 minut = (100-pcs_sleep)*6 pcs_sleep += 100 gs 'stat' gt 'bed2', 'sleep' end end if $ARGS[0] = 'end': menu_off = 1 InSleep = 0 slept_in = 0 strip_here = 0 if $braworntype ! 'none': gs 'bras', 'remove' if $pantyworntype ! 'none':gs 'panties', 'remove' if bedpanty = 1: gs 'underwear', 'remove' else gs 'underwear', 'wear' end if fullmorrout = 1 and $loc = 'bedrPar': gt 'vanrPar' elseif fullmorrout = 1 and $loc = 'bedr': gt 'vanr' else gt $loc, $metka end end if $ARGS[0] = 'succhoice': menu_off = 1 minut += 15 gs 'stat' cla if $clothingworntype ! 'nude': '
> src="images/shared/home/bed.jpg">
' else '
> src="images/shared/home/bedroom/son.jpg">
' end '' 'You toss and turn for a while, but the energy that has been buzzing under your skin since that dream just won''t let you sleep.' '' 'Thinking about it you realize that you could push the energy out or pull it in!' '' 'You also feel that both are permanent choices.' act 'Try to ignore it and go to sleep': if disable_autosave = 0: if StoryLine = 0: savegame 'autosave.sav' else savegame 'autosave_alt.sav' end end gt 'bed2', 'sleep' end act 'Push the Energy out for all time': gt 'bed2', 'succhoiceNO' act 'Pull the Energy in and let it change you permanently': gt 'bed2', 'succhoiceYES' end if $ARGS[0] = 'succhoiceNO': cla menu_off = 1 if $clothingworntype ! 'nude': '
> src="images/shared/home/bed.jpg">
' else '
> src="images/shared/home/bedroom/son.jpg">
' end '' 'You push the energy out of you and it dissipates.' succubusQW = 3 pcs_horny = 0 minut +=5 gs 'stat' act 'Go to sleep': if disable_autosave = 0: if StoryLine = 0: savegame 'autosave.sav' else savegame 'autosave_alt.sav' end end gt 'bed2', 'sleep' end end if $ARGS[0] = 'succhoiceYES': cla menu_off = 1 if $clothingworntype ! 'nude': '
> src="images/shared/home/bed.jpg">
' else '
> src="images/shared/home/bedroom/son.jpg">
' end succubusQW = 4 '' 'You pull the energy deeper into yourself and hold it there.' '' 'Then you feel pressure building...' wait 450 minut += 5 gs 'stat' 'BUILDING...' wait 450 minut += 5 gs 'stat' 'BUILDING...' wait 450 minut += 5 gs 'stat' 'Power bursts through your body causing you to hop out of bed.' act 'Continue': gt 'bed2', 'succubinit' end if $ARGS[0] = 'succubinit': *clr & cla menu_off = 1 minut += 10 gs 'stat' !!Sets the succubus flag, succubus level (succublvl), Initial lesbian sex count (suclezsnapshot), initial Succubus hunger (succhungry), !! & the succubus descriptor ($sucself1). The -2 on succhungry is to give th PC 2 days to get in the Succubus grove. succubusflag = 1 succublvl = 1 suclezsnapshot = lesbian succhungry = -2 sucwalkday = daystart + 2 + rand(0,5) $sucself1 = 'that feeling' pcs_horny = 100 InSleep = 0 slept_in = 0 strip_here = 0 '
> src="images/pc/body/succubusself.jpg">
' *nl 'You feel the power flowing around your body for several minutes, leaking through your skin and making changes all throughout you, before fading to a presence deep in your core leaving you looking the same as before... but feeling so different! ' if preg = 1: preg = 0 pregtime = 0 pregtalk = 0 pregTalkPC = 0 pregTalkNat = 0 pregTalkbrother = 0 thinkpreg = 0 knowpreg = 0 pregchem = 0 cycle = 4 nextbaby = arrsize('yearkid') :poliabortloop if yearkid[nextbaby-1] = 0: KILLVAR 'polkid',nextbaby-1 KILLVAR '$kidname',nextbaby-1 KILLVAR 'kidage',nextbaby-1 KILLVAR 'daykid',nextbaby-1 KILLVAR 'monthkid',nextbaby-1 KILLVAR 'yearkid',nextbaby-1 KILLVAR 'Babyptype',nextbaby-1 KILLVAR '$ChildFath',nextbaby-1 KILLVAR '$ChildThFath',nextbaby-1 KILLVAR 'hairkid',nextbaby-1 KILLVAR 'eyeskid',nextbaby-1 KILLVAR 'cumarrcon',nextbaby-1 KILLVAR '$wombpotfath' BabyEmbryo -= 1 end nextbaby -= 1 if nextbaby > 0: jump 'poliabortloop' end end act 'Finish': gt $loc, $metka end if $ARGS[0] = 'magbstchoice': *clr & cla menu_off = 1 tittmp = tits + 1 '
> src="images/pc/body/tits/t<>.jpg">
' killvar 'tittmp' 'You have an odd dream where you are looking at your naked chest in a mirror and your breasts seem larger...' 'As the dream starts to drift away, you find yourself gazing at the reflection of your breasts and think:' act 'Nice, I wish my breasts really would grow.': magf2bdo = 1 magtarcup += 1 killvar 'mgf2bnocnt' gt 'bed2', 'sleep' end act 'Eh, I don''t like them like that.': magf2bdo = 0 & mgf2bnocnt += 1 & gt 'bed2', 'sleep' end if $ARGS[0] = 'options': cla menu_off = 1 act 'Return':gt 'bed2' act 'Set Alarm Clock':gt 'budilnik', 'start' if bedPanty = 0: act 'Wear underwear in the morning: Currently (ON)':bedpanty = 1 & gt 'bed2', 'options' else act 'Wear underwear in the morning: Currently (OFF)':bedpanty = 0 & gt 'bed2', 'options' end if analplug = 1: if bedanal = 0: act 'Remove your analplug at night: Currently (ON)':bedanal = 1 & gt 'bed2', 'options' else act 'Remove your analplug at night: Currently (OFF)':bedanal = 0 & gt 'bed2', 'options' end end if vibrator = 1 and cheatVib = 1: if bedvibrator = 0: act 'Remove your vibrator at night: Currently (ON)':bedvibrator = 1 & gt 'bed2', 'options' else act 'Remove your vibrator at night: Currently (OFF)':bedvibrator = 0 & gt 'bed2', 'options' end end end --- bed2 ---------------------------------