0% found this document useful (0 votes)
76 views22 pages

Source Documentation

The document outlines a game concept titled 'Shattered Echoes,' focusing on the Addams family, particularly the mother, Ava, as she navigates single parenthood after the sudden death of her husband. Each family member has defined personalities and activities, with a gameplay mechanic involving a boredom scale that affects household dynamics. The game features various mechanics, including stress and arousal levels, character interactions, and a detailed daily schedule for both the mother and her children.

Uploaded by

ryuksycher376
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views22 pages

Source Documentation

The document outlines a game concept titled 'Shattered Echoes,' focusing on the Addams family, particularly the mother, Ava, as she navigates single parenthood after the sudden death of her husband. Each family member has defined personalities and activities, with a gameplay mechanic involving a boredom scale that affects household dynamics. The game features various mechanics, including stress and arousal levels, character interactions, and a detailed daily schedule for both the mother and her children.

Uploaded by

ryuksycher376
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 22

essentials:

show project1:
xalign 0.5
yalign 0.5
zoom 0.85
alpha 0.0
linear 0.5 alpha 1.0
$ renpy.movie_cutscene()

5 members of the family - including the mother(MC)

Mom - MILF//main protagonist

3 sons

Mom : Ava Addams

James : sport guy - bully - good friend with Hayden


Hayden : sport guy - good friend with James
Will : smart guy - shy - biggest pervert

Shae Summers : school whore

basic conception is that every character will have a bore scale.


with every day this scale goes one by 1, and the max is 10 for now.
this means if they are bored they will do shit.

so they must be at max or they cause mess in the house and if the house is too
messy, the Protective Services will take them away and the game ends.

there are 10 state of activity status 1/10


1 : bad - the kids are doing so much mess - 1 or 2 day and the PS will take them
4 : good - the kids are doing mess but not that much
8 : excelent - the kids are behaved and reliefed

coding skills:
lessons learned:
randoms:
- so basically in the Back Again there was a problem, a problem that is
caused by missing coing skills when using the renpy.random-s.
what is it? when I implement a new random in a new update the game
crashes bc some labels are waiting for the ersult of the random.
this can be prevented with giving a default result of the mentioned
random. e.g.: giving the 'not happens' chance as a deafult.
That's it.

times of day:
early morning - 1
morning - 2
noon - 3
afternoon - 4
night - 5
late night - 6

schedule for MC:


//monday //tuesday
//wednesday //thursday
//friday //saturday //sunday
Early Breakfast Breakfast
Breakfast Breakfast Breakfast
Breakfast Breakfast
Morning Pack lunches, tidy up Pack lunches, tidy up
Pack lunches, tidy up Pack lunches, tidy up Pack lunches, tidy up
Tidy up Tidy up
Drop kids, start laundry Grocery shopping
Dust & vacuum Organize closets Deep clean one room
Deep clean kitchen Vacuum & dust bedrooms

Morning Work (restaurant) Laundry


Work (office cleaning) Work (gym cleaning) Work (bakery)
Free Grocery shopping
. . .
. . . .

Noon Fold laundry Organize pantry


Clean Kid 1's room Iron clothes Fold laundry
Fold laundry Meal prep for week
Attend a workshop Attend yoga class
Meal prep for next few Tidy common areas Attend book club
Yard work/gardening Clean kitchen appliances
Start laundry
days Prepare dinner ingredients
.

Afternoon Clean bathroom Clean kitchen appliances


Fold laundry Iron clothes Clean Kid 2's room
Clean Kid 3's room Clean Kid 4's room
Visit a friend Iron clothes
Bake treats for kids Volunteer at school Visit library
Organize kids' study area Family dinner
Prepare dinner ingredients .
Organize kids' study Tidy common areas . .
.

Evening Prepare dinner, clean up Prepare dinner, clean up


Prepare dinner, clean up Prepare dinner, clean up Prepare dinner, clean up
Prepare dinner, clean up Clean up after dinner
Exercise (home workout) Take a walk in the park
Call family/friends Family game night Attend community event
Movie night with kids Relax with a book
. . .
. . . .

Night Manage bills, clean up Online side gig work


Review & plan budget Online side gig work Plan weekend
Light chores Plan week
Read a book Light household chores
Meditate Light household chores Plan weekend activities
Enjoy hobby (knitting) Plan week activities
. . .
. . . .

