More Awesome Than You!

TS2: Burnination => The Podium => Topic started by: sara_dippity on 2007 March 27, 14:18:44



Title: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 14:18:44
What did I do wrong? I put the file (submitted for your approval) into several folders, I tried five different folders that looked like the right place, in documents and in game files. Is it my file? Where the hell does this thing go again? Did I name it wrong or what? I added the .txt extension just now to be able to upload it, when trying to use the file I did save it as .cheat.




I know I used to have it set up right.


Title: Re: userStartup.cheat
Post by: jsalemi on 2007 March 27, 14:33:35
Well, first it has to go in the 'Config' folder under The Sims 2.  Second, I think (but I'm not 100% sure) that you need to repeat the actual command twice in the alias line before putting in the help text.  At least, that's how I have mine setup and it works fine.


Title: Re: userStartup.cheat
Post by: Nec on 2007 March 27, 14:35:24
It belongs in My Documents/EA Games/The Sims 2/Config

My cheats are written like so:

alias snapn "boolProp snapObjectsToGrid false" "snap to grid = no" "snap to grid = no"
alias snapy "boolProp snapObjectsToGrid true" "snap to grid = yes" "snap to grid = yes"

alias flrn "boolprop constrainFloorElevation false" "Floors Weird" "Floors weird"
alias flry "boolprop constrainFloorElevation true" "Floors normal" "Floors normal"

Not sure if that will make a difference, but it works for me. Putting it in the Config folder will help, too.


Title: Re: userStartup.cheat
Post by: gjam on 2007 March 27, 15:12:58
My cheats are written like so:

alias snapn "boolProp snapObjectsToGrid false" "snap to grid = no" "snap to grid = no"
alias snapy "boolProp snapObjectsToGrid true" "snap to grid = yes" "snap to grid = yes"

The last two arguments are just help text.  They don't make any difference to the functionality.  I'm currently using a null string for the last one, and I have in the past used a null string for both.

Code:
alias m "moveObjects on" "Move normally unmovable objects" ""
alias m- "moveObjects off" "Do not move normally unmovable objects" ""

Wait.  A while ago, wasn't someone saying that if they included a particular cheat, that nothing after that was being recognized?  I can't remember which one or whether it was ever confirmed to be a real phenomenon.  Hmm, looks like one of the Pets cheats, because I have those stuck at the very bottom of my file with a note not to put anything after them.


Title: Re: userStartup.cheat
Post by: Eleonora on 2007 March 27, 15:18:44
You are definitly on to something there, 'cause my file hasn't been working properly either since seasons. I've got quite a long list of cheats and aliases, but only debug mode seems to get turned on upon loading. Moveobjects and the 45 degree rotation etc. still have to be entere manually, and my aliases don't work either = huge PITA.


Title: Re: userStartup.cheat
Post by: jsalemi on 2007 March 27, 15:19:40
It belongs in My Documents/EA Games/The Sims 2/Config

Not sure if that will make a difference, but it works for me. Putting it in the Config folder will help, too.

Cheers, thanks for the proper folder name.  I'm not at my game machine, so I was trying to remember it off the top of my head.  :P

The only Seasons-specific one I see in there is the 'bugjardecay' one -- maybe that has to be at the end of the file?


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 15:47:11
Thanks, I'll try that. I wonder if all the cheats need to be in order of expansion release? But that would make no sense, code is code... Then again oft Maxis code makes no sense.


Title: Re: userStartup.cheat
Post by: gjam on 2007 March 27, 15:53:21
Wait.  A while ago, wasn't someone saying that if they included a particular cheat, that nothing after that was being recognized?  I can't remember which one or whether it was ever confirmed to be a real phenomenon.  Hmm, looks like one of the Pets cheats, because I have those stuck at the very bottom of my file with a note not to put anything after them.

Grumble, grumble.  I've been searching, and I can't find that comment.  Hope I didn't dream it.


Title: Re: userStartup.cheat
Post by: gynarchy on 2007 March 27, 15:57:27
Here it is (http://www.moreawesomethanyou.com/smf/index.php?topic=7442.msg209881#msg209881). :) There are a couple other posts in the thread about it as well, this is just the first one I could find.


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 16:00:47
Well. And that cheat is right at the top of my file too! Thanks!


Title: Re: userStartup.cheat
Post by: Lorelei on 2007 March 27, 16:14:39
I don't think bugjardecay works in the cheat file.


Title: Re: userStartup.cheat
Post by: maxon on 2007 March 27, 16:18:41
I don't know about what cheats won't work but I do know that if you spell a cheat wrong, the game stops reading the file at that point.


Title: Re: userStartup.cheat
Post by: gjam on 2007 March 27, 16:25:07
Here it is (http://www.moreawesomethanyou.com/smf/index.php?topic=7442.msg209881#msg209881). :) There are a couple other posts in the thread about it as well, this is just the first one I could find.
Well, then.  I wonder how I got it confused with a Pets cheat?  I don't even have Seasons yet. At least that explains why my searches for Pets cheats weren't turning anything up.

I guess the mind really is the first thing to go.


Title: Re: userStartup.cheat
Post by: Nec on 2007 March 27, 16:47:39
All my cheats have been working fine since Seasons. Haven't changed the file (other than adding a couple of things) since OFB. I'll attach mine here and you can try it with your own aliases.


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 16:52:46
I guess the mind really is the first thing to go.
Not for me. Mine was the butt.


Title: Re: userStartup.cheat
Post by: JadeEliott on 2007 March 27, 19:12:52
You know a year or so ago, I had this same problem with some cheats not working when I first starting using the userstartup...figured out that if the command did not have UINTPROP/BOOLPROP/FLOATPROP it could not be put in the first "loading" section (it would disable anything after it), but could be put set as an alias. I have never been able to get MoveObjects On to stay on always by putting in the loading/top section, for example. But any "prop" command works. My file:

boolProp testingCheatsEnabled true
boolProp allow45degreeAngleOfRotation true
floatProp tvVolume 0.1
boolProp   dontMergeNHFlora false
uintProp maxTotalSims 50
uintProp maxTotalHumans 35
uintProp maxTotalPets 15




#------------------------------------------------------------------
# Aliases
#------------------------------------------------------------------

alias mon "moveObjects on" "Move Objects On" "Move Objects On"
alias moff "moveObjects off" "Move Objects Off" "Move Objects Off"

alias soff "boolProp snapObjectsToGrid false" "Snap Objects to Grid Off" "Snap Objects to Grid On"
alias son "boolProp snapObjectsToGrid true" "Snap Objects to Grid On" "Snap Objects to Grid Off"

alias coff "boolprop constrainFloorElevation false" "Constrain Floor Elevation Off" "Constrain Floor Elevation Off"
alias con "boolprop constrainFloorElevation true" "Constrain Floor Elevation On" "Constrain Floor Elevation On"

alias hon "showHeadlines on" "Show Headlines On" "Show Headlines On"
alias hoff "showHeadlines off" "Show Headlines Off" "Show Headlines Off"

alias clres "changeLotZoning residential" "change lot type to residential"
alias clcomm "changeLotZoning community" "change lot type to community"
alias cldorm "changeLotZoning dorm" "change lot type to dorm"
alias clss "changeLotZoning secretsociety" "change lot type to secret society"
alias clgreek "changeLotZoning greek" "change lot type to greek house"

alias r15 "roofslopeangle 15"
alias r20 "roofslopeangle 20"
alias r25 "roofslopeangle 25"
alias r30 "roofslopeangle 30"
alias r35 "roofslopeangle 35"
alias r40 "roofslopeangle 40"
alias r45 "roofslopeangle 45"
alias r50 "roofslopeangle 50"
alias r55 "roofslopeangle 55"
alias r60 "roofslopeangle 60"

So some of you have MoveObjects On in the top area, and never have to type it in game?


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 19:31:07
I thought playing with moveobects on in live mode could cause errors...


Title: Re: userStartup.cheat
Post by: gjam on 2007 March 27, 19:45:31
You know a year or so ago, I had this same problem with some cheats not working when I first starting using the userstartup...figured out that if the command did not have UINTPROP/BOOLPROP/FLOATPROP it could not be put in the first "loading" section (it would disable anything after it), but could be put set as an alias. I have never been able to get MoveObjects On to stay on always by putting in the loading/top section, for example. But any "prop" command works.

Interesting suggestion.  I checked mine.  There's only one command that isn't a "prop" or an alias.  It's faceblendlimits off, and I can't really say I've seen much evidence that it's working. Kinda forgot it was there, actually.


Title: Re: userStartup.cheat
Post by: Marhis on 2007 March 27, 20:09:06
In my experiments, the 45 degrees cheat and the moveobjects cheat didn't work in userstartup - as a "global" cheat, but only in each lot. Maybe that would explain something.


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 27, 20:44:47
I know I had the 45% angle cheat working as a startup cheat in the past, as well as the shaders cheat. Those are both boolprop and I didn't use them as aliases.
Unless something changed the angle cheat in Pets. It worked in OFB, I think. I know it worked before that.


Title: Re: userStartup.cheat
Post by: syberspunk on 2007 March 27, 21:04:32
Maybe we should just merge all userCheat related threads and pin it? Or move it into War Room.  This sort of thing seems to come up time and again. :)

Ste


Title: Re: userStartup.cheat
Post by: KatEnigma on 2007 March 27, 21:49:00
I have vsync off in mine, and it's not a "prop" cheat. Same with SetHighestAllowedLevel. And those are my top 2 in the list.

All the rest are, though, or aliases. The only thing I've tried and had fail is it won't let me set an alias for maxmotives.  ??? Which is annoying.

As for running with moveobjects causing an error?  :D Remember that people blame "boolprop" for everything, too.  ;) I don't like leaving it turned on while building because it will let you place things in places where they won't work. Also, I like my windows and doors to snap into place, not be set in front of the wall if I'm not paying close attention. But, I have forgotten to turn it back off if I need to turn it on to move something while in Live mode, and nothing bad has ever happened.


Title: Re: userStartup.cheat
Post by: JadeEliott on 2007 March 27, 21:52:41
The first thing I do when I enter a lot to build is type "soff" and "mon" in the cheat box. :-)

