Tehemai

Member
Oct 9, 2017
297
418
While I technically agree that "hard" seems way too hard for me, at least for some game that isn't that extremely gameplay focused, what is the problem that a difficulty exists that I cannot manage? Granted, having five difficulties with one each filling the gaps we now have would not be out of the question as being an improvement, but yeah, difficulty hard does exist, I do not enjoy it, so I can play on normal.
Yea, that's kinda my point though. I can just tough out "normal" but in a game that's not super gameplay focused, you basically have the choice between what is essentially scene viewer, hard and "is this even possible?" mode. Which is just very strange.

It's not a game breaker or anything, it just seems like such an odd design choice to quadruple up difficulty on almost every hurdle (doubled cost, halved returns) to the point of wasting 1 of the 3 difficulties. Especially in what seems to be an otherwise carefully crafted game.
 
  • Like
Reactions: Cartageno

JamesTaggart

New Member
Sep 7, 2021
1
11
RenPy Commands for fixing things.

Add 'Skills'
hero.gain_skill("Skill Name")
Remove 'Skill'
hero.gain_skill("Skill Name", False)

Skills at time of writing:
hypnosis, martial_arts, massage, fertility_assessment, guitar, cooking, shibari, sm, racing, video_games, dance, smalldick, hung, golf, sneaky, dance, shooting, foodie, work, bookworm, guitar, animalhated, low_libido, iron_stomach, no_sleep, high_libido


Increase/Decrease/Set Mike/Bree's Traits
hero.<knowledge/fitness/charm> += 5
hero.<knowledge/fitness/charm> -= 5
hero.<knowledge/fitness/charm> = 5
hero.<knowledge/fitness/charm>.max =<0-115>
hero.stamina = <True/False>
hero.luck = <-1 - 1> (-1 =Unlucky; 1 = Lucky)

Increase/Decrease/Set Mike/Bree's Stats
hero.<energy/fun/grooming/hunger> = <0-15>

Financial adjustments
game.flags.debt = 20000
hero.money += 500
rent = <based on difficulty>
game.flags.debt = <0-intro selection>

Hero attributes
hero.name = '<change name>'
hero.family_name = '<change name>'
hero.birthday[0] = '<lower case season>'
hero.birthday[1] = <day of season>

Hero Calendar
hero.calendar.appointments (lists appointments by game.days_played match)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].fail_label (None or Missed event label)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].fixed_hour (True/False)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].hour (hour of date)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].location (None or '<fixed>')
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].score (date score)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].participants (array of date participant names)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].hours (array of earliest and latest date start times)

hero.calendar.find_and_remove(girl="<npc>")
hero.calendar.find_and_remove(label="<labeled_event>")
hero.calendar.add(<days_played>, <appointment_type>)
Where...
<days_played> may be...
game.days_played (today)
game.days_played +n (n days from today)
game.calendar.get_next_day_of_week('<lowercase_dow>')
game.calendar.get_future_days_played("independenceday")
game.calendar.get_future_days_played("newyear")
game.calendar.get_future_days_played("valentine")
game.calendar.get_future_days_played("halloween")
game.calendar.get_future_days_played("christmaseve")
game.calendar.get_future_days_played("christmas")
game.calendar.get_future_days_played("newyeareve")
game.calendar.get_future_days_played("<npc>.birthday")
And Where...
<appointment_type> may be...
DateAppointment(<hour>, <npc>.id)
HaremAppointment(<hour>, "band", ["kleio", "anna"], label="kleio_and_anna", name="Meet Anna and Kleio", fail_label="kleio_and_anna_missed")
HaremAppointment(<hour>, "band", ["kleio", "anna"], "kleio_anna_threesome")
HaremAppointment(<hour>, "band", ["kleio", "anna", "sasha"], "kleioannafoursome")
HaremAppointment(<hour>, "band", ["kleio", "anna", "sasha"], "kleioannafoursome2")
HaremAppointment(<hour>, "bitchy", ["palla", "audrey"], "palla_and_audrey")
HaremAppointment(<hour>, "bitchy", ["audrey", "cassidy", "palla"], "bitchy_harem_foursome_appointment_intro")
HaremAppointment(20, "taming", ["ayesha", "kylie"], "taming_threesome_fuck", fixed_hour=True)
HaremAppointment(<hour>, "criminal", ["camila", "lexi"], "criminal_harem_event_04", "Date (Camila & Lexi)", "missed_criminal_harem_event_04")
HaremAppointment(<hour>, "bitchy", ["audrey", "cassidy", "palla"], "bitchy_harem_foursome_appointment_intro")
HaremAppointment(<hour>, "friendly", ["emma", "samantha"], "emma_samantha_threesome_appointment_intro")
HaremAppointment(<hour>, "home", ["bree", "sasha"], "home_harem_bree_sasha_beach_date")
HaremAppointment(<hour>, "home", ["bree", "lexi"], "home_harem_bree_lexi_beach_date")
HaremAppointment(<hour>, "home", ["lexi", "minami", "samantha"], "home_harem_lexi_minami_samantha_beach_date")
HaremAppointment(<hour>, "home", ["samantha", "sasha"], "home_harem_samantha_sasha_beach_date")

