Apr 12, 2021
157
88
I can only see benefit of units if multiple persons of differents skills are woring on game, code wise.
If it only one person, it is not worth efforts imo.
And it will make harder for moders to mod game.
Id vren is serious about having unit tests, now it is ideal time to invite moders like starbuck to become full partner in game development.
And im sure, they will welcome it.
 

Jaxter

Member
Feb 21, 2018
240
183
Does using saveeditor to increase your stats, cause more errors?
Yes, of course.
I've found that generally stats under 1000 and stamina at 2000 or lower shoooould be fine.
But whenever you break the parameters of a game, you're going to run into areas where the developer hasn't coded for your situation, simply because you're going outside the parameters.
 

qvb222

Newbie
May 7, 2017
38
17
I can only see benefit of units if multiple persons of differents skills are woring on game, code wise.
If it only one person, it is not worth efforts imo.
And it will make harder for moders to mod game.
How do unit tests make it harder to mod the game? It's not like there's a build pipline that requires tests to pass before running the game.

Also, if the test cases are good, they actually make modding easier, because there's now documentation on the expected content of data structures.

A lot of Vren's bugs seem to revolve around typos (a good IDE should flag them, but most Python IDEs seem to struggle with RenPy), inconsistent naming conventions and mix-ups in variable content/initialization. Decent Unit Tests should be able to catch a sizable percentage of these
 

Helger

Newbie
Dec 2, 2017
38
19
I can only see benefit of units if multiple persons of differents skills are woring on game, code wise.
If it only one person, it is not worth efforts imo.
And it will make harder for moders to mod game.
Id vren is serious about having unit tests, now it is ideal time to invite moders like starbuck to become full partner in game development.
And im sure, they will welcome it.
Sorry to have to say it but he has been working on this project alone for over 3 years. You can't even call it a game anymore, as it's basically his project to learn to code and make money from. It would be nice if they worked together, but that's unlikely.
Unit tests:
A function that is not relevant for Players, but has been built into the game. Everyone who plays the v0.40 Vanilla has these tests running in the background. In the Bugfix this function was deactivated again and other things that Vren added were corrected.
 
  • Like
Reactions: DevilInside666

NextTimeMaybe

Member
Jan 27, 2018
148
81
Soooo, I got a problem with my game, hope anyone knows how to solve this. I get glitch reports everytime I finish the day (plus on some other occasions), which seems to
 

vitamin433

Active Member
May 11, 2018
933
928
Unit tests:
A function that is not relevant for Players, but has been built into the game. Everyone who plays the v0.40 Vanilla has these tests running in the background. In the Bugfix this function was deactivated again and other things that Vren added were corrected.
So from perspective of a regular player:
He added some tools, that help quickly catch bugs. They were implemented and always working in 0.40 ("vanila", as you said), and after were disabled (but not deleted from code) in 40.1, right??

If so, I don't see anything bad about it. In fact: it even sounds better, cuz' other people (modders and others) can use it for the same reason.
Again: only if I understood it correctly :/
 

str8up

Engaged Member
Jun 4, 2020
3,373
1,528
hey dev im just wondering do you think its possible for you to make all the text for everything even smaller?
smaller the better really thanks
having a bitch of a fucking time trying to read for researching/making serum of al the things broken in game at least please fix the sizes of text thank you!
 
Last edited:

Immunity

Member
Jul 8, 2017
226
661
This mess just keeps plodding along, huh? On one hand, you've gotta applaud him for having the fortitude to keep going for so long in the face of such overwhelming feedback. On the other, it's a damned shame after the original.
 

str8up

Engaged Member
Jun 4, 2020
3,373
1,528
This game is the fucking star citizen of porn. We still get a glorified beta years into production of a game that will either become a complicated masterpiece or a broken, overcomplicated piece of crap
im leaning more towards the 2nd opinion LOL
 

Evil Twin Skippy

New Member
Jan 16, 2019
11
1
This game is the fucking star citizen of porn. We still get a glorified beta years into production of a game that will either become a complicated masterpiece or a broken, overcomplicated piece of crap
I keep telling myself: I'm going to write my own corruption game. With Blackjack.... and Hookers.

