Create and Fuck your AI Cum Slut -70% OFF
x

Jinro92

New Member
Jan 16, 2018
11
5
220
hy ho, a little question
i read then you can make your owne Enemys (Girls)
is it possible to share the donw file with the rest of us? (like Brothel King)
i myself for ex like this kind of game but i dont know what girls i would like and search for pics from then, would kill me, because idk wher to look for good one
 
  • Like
Reactions: Kyo Nyuu

shundi82

Member
Sep 7, 2022
239
355
187
You don't have permission to view the spoiler content. Log in or register now.

First of all:
I for one just did it to test my written tutorial - I wasn't understating anything when I said, that I only spent a few free minutes.
I didn't put any more thought into an interesting fight, clever lines, possible loot or achievements.

Second:
Right now you could only ever use one "pack" at a time - which would need to first scrub any potentially already existing modded rpy/rpyc files + archive.rpa and include all rpyc files + extracted archive.
That's a whole can of worms, you don't really want to open.

So, yeah, possible, but messy and not very appealing.

Solution:
It would be better to mod the game as a whole to allow a much more modular approach:
Just read in a mod folder which contains a subfolder for each new enemy including its own config + media - which is how it's done in any proper game mod that features public packs (e. g. Corrupted Academy).

I would actually volunteer to at least sink a few minutes into creating that mod.
But I'm currently pretty swamped with my own job as a dev - and I really want to finally finish my mod for Trials of the Succubi (for that one I'm actually writing a whole new engine based on pywebview to intercept/manipulate inputs/callbacks and store shit in sqlite, so it's taking some time).
 
Last edited:
  • Like
Reactions: Ashhhhhh
Oct 16, 2021
71
69
142

First of all:
I for one just did it to test my written tutorial - I wasn't understating anything when I said, that I only spent a few free minutes.
I didn't put any more thought into an interesting fight, clever lines, possible loot or achievements.

Second:
Right now you could only ever use one "pack" at a time - which would need to first scrub any potentially already existing modded rpy/rpyc files + archive.rpa and include all rpyc files + extracted archive.
That's a whole can of worms, you don't really want to open.

So, yeah, possible, but messy and not very appealing.

Solution:
It would be better to mod the game as a whole to allow a much more modular approach:
Just read in a mod folder which contains a subfolder for each new enemy including its own config + media - which is how it's done in any proper game mod that features public packs (e. g. Corrupted Academy).

I would actually volunteer to at least sink a few minutes into creating that mod.
But I'm currently pretty swamped with my own job as a dev - and I really want to finally finish my mod for Trials of the Succubi (for that one I'm actually writing a whole new engine based on pywebview to intercept/manipulate inputs/callbacks and store shit in sqlite, so it's taking some time).
When you added the Santa enemy, did Renpy throw any error log with "NameError 'scroll' not defined" in screen.rpy ? (And also the HP, Lust, stamina bar in the homescreen disappear?)

I am pretty sure I did not even open the screen.rpy file or made any edits pertaining to that.
 

shundi82

Member
Sep 7, 2022
239
355
187
When you added the Santa enemy, did Renpy throw any error log with "NameError 'scroll' not defined" in screen.rpy ? (And also the HP, Lust, stamina bar in the homescreen disappear?)

I am pretty sure I did not even open the screen.rpy file or made any edits pertaining to that.
There were no errors on my end. But I'd actually edited the screens.rpy and achievements.rpy as well - check my initial post under "optional".

If that doesn't solve it, send me your scripts.rpy and your enemy.rpy and I'll have a quick look.
 
Last edited:
Oct 16, 2021
71
69
142
There were no errors on my end. But I'd actually edited the screens.rpy and achievements.rpy as well - check my initial post under "optional".

If that doesn't solve it, send me your scripts.rpy and your enemy.rpy and I'll have a quick look.
I corrected the nameError. Now the only issues are
1. the modded enemy (Angie) not turning up in the Gallery
2. The HP, Stamina, Lust not showing at the bottom in Base/City screen.
Here is the script and screen.rpy.
Thank you for guiding.
View attachment screens.rpy
View attachment script.rpy
 