<DateAppointment()/LabelAppointment()/HaremAppointment()/ScavengerHuntAppointment()

Hero Contacts
hero.smartphone_contacts (returns array of contact names)

Hero Inventory
hero.gain_item('<item_name>'[, quantity])
hero.lose_item('<item_name>'[, quantity])
Items at time of writing are:
skill_book_hypnosis, cute_plushie, fantasy_book_signed, 4leaf_clover, valentine_chocolates, cake, kylie_cookies, danny_corpse, lexi_panties, weed, skill_book_cooking, shiori_milk, pastry, sports_car, drugs, minty_candies, energy_drink, pastry, knowledge_book, fitness_book, charm_book, fun_book, skill_book_massage, skill_book_guitar, skill_book_cooking, sexperience_book, skill_book_shibari, skill_book_sm, skill_book_fertility, coffee, cappuccino, moka, condom, box_of_condoms, medicine, lotion, bigger_staff_pill, smaller_staff_pill, blue_pill, contraceptive_pill, pregnancy_test, dna_test, guitar_practice_book, protein_powder, siscon_book, cologne, wedding_ring, fancy_dress, sexy_date_equip, innocent_date_equip, swimsuit, zbox_360, fitness_machine, knowledge_machine, charm_machine, spy_camera, electric_guitar, bike, car, sports_car, luxury_bed, baseball_bat, anal_beads, vibrator, dildo, double_dildo, large_dildo, blindfold, bondage_ropes, handcuffs, taser, gun, romance_novel, mistress_amanda, yuri_manga, porn_magazine, a_sex_slave_story, leather_bound_bible, fantasy_book_signed, lingerie, sexy_dress, slutty_dress, cute_top, nice_scarf, sexy_swimsuit, cute_swimsuit, purse, fancy_purse, shoes, fancy_shoes, sexy_underwear, tuxedo, tshirt, leather_shoes, swimming_tback, swimming_trunk, wallet, fancy_watch, sports_shoes, flowers, lots_of_flowers, silver_bracelet, silver_necklace, gold_bracelet, gold_necklace, diamond_necklace, teddy_bear, butt_plug, slave_collar, cosplay_outfit
Bree Specific
make-up_for_dummies, arnold_braunschweiger_method, sport_clothes, fancy_dress, swimsuit
NPC Stats
<npc>_love = <0-200>
<npc>_love_max = <0-200>
<npc>_lesbian = <0-20>
<npc>_lesbian_max = <0-20>
<npc>_lesbian_min = <0-20>
<npc>_sexperience = <count>
<npc>_sub = <0-100>
<npc>_sub_max = <0-100>
Note: Some stats are stored different from how they are displayed. Love is stored at 2x display, which allows for half percent's. Lesbian is stored in increments of 5 or 1/5 of what is displayed (e.g. 10 would display as 50%, and 20 would be 100%).

Sexperience
<npc>_sexperience_last
Note: This is logged on count of game.days_played at time of last sexperience typically to determine proximity of sexperience of two or more girls.

NPC Specific Stats
Cassidy
cassidy_sad = <True/False>
Harmony
harmony_purity = <0-100>
Kylie
kylie_yadere = <0-100>
Lavish
lavish_career = <0-100>
Minami
minami_siscon = <0-100>
minami_siscon_max = <0-100>
Morgan
morgan_male = <0-100>
Palla
palla_career = <0-100>