And probably in some flavor of Twine. The real game play is in the character interactions, not the graphics. (Well, at least *my* jollies are in the character interactions...)

I'm thinking a victorian/alchemy theme. Splash in a little occult and mesmerism. Javascript is pretty user friendly to mod for the folks who really want their fetishes...
 

Gibberish666

Member
Mar 17, 2019
421
794
I come back once in a while to see what's going on with this game. I loved the first Lab Rats, but this one... All I can say is the apple has fallen far from the tree. Every time I come back with some glimmer of hope, it's always the same fugly DAZ models, and fuglier than fuck UI slapped on top of an unnecessarily complex micro-management menu "game." If I wanted to look at menus for porn, I'd be staying at work.

I have heard Vren started making this game as some sort of experiment to improve his skills as a game developer and programmer? Good on him for wanting to improve, but this shit has been going on for almost FOUR YEARS!! Four years of experimenting with bad game features to make a convoluted grindbox that just happens to have a little bit of porn in it. It might as well not even be a porn game anymore at this point. I think it's time for Vren to start trimming the dead branches (especially clarity) and take what he's learned to make a proper game out of this thing before we all die of old age.
 
Last edited:

SenPC

Active Member
Feb 3, 2018
579
1,115
The code has changed so much over time, does anyone know what file controls the generation of random employees age? I was able to change the physical features and age of special characters in random_lists.rpy, and also the weighted value of body type, skin type, breasts, etc., but I cannot find where age is generated for random characters any more.
 

Diconica

Well-Known Member
Apr 25, 2020
1,100
1,149
The code has changed so much over time, does anyone know what file controls the generation of random employees age? I was able to change the physical features and age of special characters in random_lists.rpy, and also the weighted value of body type, skin type, breasts, etc., but I cannot find where age is generated for random characters any more.
You will find it in \game\helper_functions\random_generation_functions.rpy
Other stuff called from that function are usually found in game\random_list.rpy

Some characters are pre-generated those are found in the random_list.rpy
It determines if it will use a pre-generated character at lines lines 5 & 6 in random_generation_functions.rpy
line 39 has the weighted age list
line 44 to 46 for getting the age in random_generation_functions.rpy

If you have notepad++ you can use the search in files to search through all the files in a directory and subdirectories for a keyword or phrase.
You can put a filter on the files you search such as *.rpy to just search rpy files.
It will then give you a list of lines and in which file they are on you can click them to open the file directly to that line.
 
Last edited:

Diconica

Well-Known Member
Apr 25, 2020
1,100
1,149
Diconica , thanks so much, that's exactly the file I needed to edit random generated ages and starting happiness.
Glad to hear it.

I generally line out the 2 lines that select pre-generated characters. I mentioned above.
The random_list.rpy is a good place to make some edits.
You can convert the body type to a weighted list.
You can modify the weights on breast sizes.

Back in the random_generation_function.rpy
at line 120 you will find the skill and stats are generate. I made states first then made skills dependent on stats.

Another good file to look at is \game\major_game_classes\character_related\Person.rpy
You can find the section in it that deals with what likes and dislikes they have. Around line 60 it starts.

Also when it comes to likes and dislikes they have pre-generated personality types those files are all contained in
\game\personality_types they have individual files for each personality type.
Those get pulled from when they are building a random character even.
They have put a lot of traits in there that are inconclusive with a person working and being happy.
Such as stupid stuff like hating work, not liking certain days, not liking a particular type of work.
In the end it makes your odds of finding a person who can fill a job next to impossible.

\game\game_screens\business_screens\serum_production_ui.rpy
Line 50 you can find the controls to increase and decrease the amount of work put into a production line.
Standard is increments of 10. I personal changed mine to 5

Maybe you want to see what likes and dislikes an employee has
those can be found in the \game\game_screens\business_screens\interview_ui.pry
around line 70 there are 4 lines you need to change 72,80,88, and 97

If you want to see the girls hidden likes and dislikes the rest of the time
\game\game_screens\character_screens\girl_overview_ui.rpy
look at line 196 there are 4 lines there that need changing.

Anyway that should give you some more areas to play with. Have fun.
 
3.40 star(s) 127 Votes