CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Flynn974

Developer of Stray Incubus
Game Developer
Jun 11, 2022
776
3,836
Yeah, i'm generally not a fan of "stairway to heaven" type progression in porn games but it's been mostly fine here. With Candy and Torr, the progression has felt natural. With Jenny though, i felt like that was the perfect time to fuck her and the inevitable was just delayed for no real reason.
I feel like it's the case with many women actually (at least where I'm from), that they feel like messing around is not cheating-cheating, but any penetration is and would consider it a big no. Although, I guess it might not be the case everywhere tho.
 

Zareem

Active Member
May 20, 2017
649
955
Yeah, i'm generally not a fan of "stairway to heaven" type progression in porn games but it's been mostly fine here. With Candy and Torr, the progression has felt natural. With Jenny though, i felt like that was the perfect time to fuck her and the inevitable was just delayed for no real reason.
I think thats fine, I get Jenni, it wouldnt have really been a fitting setting, not for a girl like her. Let het get a more normal, romantic setting for it.
 

Raziel_8

Engaged Member
Dec 4, 2017
3,913
10,169
I think thats fine, I get Jenni, it wouldnt have really been a fitting setting, not for a girl like her. Let het get a more normal, romantic setting for it.
True, i like a more normal/romanitc setting for the LI's, at least at the begining, for side girls that's fine.
But i still hope we get the chance to cuck Jenni's friend :devilish:
 
  • Like
Reactions: AlexTorch

Flynn974

Developer of Stray Incubus
Game Developer
Jun 11, 2022
776
3,836
Awesome story and decent renders. Just wish the MC didn't look like a 12 year old.
Well he's only 20 XD... But I'm actually leaning towards changing his look gradually over the next few chapters, like you might've noticed his hair looks mostly different in ch8.
 

Estius

Member
Mar 16, 2023
283
442
Well he's only 20 XD... But I'm actually leaning towards changing his look gradually over the next few chapters, like you might've noticed his hair looks mostly different in ch8.
Oh, cool and no, I didn't notice. I've been playing every couple of releases. Are you getting a Patreon for support?
 

Flynn974

Developer of Stray Incubus
Game Developer
Jun 11, 2022
776
3,836
Oh, cool and no, I didn't notice. I've been playing every couple of releases. Are you getting a Patreon for support?
Nah... Not yet. Game's 100% free at the moment. I'll probably make a Patreon or Subscibestar account some time in the future tho.
 
  • Like
Reactions: Estius

Estius

Member
Mar 16, 2023
283
442
Nah... Not yet. Game's 100% free at the moment. I'll probably make a Patreon or Subscibestar account some time in the future tho.
Well, even if you don't necessarily need the money, it would be a nice way to let people show how much they appreciate all the work you're doing. (including me :D) I love the fantasy/horror/supernatural mix in the game. It makes it really unique. (y)
 

Flynn974

Developer of Stray Incubus
Game Developer
Jun 11, 2022
776
3,836
Well, even if you don't necessarily need the money, it would be a nice way to let people show how much they appreciate all the work you're doing. (including me :D) I love the fantasy/horror/supernatural mix in the game. It makes it really unique. (y)
Well, thank you!
I'd take those nice comments over a few dollars on Patreon every day. As far as I'm concerned, you already succeeded at showing appreciation. :)
 
  • Like
Reactions: Estius

JohnF95zone

Engaged Member
Oct 31, 2017
2,016
3,516
Flynn, I just felt you should know. I do not appreciate your god-like talent at horror. I could very much do without jumping away from my computer screen. Thank you.
Yeah, probably not the right game for you then. Those light 'horrors' and 'jumpscares' are re-curring themes on this game. Adding musics and sound effects have greater effect and impact for those scenes, which makes them even better ( and more gut-renching to some ).
 

Ive-11

Well-Known Member
Sep 10, 2019
1,404
505
Dev has an extremely annoying tendency to use multi-second hard pauses so I zapped everything back to soft in the attached. Extract to your game folder.
what does this patch do? do u means the speed text or what?
 

phupdup

Well-Known Member
Oct 24, 2019
1,391
1,105
At a number of points when they display a line of dialog or some sort of display, they do a pause. Some of these are multiple seconds long. If you are a speed reader like me, you are ready to move on after a fraction of a second. However, because they are "hard" pauses the mouse click or space doesn't do shit and you have to wait for the stupid time interval. This isn't even the default behavior of the pause statement since the Renpy devs assume a "soft" style where you can either move on with a click/space or just wait for the timer to expire. So this dev basically overrode the default Renpy style to trigger people like me to the tune of a couple of hundred pause statements. Notice the one that's 7 seconds long but 3 or 4 seconds is bad enough. I had to blast the hard=True to hard=False. Also notice they didn't start screwing around like this until they started working on chapters 7 and later. They only did it once each in 5 and 6. Maybe they were trying to do some sort of effect with sound or music, but I don't let these people use sound.

Code:
~/Downloads/StrayIncubus-0.8a-pc-compressed $ find . -name "*.rpy" -exec grep -iH "hard=" {} \;
./game/chapter_6.rpy:    $ renpy.pause(3, hard=True)
./game/chapter_5.rpy:    $ renpy.pause(3, hard=True)
./game/script.rpy:    $ renpy.pause(3, hard=False)
./game/script.rpy:    $ renpy.pause(3, hard=False)
./game/script.rpy:    $ renpy.pause(3, hard=False)
./game/script.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(0.1, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(9.5, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(5, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(5, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(0.7, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(3, hard=False) #Hard pause
./game/chapter_7.rpy:    $ renpy.pause(0.6, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(7, hard=False)
./game/chapter_7.rpy:    $ renpy.pause(5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.7, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4.3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.15, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.15, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.37, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.15, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.80, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(7.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:            $ renpy.pause(0.7, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.15, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.25, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.25, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.25, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.05, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(6, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(2.5, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(0.3, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(2.7, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                        $ renpy.pause(1.8, hard=False)
./game/chapter_8.rpy:                        $ renpy.pause(1.8, hard=False)
./game/chapter_8.rpy:                        $ renpy.pause(1.3, hard=False)
./game/chapter_8.rpy:                        $ renpy.pause(1.3, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                        $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:                $ renpy.pause(1, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(1.8, hard=False)
./game/chapter_8.rpy:        $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(2, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.7, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(0.3, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)
./game/chapter_8.rpy:    $ renpy.pause(4, hard=False)



what does this patch do? do u means the speed text or what?
 

JohnF95zone

Engaged Member
Oct 31, 2017
2,016
3,516
Thanks you! I actually kinda forgot the right choice at the medic's house and was jumpscared by my own game during testing lmao.
I would imagine the same situation Zycris might have been feeling in the room with Torr back at the Town of the Faceless God. That was hilarious ( for me ). It was an accidental jumpscare:ROFLMAO:.
 
  • Haha
Reactions: Flynn974

Jabami Yumeko

Member
Apr 18, 2020
433
346
Stray Incubus [v0.8a] Unofficial Android Port

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


- 1.2Gb


My Android Ports have a 2nd Persistent save location. So, even if you uninstall the game, the saves will remain Intact.

Saves location: Storage/0011/Game-name


You can also join my discord server for more and support me.



You can also join 0011 discord server



If you like my works please support me.


Mixdrop had terrible speed download



P.s its not my connection problem or anything
 
4.70 star(s) 156 Votes