45 degree angle works just fine for me as of last night. It is always on.


Title: Re: userStartup.cheat
Post by: Diala on 2007 March 27, 21:56:55
In my experiments, the 45 degrees cheat and the moveobjects cheat didn't work in userstartup - as a "global" cheat, but only in each lot. Maybe that would explain something.

I've had the 45 degree cheat in my userStartup as a global cheat for a while, and it has always worked.


Title: Re: userStartup.cheat
Post by: witch on 2007 March 27, 23:37:20
Marhis, you do know that the < and > keys are needed to get the 45 degree rotation?


Title: Re: userStartup.cheat
Post by: CTNutmegger on 2007 March 29, 01:27:51
 The line you have as "bugjardecay" has to written like this -  bugJarTimeDecay off or all commands following it seem to be voided.  Written with the off, the bugs don't die.

 ;)


Title: Re: userStartup.cheat
Post by: Gwill on 2007 March 29, 08:03:15
Marhis, you do know that the < and > keys are needed to get the 45 degree rotation?

If you don't have a English keyboard (where the > and < function are on the same key), the game uses , and . in stead.


Title: Re: userStartup.cheat
Post by: sara_dippity on 2007 March 29, 14:29:18
I moved the bugjar cheat to the bottom, and all cheats worked fine. The bugjar cheat did not work as startup (even bugJarTimeDecay off, which is the way I wrote it the first time, as shown in the attatched file, silly CTNutmegger!) However, I put it in as an alias and it worked even after loading the game a second time. So the cheat is saved somehow when you save the game. Well, at least it was for the jar on the lot.... I had one firefly jar, entered the cheat, saved, exited, reloaded the game, reloaded the lot, did not reenter the cheat, waited two sim days and the bugs were still going. Then my sim caught some butterflies and they died. So either it needs to be reentered each time you get a jar or it doesn't work for butterflies.
Come to think of it, isn't the anti aging cheat saved with the lot? It's been a looooong time since I entered that one (like, the first week I got the game) and I think I only entered it once and never again, had to turn it off when I decided to see aging.


