A white background (I have already one on my computer)
Open up your
Mods\$INIT$ folder. This is a "Character Folder", which is a set of mods that you can activate all-at-once by clicking its icon in the character roster (just like SDChan, Askuka, etc). The $INIT$ folder is special because you don't click it; it gets activated automatically when you start the game.
Copy-paste your background file into the
Mods\$INIT$ folder. Then rename it to "
bg.png". The Loader will search for a file with this name whenever it loads a Character Folder (regardless of whether it's a "custom girl" folder or a "technical" folder such as $INIT$). If the Loader finds a matching file then it will apply that file as the new background for the scene.
Caution: since you're using sby's Loader pack, you probably have the
moreClothing mod enabled. moreClothing generates an extended initialization phase for the game, during which it loads dozens or hundreds of extra files. These files are then included in the games selectors and can be activated at any time by clicking the ◄ ► buttons, and they can be included in charCodes. It's a very useful mod.
Unfortunately, the extended initialization interferes slightly with the $INIT$ stuff that we just established. Code mods (such as
dialogueActions) which were loaded during init will remain active, but visual effects (such as an initialized background) will tend to be overridden. This is especially true if moreClothing is loading several custom background during its startup (which it does by default).
The easiest way to avoid this problem is to simply
disable moreClothing by omitting it from your
Mods\$INIT$\Mods.txt file. Find the line in this file which mentions moreClothing, and then add a semicolon (;) at the beginning of that line. If you're annoyed by the longer startup time the disabling moreClothing might be the best option for you.
However, if you're interested in keeping the moreClothing mod then there's a better option:
- Copy-paste your white background file into the Mods\$INIT$\moreclothingmods\backgrounds folder
- I'll assume that your file is named "white.png"
- Open up your Settings\moreclothingV6_2settings.txt file
- This file contains a declaration for each mod registered with moreClothing (such as new shirts, new hairstyles, etc). We're going to register a new background and make a minor change to the settings.
- Scroll down (or use a Ctrl+F search) until you find the section which declares a few backgrounds. It's not necessary to register your white background here; it can be registered anywhere in the file. But we'll put it here for the sake of tidiness.
- Write a new line into this section of the settings file:
- backgrounds/white.png=White:Background
- The new background is now registered with moreClothing. If we started the game now, then we would be able to choose the white background by clicking through the other options (School, Dungeon, etc).
- After doing so, we would also be able to generate a charcode which includes the custom background selection. In my case, the relevant portion is "bg:9"
- Scroll up within the moreclothingV6_2settings.txt file until you see lines which begin with a plus sign (+). These are options and settings which control the behavior of the moreClothing mod.
- Find the charcodeafterload line and change it to the following:
- We've now told the moreClothing mod to register our new (white) background during startup, and then apply it automatically after all of the custom mods (shirts, shoes, backgrounds, etc) have been loaded. You can now start the game and the white background will appear.
SD Chan 2 with this Custom Data:
Similar to the previous example.
If you've disabled moreClothing then you can save this charcode into a file named "
code.txt" and copy-paste that file into your
Mods\$INIT$ folder.
If you're using moreClothing then you can copy-paste the charcode itself into your
moreclothingV6_2settings.txt file. Remember to preserve the
bg:9; snippet as well -- don't accidentally overwrite it!
If possible, keep her mouth closed (or open, it doesn't matters as long as it stays in the same position).
There's probably a way to do this directly, but I've usually just relied on
animtools. The game's logic will open and close the girl's mouth depending on the proximity of the penis. You can setup a position in which the penis is very far away (e.g. outside the camera's field of view) and so the girl's mouth won't randomly open/close.
I
assume that you're trying to take screenshots of the girl alone, so the absence of the guy isn't a problem. If you need both characters together (but with a static mouth position) then we'd need to find a different solution.
Disable her eyes blinking.
The
Android Behavior mod could fulfill this requirement, but it has several other features which probably don't fit your needs. By default, it makes the girl look constantly surprised or afraid. If you adjust the mod's options then you should be able to disable blinking
without altering the girl's expression.
Make her always look in front of her (i.e. [LOOK_DOWN]).
I don't know of a way to do this automatically. Changing lookState doesn't seem to accomplish anything.
I usually just press the shortcut key ("2" in sby's Loader Pack) to toggle the girl's eyes into the desired position.
Hide the guy and his penis.
animtools is the easiest way to do this. I've attached a position file (
sshot.txt) which you may find useful for screenshots. You can load it in-game by pressing F2 and then choosing the file via the Browse window. If you find it useful and want to use it regularly then we can setup a more convenient shortcut.
I would also like that the Loader opens as fast as possible and to delete all the unneccessary files and mods (I almost never use SDT as a game
).
moreClothing adds the greatest startup delay of any Loader mod that I've used. It's not because the mod is badly written, it's just the nature of the mod (that it needs to load hundreds of
other mods) which makes it slow. If you want to speed things up then disabling moreClothing would be your first step. See above for instructions.