NPC Piercings
<npc>_piercing_clit =<True/False>
<npc>_piercing_clit_worn =<True/False>
<npc>_piercing_eyebrow =<True/False>
<npc>_piercing_eyebrow_worn =<True/False>
<npc>_piercing_lips =<True/False>
<npc>_piercing_lips_worn =<True/False>
<npc>_piercing_navel =<True/False>
<npc>_piercing_navel_worn =<True/False>
<npc>_piercing_nipples =<True/False>
<npc>_piercing_nipples_worn =<True/False>
<npc>_piercing_nose = <True/False>
<npc>_piercing_nose_worn = <True/False>
<npc>_piercing_tongue = <True/False>
<npc>_piercing_tongue_worn = <True/False>

NPC States
<npc>.pregnant = <True/False>

NPC Story Trackers
Common
<npc>.counters.pregnant (Days into pregnancy)
"<event_name>" in DONE (Returns if event has been completed)
DONE["<event_name>"] (Returns days_played when completed)

Lavish
lavish.counters.daysemployed (Days Employed)

Date-Time
game.season = <0-3> (0=Spring; 1=Summer; 2=Fall; 3=Winter)
season = <'spring','summer','fall','winter'>
game.day = <0-31> (Day of season)
game.week_day = <1-7> (

Store Stats
Battle of Bands
game.flags.bandpractice = <0-100>
BOB_SCORE = <0-100>

Will continue to update. DM me if I missed anything.

-JamesTaggart
 

ArDZer

Well-Known Member
Feb 20, 2019
1,671
4,636
do we know when Kiara is going to be added officially? still waiting for her xd
I think the dev is going to make another poll on Patreon to decide which LIs are going to be included next in the game (at least in the male protagonist's route). It'd be nice to know if she makes the cut. :):)
 
  • Like
Reactions: imqwertywastaken

ArDZer

Well-Known Member
Feb 20, 2019
1,671
4,636
RenPy Commands for fixing things.

Add 'Skills'
hero.gain_skill("Skill Name")
Remove 'Skill'
hero.gain_skill("Skill Name", False)

Skills at time of writing:


Increase/Decrease/Set Mike/Bree's Traits
hero.<knowledge/fitness/charm> += 5
hero.<knowledge/fitness/charm> -= 5
hero.<knowledge/fitness/charm> = 5
hero.<knowledge/fitness/charm>.max =<0-115>
hero.stamina = <True/False>
hero.luck = <-1 - 1> (-1 =Unlucky; 1 = Lucky)

Increase/Decrease/Set Mike/Bree's Stats
hero.<energy/fun/grooming/hunger> = <0-15>

Financial adjustments
game.flags.debt = 20000
hero.money += 500
rent = <based on difficulty>
game.flags.debt = <0-intro selection>

Hero attributes
hero.name = '<change name>'
hero.family_name = '<change name>'
hero.birthday[0] = '<lower case season>'
hero.birthday[1] = <day of season>

Hero Calendar
hero.calendar.appointments (lists appointments by game.days_played match)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].fail_label (None or Missed event label)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].fixed_hour (True/False)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].hour (hour of date)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].location (None or '<fixed>')
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].score (date score)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].participants (array of date participant names)
hero.calendar.appointments[<matching days_played from list>][<0 based date instance>].hours (array of earliest and latest date start times)

