Kavalor

Member
Jan 29, 2021
452
438
177
That will be possible in the next version. In the current version, I think with the exception of Michelle - slaves which are sold are deleted. Grimdark is just in the process to overhaul the Slave/NPC Framework as well as the household ... public release expected at somepoint in Q1 2024. After that it should be possible to recapture/ hire back your NPC's
 
Last edited:

Porrvald

Active Member
Sep 12, 2020
631
775
193
┌―――――――――――――――――――――――――┐
| Time of day and in game days spent
└―――――――――――――――――――――――――┘
So there are 2 values that deal with days spend in the game
The days variable and the daycount, daycount seems to be what really matters in the code.

JavaScript:
days // starts at 1 and tracks the amount days the player spent ingame.
daycount // starts at 82, it's use is not clear.
Time behaves in 6 minutes intervals like this:
8:00 = 80
8:30 = 85
11:00 = 110
11:30 = 115
23:00 = 230

In order for the changes to take effect you need to switch screens in an menu, or travel to an other location.
JavaScript:
// sets the ingame day spent to 100, the effect this has on daycount is unknown
SugarCube.State.active.variables.days = 100

// Set time to 11:00
SugarCube.State.active.variables.gameDate.setHours(11)
SugarCube.State.active.variables.gameDate.setMinutes(00)

// Set time to 15:30
SugarCube.State.active.variables.gameDate.setHours(15)
SugarCube.State.active.variables.gameDate.setMinutes(30)
Force the use of an clock display, use the menu to do this please.
JavaScript:
// Use proper time format like 15:00
SugarCube.State.active.variables.clock = 3

// Use improper time format like 3 pm
SugarCube.State.active.variables.clock = 2
Hmm...

Let me try to clarify the daycount vs displayed time.

daycount is the actual game time, which is invisible to the player, and it works like this:
1 = 00:06 (6 minutes after midnight)
2 = 00:12
5 = 00:30
10 = 01:00
20 = 02:00
70 = 07:00
120 = 12:00 (lunchtime)
180 = 18:00
239 = 23:54 (6 minutes before midnight).
240 = 24:00 (midnight)

There is also a displayed time to let the player know what time it is, because humans are less confused if told that the time is 11:00 PM or 23:00 instead of 230.

This display time is unfortunately not automatically synchronized, so the player needs to adjust it manually, if changing the game time (daycount) and also wanting to see the correct game time in the game.

And that is done like this:
// Set time to 15:30
SugarCube.State.active.variables.gameDate.setHours(15)
SugarCube.State.active.variables.gameDate.setMinutes(30)

TLDR:
Daycount is the actual game time, which has an effect on game play.
setHours and setMinutes only adjusts the time which is shown to the player, but it doesn't affect game play.
 

Daba

Member
Jan 22, 2018
286
246
214
Hmm...

Let me try to clarify the daycount vs displayed time.

daycount is the actual game time, which is invisible to the player, and it works like this:
1 = 00:06 (6 minutes after midnight)
2 = 00:12
5 = 00:30
10 = 01:00
20 = 02:00
70 = 07:00
120 = 12:00 (lunchtime)
180 = 18:00
239 = 23:54 (6 minutes before midnight).
240 = 24:00 (midnight)

There is also a displayed time to let the player know what time it is, because humans are less confused if told that the time is 11:00 PM or 23:00 instead of 230.

This display time is unfortunately not automatically synchronized, so the player needs to adjust it manually, if changing the game time (daycount) and also wanting to see the correct game time in the game.

And that is done like this:
// Set time to 15:30
SugarCube.State.active.variables.gameDate.setHours(15)
SugarCube.State.active.variables.gameDate.setMinutes(30)

TLDR:
Daycount is the actual game time, which has an effect on game play.
setHours and setMinutes only adjusts the time which is shown to the player, but it doesn't affect game play.
So, to change time you need to change 3 variables, daycount and displayed hour and minutes?
For exaple, if I wanted to change time to 12:00, would it go like this?

SugarCube.State.active.variables.days = 120
SugarCube.State.active.variables.gameDate.setHours(12)
SugarCube.State.active.variables.gameDate.setMinutes(00)
 

Porrvald

Active Member
Sep 12, 2020
631
775
193
So, to change time you need to change 3 variables, daycount and displayed hour and minutes?
For exaple, if I wanted to change time to 12:00, would it go like this?

SugarCube.State.active.variables.days = 120
SugarCube.State.active.variables.gameDate.setHours(12)
SugarCube.State.active.variables.gameDate.setMinutes(00)
Yes, you almost got it :giggle:

SugarCube.State.active.variables.daycount = 120
SugarCube.State.active.variables.gameDate.setHours(12)
SugarCube.State.active.variables.gameDate.setMinutes(00)
 
  • Like
Reactions: jazz154 and Daba

Bell Lance

Newbie
Oct 26, 2023
29
7
3
Also, how do I increase stealth? there is a value of it in my character sheet but in wiki it says through increasing dexterity.
 

Verberator

Newbie
Sep 16, 2017
16
13
185
Also, how do I increase stealth? there is a value of it in my character sheet but in wiki it says through increasing dexterity.
If I'm understanding my quick look at the code right, you can get it from:

