v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing v0.34:Cheating

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "v0.34"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 40: Line 40:
 
This may, ironically, lower FPS when a high population is present, but no more than what doing many actions at once would.
 
This may, ironically, lower FPS when a high population is present, but no more than what doing many actions at once would.
 
To avoid this, add [SPEED:3] instead.  Even [SPEED:100] is ridiculously fast.
 
To avoid this, add [SPEED:3] instead.  Even [SPEED:100] is ridiculously fast.
(Warning, editing this in may cause the game to crash or freeze for a few seconds. {{Verify}}[This may be due to editing in the Raw but not the Save, or vice versa])
+
(Warning, editing this in may cause the game to crash or freeze for a few seconds. {{Verify}}[This may be due to editting in the Raw but not the Save, or visa versa])
 
 
Dwarves, along with all standard creatures, move at [SPEED:900] by default.
 
  
 
===No Needs Dwarves===
 
===No Needs Dwarves===
Line 215: Line 213:
  
 
===Enemy race dies in a pink cloud===
 
===Enemy race dies in a pink cloud===
Causes all creatures of a type to go *poof* in a little pink cloud. Put this under the creature you want to never appear again. Goodbye invasions!  
+
Causes all creatures of a type to go *poof* in a little pink cloud. Put this under the creature you want to never appear again. Goodbye invasions! [[v0.31:Utilities#Runesmith|Runesmith]] can also remove species easily.
  
 
  [SELECT_MATERIAL:ALL]
 
  [SELECT_MATERIAL:ALL]
Line 351: Line 349:
  
 
To make a creature immune, remove [CREATURE_CLASS:GENERAL_POISON].
 
To make a creature immune, remove [CREATURE_CLASS:GENERAL_POISON].
 
===Child Labor===
 
Tired of having children spend 12 years drinking your booze and eating your food without performing any work? Simply open creature_standard.txt, and under the dwarf entry replace [CHILD:12] with [CHILD:6], or whatever age you consider it appropriate for children to start working at.
 
  
 
==Reaction Additions==
 
==Reaction Additions==
Line 359: Line 354:
  
 
===Skill Practice Workshops===
 
===Skill Practice Workshops===
A useful application of the new workshop/reaction setup is the Practice Workshop: loaded with no-reagent no-product reactions tied to every quality-based skill, it's an excellent way to get the most out of scarce resources and to train workers who utilize said resources (Jewelers, Craftsdwarves, etc.).
+
A useful application of the new workshop/reaction setup is the Practice Workshop: loaded with no-reagent no-product reactions tied to every quality-based skill, it's an excellent way to get the most out of scarce resources and to train workers who utilize said resources (Jewelers, Craftsdwarves, etc).
  
 
Create a new raw called building_practice_workshop in \raw\objects, and within it paste the following (ripped nigh-straight out of Lazureus' Crematorium package):
 
Create a new raw called building_practice_workshop in \raw\objects, and within it paste the following (ripped nigh-straight out of Lazureus' Crematorium package):
Line 492: Line 487:
 
[SKILL:DIAGNOSE]
 
[SKILL:DIAGNOSE]
  
[REACTION:PRACTICE_DYEING]
+
[REACTION:PRACTICE_DYING]
[NAME:practice dyeing]
+
[NAME:practice dying]
 
[BUILDING:PRACTICE_WORKSHOP:NONE]
 
[BUILDING:PRACTICE_WORKSHOP:NONE]
 
[REAGENT:A:150:BAR:NO_SUBTYPE:COAL:COKE]
 
[REAGENT:A:150:BAR:NO_SUBTYPE:COAL:COKE]
Line 625: Line 620:
 
[SKILL:SUTURE]
 
[SKILL:SUTURE]
  
[REACTION:PRACTICE_WAX_WORKING]
+
[REACTION:PRACTIVE_WAX_WORKING]
[NAME:practice wax working]
+
[NAME:practice waxworking]
 
[BUILDING:PRACTICE_WORKSHOP:NONE]
 
[BUILDING:PRACTICE_WORKSHOP:NONE]
 
[REAGENT:A:150:BAR:NO_SUBTYPE:COAL:COKE]
 
[REAGENT:A:150:BAR:NO_SUBTYPE:COAL:COKE]
Line 676: Line 671:
 
[PERMITTED_REACTION:PRACTICE_DESIGNBUILDING]
 
[PERMITTED_REACTION:PRACTICE_DESIGNBUILDING]
 
[PERMITTED_REACTION:PRACTICE_DIAGNOSIS]
 
[PERMITTED_REACTION:PRACTICE_DIAGNOSIS]
[PERMITTED_REACTION:PRACTICE_DYEING]
+
[PERMITTED_REACTION:PRACTICE_DYING]
 
[PERMITTED_REACTION:PRACTICE_ENGRAVING]
 
[PERMITTED_REACTION:PRACTICE_ENGRAVING]
 
[PERMITTED_REACTION:PRACTICE_GEM_CUTTING]
 
[PERMITTED_REACTION:PRACTICE_GEM_CUTTING]
Line 999: Line 994:
 
===More cheats (Ore and Seeds)===
 
===More cheats (Ore and Seeds)===
  
Here are some not-so cheaty cheats that can be used to create vital ores and seeds. They are good for the conscience, and do not ruin the game experience.
+
Here are some not-so cheaty cheats I use to create vital ores and seeds. They are good for the conscience, and do not ruin the game experience:
  
Don't forget to include the entity_default tags
+
Don't forget to include the entity.default tags
  
 
<pre>
 
<pre>
Line 1,052: Line 1,047:
 
</pre>
 
</pre>
  
The entity_default tags:
+
The entity.default tags:
  
 
<pre>
 
<pre>
Line 1,065: Line 1,060:
  
 
=Memory Hacking=
 
=Memory Hacking=
Memory Hacking is much harder than raw editing, and requires [[utilities|special tools]]. The most prevalent tool today is [[Utility:DFHack]], which provides complete access to most of Dwarf Fortress's internal memory through C++ plugins as well as Lua and Ruby scripts.
+
Memory Hacking is much harder than raw editing, and requires [[utilities|special tools]]. The most prevalent tool today is [[Utilities#DFHack|DFhack]], which provides complete access to most of Dwarf Fortress's internal memory through C++ plugins as well as Lua and Ruby scripts.

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)