Title: Re: userStartup.cheat
Post by: Marhis on 2007 March 29, 14:39:00
Yes, thanks, I use those keys; the strange fact is that it worked only if I enter it when in a lot, and not if it's in the userstartup file. But I remember this by the first times I've tried, and didn't bother too much to investigate.
If it happended only to me, then very probabily I've mistyped it, or that was an Aspyr bug. For sure now I'm curious and will try again.


Title: Re: userStartup.cheat
Post by: witch on 2007 March 29, 17:02:23
I found the same problem with having the command in the userstartup.cheat. I haven't tried from the command prompt in game.

I didn't get the bit about keyboards - do English keyboards have < and > on the same key? I have a US keyboard - at least that's what it says every time I install Windoze.


Title: Re: userStartup.cheat
Post by: jsalemi on 2007 March 29, 18:17:45
I didn't get the bit about keyboards - do English keyboards have < and > on the same key? I have a US keyboard - at least that's what it says every time I install Windoze.

I think Gwill was saying that the < and > are on the same keys as ',' and '.'  on English keyboards. On some foreign keyboards (or if you remap your keyboard to a foreign language), that's no longer true.


Title: Re: userStartup.cheat
Post by: witch on 2007 March 29, 20:04:59
Oh, well mine is the same as Gwill's then.


Title: Re: userStartup.cheat
Post by: madamejeanie on 2007 March 30, 02:15:49
In my experiments, the 45 degrees cheat and the moveobjects cheat didn't work in userstartup - as a "global" cheat, but only in each lot. Maybe that would explain something.

I have the 45 degree cheat in my startup as a global and it works fine.  I got tired of typing in the alias because I use that one a lot.