Author Topic: CaptC scripts  (Read 12600 times)

0 Members and 1 Guest are viewing this topic.

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
CaptC scripts
« on: September 09, 2014, 04:41:06 PM »
In the debug thread, a discussion started which ended with me updating the meet-up script for the studio. I moved it here, because it really doesn't belong in a bug report thread.

The meet scripts attached below are a bit of a departure from the old scripts. I never liked the binary nature of the options presented, especially since one of the options was pretty much useless. If you didn't want to recruit another girl, why did you click the begin button in the first place?

These meet scripts assume you will hire the girl, if you can. So now you have to sign her up, without scaring her off. There are also implications to how you sign her up. Treat her right, and she'll like you a bit. Treat her rudely, and you may still sign her up, but she'll dislike you a little.  (Especially in the arena script, be careful. The consequences of being stupid can be severe.)

There is also an updated DefaultInteractDetails.script. This script is far from completely done, but it's going to take long enough that I'm going to post it as I make progress.  Currently, I've converted all the 'If Not Disobey' commands into 'IfPassStatCheck("OBEDIENCE")' commands. Hopefully that's the same idea, and the tabbing works properly with the IfPassStatCheck commands, so the script becomes much easier to update.  I've also cleaned up a lot of spelling and grammar errors, and added full scenarios for the missions up to the brothel girl tournament.

New update!  Merry Christmas! A new MeetTownDefault script. Instead of meeting a girl and having a yes/no for hiring her, you can troll for new girls, go birthday shopping or attend church. Group orgies, gloryhole and several one-on-one encounters (not all consensual) are possible.
« Last Edit: December 22, 2014, 07:19:19 PM by CaptC »

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: CaptC scripts
« Reply #1 on: September 09, 2014, 04:49:37 PM »
You attached the arena script instead of the studio script.
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #2 on: September 09, 2014, 05:39:20 PM »
Tired. So tired.... 


I've corrected the original post.
« Last Edit: September 09, 2014, 05:42:29 PM by CaptC »

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: CaptC scripts
« Reply #3 on: September 09, 2014, 06:17:33 PM »
Arena casting and the clinic script were all just place holders I wrote when I added them in game always wanted someone to write new ones. Looking forward to trying this out. Even the town script could use some love or the dungeon. Wish the editor was easier to use

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #4 on: September 10, 2014, 10:02:06 AM »
I've been looking at the beast that is DefaultInteractionsDetails. I am completely daunted by that task, but I'm soldiering on.


I could do the smaller meet scripts in a much shorter time. I'll take a look at them over the next few days.

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #5 on: September 14, 2014, 05:48:20 PM »
In another note, someone mentioned that they liked the new arena but it was too easy to get new girls. I am just finishing up debugging a new Arena Meet script.  I've added it to the first post.


If you find something that doesn't operate correctly, let me know here.

Pressing the "Hold Tryouts" button assumes you actually want to hire a woman, and will do so if the opportunity presents itself. However, in the arena, these are not docile women looking to get a job in porn, like they were in my studio script. Be careful what you say and do, the consequences of being stupid can be severe.

There is almost always a path that you can take to hire a girl. I typically run with 10% girl meet chance, so when you do get one, you want to make sure you can hire someone. That being said, some of the paths will be significantly trickier than the previous "Hey, wanna come work for me?" placeholder script.

Look for all the fun endings: Tentacle sex, femdom and some normal seductions can be found within.
« Last Edit: September 14, 2014, 05:58:20 PM by CaptC »

Offline 63648411

  • Newbie
  • *
  • Posts: 6
Re: CaptC scripts
« Reply #6 on: September 22, 2014, 04:14:53 AM »
Just tested out the Arena script, instantly crashed the game. Tried again with a fresh copy of .06.00.04 and a new save (edited for enough gold + businesses to buy Arena), same results. Maybe something in the update messed it up, maybe something slipped through the cracks during bug testing, or maybe the script is just too damn big for the game to handle. Hopefully you can figure out what happened, because the script looks damn impressive.

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #7 on: September 25, 2014, 03:33:35 PM »
So I did this:


