What would you like me to add to the game in the next update?

  • The connection (police) mechanic. This would be a new "currency" and a new batch of upgrades.

  • More events and the possiblity for the packmakers to add some in their packs.

  • The possbility to train the skills of the girls

  • Progress the story and add story missions (mostly focused on Nicole)

  • Something else (tell me either by PM or in this thread).


Results are only viewable after voting.

Cur8t0r

Active Member
May 26, 2018
594
1,220
270
It's showing the default silhouette. All three pictures are named portrait25, portrait50, and portrait75 with a png extension. This happens when recruiting girls. I just changed Avery Black to the images provided by sailer and the same happens to her during recruitment.... all I see is the default silhouette. I hire her and when viewed in staff I still see the silhouette. Can anybody else confirm? I'm running VCHH v9.5.0.1
 

DudeBro79

Member
Jun 8, 2020
437
329
206
Not sure if it's a bug, but I've had a Crown Jewel get stuck with the same customer for the entirety of a night. She was making money the entire time, but the prompt for a finisher never came up.
 

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
It's showing the default silhouette. All three pictures are named portrait25, portrait50, and portrait75 with a png extension. This happens when recruiting girls. I just changed Avery Black to the images provided by sailer and the same happens to her during recruitment.... all I see is the default silhouette. I hire her and when viewed in staff I still see the silhouette. Can anybody else confirm? I'm running VCHH v9.5.0.1
Default sillouette would mean it's not reading the normal portrait either...
 

Kane2607

Newbie
Sep 18, 2018
31
6
186
Hey just a small thing™ but are the class icons a bit mixed up? Nicole has the CJ icon, CJs have a Camera and Camgirls have nothing.
 

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
Hey just a small thing™ but are the class icons a bit mixed up? Nicole has the CJ icon, CJs have a Camera and Camgirls have nothing.
Yeah gotta fix that.

atchuu:
Your Assistant increases the quality of clients just for showing up to the booths, and if she's assigned to the backstage she gets +10% bonus per position filled, including her own, as well as can reach the same cap as a PHD.
 
  • Like
Reactions: atchuu

atchuu

New Member
Mar 30, 2019
7
2
109
atchuu:
Your Assistant increases the quality of clients just for showing up to the booths, and if she's assigned to the backstage she gets +10% bonus per position filled, including her own, as well as can reach the same cap as a PHD.
Updated - Thanks. Great game.
 

atchuu

New Member
Mar 30, 2019
7
2
109
It's a limitation on Unity itself.



Linux Unity games cannot play mp4s through the videoplayer object. There's only three formats it can use, and only one codec it can use.

That said, if you're willing to download the Unity editor for Linux and compile and test it yourself, I can definately provide the source code for you.
Not sure if it's helpful to anyone else, but I wrote a quick powershell script to (poor man) find all non webm files I had and run them through handbrake cli to convert them, and then move the input file to the recycle bin.

I used this to convert the ~2000 or so .mp4 files I had from all the girlpacks I downloaded... I think I had one corrupted conversion.

Code:
Add-Type -AssemblyName Microsoft.VisualBasic

#### NOTES ####
# Make sure you change the path on (about) line 11
# Make sure you change the path to the HandBrakeCLI on (about) line 22 (Download link for Handbrake CLI: https://handbrake.fr/downloads2.php)
# Double check that the exclusions on (about) line 14 are accurate and appropriately filter out all file types you don't want to convert
# This script is not perfect so use at your own risk.
###############

# Girlpacks directory
$dir = "C:\my_path\VC v9.5\Girlpacks"

# Ensure  to  modify the exclusions below if you have additional file types you don't want run through handbrake cli
$files = Get-ChildItem $dir -File -Exclude *.webm,*.jpg,*.jpeg,*.png,*.txt,*.json -Recurse

foreach ( $file in $files ) {
    # Build our input and output filenames /w path
    $inputFile = $file.DirectoryName+"\"+$file.Name
    $outputFile = $file.DirectoryName+"\"+$file.BaseName+".webm"

    # Convert our input movie to webm with vorbis audio  (-e VP8 is our encoder, -f av_webm is our format, -E vorbis is our audio encoder)
    & 'C:\Program Files\HandBrake\HandBrakeCLI.exe' -i $inputFile -o $outputFile -f av_webm -e VP8 -E vorbis

    # Send the input movie to the recycle bin automatically
    [Microsoft.VisualBasic.FileIO.FileSystem]::DeleteFile($inputFile,'OnlyErrorDialogs','SendToRecycleBin')
}
 
Last edited:

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
Not sure if it's helpful to anyone else, but I wrote a quick powershell script to (poor man) find all non webm files I had and run them through handbrake cli to convert them, and then move the input file to the recycle bin.

I used this to convert the ~2000 or so .mp4 files I had from all the girlpacks I downloaded... I think I had one corrupted conversion.

Code:
Add-Type -AssemblyName Microsoft.VisualBasic

#### NOTES ####
# Make sure you change the path on (about) line 11
# Make sure you change the path to the HandBrakeCLI on (about) line 22 (Download link for Handbrake CLI: https://handbrake.fr/downloads2.php)
# Double check that the exclusions on (about) line 14 are accurate and appropriately filter out all file types you don't want to convert
# This script is not perfect so use at your own risk.
###############

# Girlpacks directory
$dir = "C:\my_path\VC v9.5\Girlpacks"

# Ensure  to  modify the exclusions below if you have additional file types you don't want run through handbrake cli
$files = Get-ChildItem $dir -File -Exclude *.webm,*.jpg,*.jpeg,*.png,*.txt,*.json -Recurse

