Testing cheats: Difference between revisions

testingcheatsenabled doesn't cause crashes, and the cheat itself doesn't corrupt the game
imported>Nikel23
imported>K6ka
(testingcheatsenabled doesn't cause crashes, and the cheat itself doesn't corrupt the game)
Line 10:
 
== Use and abilities ==
Once the cheat has been enabled, clicking on any Sim or object whilst holding down the '''Shift''' key will cause a menu with debugging options to pop up. These can range from making certain Sims selectable and unselectable, making Sims grow up instantly (or killing them by Old Age, if the option is used on an Elder), changing a Sim's [[aspiration]] or [[trait]]s or spawning several cheat objects{{Vgversion|TS2}}. All objects have the option '''Force Error''', which can be used to reset objects (thusclearing haltingany theirinteractions actionsqueued on them) or delete them (although not permanently in the case of Sims and Pets). The debugging cheats can be turned off by opening the cheat console and typing '''boolprop testingcheatsenabled false'''.
 
Players can also use testingcheatsenabled to control Sims that are not part of the household with the '''Make Selectable''' option, or they can temporarily remove household members with the '''Make Unselectable''' option. This option allows the player to control newborn babies, whom are not normally controllable. Several NPCs, such as the [[Grim Reaper]] or the [[Therapist]], lack this option and therefore cannot be controlled by the player.
 
If the player is in [[Create-A-Sim]] {{Vgversion|TS2}} mode whilst the cheat is active, they can press '''SHIFT+N''' to enter CAS debugging mode, which allows the player to give Sims clothing and hairstyles that would normally be unavailable (such as NPC and job-exclusive clothes). Pressing '''SHIFT+M''' will disable CAS debugging mode.
 
[[File:Sims-3-tutorial-seasonal-lot-marker-buydebug.jpg|thumb|BuyDebug option with question mark]]Some cheats in ''The Sims 3'' require testingcheatsenabled true before they can be activated, such as <code>buyDebug</code>, <code>enableLotLocking</code>, and <code>restrictBuildBuyInBuildings</code> cheats. Buydebug is used to buy most objects that are not normally obtainable in the [[Buy mode]], such as collectible spawners, reward objects, or crafted objects.
Line 22:
 
== Dangers of using the cheat ==
It is a common misconception that enabling the cheat for long periods of time or saving the game while it is active will cause game crashes and data corruption. The cheat '''itself''' doesn't cause corruption, but rather of the player's mishandling of the cheat's power.<ref name="one">[http://www.modthesims.info/showthread.php?p=3716708#post3716708 Post on Mod the Sims] regarding the cheat</ref>
This cheat shouldn't be used too much and too long and it is advised not to save the game without deactivating it, as this can cause game crashes. When this cheat is active, family members and objects will occasionally experience errors of which the player is informed of with a pop-up. Game corruption can occur by using this cheat to kill off or add certain NPCs to the family.
 
By default, game errors, with the exception of a few, are automatically handled by the game. If testingcheatsenabled is active, all errors experienced in the game will throw an object error dialog, where the player will be given the option to Cancel, Reset, or Delete the object. This may not harm the game if the correct option is chosen, but it can become annoying after a while.
 
The biggest danger of the cheat comes from its various debugging tools, as misuse of the tools can damage the game. Game corruption will occur if the cheat is used to kill off or add certain NPCs (E.g. NPCs that are treated as objects by the game) to the household.
 
== See also ==
Line 28 ⟶ 32:
* [[List of The Sims 3 cheats]]
 
==References==
{{reflist}}
 
{{Cheat-nav}}
Anonymous user