mechanix:
-the mechanics will be the same as in Back Again but just fine tuned.

openworld mechanics:
-the label and screen combos are an effective way to make an openworld game
and it will still stay the same
phone mechanics:
-the phone or purse or whatever will be changed aswell as the inventory.
-this means the phone system will be applied into labels and return
commands will return the player to the right place.
-the inventory won't be that much color and imageful but it will be
responsive and transparent
-the character menu also be transparent and much more easier to
understand(no useless features)
+IMPORTANT:
-given the fact that there will just 2 items, inventory might
not needed at all ¯\_(ツ)_/¯
variables mechanics:
-the key variables will be held in a init tables and will be marked at each
new update, also in a separate file
player mechanics:
-stress level : for each character
-arusal level : for each character
-corruption points : for MC only, after all the kids will do everything to
corrupt her so they don't need corruption
item mechanics:
-gifts : increases arusal level
-sweets : kid 1
-chocolate : kid 2
-snacks : kid 3
-IT magazine : kid 4
safari screen:
will have:
webshop:
-dildos and others
-toys
work site:
-jobs
bed screen:
will have:
masturbate choice:
-with dildo (if have)
-without
sleep:
-nude
-not nude
shower screen:
there will be:
shower:
-masturbate or not
bath:
-masturbate or not
wardrobe screen:
there will be:
dress
work outfit
nude
workout
pool/bikini
yoga screen:
there will be:
nude
not nude
orders from webstore:
only the next day will arrive into the doorstep
mirror screen:
there will be:
-shows the actual outfit
-can choose to strip naked
-not when someone is around and not corrupted enough
stat system:
stress:
25 stress to all:
player needs to do 7chores at least a day to not gain stress to
kids.
-MC will gain stress either ways.
if at least one kid has max stress then the game is over.
for the kids:
stress can be reduced with doing chores
and doing sexual acts in the future
for MC:
stress can be rudced with free time activity:
-yoga
-pool
-masturbate
-bath or shower
-sleep
----certain free time activities consume time
so they will jump times of day
arusal:
10 arusal to all: (the 10 might change later)
day by day decreases by 1
for kids:
arusal can be earned after certain level of corruption
kids can get arused by:
-peeping after you
-installing spy cam to your room
-watching you masturbate
-being teased by MC
-leaving the door open, letting them sneak in
for MC:
arusal can be earned after certain level of corruption
can be earned by:
-peeping after
-getting peeped
corruption: (right now 10 , will increase in the future)
can be earned by doing quests
certain level of corruption lets the MC to do certain things:
-nude in the house
-strip down infrontof mirror when someone is nearby
-nude sunbath
-nude pool
money:
can be earned by work

level desing:
house:
-1 story:
-master bedroom (Mc bedroom) :
-wardrobe
-bed
-pc (laptop)
-drawer
-kids room:
-2 sport guys :
-bed
-drawer
-window
-desk
-1 girl :
-bed
-drawer
-desk
-pc (laptop)
-bathroom (shared with everyone)
-hallway
-2 story:
-kid bedroom (shy guy) :
-bed
-desk
-drawer
-pc
-living room
-kitchen
-laundry
-basement
-garden
work:
-restaurant :
-bathroom (gloryhole)
-work are (non NSFW)
-office :
-secretary (Not NSFW at 0.1)
-sex call center :
-(Not in 0.1)
-maid :
-(Not NSFW at 0.1)
grocery:
-food (task)
-dessert(sweets - chocolate for kids)
-porn magazine
pharmacy:
-items to buy:
-condom
-birth pills

back story:
Backstory for the Game

---

### Title: Shattered Echoes

---

"In a quiet, upscale neighborhood stood a grand mansion, home to the Addams
family. Life within its walls was a harmonious blend of luxury and familial warmth.
"
"At the heart of this home was [ava] Addams, a woman of grace and elegance who
dedicated herself to the well-being of her four children. Her husband, Michael
Addams, a successful businessman, provided them with a life of comfort and
security."
"The Addams children were a diverse and spirited bunch. Tyler, the oldest at
25, was a college football player with a passion for sports. Though he wasn't the
brightest or the kindest, he had a strong presence and a straightforward nature."
"Ed, the middle brother at 22, epitomized the typical young adult – lazy,
struggling with his grades, and seemingly uninterested in responsibility. "
"The youngest brother, Jasper, also in his early twenties, was the intellectual
of the family. Skinny and introverted, Jasper was an IT genius who spent most of
his time in his room, immersed in the digital world."

