CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

zzczys

Active Member
Jul 20, 2019
915
186
If you learn the code language and some git functions, you can create your own branch while also staying updated to the main branch. That way you can add in your wants and still be part of the game.

Or find the name of the variable you want to change and put in the provided console;
variable name = X, or whatever number you want.
 
  • Like
Reactions: JungleNuts

Yukemoto

Member
Jun 19, 2020
349
610
Try checking the game options under Content & Flavour.

View attachment 3813387
I saw that, I should have been more specific, I used to be able to use notepad to increase the number of events and when using the manual event method, I'd get to have 12 events, now , no matter what I extend or update, It shows 12 but only gives me the default options (currently just 2)

This is new with this update feels bad.
 

zzczys

Active Member
Jul 20, 2019
915
186
I assume you are using the inbuilt browser FChost.

1720532277419.png

Observe the console, below the 'display changed variables'

The variable you want is V.RIEPerWeek

1720532438516.png

In this example I am attempting to change the number to 4, its currently 3
Click 'run custom function' to execute

End week and proceed up to the Random Individual Events

1720532600541.png

I now have 4 RIE events
Just checked the gitgud and the variable name is still the same.
===============
Use notepad++(Free to use) to search and edit.
Search for the text in options 'Maximum random slave events per week' using notepad++ Find in files function

1720532998775.png

I used another phrase to find it, but you should get the idea.

==============
You will have to repeat these steps each time you update the game. That is why I recommend learning the game code and git functionality, with those in hand you can create your own branch with your own edits while also staying updated.
 

Yukemoto

Member
Jun 19, 2020
349
610
I assume you are using the inbuilt browser FChost.

View attachment 3814467

Observe the console, below the 'display changed variables'

The variable you want is V.RIEPerWeek

View attachment 3814477

In this example I am attempting to change the number to 4, its currently 3
Click 'run custom function' to execute

End week and proceed up to the Random Individual Events

View attachment 3814485

I now have 4 RIE events
Just checked the gitgud and the variable name is still the same.
===============
Use notepad++(Free to use) to search and edit.
Search for the text in options 'Maximum random slave events per week' using notepad++ Find in files function

View attachment 3814498

I used another phrase to find it, but you should get the idea.

==============
You will have to repeat these steps each time you update the game. That is why I recommend learning the game code and git functionality, with those in hand you can create your own branch with your own edits while also staying updated.
That was informative, thank you for helping me find an easier way to increase it without notepad, the game is still not changing the X number left amount like it used to, that seems to have been separated from "events" at some point, so the old way may never return (goodbye 20 back to back events!:cry:)
 

zzczys

Active Member
Jul 20, 2019
915
186
Oh sorry I forgot about file editing.
If you edit any files in /src, you must run compile.bat in the base game folder again. Preferably run as admin. Once it is done, it will auto exit itself. Copy the html file from the bin folder to the fchost folder, replace the html there.

Before FChost came along, you run the html file directly from the bin folder in a browser.

While it is possible to edit the html directly, the sheer size of it makes it a little difficult. So its easier to edit the files in /src.
 
  • Like
Reactions: JungleNuts

xmodo99

Newbie
Feb 20, 2020
25
18
SVG packs? From where? Don’t think pregmod allows XL ai models. But yes I’m in love with that style and fidelity of art on OP, nothing better than that. Alternatively how can I train a model to produce art exactly like that?
Loras are pretty much plugins/addons for the base checkpoint models.

To use the linked Lora, you can try:
  • Use this as the main checkpoint (download into models/stable-diffusion, and then select it in the top left dropdown in auto1111)
  • Then download this lora into models/Lora
  • Change the "AI style prompting" into something that uses the Pixel Lora, and get rid of <lora:LowRA:0.5> or similar.
    • For example positive: full body portrait, (dark theme:0.5), black background, masterpiece,best,quality, <lora:pixelbuildings128-v2:1>, pixel, pixel art
    • negative: (worst quality:2), (low quality:2), (normal quality:2), lowres, bad anatomy, bad hands, normal quality, ((monochrome)), ((grayscale)) watermark
    • Just pulled these out of my ass so you'll probably need a few changes for it to actually be good
  • Done!

To train a model, you probably don't want to be training a full checkpoint. A Pixel art lora makes much more sense. You can just google for tutorials "train stable diffusion Lora" and look for a relatively recent one and you should be fine.

1720579203381.png
 
  • Like
Reactions: JungleNuts

Alphanineteen

New Member
Jun 30, 2017
5
2
Hi there fellow Arcologists.

Since there is no discord or similar place to discuss the Pregmod I'm asking this question here.

FC version: 0.10.7.1,mod version: 4.0.0-alpha.31,build: 1232, commit: 74030add

Using a few basic Rules in the assistant I'm not getting the behavior I expect.
I have a simple set of rules to adjust behavior rules depending on devotion. The rules assistant generally applies them nicely for the devoted and worshipping slaves. Slaves with very low devotion however is a different story.
Using Devotion 20 as the separation point I continually end up with slaves to obedient for the cellblock, but not caught by my Devotion >= 20 rule.

What can I use instead of devotion to catch the output from the cellblock (And new slaves just fearful enough to not need it) properly?

P.S. To send Ambivalent slaves that can benefit from School to the Schoolroom I use "And slave education < 30" but I've yet to get that to work. Basically I want new slaves to get caught by one of three rules.
1. Restrained and sent to the Cellblock.
2. Given a Uniform and send to school.
3. Given a Swimsuit and sent to the spa.
Any slaves remaining in the penthouse I handle manually.
 

Zorlond