blindfire227

New Member
May 20, 2017
9
7
185


I would actually volunteer to at least sink a few minutes into creating that mod.
But I'm currently pretty swamped with my own job as a dev - and I really want to finally finish my mod for Trials of the Succubi (for that one I'm actually writing a whole new engine based on pywebview to intercept/manipulate inputs/callbacks and store shit in sqlite, so it's taking some time).
Are you just rebuilding the current game in that new engine? Or is there a long term goal? I love that game.
 

Mrpanda1803

Newbie
Aug 3, 2018
32
19
171

I would actually volunteer to at least sink a few minutes into creating that mod.
But I'm currently pretty swamped with my own job as a dev - and I really want to finally finish my mod for Trials of the Succubi (for that one I'm actually writing a whole new engine based on pywebview to intercept/manipulate inputs/callbacks and store shit in sqlite, so it's taking some time).
Please keep me informed on this. Trials is so good and has so many interested parts, but there are some points that I feel move slow and also it's so easy to accidentally get ending locked into Kylie
 

shundi82

Member
Sep 7, 2022
239
355
187
I basically copy pasted the existing Anastasia.rpy for testing View attachment 5076927
OK, what I can already gather with a quick look, is, that you've changed a whole lot more than just the enemy.

For example: You've added a new weapon ("Masamune") - but that also needs to be registered in dictionaries.rpy.
Which I guess you didn't do.

Also: Depending on what weapon you end up "cloning", you'll also have to change loot.rpy.

There are other values in your script.rpy and screens.rpy, that seem out of whack, but shouldn't be (= not the default values).

I'll see, if I can find more time later, but for now that might already give you some pointers.