"Bella, the only daughter, was a high school student known more for her social
escapades than her academic achievements. At 18, she was naïve and often found
herself entangled in fleeting romances with school boys, unaware that she was being
taken advantage of."

"The Addams family's life was idyllic until a tragic day shattered their world.
Michael died in a sudden accident, leaving Ava and the children in a state of
disbelief and sorrow. The loss was a devastating blow, turning their once vibrant
home into a place of mourning and uncertainty."

"With Michael gone, Ava faced the daunting task of raising her children alone.
The transition from a life of luxury to one of financial and emotional struggle was
swift and unforgiving. Ava's days, once filled with leisure and social events, were
now consumed by the challenges of single parenthood and the need to provide for her
family."

"Tyler, grappling with the loss of his father, found solace on the football
field but struggled to offer the emotional support his family needed. Ed continued
his aimless routine, often clashing with his mother and siblings. "
"Jasper retreated further into his world of technology, using his skills to
help the family in any way he could, though his social skills suffered as a result.
Bella, heartbroken and confused, sought validation through her relationships with
boys, becoming increasingly vulnerable."
"As Ava navigates this new reality, she must draw on her inner strength to keep
her family together. Each member of the Addams family faces their own challenges
and grief, forcing them to confront their weaknesses and find resilience within
themselves."
"This is where your story begins. In 'Best Mom' you will explore the
complexities of family dynamics, the enduring strength of a mother's love, and the
journey of a family finding their way after a devastating loss."

schedule of the kids:


// //monday
//tuesday //wednesday
//thursday //friday
//saturday //sunday

Early Morning Boy 1: workout Boy 1: workout


Boy 1: breakfast Boy 1: workout Boy 1: breakfast Boy
1: sleep Boy 1: sleep
Boy 2: sleep Boy 2: sleep
Boy 2: sleep Boy 2: breakfast Boy 2: sleep Boy
2: sleep Boy 2: sleep
Boy 3: bathroom Boy 3: bathroom
Boy 3: room Boy 3: sleep Boy 3: bathroom Boy
3: breakfast Boy 3: breakfast
Girl: sleep Girl: sleep
Girl: sleep Girl: bathroom Girl: sleep
Girl: sleep Girl: sleep

Morning Boy 1: breakfast Boy 1: bathroom


Boy 1: room Boy 1: bathroom Boy 1: workout Boy
1: breakfast Boy 1: sleep
Boy 2: room Boy 2: breakfast
Boy 2: sleep Boy 2: living Boy 2: sleep Boy
2: bathroom Boy 2: sleep
Boy 3: breakfast Boy 3: room
Boy 3: bathroom Boy 3: breakfast Boy 3: room Boy
3: bathroom Boy 3: room
Girl: sleep Girl: bathroom
Girl: sleep Girl: bathroom Girl: bathroom
Girl: sleep Girl: garden

Noon Boy 1: At university Boy 1: At university


Boy 1: At university Boy 1: At university Boy 1: bathroom Boy
1: garden Boy 1: workout
Boy 2: At university Boy 2: At university
Boy 2: At university Boy 2: At university Boy 2: At university Boy
2: room Boy 2: room
Boy 3: At university Boy 3: At university
Boy 3: At university Boy 3: At university Boy 3: At university Boy
3: room Boy 3: room
Girl: At university Girl: At university
Girl: At university Girl: At university Girl: At university
Girl: Shopping Girl: garden

Afternoon Boy 1: garden Boy 1: room


Boy 1: garden Boy 1: room Boy 1: garden Boy
1: living Boy 1: living
Boy 2: living Boy 2: room
Boy 2: living Boy 2: room Boy 2: living Boy
2: hanging out Boy 2: room
Boy 3: room Boy 3: living
Boy 3: room Boy 3: room Boy 3: room Boy
3: room Boy 3: room
Girl: room Girl: room
Girl: garden Girl: room Girl: room
Girl: room Girl: Shopping

Night Boy 1: bathroom Boy 1: living


Boy 1: garden Boy 1: workout Boy 1: garden Boy
1: Hanging out Boy 1: Hanging out
Boy 2: room Boy 2: room
Boy 2: room Boy 2: Hanging out Boy 2: room Boy
2: Hanging out Boy 2: room
Boy 3: room Boy 3: room
Boy 3: room Boy 3: room Boy 3: room Boy
3: Movie night Boy 3: Movie night
Girl: Hanging out Girl: Hanging out
Girl: room Girl: Hanging out Girl: Hanging out
Girl: Movie night Girl: night out