hero.calendar.find_and_remove(girl="<npc>")
hero.calendar.find_and_remove(label="<labeled_event>")
hero.calendar.add(<days_played>, <appointment_type>)
Where...
<days_played> may be...
game.days_played (today)
game.days_played +n (n days from today)
game.calendar.get_next_day_of_week('<lowercase_dow>')
game.calendar.get_future_days_played("independenceday")
game.calendar.get_future_days_played("newyear")
game.calendar.get_future_days_played("valentine")
game.calendar.get_future_days_played("halloween")
game.calendar.get_future_days_played("christmaseve")
game.calendar.get_future_days_played("christmas")
game.calendar.get_future_days_played("newyeareve")
game.calendar.get_future_days_played("<npc>.birthday")
And Where...
<appointment_type> may be...
DateAppointment(<hour>, <npc>.id)
HaremAppointment(<hour>, "band", ["kleio", "anna"], label="kleio_and_anna", name="Meet Anna and Kleio", fail_label="kleio_and_anna_missed")
HaremAppointment(<hour>, "band", ["kleio", "anna"], "kleio_anna_threesome")
HaremAppointment(<hour>, "band", ["kleio", "anna", "sasha"], "kleioannafoursome")
HaremAppointment(<hour>, "band", ["kleio", "anna", "sasha"], "kleioannafoursome2")
HaremAppointment(<hour>, "bitchy", ["palla", "audrey"], "palla_and_audrey")
HaremAppointment(<hour>, "bitchy", ["audrey", "cassidy", "palla"], "bitchy_harem_foursome_appointment_intro")
HaremAppointment(20, "taming", ["ayesha", "kylie"], "taming_threesome_fuck", fixed_hour=True)
HaremAppointment(<hour>, "criminal", ["camila", "lexi"], "criminal_harem_event_04", "Date (Camila & Lexi)", "missed_criminal_harem_event_04")
HaremAppointment(<hour>, "bitchy", ["audrey", "cassidy", "palla"], "bitchy_harem_foursome_appointment_intro")
HaremAppointment(<hour>, "friendly", ["emma", "samantha"], "emma_samantha_threesome_appointment_intro")
HaremAppointment(<hour>, "home", ["bree", "sasha"], "home_harem_bree_sasha_beach_date")
HaremAppointment(<hour>, "home", ["bree", "lexi"], "home_harem_bree_lexi_beach_date")
HaremAppointment(<hour>, "home", ["lexi", "minami", "samantha"], "home_harem_lexi_minami_samantha_beach_date")
HaremAppointment(<hour>, "home", ["samantha", "sasha"], "home_harem_samantha_sasha_beach_date")

<DateAppointment()/LabelAppointment()/HaremAppointment()/ScavengerHuntAppointment()

Hero Contacts
hero.smartphone_contacts (returns array of contact names)

Hero Inventory
hero.gain_item('<item_name>'[, quantity])
hero.lose_item('<item_name>'[, quantity])
Items at time of writing are:

Bree Specific



NPC Stats
<npc>_love = <0-200>
<npc>_love_max = <0-200>
<npc>_lesbian = <0-20>
<npc>_lesbian_max = <0-20>
<npc>_lesbian_min = <0-20>
<npc>_sexperience = <count>
<npc>_sub = <0-100>
<npc>_sub_max = <0-100>
Note: Some stats are stored different from how they are displayed. Love is stored at 2x display, which allows for half percent's. Lesbian is stored in increments of 5 or 1/5 of what is displayed (e.g. 10 would display as 50%, and 20 would be 100%).

Sexperience
<npc>_sexperience_last
Note: This is logged on count of game.days_played at time of last sexperience typically to determine proximity of sexperience of two or more girls.

NPC Specific Stats
Cassidy
cassidy_sad = <True/False>
Harmony
harmony_purity = <0-100>
Kylie
kylie_yadere = <0-100>
Lavish
lavish_career = <0-100>
Minami
minami_siscon = <0-100>
minami_siscon_max = <0-100>
Morgan
morgan_male = <0-100>
Palla
palla_career = <0-100>

NPC Piercings
<npc>_piercing_clit =<True/False>
<npc>_piercing_clit_worn =<True/False>
<npc>_piercing_eyebrow =<True/False>
<npc>_piercing_eyebrow_worn =<True/False>
<npc>_piercing_lips =<True/False>
<npc>_piercing_lips_worn =<True/False>
<npc>_piercing_navel =<True/False>
<npc>_piercing_navel_worn =<True/False>
<npc>_piercing_nipples =<True/False>
<npc>_piercing_nipples_worn =<True/False>
<npc>_piercing_nose = <True/False>
<npc>_piercing_nose_worn = <True/False>
<npc>_piercing_tongue = <True/False>
<npc>_piercing_tongue_worn = <True/False>

NPC States
<npc>.pregnant = <True/False>

NPC Story Trackers
Common
<npc>.counters.pregnant (Days into pregnancy)
"<event_name>" in DONE (Returns if event has been completed)
DONE["<event_name>"] (Returns days_played when completed)

Lavish
lavish.counters.daysemployed (Days Employed)