PS: Follow a more methodical approach when changing/adding stuff.
Start minimal, see if that works (so no fancy extra cheats, no fancy new weapon etc. right from the start).
Copy a super simple enemy like Allie (Anastasia might be problematic, because she's linked to Tinky).

And then work your way from there.
Change something small - see, if everything's still working (remember, there are no fancy IDE things like breakpoints etc - so debugging gets messy quickly, if your approach is too bold).
 

shundi82

Member
Sep 7, 2022
239
355
187
Are you just rebuilding the current game in that new engine? Or is there a long term goal? I love that game.
For now I'm replacing the server + browser, so I can intercept/manipulate all events/calls and attach a database for storing/loading saves.

There's not really any long term goal per se - I just wanted to be able to speed up events and conveniently save/load without jumping through copy+paste hoops. And I wanted to be done before (or at least around) the next update.

Though I'd love to work on a game, that fuses Trials Of The Succubi with some battlefuck (this game and/or Domination Mansion).
I even have an idea for a core story to build the game around:

You're send to a small remote town as a substitute teacher.
The old teacher seems to just have vanished one day - or so you're told.

You're quick to realize, that something isn't right.
People around you seem to slowly get corrupted.
And someone at your school might play a vital part in that.

In your dreams you're visited by succubi, who're trying to corrupt you.
And with each new sliver of corruption your resistance to sexual approaches while you're awake melts.
Which in turn makes you even more vulnerable.

But by that point you're too "intrigued" to just turn around and leave.
Will you last long enough to unravel the mystery? Or will you be the next teacher to vanish and get replaced?


But don't get your hopes up too much - I love coding, but I'm also very happy everytime I get to leave my dev job and be done with staring at an IDE for the remainder of the day. :p
 
Oct 16, 2021
71
69
142
OK, what I can already gather with a quick look, is, that you've changed a whole lot more than just the enemy.

For example: You've added a new weapon ("Masamune") - but that also needs to be registered in dictionaries.rpy.
Which I guess you didn't do.

Also: Depending on what weapon you end up "cloning", you'll also have to change loot.rpy.

There are other values in your script.rpy and screens.rpy, that seem out of whack, but shouldn't be (= not the default values).

I'll see, if I can find more time later, but for now that might already give you some pointers.

PS: Follow a more methodical approach when changing/adding stuff.
Start minimal, see if that works (so no fancy extra cheats, no fancy new weapon etc. right from the start).
Copy a super simple enemy like Allie (Anastasia might be problematic, because she's linked to Tinky).

And then work your way from there.
Change something small - see, if everything's still working (remember, there are no fancy IDE things like breakpoints etc - so debugging gets messy quickly, if your approach is too bold).
No I have done all of the things regarding the weapon and even tested the working. I had read through all script.rpy and the .rpy(s) in the Main folder to see if I need to make changes and did accordingly. No issues with the weapon or loot dropping. All has been tested and seems to work fine.

I had changed some default values (like personality, bonusatt) to make it easier for me to start a new run for testing.

For the new enemy Angie, the achievement is also working fine, including the Museum gallery buy option. The only problem is the HP/Lust/Stamina disappearing and the Gallery not modifying.

Honestly, I messed around with the screens.rpy for a long time, even deleting some enemy entries from the Gallery to see what effect it will have, but somehow the in-game Gallery remained same. So I think I might be focussing on the wrong area.
 

shundi82

Member
Sep 7, 2022
239
355
187
No I have done all of the things regarding the weapon and even tested the working. I had read through all script.rpy and the .rpy(s) in the Main folder to see if I need to make changes and did accordingly. No issues with the weapon or loot dropping. All has been tested and seems to work fine.

I had changed some default values (like personality, bonusatt) to make it easier for me to start a new run for testing.

For the new enemy Angie, the achievement is also working fine, including the Museum gallery buy option. The only problem is the HP/Lust/Stamina disappearing and the Gallery not modifying.

Honestly, I messed around with the screens.rpy for a long time, even deleting some enemy entries from the Gallery to see what effect it will have, but somehow the in-game Gallery remained same. So I think I might be focussing on the wrong area.
When I created Angie from scratch, just using your Angie.rpy + adding the bare minimum to otherwise untouched script.rpy and screens.rpy, I didn't have any problems/errors.

My guess about the added weapon w/o changes to the dictionaries.rpy was, that that might cause problems with the UI - since I assume, that's needed to correctly "represent" your inventory/backpack.

I'd dive deeper into the mechanics of the game and update my tutorial to make it easier to change all kinds of things re new enemies.

But maybe that's no longer necessary as someone had posted (and then for some reason quickly deleted) an info, that diogaoo is already working on implementing an easy way to add in your own enemies - including their own area (pretty much in a way I'd suggested).
 
Last edited:
Oct 16, 2021
71
69
142
When I created Angie from scratch, just using your Angie.rpy + adding the bare minimum to otherwise untouched script.rpy and screens.rpy, I didn't have any problems/errors.

My guess about the added weapon w/o changes to the dictionaries.rpy was, that that might cause problems with the UI - since I assume, that's needed to correctly "represent" your inventory/backpack.

I'd dive deeper into the mechanics of the game and update my tutorial to make it easier to change all kinds of things re new enemies.

But maybe that's no longer necessary as someone had posted (and then for some reason quickly deleted) an info, that diogaoo is already working on implementing an easy way to add in your own enemies - including their own area (pretty much in a way I'd suggested).
The problem with the UI and the Gallery actually started when I had just added Angie (no weapons or any other modifications made to the code).

Is it possible for you to share your screens.rpy where you recreated Angie and made her successfully appear in the Gallery?
 

Reapergod36

Well-Known Member
Jun 23, 2017
1,187
1,157
365
I forget, isn't there a way to cheat in this game by allowing yourself to bring-up a console?

This game is just too much of a grind to play normally.
 
  • Like
Reactions: JakeMSG
Apr 14, 2022
77
121
131
I forget, isn't there a way to cheat in this game by allowing yourself to bring-up a console?

This game is just too much of a grind to play normally.
HOW TO USE / ENABLE THE RENPY CONSOLE:
  1. Go To "renpy\common\" Folder
  2. Open "00console.rpy" as a text file.
  3. Search for: "config.console = False"
  4. Replace "config.console = False" with "config.console = True"
  5. Overwrite (save) "00console.rpy" and close file
  6. After you are in game, "SHIFT + O" loads the console.
 
  • Like
