SpikyHair

Member
Nov 13, 2019
363
659
Do you know any more variables?
In Firefox at least the console offers autocomplete, so you can browse through active variables that way. Basically if you type into console "SugarCube.State.active.variables." you get a scrolling list of everything defined.

I dumped some code parts a few versions back, but most of it is still relevant.

In general, if you're already using the console nothing stops you from opening start_game file itself with something like Notepad++ and just looking through the script for relevant entries. It's no assembly, at least variable declarations are pretty self-explanatory. Especially since Grim, unlike a lot of professional programmers I've ran into, actually uses meaningful names for those, heh, so you can look that up for guaranteed-to-be-current variable names.

Game setup variables (that contain inventory stuff and master stats, along with a LOT of things you shouldn't touch without knowing exactly what they do, e.g. quest states) are below

/* INVENTORY SETTINGS BELOW */​

Slave variables can be found looking for

set $girlname = "Lovisa​

Though I'll say what I always say when offering such information - the more you rely on cheats, the more you deny yourself actual gameplay, and the faster you'll get bored. I strongly advise to, if you do decide to cheat, keep it to absolute minimum.

Or just don't, and instead of it learn the mechanics sufficiently well that those are no longer necessary. Even avoiding "the grind" will prevent you from experiencing some parts of the game.
 

DrLizardman

Member
Apr 28, 2021
447
125
So restarted the game... are there any groups I should leave alive on the map to invest in instead of killing everyone. I have a feeling that is how I make money, and why I keep running out.
 

JaxMan

Active Member
Apr 9, 2020
726
652
So restarted the game... are there any groups I should leave alive on the map to invest in instead of killing everyone. I have a feeling that is how I make money, and why I keep running out.
Gero's group has investment, but not too early unless you have Rebecca or influence of 10,000 (I think) or they might be eliminated by the skyguard before too long. 1% chance without either, but seems higher as they usually get taken out fairly quickly. The Felton's also have investment, though they give -2 influence, but that doesn't really matter after awhile as you can increase that quickly

The headkillers will have an additional quest later (not implemented yet) if you don't kill them, but they have no investment.

These don't give much money, but it's a start and the gang in the Docks will siphon off some of it until you take them out.
 
  • Like
Reactions: Gunner Rey

smokey5144

New Member
Feb 25, 2022
10
0
Can someone tell me how to assign slaves to fight with me? The wiki says to add them to the party in the household slave management window, but I don't know where that is. Is this something I do at home before going out, while I'm out with my party, just before combat, or what?
 
Sep 23, 2023
48
19
Can someone tell me how to assign slaves to fight with me? The wiki says to add them to the party in the household slave management window, but I don't know where that is. Is this something I do at home before going out, while I'm out with my party, just before combat, or what?
You cannot add or assign a slave into your team, because your team is full, unassign 1 follower in your team so you can assign a new follower in to your team.
 
  • Like
Reactions: smokey5144

ordos

Member
Aug 21, 2018
247
136
In Firefox at least the console offers autocomplete, so you can browse through active variables that way. Basically if you type into console "SugarCube.State.active.variables." you get a scrolling list of everything defined.
Is it possible to return "slaves" on the market. For example Amelia to Kumanto hall, so I could buy her later?
Somehow edit save or else?
 

khumak

Engaged Member
Oct 2, 2017
3,717
3,750
High level hacking is needed for MayLinn quest now
And I just can't do it with my relatively dumb char...
With high influence you can just buy the seeds if you want. No hacking required. I prefer the hacking route personally, but for a low int build I would probably just buy them. The 2nd door is impossible to hack at low science skill. You need at least 80-100 or so.
 

SpikyHair

Member
Nov 13, 2019
363
659
Is it possible to return "slaves" on the market. For example Amelia to Kumanto hall, so I could buy her later?
Somehow edit save or else?
For the specific instance of the one you already bought, not that I'm aware of, since that's a unique generation of stats/traits. You can't "return" them, just eliminate... you bastard.

I assume the situation is, you bought Amelia, decided would rather have someone else for now, want to be able to buy her again. That can be arranged in a quick and dirty way, though it might break things along the way. Use at your own risk, which probably includes potential save corruption. I only tested whether or not the slave is available for purchase again. This only works for slaves you do purchase, any other unique slave would need resetting of all their quests variables, and I never messed with my games this much (I use my own advice and limit cheating to setting up "thematic" characters and occasional quick-starting).

One thing to mention is that you should absolutely NOT use this method for generating multiple copies of unique slaves. This is damn-well-guaranteed to break things up with normal gameplay, since the game tracks multiple things including state of their personal quests and you'll have two different "characters" trying to store their individual values in same variables.

Anyway, to reset ownership of a unique slave, you need to look up the ownership variable for them. Meaning if it says in the copypasta below $ownlov, the Sugarcube invocation to "reset" Lovisa availability at the market is "SugarCube.State.active.variables.ownlov = 0" (without quotes). Remove their presence from your household using Talk->End Slave Contract (this might also affect Happiness/Affection of other slaves in your household, but it's the easiest way). Then reset the appropriate ownership variable, and that character should be available for purchase again.

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

Above contain slaves you should NOT touch (Juno likely, Michelle, Aria, whoever else is not directly purchased from one of the slave markets without involvement of a quest).

It's not that it's impossible to "reset" non-purchaseable slaves, or Aria (it is), but you'd need to know every single game variable that needs to be changed and that's a lot of digging through the code. I encourage you to experiment (on a separate save!), because it's a good way to learn Sugarcube and JavaScript. Which makes it a doorway into learning how to make your own stuff within same environment. Or just to know more things you never know when might come in useful.

Sadly, it's just not something I can throw my time at to help with in broader scope, sorry.
 
  • Like
Reactions: Daba

neoLemur

Newbie
Feb 9, 2017
43
41
Is there any sexual encounters associated with raising ones standing with any of the major religions factions?
 
Sep 23, 2023
48
19
Just massacre Carozza House and tried to punch both Don Carozza and Carozza Jr. Too bad they can't be captured as slaves. they didn't even managed to incapacitate anyone in my team lol.

cfcfc.png
 
4.50 star(s) 136 Votes