Home Artists Posts Import Register

Content

This was something I thought I wouldn't be tackling for a while, but part of Cass's storyline with the bullies meant I needed to implement some of it for now. The part I needed to implement is NPC actions happening without player input, namely, sex.

Everyone is living their own life. In one case, one of the girls is a secret highway prostitute and in another, someone is using her body to pay the rent. How do we know any of this? Well, we don't. There are hints that a keen eyed observer might notice, but otherwise it is not something we would really find out. 

But when we are talking about girls living in a world where birth control is forbidden, well, eventually someone will become pregnant. 

SPOILERS AHEAD

Such will be the case for Mira, who's quest will only trigger once she has reached a certain stage in her pregnancy. She will start the game not pregnant and visit the highway each night to earn money. When she gets pregnant is based on chance so it wont always trigger at the same time. Once that happens you have until she gives birth to complete the storyline or it fails. 

But that is a future storyline, why do it now? Well because of Cass.

She will play a very important part in the Mira storyline, but in the mean time she has a smaller role to play. If the soccer boys scare the bullies off for you, then they look to Cass for their fun. Since I needed to update her art and draw CGs for her anyway, I decided to do it all properly and use Cass as a testbed for NPC autonomy features. It is now possible for Shane or Marcus to get Cass pregnant regardless of if you witness the act or not.

Later such things will be much more expanded. For those who have played it, think Fallout1. For those who haven't, there are stories that happen regardless of player input and you can either ignore it, witness it's natural course or guide it's direction in a good or bad way. Since Sammy is not a ultimate hero but just an everyday person, most of the world altering storylines will be like this and will not wait for her to trigger them. 

And finally since I couldn't post last week, here is a spit roast scene I was working on for the bullies and soccer boys. I did have more to say about it, but this post is already quite long so I will save it for another time.



Comments

Anthony Harvey

I got another exception when entering the boys lavatory at school: ``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/scripts/locations/school/school_toilet_boy.rpy", line 5, in script if (player.confidence >= 50 or player.check_sex_agree(4)) and school_toilet_boy_prompt == False: File "game/scripts/locations/school/school_toilet_boy.rpy", line 22, in elif str(t.day) + str(t.hour) in random_event_school_boys_toilet_var: TypeError: argument of type 'int' is not iterable -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/scripts/locations/school/school_toilet_boy.rpy", line 5, in script if (player.confidence >= 50 or player.check_sex_agree(4)) and school_toilet_boy_prompt == False: File "renpy/ast.py", line 1892, in execute if renpy.python.py_eval(condition): File "renpy/python.py", line 2249, in py_eval return py_eval_bytecode(code, globals, locals) File "renpy/python.py", line 2242, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/scripts/locations/school/school_toilet_boy.rpy", line 22, in elif str(t.day) + str(t.hour) in random_event_school_boys_toilet_var: TypeError: argument of type 'int' is not iterable Windows-10-10.0.19041 Ren'Py 7.4.6.1693 The Fixer 0.2.35.17 Sun Feb 13 23:17:20 2022 ```

Wolfman

freckles finally gonna be added?