Reactions: Reapergod36

shundi82

Member
Sep 7, 2022
239
355
187
The problem with the UI and the Gallery actually started when I had just added Angie (no weapons or any other modifications made to the code).

Is it possible for you to share your screens.rpy where you recreated Angie and made her successfully appear in the Gallery?
Sure, I'll be back in my office tomorrow and will upload both. ;)

But you might want to try one more thing before that:
Delete screens.rpyb in the cache folder and see, if that does anything for you (I didn't need to do that, so it's really pure speculation).

Tried and didn't seem to do anything.

But I think I might have found a potential culprit.

Because when I used un.rpy (so extracting all rpycs, not just the ones I wanted to modify) and then changed stuff, the health bar etc disappeared (though the modified enemies gallery still worked as it did before = displaying the new enemy).

Could you try a fresh install and just decompile script.rpyc, screens.rpyc and Allie.rpyc (=rename to Angie.rpy), delete those rpyc's afterwards, edit the 3 rpy's and see if that fixes anything for you?

For your screens.rpy use these values in the Forest (and Outskirts, if you want):

Code:
if persistent.Angie >= 1:
    imagebutton idle "images/Enemies/Angie/angieicon.jpg" action SetVariable("pic_type_BE_mode", False), Function(get_number_of_pics_in_gallery, "Angie"), ShowMenu("enemy_profile_screen", angie, persistent.Angie) ypos 250
    textbutton "Angie" action SetVariable("pic_type_BE_mode", False), Function(get_number_of_pics_in_gallery, "Angie"), ShowMenu("enemy_profile_screen", angie, persistent.Angie) ypos 370 xpos 45
 
Last edited:
Oct 16, 2021
71
69
142
I
Sure, I'll be back in my office tomorrow and will upload both. ;)

But you might want to try one more thing before that:
Delete screens.rpyb in the cache folder and see, if that does anything for you (I didn't need to do that, so it's really pure speculation).

Tried and didn't seem to do anything.

But I think I might have found a potential culprit.

Because when I used un.rpy (so extracting all rpycs, not just the ones I wanted to modify) and then changed stuff, the health bar etc disappeared (though the modified enemies gallery still worked as it did before = displaying the new enemy).

Could you try a fresh install and just decompile script.rpyc, screens.rpyc and Allie.rpyc (=rename to Angie.rpy), delete those rpyc's afterwards, edit the 3 rpy's and see if that fixes anything for you?

For your screens.rpy use these values in the Forest (and Outskirts, if you want):

Code:
if persistent.Angie >= 1:
    imagebutton idle "images/Enemies/Angie/angieicon.jpg" action SetVariable("pic_type_BE_mode", False), Function(get_number_of_pics_in_gallery, "Angie"), ShowMenu("enemy_profile_screen", angie, persistent.Angie) ypos 250
    textbutton "Angie" action SetVariable("pic_type_BE_mode", False), Function(get_number_of_pics_in_gallery, "Angie"), ShowMenu("enemy_profile_screen", angie, persistent.Angie) ypos 370 xpos 45
I did what you suggested: Made a fresh folder by extracting the .zip and only extracted the .rpa and decompiled the screens, script, dictionary, loot, Allie.rpyc's -> deleted the original .rpa and .rpyc and copy pasted the .rpy's from my previous game folder.

Now, the HP, Lust, Stamina screen at bottom has reappeared, the enemy Angie is appearing properly, weapons are properly dropping.

But if I press Escape during the game (or click on Gallery in the start menu), again an error log of [in scroll = "viewport" line 489 of screens.rpy, NameError.name 'scroll'' is not defined]

This was the exact error which had appeared when I had first tried to mod the game. Then I had done a fresh version, and the error had gone away, now again it had appeared .

Funnily, that same screens.rpy if pasted in a different game folder, is not giving any error but not showing any gallery changes either.
 
3.60 star(s) 30 Votes