Downloaded and installed lastest version, WhoreMaster.06.00.04
Used the script editor installed with that version to read the MeetArenaTry.script from my build area.
Wrote the script out over the MeetArenaTry.script in WhoreMaster.06.00.04 scripts directory.
Started a new game.
No problems detected, seemed to work fine. (Of course I don't have an arena yet in that game.

Copied over a personal game, where I have acquired an arena.
Clicked 'next week' because I have already run an arena tryout in the saved game
Went to the arena and attempted to run a tryout.
Immediate crash.

Tried to verify that the arena script runs on my previous installed version (.06.00.02):
Also crashed immediately! This surprised the hell out of me - it had been running just fine.


I swear, it did work once upon a time! There's obviously something going on I don't understand.  I'll post a bug report.
« Last Edit: September 25, 2014, 06:49:45 PM by CaptC »

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: CaptC scripts
« Reply #8 on: September 25, 2014, 09:53:29 PM »
The error is in choice box 16 and 17
You had the number of choices switched.
16 has 2 but the choice was looking for 3 and 17 has 3 but was looking for 2.
« Last Edit: September 25, 2014, 09:55:12 PM by aevojoey »
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #9 on: September 26, 2014, 01:54:13 AM »
Well, that makes sense. That was the last part I worked on. Dunno how I didn't test it properly before posting - thanks for the debug.


I've updated the original note as well.

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #10 on: September 26, 2014, 02:09:15 AM »
As an apology for my errors, I've also posted a preliminary version of the DefaultInteractDetails script, that contains two updated missions and a host of spelling and grammar fixes. See the original post for the script.

Offline crazy

  • Hero Member
  • *****
  • Posts: 733
Re: CaptC scripts
« Reply #11 on: September 26, 2014, 05:05:51 AM »
Really like the arena script hope u keep up the work.

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #12 on: September 27, 2014, 11:37:03 AM »
More updates to the default interactions file have been added.  See the original post to grab the file.

NOTE: I have NOT tested against .06.00.05. I don't particularly expect any problems, but be warned.

I converted the 'duel a brothel girl' mission into 'enter a brothel girl tournament.'  Training a girl to actually win all phases of the tournament might be a little challenging. Sending over-matched girls into this tournament may result in some savage beatings. Fortunately, arena doctors will keep fatalities low - but I managed to kill one of my best fighters by not being careful.

The seduce/bribe mission is complete.

Fixed a few more misspellings and grammar issues.
« Last Edit: September 27, 2014, 11:39:44 AM by CaptC »

Offline CaptC

  • Sr. Member
  • ****
  • Posts: 395
  • Are you experienced?
Re: CaptC scripts
« Reply #13 on: September 27, 2014, 03:21:24 PM »
Really like the arena script hope u keep up the work.


I appreciate the thanks!

Offline aevojoey

  • Hero Member
  • *****
  • Posts: 1413
  • Thats ok, I'm used to disappointment.
Re: CaptC scripts
« Reply #14 on: October 11, 2014, 02:26:56 PM »
Currently, I've converted all the 'If Not Disobey' commands into 'IfPassStatCheck("OBEDIENCE")' commands. Hopefully that's the same idea
'IfPassStatCheck("OBEDIENCE")'  only take the OBEDIENCE stat into account for if the girl obeys
'If Not Disobey' uses the standard rebelliousness check for if she obeys.
They have completely different results.

The rebelliousness check takes into account the girls love for you, the matron and security effects as well as a few other things.
With the 'If Not Disobey' you can have a girl with 0 obedience and 100 love obey while the  'IfPassStatCheck("OBEDIENCE")' fails.
Fixing the game is a better game than actually playing it.
Get the Current Version <|> Discuss the Game <|> Report a bug