Late Night Boy 1: Sleep Boy 1: Sleep


Boy 1: Sleep Boy 1: Sleep Boy 1: Sleep Boy
1: Sleep Boy 1: Sleep
Boy 2: room Boy 2: room
Boy 2: room Boy 2: room Boy 2: room Boy
2: Sleep Boy 2: Sleep
Boy 3: room Boy 3: room
Boy 3: room Boy 3: room Boy 3: room Boy
3: Sleep Boy 3: Sleep
Girl: room Girl: room
Girl: room Girl: room Girl: room
Girl: Sleep Girl: Sleep

Boy 1:
// //monday //tuesday
//wednesday //thursday
//friday //saturday //sunday

Early Morning Boy 1: workout Boy 1: workout


Boy 1: breakfast Boy 1: workout Boy 1: breakfast Boy
1: sleep Boy 1: sleep
Morning Boy 1: breakfast Boy 1: bathroom
Boy 1: room Boy 1: bathroom Boy 1: workout Boy
1: breakfast Boy 1: sleep
Noon Boy 1: At university Boy 1: At university
Boy 1: At university Boy 1: At university Boy 1: bathroom Boy
1: garden Boy 1: workout
Afternoon Boy 1: garden Boy 1: room
Boy 1: garden Boy 1: room Boy 1: garden Boy
1: living Boy 1: living
Night Boy 1: bathroom Boy 1: living
Boy 1: garden Boy 1: workout Boy 1: garden Boy
1: Hanging out Boy 1: Hanging out
Late Night Boy 1: Sleep Boy 1: Sleep
Boy 1: Sleep Boy 1: Sleep Boy 1: Sleep Boy
1: Sleep Boy 1: Sleep
Boy 2:
// //monday //tuesday
//wednesday //thursday
//friday //saturday //sunday

Early Morning Boy 2: sleep Boy 2: sleep


Boy 2: sleep Boy 2: breakfast Boy 2: sleep Boy
2: sleep Boy 2: sleep
Morning Boy 2: room Boy 2: breakfast
Boy 2: sleep Boy 2: living Boy 2: sleep Boy
2: bathroom Boy 2: sleep
Noon Boy 2: At university Boy 2: At university
Boy 2: At university Boy 2: At university Boy 2: At university Boy
2: room Boy 2: room
Afternoon Boy 2: living Boy 2: room
Boy 2: living Boy 2: room Boy 2: living Boy
2: hanging out Boy 2: room
Night Boy 2: room Boy 2: room
Boy 2: room Boy 2: Hanging out Boy 2: room Boy
2: Hanging out Boy 2: room
Late Night Boy 2: room Boy 2: room
Boy 2: room Boy 2: room Boy 2: room Boy
2: Sleep Boy 2: Sleep
Boy 3:
// //monday //tuesday
//wednesday //thursday
//friday //saturday //sunday
Early Morning Boy 3: bathroom Boy 3: bathroom
Boy 3: room Boy 3: sleep Boy 3: bathroom Boy
3: breakfast Boy 3: breakfast
Morning Boy 3: breakfast Boy 3: room
Boy 3: bathroom Boy 3: breakfast Boy 3: room Boy
3: bathroom Boy 3: room
Noon Boy 3: At university Boy 3: At university
Boy 3: At university Boy 3: At university Boy 3: At university Boy
3: room Boy 3: room
Afternoon Boy 3: room Boy 3: living
Boy 3: room Boy 3: room Boy 3: room Boy
3: room Boy 3: room
Night Boy 3: room Boy 3: room
Boy 3: room Boy 3: room Boy 3: room Boy
3: Movie night Boy 3: Movie night
Late Night Boy 3: room Boy 3: room
Boy 3: room Boy 3: room Boy 3: room Boy
3: Sleep Boy 3: Sleep
Girl 1:

// //monday //tuesday
//wednesday //thursday
//friday //saturday //sunday

Early Morning Girl: sleep Girl: sleep


