So..

Studio Errilhl

Member
Game Developer
Oct 16, 2017
315
237
Minor bug in the example? If I leave the "return" in, here:
Code:
init 1:
    defineDynamicName eName:
        formal ( "ms. ", getLauraName )
        informal getLauraName
        mcIs "one of my student"
        private "honey"
        relationWithMc "against school's rules"
        error "I'm the only one with this part"
    return
it throws an error
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 38, in script
    return
Exception: Unexpected return during the init phase.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 38, in script
    return
  File "C:\Program Files (x86)\renpy-6.99.13-sdk\renpy\ast.py", line 1396, in execute
    raise Exception("Unexpected return during the init phase.")
Exception: Unexpected return during the init phase.

Windows-8-6.2.9200
Ren'Py 6.99.13.2919
anne-test 1.0

Also having some issues running this in my own game, but I'm probably just doing something stupid, so will figure that one out :D
 

DarthSeduction

Lord of Passion
Donor
Game Developer
Dec 28, 2017
3,360
5,241
I don't know how much you relied on familial pronouns, but I'm in the process of something similar. The main difference between us is that I'm fairly certain Patreon isn't downloading our content and testing it to make sure it isn't in violation. So rather than building a patch, I'm simply making the content optional by a prompt at the beginning. That should stop white knights from being compelled to report me.

That said, in writing my script I've tried to avoid familial pronouns as much as possible. That way I don't have to replace them or run two scripts. The only one I use heavily is Mom. Mom's character name is tied to a little bit of code that replaces [mom_name] with either Mom, or Colbie, her first name, depending on whether or not the incest is triggered.

In a few other instances I've added conditional statements that add dialogue special to the incest flag. For instance, there's a scene where male character is getting a handy from his sister and in the vanilla game she just asks him to cum for her once. However if you accepted the incest flag she follows up that request by saying "cum for your sister"

That way I'm able to still keep those nice little taboo triggers in the script without having to worry about replacing them for the vanilla version. I'm sure the same concept could be applied to a patch. Simply define my sister as [my_sister] and add an init that looks for the patch to determine whether or not it replaces [my_sister] with my sister, her name, or whatever else you define.

Again this means you don't have to go through and rewrite all your dialogue to remove traces of incest, instead allowing you to substitute a few instances.

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

Afflyction

Member
Game Developer
May 7, 2017
190
616
I don't know how much you relied on familial pronouns, but I'm in the process of something similar. The main difference between us is that I'm fairly certain Patreon isn't downloading our content and testing it to make sure it isn't in violation. So rather than building a patch, I'm simply making the content optional by a prompt at the beginning. That should stop white knights from being compelled to report me.

That said, in writing my script I've tried to avoid familial pronouns as much as possible. That way I don't have to replace them or run two scripts. The only one I use heavily is Mom. Mom's character name is tied to a little bit of code that replaces [mom_name] with either Mom, or Colbie, her first name, depending on whether or not the incest is triggered.

In a few other instances I've added conditional statements that add dialogue special to the incest flag. For instance, there's a scene where male character is getting a handy from his sister and in the vanilla game she just asks him to cum for her once. However if you accepted the incest flag she follows up that request by saying "cum for your sister"

That way I'm able to still keep those nice little taboo triggers in the script without having to worry about replacing them for the vanilla version. I'm sure the same concept could be applied to a patch. Simply define my sister as [my_sister] and add an init that looks for the patch to determine whether or not it replaces [my_sister] with my sister, her name, or whatever else you define.

Again this means you don't have to go through and rewrite all your dialogue to remove traces of incest, instead allowing you to substitute a few instances.

You don't have permission to view the spoiler content. Log in or register now.
While I do appreciate the help here, My game as of right now isn't worded to much for the incest since its just .01, it will be in time. The out look I have currently, anons code works the best for me because I can replace whole lines of dialog with just a few simple words like for example (and this is just off the top of my head, not in my game)

"Oh my god sis... You suck dick almost as good as our mom"
with his code and he gives much better explanations in his post that he supplied here i can chalk it all up to
[bNames.omg]
That would be in the incest patch while w/o the patch it could read as
"The tuba is red which is weird cause why would a tube be red?
It's just much more convenient for my game. :)
Again, I do appreciate the help, it seems like a good method I would of used If anon wasn't so generous.
 

DarthSeduction

Lord of Passion
Donor
Game Developer
Dec 28, 2017
3,360
5,241
While I do appreciate the help here, My game as of right now isn't worded to much for the incest since its just .01, it will be in time. The out look I have currently, anons code works the best for me because I can replace whole lines of dialog with just a few simple words like for example (and this is just off the top of my head, not in my game)

"Oh my god sis... You suck dick almost as good as our mom"
with his code and he gives much better explanations in his post that he supplied here i can chalk it all up to
[bNames.omg]
That would be in the incest patch while w/o the patch it could read as
"The tuba is red which is weird cause why would a tube be red?
It's just much more convenient for my game. :)
Again, I do appreciate the help, it seems like a good method I would of used If anon wasn't so generous.
No problem. Anon was a big help to me too! Have fun with your game.
 
  • Like
Reactions: Afflyction

anne O'nymous

I'm not grumpy, I'm just coded that way.
Modder
Donor
Respected User
Jun 10, 2017
11,029
16,344
Well, I know I'm not (yet ?) good enough to do a full game. But if I can help those who are to make it the way they want it, it's a pleasure.
 

DarthSeduction

Lord of Passion
Donor
Game Developer
Dec 28, 2017
3,360
5,241
Well, I know I'm not (yet ?) good enough to do a full game. But if I can help those who are to make it the way they want it, it's a pleasure.
Seriously? What's your ambition if you were to do so? Because you're definitely a better coder than I am.
 

anne O'nymous

I'm not grumpy, I'm just coded that way.
Modder
Donor
Respected User
Jun 10, 2017
11,029
16,344
Seriously? What's your ambition if you were to do so? Because you're definitely a better coder than I am.
Perhaps that it's the problem. I see too big for the coding part, and when I look at the poor stories I can write, it don't make a good result. Like in top of that I completely suck when it come to CG...
So, I stand to what I do the best. And apparently it help people who are better than me for the rest, so it's not a waste.
 

DarthSeduction

Lord of Passion
Donor
Game Developer
Dec 28, 2017
3,360
5,241
Perhaps that it's the problem. I see too big for the coding part, and when I look at the poor stories I can write, it don't make a good result. Like in top of that I completely suck when it come to CG...
So, I stand to what I do the best. And apparently it help people who are better than me for the rest, so it's not a waste.
If you really want to work on games you could always collaborate. I am completely inept when it comes to Photoshop or Daz. I could probably learn it if I spent a lot of time, but I'd rather find someone who has skill in that field and work with them.
Just a thought, I know there are other users on this site who do just that.