Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Looking forward to trying the updated version. By the way, if you are interested i have a lot of code that i always add to your mod to add some features i want that you are more than welcome to use. I have not updated some of it in a while, but I would be willing to this weekend if you are interested. Below is a quick summary of the code I have.

  • modify pregnancy mechanic - replaces the standard mechanic with an ovulation system, supports multiple live births and egg clutches
  • hybrid races - adds hybrid races. basically each person has a primary race which is stored in their race variable, then each has a genealogy array with the percent of each race type they have. the primary race is determined by the race percents. race percents are passed down from parents to children. if you have a nurse you can see the person's genealogy on the stats tab. i was planning to eventually add racial bonuses and slave market prices based on the genealogy but never did, though it would be fairly easy to do
  • unique character naked image support - adds support of displaying the vanilla naked images for unique characters (Emily, Cali, Tisha, etc.) when they are naked
  • cum drip mechanic - modifies the behavior of characters removing cum from their bodies during the end of day based on their fetishes, pregnancy desire, bath rule and the overall quantity of cum
  • improved metrics display - some minor changes to metrics display to include random encounters and track animal sex encounters
  • beastkin/halfkin wolf pregnancy by dog - allows beastkin/halfkin races to be impregnated by dog, when used with hybrid race modification allows for dogs and halfkin to produce a full beastkin offspring
  • housepet job - adds new job of housepet, pet reduces stress of slaves sleeping in mansion, potential for random animal sex encounter which will increase characters lewdness, obedience and loyalty and reduce wit
  • kennel sleep - allows having slaves sleep in kennel, created as immersion for housepets

can I? can i? I'd love to see some of that code and tinker with it :D (and consequently stay up to 5:00 in the morning)

If you’re willing to have me incorporate it into the mod, that sounds awesome! I’m sure you’ve seen the hybrid race code throughout the scripts that I started on but never finished and housepet was an idea I’ve tossed around, but the rest of that is stuff I hadn’t even considered yet. That sounds pretty awesome! If you have that coded and working I’d love to get it integrated (with full credit, obviously) into the major release.

My only request, especially if you haven’t added it yet, is that you tag your changes in the code like I have by surrounding it with ###—-Added by Expansion—-### Deviate, and closing it with ###—-End Expansion—-###. That way it is obvious what has been changed at a glance for future support, compatibility, and other modders.

I’ll go through the code this weekend and update/test it. It’ll probably be Sunday before I post it. I’ll put just the new code into a pastebin with instructions so you can review it and incorporate it into your code as you see fit. 

Awesome, look forward to it!

Sweet!  Those add-ons sound awesome.  Can't wait to try them.  Thanks deviate!

Hey Aric,  I have a bunch of ideas for additions, though I'm still figuring out how I'd make them happen and weighing which would be a good first try candidate since I'm new to gdscript.  What's the best editor for this stuff?  So far I've just been playing around using Notepad++

Notepad++ is really good for gd script. The language is tab sensitive so you have to use an editor that is very good at handling tabs, which Notepad++ is.


I finished all of the code for the add-ons I mentioned. I am going to do a partial play through and then upload what I have tomorrow. I'll then do a full play through to fully test the code over the next week or so.

Below are two screenshots of the genealogy (hybrid races). I basically had to completely rewrite it because I took short cuts when it was just my code. I think it turned out pretty cool. Genealogy is passed on to children and provides bonuses and/or negatives based on the primary race. The first screenshot shows the person's genealogy breakdown (full blooded is >= 70%).  As an elf, the person is getting random bonuses to magic affinity, beauty, wit and charm (you can see the max wit and charm is higher than 100 in the second screenshot). They are also getting a negative to fertility (in most fiction elves are slow breeders).

I used the in-game descriptions and common myths as the criteria on what bonuses/negatives each race gets. For beauty, I used humans as the control since the game describes humans as the most common race (so beauty bonus is based on what humans would find attractive).

I'll provide a full description for all of the add-ons when I post tomorrow.


Love it! I’ll drop it into the code and might tweak it a little if that’s okay, but am really excited to play with it. I love seeing modders take that torch and run with it! Thanks for sharing your script and letting me integrate it so everyone else can enjoy it too.

Regarding Notepad++, I would recommend it for quick changes (ie: opening expansion.gd or variables.gd to change a chance or something), but the best code editor for this (and what I use) is godot’s actual engine that you can download for free on their website.

You’ll have to open it up as a project, but afterwards you can see the code that is color-coded for convenience, it has some auto-checks to find logic errors in your code (though each code usually has at least the one as “globals” isn’t defined per script page but called from everywhere), and let’s you edit scene files it needed. It’s worth using if you’re doing anything regarding adding new code into the game.

(1 edit)

@Aric - Alright, I'm going to download it and give it a shot.  Does Strive use any C#?  Should I get the C# support (mono version) to use the engine for coding Strive?

@deviate - that looks really cool.  I can't wait to try breeding some hybrids.  Do new characters start with percentages or just one born in the mansion?  If it's just in the mansion I'll play it like it's a feature of the dimensional crystal (just a little more lore).  Oh man, a whole 'nother level of depth!

(1 edit)

Ok, so I downloaded the Godot engine and I was able to open it and play with some sample projects, but how do I open Strive (along with Aric's mod) in the engine?  Sorry for the newb question, but you could save my wall some headbutting... :\

Edit: found it in Modding Help in case anyone else was wondering:

ankmairdor159 days ago

...  A new project can be created and Strive can be copied into the project folder to allow basic access.