Girl: sleep Girl: bathroom Girl: sleep
Girl: sleep Girl: sleep
Morning Girl: sleep Girl: bathroom
Girl: sleep Girl: bathroom Girl: bathroom
Girl: sleep Girl: garden
Noon Girl: At university Girl: At university
Girl: At university Girl: At university Girl: At university
Girl: Shopping Girl: garden
Afternoon Girl: room Girl: room
Girl: garden Girl: room Girl: room
Girl: room Girl: Shopping
Night Girl: Hanging out Girl: Hanging out
Girl: room Girl: Hanging out Girl: Hanging out
Girl: Movie night Girl: night out
Late Night Girl: room Girl: room
Girl: room Girl: room Girl: room
Girl: Sleep Girl: Sleep

```

```
label dish:
"You washed the dishes."
$ complete_quest_monday("Wash dishes")
call all_stress_dec
jump kitchen
```

reminder backup:

text "{b}Today's tasks:{/b}" xpos 0.01 ypos 0.5 color "#FFFFFF"


outlines [(4, "#000000")] size 50
text "{b}Early morning:{/b}" xpos 0.01 ypos 1.0 color "#FFFFFF"
outlines [(4, "#000000")]
text "{b}Morning:{/b}" xpos 0.01 ypos 4.0 color "#FFFFFF"
outlines [(4, "#000000")]
text "{b}Noon:{/b}" xpos 0.01 ypos 7.0 color "#FFFFFF" outlines
[(4, "#000000")]
text "{b}Afternoon:{/b}" xpos 0.01 ypos 10.0 color "#FFFFFF"
outlines [(4, "#000000")]
text "{b}Night:{/b}" xpos 0.01 ypos 13.0 color "#FFFFFF"
outlines [(4, "#000000")]
text "{b}Late night:{/b}" xpos 0.01 ypos 16.0 color "#FFFFFF"
outlines [(4, "#000000")]
if current_day == "monday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"{#ff0000 if breakfast_made else #00ff00 if breakfast_in_progress else #0000ff}"
outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Start laundry{/b}" xpos 0.1 ypos -4.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Work{/b}" xpos 0.1 ypos -2.5 color "#FFFFFF"
outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}---{/b}" xpos 0.1 ypos -1.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Iron clothes{/b}" xpos 0.1 ypos -0.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Clean downstairs bathroom{/b}" xpos 0.1 ypos
1.0 color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "tuesday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Shop groceries/cleaning tools{/b}" xpos 0.1
ypos -4.0 color "#FFFFFF" outlines [(4, "#000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Start laundry{/b}" xpos 0.1 ypos -2.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Organize pantry{/b}" xpos 0.1 ypos -1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Finish laundry{/b}" xpos 0.1 ypos -0.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Clean kitchen{/b}" xpos 0.1 ypos 1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Iron clothes{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 2.0 color
"#FFFFFF00" outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "wednesday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean living room{/b}" xpos 0.1 ypos -4.0
color "#FFFFFF" outlines [(4, "#000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Work{/b}" xpos 0.1 ypos -2.5 color "#FFFFFF"
outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Clean Kid 1's room{/b}" xpos 0.1 ypos -1.0
color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -0.5 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "thursday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Work{/b}" xpos 0.1 ypos -2.5 color "#FFFFFF"
outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Start laundry{/b}" xpos 0.1 ypos -1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean upstairs bathroom{/b}" xpos 0.1 ypos -
0.5 color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Iron clothes{/b}" xpos 0.1 ypos 1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "friday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Work{/b}" xpos 0.1 ypos -2.5 color "#FFFFFF"
outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Start laundry{/b}" xpos 0.1 ypos -1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Prepare dinner{/b}" xpos 0.1 ypos -0.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Clean Kid 2's room{/b}" xpos 0.1 ypos 1.0
color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Iron clothes{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "saturday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean kitchen{/b}" xpos 0.1 ypos -4.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
# morning
text "{b}---{/b}" xpos 0.1 ypos -3.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos -2.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Skim the pool{/b}" xpos 0.1 ypos -1.0 color
"#FFFFFF" outlines [(4, "000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -0.5 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Clean Kid 3's room{/b}" xpos 0.1 ypos 1.0
color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 1.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash the dishes{/b}" xpos 0.1 ypos 3.5 color
"#ffffff" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
elif current_day == "sunday":
# early morning
text "{b}Make breakfast{/b}" xpos 0.1 ypos -5.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash dishes{/b}" xpos 0.1 ypos -4.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Clean MC bedroom{/b}" xpos 0.1 ypos -4.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
# morning
text "{b}Shop groceries/cleaning tools{/b}" xpos 0.1
ypos -3.0 color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.5 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# noon
text "{b}Clean Kid 4's room{/b}" xpos 0.1 ypos -1.0
color "#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos -0.5 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 0.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# afternoon
text "{b}Prepare dinner{/b}" xpos 0.1 ypos 1.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 1.5 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 2.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# night
text "{b}Have dinner{/b}" xpos 0.1 ypos 3.0 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}Wash the dishes{/b}" xpos 0.1 ypos 3.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 4.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
# late night
text "{b}---{/b}" xpos 0.1 ypos 5.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25
text "{b}Free time{/b}" xpos 0.1 ypos 5.5 color
"#FFFFFF" outlines [(4, "#000000")] size 25
text "{b}---{/b}" xpos 0.1 ypos 6.0 color "#FFFFFF00"
outlines [(4, "#00000000")] size 25

reminder bakcuo v2:


screen reminders:
if rems_called:
imagebutton xpos 0.76 ypos 0.888 idle "back1_idle" hover "back1_hover"
focus_mask True action [Hide("displayTextScreen"),SetVariable("rems_called",
False),SetVariable("buttons_off", False),Jump("phone")] hovered
Show("displayTextScreen", displayText = "Back") unhovered Hide("displayTextScreen")
side "c b r": # x y
area (1120, 70, 800, 900)
viewport id "vp":
draggable True
mousewheel True
vbox:
for quest in quests:
if quest.state == "pending":
text "{{color=#ffcc00}}[Pending]{{/color}}
{quest.name}: {quest.description}"
elif quest.state == "done":
text "{{color=#00ff00}}[Done]{{/color}}
{quest.name}: {quest.description}"
elif quest.state == "failed":
text "{{color=#ff0000}}[Failed]{{/color}}
{quest.name}: {quest.description}"
add "asd3"
bar value XScrollValue("vp")
vbar value YScrollValue("vp")
imagebutton xpos 0.585 ypos 0.055 idle "asd2" action NullAction()

reminder quest sytem working backup:


screen reminders:
if rems_called:
imagebutton xpos 0.76 ypos 0.888 idle "back1_idle" hover "back1_hover"
focus_mask True action [Hide("displayTextScreen"),SetVariable("rems_called",
False),SetVariable("buttons_off", False),Jump("phone")] hovered
Show("displayTextScreen", displayText = "Back") unhovered Hide("displayTextScreen")
side "c b r": # x, y
area (1120, 70, 800, 900)
viewport id "vp":
draggable True
mousewheel True
vbox:
for quest, status in quests.items():
text "[quest]: [status]" color get_status_color(status)
bar value XScrollValue("vp")
vbar value YScrollValue("vp")

screen reminders:
side "c b r": # x y
area (1120, 70, 800, 900)
viewport id "vp":
draggable True
mousewheel True
vbox:
add "asd3"
bar value XScrollValue("vp")
vbar value YScrollValue("vp")

$ display_text = "{}: {}".format(quest, status)

etc:
if current_day == "tuesday":
$ fail_specific_tasks(quests_tuesday, ["", ""])
if current_day == "wednesday":
$ fail_specific_tasks(quests_wednesday, ["", ""])
if current_day == "thursday":
$ fail_specific_tasks(quests_thursday, ["", ""])
if current_day == "friday":
$ fail_specific_tasks(quests_friday, ["", ""])
if current_day == "saturday":
$ fail_specific_tasks(quests_saturday, ["", ""])
if current_day == "sunday":
$ fail_specific_tasks(quests_sunday, ["", ""])

quest system backup:


def get_quest_description(details):
return details.get('description', 'No description available')
# Function to update the status of a quest
def update_quest_tyler(quest_name, status):
if quest_name in quests_ty
quests_tyler[quest_name] = status
else:
renpy.error("Quest not found: " + quest_name)
# Function to mark a quest as done
def complete_quest_tyler(quest_name):
update_quest_tyler(quest_name, "done")

# QUESTS:
bella:
she has no quests now.
ed:
during work when ed and tyler is in the school MC gets a phone call from
the diri that the two boys are bad behaving.
ava goes in to the school to hear the diri's speech about them and scolds
the two boys when they go home MC sits down to talk to each of them separatelly.
ED is bored in the school and don't wanna study.
Tyler has too much testosterone and can't focus on his studies ony on girls
and gym.
MC needs to find a solutin.
during dinner she notices that Tyler is staring at her tits.
when they finish MC goes upstairs and sleeps.
when she wakes up she gets the bright idea and goes to tylers room.
before she enters she adjusts her bra to be more revealing and talks to
tyler.
she notices that tyler doesnt understand a word what she is saying and she
goes back to her room.
sits down and thinks over. she is a mother and she has duties, even if
those duties are dirty.
she must help on her sons.

ty
-''-

aassdd:

me "(thinking) I need to be gentle, but firm. They need to know that I


understand their pain, that I’m here for them, but they also need to realize that
they can’t give up on their future. "
me "Their dad would want them to keep going, to make something of themselves. I
have to make sure they know that."

sites I use to work:


https://www.smittenstories.com/
https://yandex.com/images/?utm_source=yandex&utm_medium=com&utm_campaign=morda
https://perchance.org/nsfw-text

# UPDATE 0.2:

new picture to:


[ava]
shower:
https://gpics.pokazuha.ru/p201/j/l/10872327ilj.jpg
https://pornstars.tube/albums/43224/ava-addams-fucking-in-the-
bathroom-with-her-bubble-butt/
https://pics.wikifeet.com/Ava_Addams-Feet-4055924.jpg
bella:
living:

https://i0.wp.com/imgs1cdn.adultempire.com/galleries/35/614236523294406035_4000.jpg
?ssl=1
http://shareyourwallpapers.com/upload/wallpaper/celebrities-
female/abella-danger/abella-danger_6cddda0d.jpg
sunbath:

https://b.porngals4.com/media/galleries/1/19/98771-2128918028/abella-danger-darkx-
5753066-1015050478.jpg
https://avatars.mds.yandex.net/i?
id=6e8271a308026fd4f9af78e2f26f0c20_l-5877852-images-
thumbs&ref=rim&n=13&w=845&h=1247
room:

https://ist6-3.filesor.com/pimpandhost.com/5/7/2/7/57277/a/s/s/K/assKc/0017.jpg

backup screen:
spacing 40
xsize 1200
text "Main Quests:" xpos 0.1 ypos 0.5 size 50
text "[tyler]:" xpos 0.01 ypos 1.0
text "[ed]:" xpos 0.01 ypos 4.0
text "[jasper]:" xpos 0.01 ypos 7.0
text "[bella]:" xpos 0.01 ypos 10.0
if quests_tyler is not None:
for quest, details in quests_tyler.items():
if is_quest_visible(quest, quests_tyler) and
details["status"] != "done":
text "[quest]:" xpos 0.1 ypos -5.0 size 25
text get_quest_description(details) xpos 0.1 ypos -
4.5 size 20
if quests_ed is not None:
for quest, details in quests_ed.items():
if is_quest_visible(quest, quests_ed) and
details["status"] != "done":
text "[quest]:" xpos 0.1 ypos -2.5 size 25
text get_quest_description(details) xpos 0.1 ypos -
2.0 size 20
if quests_jasper is not None:
for quest, details in quests_jasper.items():
if is_quest_visible(quest, quests_jasper) and
details["status"] != "done":
text "[quest]:" xpos 0.1 ypos 0.5 size 25
text get_quest_description(details) xpos 0.1 ypos
1.5 size 20
if quests_bella is not None:
for quest, details in quests_bella.items():
if is_quest_visible(quest, quests_bella) and
details["status"] != "done":
text "[quest]:" xpos 0.1 ypos 3.0 size 25
text get_quest_description(details) xpos 0.1 ypos
4.5 size 20

init 0 python:
quests_tyler = None
quests_ed = None
quests_jasper = None
quests_bella = None
from collections import OrderedDict
# Merge function to add new quests without overwriting existing progress
def merge_quests(existing_quests, new_quests):
if existing_quests is None:
return new_quests

# Add any new quests to the existing quest data if they aren't already
there
for key, value in new_quests.items():
if key not in existing_quests:
existing_quests[key] = value

return existing_quests

def initialize_tyler_quests():
global quests_tyler
# Define all of Tyler's quests, including new ones
quests_tyler = merge_quests(quests_tyler, OrderedDict([
...
]))
# ed
def initialize_ed_quests():
global quests_ed
quests_ed = merge_quests(quests_ed, OrderedDict([
...
]))

def initialize_jasper_quests():
global quests_jasper
quests_jasper = merge_quests(quests_jasper, OrderedDict([
...
]))
# bella
def initialize_bella_quests():
global quests_bella
quests_bella = merge_quests(quests_bella, OrderedDict([
...
]))

def initialize_all_quests():
initialize_tyler_quests()
initialize_ed_quests()
initialize_jasper_quests()
initialize_bella_quests()

def is_quest_visible(quest_name, quests):


# Get a list of all quest names in the order they were added
quest_names = list(quests.keys())

# Find the index of the current quest


quest_index = quest_names.index(quest_name)

# If the quest is the first one, it is always visible


if quest_index == 0:
return True

# Get the name of the previous quest


previous_quest = quest_names[quest_index - 1]

# Return True if the previous quest is done, otherwise return False


return quests[previous_quest]["status"] == "done"

# Function to get the description of a quest


def get_quest_description(details):
return details.get('description', 'No description available')

# Function to update the status of a quest


def update_quest(quest_name, status, quests):
if quest_name in quests:
quests[quest_name]["status"] = status
else:
renpy.error("Quest not found: {}".format(quest_name))

# Function to mark a quest as done


def complete_quest(quest_name, quests):
update_quest(quest_name, "done", quests)

# Universal function to check if a quest should be visible


def is_quest_visible(quest_name, quests):
quest_names = list(quests.keys())
quest_index = quest_names.index(quest_name)

if quest_index == 0:
return True

previous_quest = quest_names[quest_index - 1]

return quests[previous_quest]["status"] == "done"

change log 0.2:

Updated GUI with orange '!' markers - this allows the players to see where are the
actual tasks / quests are.

Updated GUI with character markers so the player can see where the other characters
are.

Updated GUI with red '!' marker -this allows player to see if any character has too
much stress.

Updated GUI with quick taskbar at the top right corner so the player don't have to
open the phone everytime.

Fixed many naming convetion bugs.

Fixed one character location.

Spelling mistakes.

Fixed quest line mistake.

Fixed quest loop when the school Principal always appears after the work.

Fixed the task list - now the tasks progression is stored within the save file.
(doesn't reset each time when the player starts the game)

Fixed bugs with the quests

Added the feature when the player presses the skip time button at late night, it
automatically teleports to the bedroom. (player has to click less)

Sleep button is still the same but easier to click on.

help:

show tyler at left with dissolve


if wear_casual:
show ava at right with dissolve
elif wear_nude:
show ava4 at right with dissolve
elif wear_lingerie:
show ava2 at right with dissolve
elif wear_yoga:
show ava5 at right with dissolve
elif wear_dress:
show ava3 at right with dissolve

0.2 conversation:

make a big conversation between two fictional characters:

Ava: 40 years old milf, very lustful and naughty, mother of Tyler.
Tyler: 25 years old muscle man, low IQ university student. He doesnt like studying.

their background story:


Ava and Tyler is having a sexual relationship between eachother.
Tyler is trying to convince Ava to give him blowjobs but she don't want to.

context:
it's night time.
Tyler is sleeping.
Ava enters the his bedroom.
Ava gently wakes up Tyler from his dream, Tyler wakes up.
Tyler asks what she is doing in his room.
Ava softly tells him that she was thinking about him and the past days.
And if Tyler promises to study she will give him a blowjob, she continues.
Tyler eyes widens of excitement.
Tyler promises that he will study much harder from this point.
Ava is happy. With this agreement she then starts sucking Tyler.

ideas for 0.4:


- neighbor kid or adult
- girl bf sex
- neighbor spy on garden -DONE
- sex
- automated chores -DONE
- statistics upgrade
- delivery guy suck off -DONE

delivery guy suck off mechanics:


if enough money:
then:
randomly generated encounter:
kid has the package, they pick up but dont pay.
menu:
pay money
suck off

https://bestpornstars.tv/mov/kivEeMknvSZ/ava-addams-takes-shower/
https://www.xtits.com/videos/25861/ava-addams-takes-shower/?aff=10&asgtbndr=1
https://www.milffox.com/porn-movies/Busty-Lady-Likes-To-Keep-Her-Shape/?site_id=006
https://www.xozilla.xxx/videos/74220/busty-brunette-milf-ava-addams-ass-fucked-in-
shower/?asgtbndr=1

You might also like