foreach ( $file in $files ) {
    # Build our input and output filenames /w path
    $inputFile = $file.DirectoryName+"\"+$file.Name
    $outputFile = $file.DirectoryName+"\"+$file.BaseName+".webm"

    # Convert our input movie to webm with vorbis audio  (-e VP8 is our encoder, -f av_webm is our format, -E vorbis is our audio encoder)
    & 'C:\Program Files\HandBrake\HandBrakeCLI.exe' -i $inputFile -o $outputFile -f av_webm -e VP8 -E vorbis

    # Send the input movie to the recycle bin automatically
    [Microsoft.VisualBasic.FileIO.FileSystem]::DeleteFile($inputFile,'OnlyErrorDialogs','SendToRecycleBin')
}
Huh.
 

atchuu

New Member
Mar 30, 2019
7
2
109
How many girls? And how much space did it save?
According to explorer, I have 162 girlpacks right now. I don't remember the exact number of videos that I converted, but when I did a search for '*' and then grouped by type, there were somewhere around 5000 .mp4s. I wasn't focused on the size, but rather on getting a good set of codecs to reduce the likelyhood of the stuck bug/make the girlpacks I have cross platform with linux should I chose to run it off there. But now, I have no .mp4s and the .webm count is at 20994.
 

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
Apparently VLC is capable of just doing the job natively.

Disregard it doesn't delete the files it converted from, ugh.

Code:
@echo off

for /f "delims="  %%m in ('dir /s /b *.mp4') do (
        echo Processing "%%m ..."
        d:\ffmpeg\bin\ffmpeg -n -i "%%m" -vcodec vp8 "%%m.webm"
        echo "Waiting to delete %%m"
        timeout /T 5
        del /q "%%m"
)
This will do the job as a plain ol windows batch file if you're running ffmpeg.

Also, if you're going to be converting to webm, make sure that you've converting to vp8 and not vp9. Unity does not play nicely with vp9.

(handshake did not play nicely on my sad little windows toaster, unfortunately.)

Updated - Thanks. Great game.
Brat is index 28, by the way.
 
Last edited:
  • Like
Reactions: atchuu
Mar 22, 2021
77
58
124
You could add the -filter:v fps=fps=30 argument to ffmpeg to convert to 30fps, which will solve some of the video glitch issues.
 

saucepan35

Member
Jul 30, 2018
101
378
202
just a wild guess... any chance you have two directories with a girl named Zoey Monroe in the .json file?
Did a search and it doesn't seem like it. The game also warns if there's a mismatch between the JSON and the folder name on load, so it shouldn't be possible since I'm not getting any warnings.

The pack making it hang, is this in both Scramble and Normal mode?
Just tested normal mode, and seems it only happens in scramble. Could start a new game and use/hire the pack with no issues.

Scramble hangs both with and without crown jewels. But it stops hanging if I use firstgirl: false. But now, she also isn't recruitable. I reduced my pack count to the minimum allowed to start scramble (40 for crown jewels, 20 for regular - only tested in 10 increments though). Used the reroll button about 100+ times for each mode and Zoey didn't come up once. Did the same thing with Reject and cycling through everyone. Some kind of tug of war between firstgirl and crown jewel where she gets reserved but not, somehow? But then, strange it also happens in regular scramble..
 

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
Scramble hangs both with and without crown jewels. But it stops hanging if I use firstgirl: false. But now, she also isn't recruitable. I reduced my pack count to the minimum allowed to start scramble (40 for crown jewels, 20 for regular - only tested in 10 increments though). Used the reroll button about 100+ times for each mode and Zoey didn't come up once. Did the same thing with Reject and cycling through everyone. Some kind of tug of war between firstgirl and crown jewel where she gets reserved but not, somehow? But then, strange it also happens in regular scramble..
Sounds like something going on in the firstgirl logic--that only ever applies to scramble and never to normal. I'll have to take a look at that and get back to you.
 

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
You could add the -filter:v fps=fps=30 argument to ffmpeg to convert to 30fps, which will solve some of the video glitch issues.
The issue has to do with how compression is done itself in the video. If you play one of those videos in any video player, there's always the first second or so while it does nothing (the timer still going) before doing something.

It's a moot point though, the problems it was causing are fixed in the latest version.

Once I've done a total conversion over to vp8/webm for my entire girlpack everything, I'll do a looksee to see if the stuttering continues on the few problem packs I've identified. This will probably take a day or so to complete though.
 
  • Like
Reactions: atmosphere1980

saucepan35

Member
Jul 30, 2018
101
378
202
Sounds like something going on in the firstgirl logic--that only ever applies to scramble and never to normal. I'll have to take a look at that and get back to you.
I started a game of regular scramble (for the lowest number of packs) and eventually got her through a broker job, not in the regular recruitment pool.

I'll just attach the full JSON here in case it lets you spot something obvious:

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

Disgruntler

Well-Known Member
Game Developer
May 2, 2021
1,059
1,141
229
I started a game of regular scramble (for the lowest number of packs) and eventually got her through a broker job, not in the regular recruitment pool.
Probably the recruitment logic then. If you can do me a favor and find a way to get the pack to me to check out I can see if it's something I need to do.

That said, a bit of a tip: Don't need to include defaulted entries. Your JSON can be reduced down:

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

This is all you need. Everything else will go to default settings.
 

Shardoom

Spunkbubble
Donor
May 4, 2017
1,618
1,904
380
Hey Disgruntler do you plan on adding the little comedy scenes that used to come along with buying Nicole's (assistant) new jobs? I kind of miss the little bit of banter that used to come each time you wanted her to do something a little pervier. lol
 
4.40 star(s) 48 Votes