Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Strive for Power

Fantasy Slave Management/RPG Erotic Game · By Strive4Power

Interaction Attempts

A topic by night1 created Nov 04, 2019 Views: 704 Replies: 3
Viewing posts 1 to 3

Hi Strivers! This is a particular question that I feel will be seen by more eyes here, and it involves Interactions and what I believe should be in the Mansion.gd file in /files/scripts. In the current version and several before it (I still prefer 0523c currently, but do have and use 0525 for experimenting), you may only use Meet or Sex with a specific slave once a day, regardless of how many Interactions your main character's Endurance rating allows. In 0523c, so long as you do not initiate intimacy (request or otherwise), you can use Meet as many times as you have Interactions, allowing you to Date or Torture or whatever the same slave over and over again. However, you cannot do the same with Sex. In previous versions, but after the new sex system was introduced, there was no limit on either of these options so long as you had Interactions to use, unless you request intimacy or pushed down the slave.  Essentially, this meant that you could Teach your slave indefinitely (provided you could reduce the stress between Meetings to avoid getting them bored with the activity), or, and this is what my long-winded post is actually about, you could Rape them indefinitely as well. I'm looking for the right line of code to revert that option on Sex so that it does not "gray-out" after one sex scene with a slave on the same day.

It stands to reason, at least for version 0523c, that if you have 100 Interactions for the day (I like to edit stats, and the game engine allows these kinds of numbers) and can spend ALL 100 on a single slave Teaching or Dating them, then you should also be able to Rape them that many times as well. Rape was a much more common and useful tool in previous versions of Strive for a variety of reasons, and I don't see the logic in reducing it to once a day the way it stands now. How can I have 100 Interactions in a single day, and spend only 1 of those per slave? They're your property and Interactions are supposed to represent your main character's endurance/stamina, it's not related to Time (which is mythical in this game anything [which I enjoy]). I've seen lots of posts of people beating the entire game in only a few game days, probably without the massive edits that I like to do to my game, so this restriction of only being able to Interact with a specific slave once a day (for Meet or Sex) is entirely a programming choice, and that is exactly what I'd like to change.

Can anyone really be satisfied with raping Melissa only once a day after she killed your starter/favorite slave? I can't, especially after some of my much older games in past versions before I started editing the script files, where I was in over a hundred game days and literally lost REAL LIFE days of gameplay progress due to the final battle forcing you to choose between your favorite slave or to capture Melissa at the end.

If anyone has experimented around and found that line of code, I'd really appreciate it if you'd share that information here. I know Strive 1 will be obsolete one day, but currently it's still one of the most fun games I enjoy playing casually while I let music or youtube play in the background. Thanks!

Line 341 in dating.gd: person.lastinteractionday = globals.resources.day
Delete that and it will revert to the behavior you were fond of.
Delete line 602 in newsexsystem.gd if you want unlimited sex too.

Glorious! You're an Archmage and a Savant Scholar! Your understanding of the code, and how scattered about the script files the coding is, must be near par to Maverik's! I greatly appreciate you pointing out the specific lines I needed, you've just changed the way I can interact with my slaves on a fundamental level. Much oblige ankmairdor!

(2 edits)

Hey, if you're that into modifying the game, you could also just use Notepad++ to remove the line in "events" that has the game delete your slave.

(Or maybe you already do that, and that's part of what you meant by 'editing the script files' which you do now, but didn't do then.)

Regardless, was just throwing that out there.