Date-Time
game.season = <0-3> (0=Spring; 1=Summer; 2=Fall; 3=Winter)
season = <'spring','summer','fall','winter'>
game.day = <0-31> (Day of season)
game.week_day = <1-7> (

Store Stats
Battle of Bands
game.flags.bandpractice = <0-100>
BOB_SCORE = <0-100>

Will continue to update. DM me if I missed anything.

-JamesTaggart
If there's one to put Kat into the game after selecting Bree's maid route, it'd be interesting to know. Even more so once this upcoming v24.5.0 update is released this month, since she's going to be included in a harem with Anna and Emma (it's called the petite harem). :unsure::unsure:
 

estrada777

Forum Fanatic
Modder
Donor
Mar 22, 2020
4,133
10,123
Updated Android port. Nothing too fancy but let me know if you have any issues.

Version: 24.4.0b + Gallery unlock by OEJ

Appreciate my porting? Leave a Tip! You're supporting my efforts, paying for storage, and encouraging more ports!
¯\_(ツ)_/¯ OR or even MEGA

You don't have permission to view the spoiler content. Log in or register now.

This unofficial port/version is not released by the developer, download at your own risk.

PLEASE don't reply, or @ me, or DM me for updates. I always update my ports, YES I ALREADY KNOW ABOUT THE UPDATE.

PIXELDRAIN
MEGA

Size 898 MB

PLEASE don't reply, or @ me, or DM me for updates. I always update my ports, YES I ALREADY KNOW ABOUT THE UPDATE.

Updates are faster on .
Updated my android port.
 

Tehemai

Member
Oct 9, 2017
297
418
If there's one to put Kat into the game after selecting Bree's maid route, it'd be interesting to know. Even more so once this upcoming v24.5.0 update is released this month, since she's going to be included in a harem with Anna and Emma (it's called the petite harem). :unsure::unsure:
I second this. I didn't manage to get unren to work on this game and looking for that was my biggest motivation in getting into the code. In general I'm sure the variables that help you unlock route specific characters would be much appreciated. Or one to bust Kylie out of prison after meeting Camila. When you deem she served her time of course. ;)
 

KaiGarda

New Member
Jun 13, 2021
1
0
...another website has a pretty decent android port (adds a side cheat that lets you turn collars, pregnancy and stats on or off in chats, and lets you teleport through time), is it aprapo to direct link this?
Yes, please drop the link
 

Cartageno

Devoted Member
Dec 1, 2019
8,782
14,904
Is there no mods to change decision or ignore restrictions?
Nope. Ignoring restrictions (I presume you mean stat needs and similar) or changing decisions can easily cause all kinds of trouble with the way variables and flags are intertwined and will break your save. Maybe once the game is finished somebody can do some stuff without breaking the game, but for now you are on your own, except for some singular console commands (to be found in the thread using the search engine) for individual hiccups - and always with the risk that it will break your save. The game is basically set up to be played in order (with the individual storylines) and won't like it if you try to skip parts.
 

godoftheearth

Member
Jul 6, 2020
219
163
If there's one to put Kat into the game after selecting Bree's maid route, it'd be interesting to know. Even more so once this upcoming v24.5.0 update is released this month, since she's going to be included in a harem with Anna and Emma (it's called the petite harem). :unsure::unsure:
I can make a MOD to enable Bree's gamer path and maid path at same time, any one has interest?
 
May 14, 2024
12
18
Is the ACTUAL wedding ceremony in the game for Amy? She's already pregnant, I did a route mainly just for her. Proposed and everything, but if there is a wedding CG, it hasn't popped up and I know weddings take place on weekends
 

Evil13

Engaged Member
Jun 4, 2019
3,749
16,064
Is the ACTUAL wedding ceremony in the game for Amy? She's already pregnant, I did a route mainly just for her. Proposed and everything, but if there is a wedding CG, it hasn't popped up and I know weddings take place on weekends
It's getting added in this month's update, which should release next week
 

Cartageno

Devoted Member
Dec 1, 2019
8,782
14,904
Thank you really did not get the idea to press ESC xD Dont know why but thanks
Probably the same reason as many others. Normally ESC and right mouse click bring up the same menu in Ren'Py, so you forget about the one you don't use because it doesn't add anything. Normally ...
 
3.60 star(s) 298 Votes