-Stealing at the factory, up to a max of 79/89 depending on the exact event. Not guaranteed each time.
-Some quests have options that use stealth, and those can increase it.
-Hunting, but it looks like it has a fairly low cap of 39. Not guaranteed each time.

Caveat that I'm not really great with code stuff and I'm not 100% sure I found everything or interpreted it correctly.

Couldn't figure out how respect worked for sure at the same time, but I've heard it becomes a chance roll.
 
Jan 4, 2019
132
112
184
How I get to appear valkyrie's team is some kind of quest? It dosn't appear in my map at any hour.

Edit: You have to wait to day 30 to them to appear.
 
Last edited:
  • Like
Reactions: Ku-chan

Gunner Rey

Well-Known Member
Aug 15, 2018
1,124
1,015
260
If I'm understanding my quick look at the code right, you can get it from:

-Stealing at the factory, up to a max of 79/89 depending on the exact event. Not guaranteed each time.
-Some quests have options that use stealth, and those can increase it.
-Hunting, but it looks like it has a fairly low cap of 39. Not guaranteed each time.

Caveat that I'm not really great with code stuff and I'm not 100% sure I found everything or interpreted it correctly.

Couldn't figure out how respect worked for sure at the same time, but I've heard it becomes a chance roll.
Respect is gained each time you win a fight with the girl on your team up to 20, then after that it's about a 4-5% chance to get points after 20 Respect. Respect acts like a bonus to many interactions with slavegirls and is worth pursuing for all of them, even the combat-challenged. The Swamp Tribesman up in Preacher's Pond are a great place to gain respect for low skilled girls you'd like to get up to 20 at least with. Get the requisite amount of combat armor for your girls as well as a rifle and whipstick and you're all set. The Swampers can barely scratch combat armor once you take out any rifle-bearing hunters with them. Easy wins for easy respect.
 

khumak

Forum Fanatic
Oct 2, 2017
4,023
4,178
488
Respect is gained each time you win a fight with the girl on your team up to 20, then after that it's about a 4-5% chance to get points after 20 Respect. Respect acts like a bonus to many interactions with slavegirls and is worth pursuing for all of them, even the combat-challenged. The Swamp Tribesman up in Preacher's Pond are a great place to gain respect for low skilled girls you'd like to get up to 20 at least with. Get the requisite amount of combat armor for your girls as well as a rifle and whipstick and you're all set. The Swampers can barely scratch combat armor once you take out any rifle-bearing hunters with them. Easy wins for easy respect.
Most of the bandits that spawn in Stokke Hills are good for that as well, although the group that all has rifles and/or pipe guns can be a bit rough if you take nothing but slave girls with no combat skills. Most of the other groups that spawn there are mostly melee with only 1 or 2 that have a gun. I like to take a merc team to do the daily bounty plus the arena and then go back home and pick up 4 slaves that need the most respect training and go clear the rest of the town.
 
  • Like
Reactions: FSDL and Gunner Rey

Gunner Rey

Well-Known Member
Aug 15, 2018
1,124
1,015
260
Most of the bandits that spawn in Stokke Hills are good for that as well, although the group that all has rifles and/or pipe guns can be a bit rough if you take nothing but slave girls with no combat skills. Most of the other groups that spawn there are mostly melee with only 1 or 2 that have a gun. I like to take a merc team to do the daily bounty plus the arena and then go back home and pick up 4 slaves that need the most respect training and go clear the rest of the town.
Yeah, there's Swamper-like bandits available in Stokke Hills too, it's not almost always the Ceilor Forest Raiders these days. That's another great place for easy respect building if you pay attention to the description of the attackers in the daily account. Another one is the Dock punks and the Redhaven bandits as long as they last. If it's a level two bounty or below I'll let my green girls take care of it too, we'll finish up in the Baths for some easy happiness if they took a few hits during the day.
 
  • Like
Reactions: FSDL

lhucio

Member
Jan 7, 2021
172
341
186
Does anyone know how to advance the plot of the "Aimee's good" store?

I have maxed out almost all the store, I helped Dakota with the crooks... and that was months ago.

As I see from the forum I should have received a letter for her 18th birthday, but I don't have any letter.
 

Fauno36

Active Member
May 26, 2023
851
1,048
276
Can someone tells me what are the most beneficial trait the girls can have I known some but not all.

Thanks in advance.

Personally, I am interested in being submissive and beautiful, with not much willpower (if they are willful, they are a pain in the ass).

Take a look at this link to give you an idea:
 
  • Like
Reactions: PhantomKnight55

Fauno36

Active Member
May 26, 2023
851
1,048
276
Does anyone know how to advance the plot of the "Aimee's good" store?

I have maxed out almost all the store, I helped Dakota with the crooks... and that was months ago.

As I see from the forum I should have received a letter for her 18th birthday, but I don't have any letter.
You must constantly check since the birthday event is on the seventh day since you "freed" Dakota from her kidnappers.

I must understand that you missed the deadline, so I recommend you go back, the event is worth it and, in addition, you have the possibility of having her as a slave for free.
 
4.50 star(s) 172 Votes