Member
Jun 15, 2021
351
476
What can I use instead of devotion to catch the output from the cellblock (And new slaves just fearful enough to not need it) properly?
Off the top of my head, the Cellblock requires a lack of compliance, which is something I don't know the triggers for. Once compliant, the slave is ejected because confinement stops working. So to handle them, I would add an additional rule with the exact same triggers as the Cellblock rule and lower priority, but the assignment it gives mandates having compliance, like House Servant. You'll get some useful work from them, and also easy access for your Head Girl or Personal Attention.

But I might be off-base. As above said, exporting the rules you have for us to look over would probably be better.
 

DERDER22

New Member
Sep 11, 2021
4
8
For slaves to be scared enough to work their fear needs to be less then -20, so set up two rules one for less then 20 devotion and more then -20 fear, the second one for less then 20 devotion and less then -20 fear that should filter out the slave capable of work.

Attached is how I have been dealing with this
 

Yukemoto

Member
Jun 19, 2020
349
610
Oh sorry I forgot about file editing.
If you edit any files in /src, you must run compile.bat in the base game folder again. Preferably run as admin. Once it is done, it will auto exit itself. Copy the html file from the bin folder to the fchost folder, replace the html there.

Before FChost came along, you run the html file directly from the bin folder in a browser.

While it is possible to edit the html directly, the sheer size of it makes it a little difficult. So its easier to edit the files in /src.
Oh! I use Google Chrome to play FC! Does that make a difference?
 

zzczys

Active Member
Jul 20, 2019
915
186
Oh! I use Google Chrome to play FC! Does that make a difference?
Its a little more tedious to edit the local storage for chrome, but still possible. Instructions are somewhere on the git. When your saves get larger as you own more slaves, you might not be able to use the save slots. So save to disk or edit the local storage.
FCHost doesnt have this issue.
 
  • Like
Reactions: scrumbles

Ex_Pride

Newbie
Dec 18, 2019
37
33
guys, about the new update on pregmod one( 0.10.7.1-4.0.0-alpha.32 )...
" slave generation can now be seeded "
where can I modify slaves' seeds?
i rummaged through cheat mode and dev mode but found nothing
 

zzczys

Active Member
Jul 20, 2019
915
186
guys, about the new update on pregmod one( 0.10.7.1-4.0.0-alpha.32 )...
" slave generation can now be seeded "
where can I modify slaves' seeds?
i rummaged through cheat mode and dev mode but found nothing
You can sign up on git to post your question there, or on reddit


I hope this link is allowed, its not malicious, its a real reddit for FC

================

Found using notepad++
\fc-pregmod-pregmod-master\src\npc\generate\generateNewSlaveJS.js
 
Last edited:

Ex_Pride

Newbie
Dec 18, 2019
37
33
guys, about the new update on pregmod one( 0.10.7.1-4.0.0-alpha.32 )...
" slave generation can now be seeded "
where can I modify slaves' seeds?
You can sign up on git to post your question there, or on reddit


I hope this link is allowed, its not malicious, its a real reddit for FC

================

Found using notepad++
\fc-pregmod-pregmod-master\src\npc\generate\generateNewSlaveJS.js
thanks! figured the rest of it!
 

DERDER22

New Member
Sep 11, 2021
4
8
Here are my rules.
Ok to make sure I get you problem correctly you are trying break slaves just enough to get them to work, the problem is that devotion 20 is to high to just get slaves to work to do that it is enough for them to be either Frightened or Ambivalent the values for those can be found in the Help section but they are less then -20 trust and more then -20 devotion respectively.
Check a few post ups for an example of rules that should work but withe your current rules you need to add two rules before 1-Break, first one that checks for less then -20 Devotion or more then -20 Trust and the second one checking for if devotion is between -20 and 20 or if fear is below -20, that should solve the issue.
 

scrumbles

Well-Known Member
Jan 12, 2019
1,069
1,096
What can I use instead of devotion to catch the output from the cellblock (And new slaves just fearful enough to not need it) properly?
Unless I am mistaken, the Cellblock will automatically expel slaves that meet one of these conditions:
  • devotion >= -20 AND trust < -50
  • (-50 <= devotion < -20) AND trust < -20
  • trust < -50
I can suggest you two possible solutions.

Solution #1
You could force the cellblock to accept slaves with higher devotion. Open in a text editor the file:
Code:
src\facilities\cellblock\cellblockFramework.js
find the string App.Entity.Facilities.CellblockJob, replace -20 with +20 a few lines below (where it says slave.devotion >= -20), then recompile the game.
Edit: there will still be slaves who cannot be moved to the cellblock though, because of their trust.

Solution #2
You could create a twin rule 1+ - Break for slaves whose devotion is 20 or lower, but who cannot be sent to the Cellblock. For instance, their new job could be just "Confinement" (basically it works like Cellblock, except that the slaves stay in the Penthouse).
Duplicate rule 1 - Break, switch to advanced mode, drag a "Custom Getter" onto the grey rectangle, and paste this condition:
Code:
c => App.Entity.facilities.cellblock.canHostSlave(c.slave).length>0
When true, it means that a slave cannot benefit from the cellblock, either because too terrified (trust < -50) or because not defiant enough.

cellblock.png

P.S. To send Ambivalent slaves that can benefit from School to the Schoolroom I use "And slave education < 30" but I've yet to get that to work.
No clues, I tested it with a slave and it worked. The only issue I can see is that "2+ - School" is partly overruled by rules 3 and 4 if the devotion is 50+, but as long as slave.intelligenceImplant (Education) is lower than 30, the slave should be sent to the school.
 
Last edited:
  • Like
Reactions: JungleNuts
4.40 star(s) 23 Votes