Quick Reply
Search this Thread
Test Subject
Original Poster
#1 Old 2nd Apr 2026 at 10:03 PM
Default Why Won't My UserStartUp.Cheat Work in Gameplay
My UserStartUp.Cheat file won't worked when I start the game, as it the cheats aren't activated despite the file containing the cheats place to true. I have it on the Config folder like it should be, yet it doesn't work.

If anyone needs to see the cheat file if the cheats are typed wrong, here's a file example.
Attached files:
File Type: txt  userStartup.cheat example.txt (2.8 KB, 1 downloads)
Mad Poster
#2 Old 2nd Apr 2026 at 10:20 PM Last edited by simmer22 : 2nd Apr 2026 at 10:35 PM.
You can't have "moveobjects true" as an "always on" cheat (at the top). This one only works as-is ingame, or as an alias cheat. Also, normally it's "Moveobjects on" (I've never seen this one with "true" - though you can swap true/false with on/off for most Boolprop cheats).

I'm also a bit unsure if these two work as always on:
unlockCareerRewards
aging off

If you put cheats that don't work as "always on" in the cheat file, the cheat file usually ignores everything that comes after (that goes for other cheats that don't work as always-on, too).

This section is likely also confusing the file, because there aren't aliases in front, and they're not in quote marks or have # in front:
slc - change lighting direction to come from the front (default)
slb - change lighting direction to come from the back
sll - change lighting direction to come from left
slr - change lighting direction to come from right

You can fix that section by moving the info up to the already existing alias cheats, or by adding a # in front of each line, like so:
# slc - change lighting direction to come from the front (default)
# slb - change lighting direction to come from the back
# sll - change lighting direction to come from left
# slr - change lighting direction to come from right

The file ignores lines that come after a "# " or are in quote marks, which means you can use those for explanations or headings.
# heading
# long explanation
alias cheat "explanation"
Test Subject
Original Poster
#3 Old 2nd Apr 2026 at 11:58 PM
Default userCheatStarter works now
Quote: Originally posted by simmer22
You can't have "moveobjects true" as an "always on" cheat (at the top). This one only works as-is ingame, or as an alias cheat. Also, normally it's "Moveobjects on" (I've never seen this one with "true" - though you can swap true/false with on/off for most Boolprop cheats).

I'm also a bit unsure if these two work as always on:
unlockCareerRewards
aging off

If you put cheats that don't work as "always on" in the cheat file, the cheat file usually ignores everything that comes after (that goes for other cheats that don't work as always-on, too).

This section is likely also confusing the file, because there aren't aliases in front, and they're not in quote marks or have # in front:
slc - change lighting direction to come from the front (default)
slb - change lighting direction to come from the back
sll - change lighting direction to come from left
slr - change lighting direction to come from right

You can fix that section by moving the info up to the already existing alias cheats, or by adding a # in front of each line, like so:
# slc - change lighting direction to come from the front (default)
# slb - change lighting direction to come from the back
# sll - change lighting direction to come from left
# slr - change lighting direction to come from right

The file ignores lines that come after a "# " or are in quote marks, which means you can use those for explanations or headings.
# heading
# long explanation
alias cheat "explanation"


I did what you said, and it works now. Kinda disappointed that some cheats cannot be activated, especially since I need those cheats for gameplay and film making, but at least the cheats starter file works. Thanks.
Mad Poster
#4 Old Yesterday at 12:14 AM
I use aliases for the placement cheats, plus quartertile as always on.

Quartertile:
boolProp QuarterTilePlacementEnabled true
(Ctrl+F to activate or deactivate ingame, it's not instantly on)

And these aliases for snap+moveobjects:
(Snapobjects does work as always on, but isn't very useful as such, so it's better to be able to turn it on and off)

alias mn "moveObjects on"
alias mf "moveObjects off"

alias sn "boolProp snapObjectsToGrid false"
alias sf "boolProp snapObjectsToGrid true"

These are also useful:

alias hf "boolProp showHeadlines off"
alias hn "boolProp showHeadlines on"

alias pf "Plumbbobtoggle off"
alias pn "Plumbbobtoggle on"

alias an "aging on"
alias af "aging off"

(I prefer to keep the aliases short, and easy to type with my left hand)
Mad Poster
#5 Old Yesterday at 11:52 AM
'aging off' at least works permanently in a household once it's turned on, until you turn it off.
Back to top