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.

Shaostoul's Guide

From Dwarf Fortress Wiki
Revision as of 01:39, 15 May 2010 by Shaostoul (talk | contribs)
Jump to navigation Jump to search

Welcome to my guide, within this page I hope to teach you how to mod... anything! But for starters... Let's go with what I've got in the forum thread so far.

In this short guide I'm going to show you how to create a custom reaction and guide.


It seems many people don't realize the new method of save handling and reaction handling. There are multiple places that have to be altered in order for your custom reaction/building to show up to be used. For example...

If you add a smelting reaction, you have to add the reaction to the "reaction_smelter.txt", you then have to make your reaction permitted on the "entity_default.txt". When you add a reaction to the "entity_default.txt" it will be under the [ENTITY:MOUNTAIN] listing. Your permitted reaction should look like... [PERMITTED_REACTION:XXXCUSTOM_REACTION_NAMEXXX] When you add your custom building to the "entity_default.txt" it should look something like... [PERMITTED_BUILDING:XXXCUSTOM_BUILDING_NAMEXXX] YOU WILL CHANGE "XXXCUSTOM_REACTION_NAMEXXX" and "XXXCUSTOM_BUILDING_NAMEXXX" TO WHATEVER YOU HAVE IT LISTED AS.

Now that, that is out of the way.

Custom Build & Reaction


You may not see the .txt, but don't worry, they should still be text files. This is the guide to make a custom reaction and custom building.


-To start open up your dwarf fortress folder.

-Next go to the raw folder.

-Next go to the objects folder.

-We'll make a custom reaction that doesn't go into the smelter and has it's own custom building. So find the "reaction_other.txt" file and open it.

-We'll start with a very simple reaction to give us one free granite stone.

[REACTION:CHEAT_REACTION]
[NAME:Free Granite Stone]
[BUILDING:CHEAT_WORKSHOP:NONE]
[PRODUCT:100:1:STONE:NO_SUBTYPE:STONE:GRANITE]
[SKILL:SMELT]

-Now save and close the file and look for the file named "building_custom.txt".

-You should see something along the lines of a Soap Maker Workshop entry. Go ahead and select and copy everything from "[BUILDING_WORKSHOP:SOAP_MAKER]" to "[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]".

-Paste this entry right below the Soap Maker entry, make sure there is a space between them, so you should now have two entries separated by a line break. You should have the following...

building_custom.txt

[OBJECT:BUILDING]

[BUILDING_WORKSHOP:SOAP_MAKER]
[NAME:Soap Maker's Workshop]
[NAME_COLOR:7:0:1]
[DIM:3:3]
[WORK_LOCATION:2:2]
[BUILD_LABOR:SOAP_MAKER]
[BUILD_KEY:CUSTOM_SHIFT_S]
[BLOCK:1:0:0:0]
[BLOCK:2:0:0:0]
[BLOCK:3:0:0:0]
[TILE:0:1:' ':' ':150]
[TILE:0:2:' ':' ':'/']
[TILE:0:3:'-':' ':' ']
[COLOR:0:1:0:0:0:0:0:0:6:0:0]
[COLOR:0:2:0:0:0:0:0:0:6:0:0]
[COLOR:0:3:6:0:0:0:0:0:0:0:0]
[TILE:1:1:' ':' ':'=']
[TILE:1:2:'-':' ':8]
[TILE:1:3:' ':' ':150]
[COLOR:1:1:0:0:0:0:0:0:6:0:0]
[COLOR:1:2:6:0:0:0:0:0:6:0:0]
[COLOR:1:3:0:0:0:0:0:0:6:0:0]
[TILE:2:1:'-':' ':8]
[TILE:2:2:' ':' ':8]
[TILE:2:3:' ':150:' ']
[COLOR:2:1:6:0:0:0:0:0:6:0:0]
[COLOR:2:2:0:0:0:0:0:0:6:0:0]
[COLOR:2:3:0:0:0:6:0:0:0:0:0]
[TILE:3:1:150:' ':8]
[TILE:3:2:' ':' ':8]
[TILE:3:3:' ':240:' ']
[COLOR:3:1:6:0:0:0:0:0:6:7:0]
[COLOR:3:2:0:0:0:0:0:0:6:7:0]
[COLOR:3:3:0:0:0:7:0:1:0:0:0]
[BUILD_ITEM:1:BUCKET:NONE:NONE:NONE][EMPTY][CAN_USE_ARTIFACT]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:SOAP_MAKER]
[NAME:Soap Maker's Workshop]
[NAME_COLOR:7:0:1]
[DIM:3:3]
[WORK_LOCATION:2:2]
[BUILD_LABOR:SOAP_MAKER]
[BUILD_KEY:CUSTOM_SHIFT_S]
[BLOCK:1:0:0:0]
[BLOCK:2:0:0:0]
[BLOCK:3:0:0:0]
[TILE:0:1:' ':' ':150]
[TILE:0:2:' ':' ':'/']
[TILE:0:3:'-':' ':' ']
[COLOR:0:1:0:0:0:0:0:0:6:0:0]
[COLOR:0:2:0:0:0:0:0:0:6:0:0]
[COLOR:0:3:6:0:0:0:0:0:0:0:0]
[TILE:1:1:' ':' ':'=']
[TILE:1:2:'-':' ':8]
[TILE:1:3:' ':' ':150]
[COLOR:1:1:0:0:0:0:0:0:6:0:0]
[COLOR:1:2:6:0:0:0:0:0:6:0:0]
[COLOR:1:3:0:0:0:0:0:0:6:0:0]
[TILE:2:1:'-':' ':8]
[TILE:2:2:' ':' ':8]
[TILE:2:3:' ':150:' ']
[COLOR:2:1:6:0:0:0:0:0:6:0:0]
[COLOR:2:2:0:0:0:0:0:0:6:0:0]
[COLOR:2:3:0:0:0:6:0:0:0:0:0]
[TILE:3:1:150:' ':8]
[TILE:3:2:' ':' ':8]
[TILE:3:3:' ':240:' ']
[COLOR:3:1:6:0:0:0:0:0:6:7:0]
[COLOR:3:2:0:0:0:0:0:0:6:7:0]
[COLOR:3:3:0:0:0:7:0:1:0:0:0]
[BUILD_ITEM:1:BUCKET:NONE:NONE:NONE][EMPTY][CAN_USE_ARTIFACT]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

-Now you want to change the second entry to following.

[BUILDING_WORKSHOP:CHEAT_WORKSHOP]
[NAME:Cheat Workshop]
[NAME_COLOR:7:0:1]
[DIM:3:3]
[WORK_LOCATION:2:2]
[BUILD_LABOR:SMELT]
[BUILD_KEY:CUSTOM_SHIFT_C]
[BLOCK:1:0:0:0]
[BLOCK:2:0:0:0]
[BLOCK:3:0:0:0]
[TILE:0:1:' ':' ':150]
[TILE:0:2:' ':' ':'/']
[TILE:0:3:'-':' ':' ']
[COLOR:0:1:0:0:0:0:0:0:6:0:0]
[COLOR:0:2:0:0:0:0:0:0:6:0:0]
[COLOR:0:3:6:0:0:0:0:0:0:0:0]
[TILE:1:1:' ':' ':'=']
[TILE:1:2:'-':' ':8]
[TILE:1:3:' ':' ':150]
[COLOR:1:1:0:0:0:0:0:0:6:0:0]
[COLOR:1:2:6:0:0:0:0:0:6:0:0]
[COLOR:1:3:0:0:0:0:0:0:6:0:0]
[TILE:2:1:'-':' ':8]
[TILE:2:2:' ':' ':8]
[TILE:2:3:' ':150:' ']
[COLOR:2:1:6:0:0:0:0:0:6:0:0]
[COLOR:2:2:0:0:0:0:0:0:6:0:0]
[COLOR:2:3:0:0:0:6:0:0:0:0:0]
[TILE:3:1:150:' ':8]
[TILE:3:2:' ':' ':8]
[TILE:3:3:' ':240:' ']
[COLOR:3:1:6:0:0:0:0:0:6:7:0]
[COLOR:3:2:0:0:0:0:0:0:6:7:0]
[COLOR:3:3:0:0:0:7:0:1:0:0:0]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

-Now save this file and close it and look for the final file called "entity_default"

-The beginning entry should say "[ENTITY:MOUNTAIN]"

If you scroll down a bit you should eventually come to a part in the list that looks like the following.

[PERMITTED_JOB:BONE_SETTER]
[PERMITTED_JOB:SUTURER]
[PERMITTED_JOB:SURGEON]
[PERMITTED_BUILDING:SOAP_MAKER]
[PERMITTED_REACTION:TAN_A_HIDE]
[PERMITTED_REACTION:RENDER_FAT]
[PERMITTED_REACTION:MAKE_SOAP]

-Now for simplicity sake and for keeping it a little organized go ahead and add the following between the "[PERMITTED_BUILDING:SOAP_MAKER]" and "[PERMITTED_REACTION:TAN_A_HIDE]"

[PERMITTED_BUILDING:CHEAT_WORKSHOP]
[PERMITTED_REACTION:CHEAT_REACTION]

You should now have...

[PERMITTED_JOB:BONE_SETTER]
[PERMITTED_JOB:SUTURER]
[PERMITTED_JOB:SURGEON]
[PERMITTED_BUILDING:SOAP_MAKER]
[PERMITTED_BUILDING:CHEAT_WORKSHOP]
[PERMITTED_REACTION:CHEAT_REACTION]
[PERMITTED_REACTION:TAN_A_HIDE]
[PERMITTED_REACTION:RENDER_FAT]
[PERMITTED_REACTION:MAKE_SOAP]

-Now save and close this file.

-You have now successfully created your first custom reaction, custom building and you've added it to the entity file!

-Generate a new world and test it! Your custom building should be under the workshop menu at the bottom most likely. You could also press Shift+c to hotkey build it. It's going to use the furnace operating skill to build the workshop and use the custom reaction.

-After all is said and done you should have one workshop named "Cheat Workshop" and one extra Granite!

-Mind you this workshop is going to look like a soap makers workshop, but we want to keep things easy!


Finished Reactions/Buildings

SKILLS


How to train your dwarf

What is here...
87 reactions... that will train your dwarf in near every skill imaginable (I excluded some for the sake that dwarfs don't really use them.)
2 custom buildings... these are to separate what I called civilian skills and military skills... red military, blue civilian.
89 permit listings... these are to allow your race (dwarf) to use the buildings and the reactions.

All of what is contained here is required to have a custom building and custom reaction. Please remember that you MUST generate a new world when you ADD new reactions or buildings.

File = reaction_cheats_skills --- below is a reaction for every skill.
reaction_cheats_skills

[OBJECT:REACTION]

[REACTION:TRAIN_M_001]
[NAME:Train Sneak]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:SNEAK]

[REACTION:TRAIN_M_002]
[NAME:Train Dodging]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:DODGING]

[REACTION:TRAIN_M_003]
[NAME:Train Biting]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:BITE]

[REACTION:TRAIN_M_004]
[NAME:Train Wrestling]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:WRESTLING]

[REACTION:TRAIN_M_005]
[NAME:Train Armor]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:ARMOR]

[REACTION:TRAIN_M_006]
[NAME:Train Shield]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:SHIELD]

[REACTION:TRAIN_M_007]
[NAME:Train Crossbow]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:CROSSBOW]

[REACTION:TRAIN_M_008]
[NAME:Train Spear]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:SPEAR]

[REACTION:TRAIN_M_009]
[NAME:Train Hammer]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:HAMMER]

[REACTION:TRAIN_M_010]
[NAME:Train Mace]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:MACE]

[REACTION:TRAIN_M_011]
[NAME:Train Sword]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:SWORD]

[REACTION:TRAIN_M_012]
[NAME:Train Axe]
[BUILDING:TRAINING_BOOTH_MILITARY:NONE]
[SKILL:AXE]

[REACTION:TRAIN_C_001]
[NAME:Train Smelt]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SMELT]

[REACTION:TRAIN_C_002]
[NAME:Train Glassmaker]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:GLASSMAKER]

[REACTION:TRAIN_C_003]
[NAME:Train Dyer]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DYER]

[REACTION:TRAIN_C_004]
[NAME:Train Writing]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:PROSE]

[REACTION:TRAIN_C_005]
[NAME:Train Cook]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:COOK]

[REACTION:TRAIN_C_006]
[NAME:Train Butcher]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:BUTCHER]

[REACTION:TRAIN_C_007]
[NAME:Train Tanner]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:TANNER]

[REACTION:TRAIN_C_008]
[NAME:Train Bowyer]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:BOWYER]

[REACTION:TRAIN_C_009]
[NAME:Train Animal Train]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:ANIMALTRAIN]

[REACTION:TRAIN_C_010]
[NAME:Train Animal Care]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:ANIMALCARE]

[REACTION:TRAIN_C_011]
[NAME:Train Diagnose]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DIAGNOSE]

[REACTION:TRAIN_C_012]
[NAME:Train Surgery]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SURGERY]

[REACTION:TRAIN_C_013]
[NAME:Train Dissect Vermin]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DISSECT_VERMIN]

[REACTION:TRAIN_C_014]
[NAME:Train Milk]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:MILK]

[REACTION:TRAIN_C_015]
[NAME:Train Dissect Fish]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DISSECT_FISH]

[REACTION:TRAIN_C_016]
[NAME:Train Forge Weapon]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:FORGE_WEAPON]

[REACTION:TRAIN_C_017]
[NAME:Train Forge Armor]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:FORGE_ARMOR]

[REACTION:TRAIN_C_018]
[NAME:Train Forge Furniture]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:FORGE_FURNITURE]

[REACTION:TRAIN_C_019]
[NAME:Train Extract Strand]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:EXTRACT_STRAND]

[REACTION:TRAIN_C_020]
[NAME:Train Siege Craft]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SIEGECRAFT]

[REACTION:TRAIN_C_021]
[NAME:Train Siege Operate]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SIEGEOPERATE]

[REACTION:TRAIN_C_022]
[NAME:Train Potash Making]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:POTASH_MAKING]

[REACTION:TRAIN_C_023]
[NAME:Train Lye Making]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:LYE_MAKING]

[REACTION:TRAIN_C_024]
[NAME:Train Operate Pump]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:OPERATE_PUMP]

[REACTION:TRAIN_C_025]
[NAME:Train Mining]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:MINING]

[REACTION:TRAIN_C_026]
[NAME:Train Woodcutting]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:WOODCUTTING]

[REACTION:TRAIN_C_027]
[NAME:Train Carpentry]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CARPENTRY]

[REACTION:TRAIN_C_028]
[NAME:Train Detail Stone]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DETAILSTONE]

[REACTION:TRAIN_C_029]
[NAME:Train Masonry]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:MASONRY]

[REACTION:TRAIN_C_030]
[NAME:Train Process Fish]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:PROCESSFISH]

[REACTION:TRAIN_C_031]
[NAME:Train Trapping]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:TRAPPING]

[REACTION:TRAIN_C_032]
[NAME:Train Weaving]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:WEAVING]

[REACTION:TRAIN_C_033]
[NAME:Train Brewing]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:BREWING]

[REACTION:TRAIN_C_034]
[NAME:Train Alchemy]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:ALCHEMY]

[REACTION:TRAIN_C_035]
[NAME:Train Clothes Making]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CLOTHESMAKING]

[REACTION:TRAIN_C_036]
[NAME:Train Milling]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:MILLING]

[REACTION:TRAIN_C_037]
[NAME:Train Process Plants]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:PROCESSPLANTS]

[REACTION:TRAIN_C_038]
[NAME:Train Cheese Making]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CHEESEMAKING]

[REACTION:TRAIN_C_039]
[NAME:Train Herbalism]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:HERBALISM]

[REACTION:TRAIN_C_040]
[NAME:Train Cut Gem]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CUTGEM]

[REACTION:TRAIN_C_041]
[NAME:Train Encrust Gem]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:ENCRUSTGEM]

[REACTION:TRAIN_C_042]
[NAME:Train Wood Craft]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:WOODCRAFT]

[REACTION:TRAIN_C_043]
[NAME:Train Stone Craft]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:STONECRAFT]

[REACTION:TRAIN_C_044]
[NAME:Train Metal Craft]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:METALCRAFT]

[REACTION:TRAIN_C_045]
[NAME:Train Leather Work]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:LEATHERWORK]

[REACTION:TRAIN_C_046]
[NAME:Train Bone Carve]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:BONECARVE]

[REACTION:TRAIN_C_047]
[NAME:Train Mechanics]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:MECHANICS]

[REACTION:TRAIN_C_048]
[NAME:Train Design Building]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DESIGNBUILDING]

[REACTION:TRAIN_C_049]
[NAME:Train Dress Wounds]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:DRESS_WOUNDS]

[REACTION:TRAIN_C_050]
[NAME:Train Set Bone]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SET_BONE]

[REACTION:TRAIN_C_051]
[NAME:Train Suture]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SUTURE]

[REACTION:TRAIN_C_052]
[NAME:Train Crutch Walk]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CRUTCH_WALK]

[REACTION:TRAIN_C_053]
[NAME:Train Wood Burning]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:WOOD_BURNING]

[REACTION:TRAIN_C_054]
[NAME:Train Soap Making]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SOAP_MAKING]

[REACTION:TRAIN_C_055]
[NAME:Train Swimming]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SWIMMING]

[REACTION:TRAIN_C_056]
[NAME:Train Negotiation]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:NEGOTIATION]

[REACTION:TRAIN_C_057]
[NAME:Train Judging Intent]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:JUDGING_INTENT]

[REACTION:TRAIN_C_058]
[NAME:Train Appraisal]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:APPRAISAL]

[REACTION:TRAIN_C_059]
[NAME:Train Organization]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:ORGANIZATION]

[REACTION:TRAIN_C_060]
[NAME:Train Record Keeping]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:RECORD_KEEPING]

[REACTION:TRAIN_C_061]
[NAME:Train Intimidation]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:INTIMIDATION]

[REACTION:TRAIN_C_062]
[NAME:Train Conversation]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CONVERSATION]

[REACTION:TRAIN_C_063]
[NAME:Train Comedy]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:COMEDY]

[REACTION:TRAIN_C_064]
[NAME:Train Flattery]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:FLATTERY]

[REACTION:TRAIN_C_065]
[NAME:Train Console]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CONSOLE]

[REACTION:TRAIN_C_066]
[NAME:Train Pacify]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:PACIFY]

[REACTION:TRAIN_C_067]
[NAME:Train Tracking]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:TRACKING]

[REACTION:TRAIN_C_068]
[NAME:Train Concentration]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:CONCENTRATION]

[REACTION:TRAIN_C_069]
[NAME:Train Situational Awareness]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SITUATIONAL_AWARENESS]

[REACTION:TRAIN_C_070]
[NAME:Train Reading]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:READING]

[REACTION:TRAIN_C_071]
[NAME:Train Speaking]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:SPEAKING]

[REACTION:TRAIN_C_072]
[NAME:Train Coordination]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:COORDINATION]

[REACTION:TRAIN_C_073]
[NAME:Train Leadership]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:LEADERSHIP]

[REACTION:TRAIN_C_074]
[NAME:Train Teaching]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:TEACHING]

[REACTION:TRAIN_C_075]
[NAME:Train Student]
[BUILDING:TRAINING_BOOTH_CIVILIAN:NONE]
[SKILL:KNOWLEDGE_ACQUISITION]

File name = building_cheats --- below are the buildings you will need to include in order to be able to use the reactions in the above listing.
building_cheat

[OBJECT:BUILDING]

[BUILDING_WORKSHOP:TRAINING_BOOTH_CIVILIAN]
[NAME:Civilian Training Booth]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[DIM:3:3]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[TILE:0:1:32:32:32]
[TILE:0:2:32:32:32]
[TILE:0:3:32:32:32]
[COLOR:0:1:0:0:0:0:0:0:0:0:0]
[COLOR:0:2:0:0:0:0:0:0:0:0:0]
[COLOR:0:3:0:0:0:0:0:0:0:0:0]
[TILE:1:1:32:32:32]
[TILE:1:2:32:32:32]
[TILE:1:3:32:32:32]
[COLOR:1:1:0:0:0:0:0:0:0:0:0]
[COLOR:1:2:0:0:0:0:0:0:0:0:0]
[COLOR:1:3:0:0:0:0:0:0:0:0:0]
[TILE:2:1:32:32:32]
[TILE:2:2:32:32:32]
[TILE:2:3:32:32:32]
[COLOR:2:1:0:0:0:0:0:0:0:0:0]
[COLOR:2:2:0:0:0:0:0:0:0:0:0]
[COLOR:2:3:0:0:0:0:0:0:0:0:0]
[TILE:3:1:201:61:187]
[TILE:3:2:61:61:61]
[TILE:3:3:200:61:188]
[COLOR:3:1:3:7:1:3:7:1:3:7:1]
[COLOR:3:2:3:7:1:3:7:1:3:7:1]
[COLOR:3:3:3:7:1:3:7:1:3:7:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:TRAINING_BOOTH_MILITARY]
[NAME:Military Training Booth]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[DIM:3:3]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[TILE:0:1:32:32:32]
[TILE:0:2:32:32:32]
[TILE:0:3:32:32:32]
[COLOR:0:1:0:0:0:0:0:0:0:0:0]
[COLOR:0:2:0:0:0:0:0:0:0:0:0]
[COLOR:0:3:0:0:0:0:0:0:0:0:0]
[TILE:1:1:32:32:32]
[TILE:1:2:32:32:32]
[TILE:1:3:32:32:32]
[COLOR:1:1:0:0:0:0:0:0:0:0:0]
[COLOR:1:2:0:0:0:0:0:0:0:0:0]
[COLOR:1:3:0:0:0:0:0:0:0:0:0]
[TILE:2:1:32:32:32]
[TILE:2:2:32:32:32]
[TILE:2:3:32:32:32]
[COLOR:2:1:0:0:0:0:0:0:0:0:0]
[COLOR:2:2:0:0:0:0:0:0:0:0:0]
[COLOR:2:3:0:0:0:0:0:0:0:0:0]
[TILE:3:1:201:61:187]
[TILE:3:2:61:61:61]
[TILE:3:3:200:61:188]
[COLOR:3:1:4:0:1:4:0:1:4:0:1]
[COLOR:3:2:4:0:1:4:0:1:4:0:1]
[COLOR:3:3:4:0:1:4:0:1:4:0:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

File name = entity_default --- below is the entity_default text you will enter to gain access to the reactions and the buildings for the dwarf race.

[PERMITTED_BUILDING:TRAINING_BOOTH_CIVILIAN]
[PERMITTED_BUILDING:TRAINING_BOOTH_MILITARY]
[PERMITTED_REACTION:TRAIN_M_001]
[PERMITTED_REACTION:TRAIN_M_002]
[PERMITTED_REACTION:TRAIN_M_003]
[PERMITTED_REACTION:TRAIN_M_004]
[PERMITTED_REACTION:TRAIN_M_005]
[PERMITTED_REACTION:TRAIN_M_006]
[PERMITTED_REACTION:TRAIN_M_007]
[PERMITTED_REACTION:TRAIN_M_008]
[PERMITTED_REACTION:TRAIN_M_009]
[PERMITTED_REACTION:TRAIN_M_010]
[PERMITTED_REACTION:TRAIN_M_011]
[PERMITTED_REACTION:TRAIN_M_012]
[PERMITTED_REACTION:TRAIN_C_001]
[PERMITTED_REACTION:TRAIN_C_002]
[PERMITTED_REACTION:TRAIN_C_003]
[PERMITTED_REACTION:TRAIN_C_004]
[PERMITTED_REACTION:TRAIN_C_005]
[PERMITTED_REACTION:TRAIN_C_006]
[PERMITTED_REACTION:TRAIN_C_007]
[PERMITTED_REACTION:TRAIN_C_008]
[PERMITTED_REACTION:TRAIN_C_009]
[PERMITTED_REACTION:TRAIN_C_010]
[PERMITTED_REACTION:TRAIN_C_011]
[PERMITTED_REACTION:TRAIN_C_012]
[PERMITTED_REACTION:TRAIN_C_013]
[PERMITTED_REACTION:TRAIN_C_014]
[PERMITTED_REACTION:TRAIN_C_015]
[PERMITTED_REACTION:TRAIN_C_016]
[PERMITTED_REACTION:TRAIN_C_017]
[PERMITTED_REACTION:TRAIN_C_018]
[PERMITTED_REACTION:TRAIN_C_019]
[PERMITTED_REACTION:TRAIN_C_020]
[PERMITTED_REACTION:TRAIN_C_021]
[PERMITTED_REACTION:TRAIN_C_022]
[PERMITTED_REACTION:TRAIN_C_023]
[PERMITTED_REACTION:TRAIN_C_024]
[PERMITTED_REACTION:TRAIN_C_025]
[PERMITTED_REACTION:TRAIN_C_026]
[PERMITTED_REACTION:TRAIN_C_027]
[PERMITTED_REACTION:TRAIN_C_028]
[PERMITTED_REACTION:TRAIN_C_029]
[PERMITTED_REACTION:TRAIN_C_030]
[PERMITTED_REACTION:TRAIN_C_031]
[PERMITTED_REACTION:TRAIN_C_032]
[PERMITTED_REACTION:TRAIN_C_033]
[PERMITTED_REACTION:TRAIN_C_034]
[PERMITTED_REACTION:TRAIN_C_035]
[PERMITTED_REACTION:TRAIN_C_036]
[PERMITTED_REACTION:TRAIN_C_037]
[PERMITTED_REACTION:TRAIN_C_038]
[PERMITTED_REACTION:TRAIN_C_039]
[PERMITTED_REACTION:TRAIN_C_040]
[PERMITTED_REACTION:TRAIN_C_041]
[PERMITTED_REACTION:TRAIN_C_042]
[PERMITTED_REACTION:TRAIN_C_043]
[PERMITTED_REACTION:TRAIN_C_044]
[PERMITTED_REACTION:TRAIN_C_045]
[PERMITTED_REACTION:TRAIN_C_046]
[PERMITTED_REACTION:TRAIN_C_047]
[PERMITTED_REACTION:TRAIN_C_048]
[PERMITTED_REACTION:TRAIN_C_049]
[PERMITTED_REACTION:TRAIN_C_050]
[PERMITTED_REACTION:TRAIN_C_051]
[PERMITTED_REACTION:TRAIN_C_052]
[PERMITTED_REACTION:TRAIN_C_053]
[PERMITTED_REACTION:TRAIN_C_054]
[PERMITTED_REACTION:TRAIN_C_055]
[PERMITTED_REACTION:TRAIN_C_056]
[PERMITTED_REACTION:TRAIN_C_057]
[PERMITTED_REACTION:TRAIN_C_058]
[PERMITTED_REACTION:TRAIN_C_059]
[PERMITTED_REACTION:TRAIN_C_060]
[PERMITTED_REACTION:TRAIN_C_061]
[PERMITTED_REACTION:TRAIN_C_062]
[PERMITTED_REACTION:TRAIN_C_063]
[PERMITTED_REACTION:TRAIN_C_064]
[PERMITTED_REACTION:TRAIN_C_065]
[PERMITTED_REACTION:TRAIN_C_066]
[PERMITTED_REACTION:TRAIN_C_067]
[PERMITTED_REACTION:TRAIN_C_068]
[PERMITTED_REACTION:TRAIN_C_069]
[PERMITTED_REACTION:TRAIN_C_070]
[PERMITTED_REACTION:TRAIN_C_071]
[PERMITTED_REACTION:TRAIN_C_072]
[PERMITTED_REACTION:TRAIN_C_073]
[PERMITTED_REACTION:TRAIN_C_074]
[PERMITTED_REACTION:TRAIN_C_075]

TREES & PLANTS


For food in bed

What is in this post...
52 reactions... will give you access to all plants and trees.
2 custom buildings... two buildings, one for plants and one for trees
54 permit listings... these are to allow your race (dwarf) to use the buildings and the reactions.

All of what is contained here is required to have a custom building and custom reaction. Please remember that you MUST generate a new world when you ADD new reactions or buildings.

File = reaction_cheats_trees --- below is a reaction for every tree.
reaction_cheats_trees

[OBJECT:REACTION]

[REACTION:CHEAT_TREE_001]
[NAME:Free Mangrove]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:MANGROVE:WOOD]

[REACTION:CHEAT_TREE_002]
[NAME:Free Saguaro]
[BUILDING:CHEAT_FREE_TREEL:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:SAGUARO:WOOD]

[REACTION:CHEAT_TREE_003]
[NAME:Free Pine]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:PINE:WOOD]

[REACTION:CHEAT_TREE_004]
[NAME:Free Cedar]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:CEDAR:WOOD]

[REACTION:CHEAT_TREE_005]
[NAME:Free Oak]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:OAK:WOOD]

[REACTION:CHEAT_TREE_006]
[NAME:Free Mahogany]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:MAHOGANY:WOOD]

[REACTION:CHEAT_TREE_007]
[NAME:Free Acacia]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:ACACIA:WOOD]

[REACTION:CHEAT_TREE_008]
[NAME:Free Kapok]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:KAPOK:WOOD]

[REACTION:CHEAT_TREE_009]
[NAME:Free Maple]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:MAPLE:WOOD]

[REACTION:CHEAT_TREE_010]
[NAME:Free Willow]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:WILLOW:WOOD]

[REACTION:CHEAT_TREE_011]
[NAME:Free Tower Cap]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:TOWER_CAP:WOOD]

[REACTION:CHEAT_TREE_012]
[NAME:Free Black Cap]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:BLACK_CAP:WOOD]

[REACTION:CHEAT_TREE_013]
[NAME:Free Nether Cap]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:NETHER_CAP:WOOD]

[REACTION:CHEAT_TREE_014]
[NAME:Free Goblin Cap]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:GOBLIN_CAP:WOOD]

[REACTION:CHEAT_TREE_015]
[NAME:Free Fungiwood]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:FUNGIWOOD:WOOD]

[REACTION:CHEAT_TREE_016]
[NAME:Free Tunnel Tube
[BUILDING:CHEAT_FREE_TREEL:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:TUNNEL_TUBE:WOOD]

[REACTION:CHEAT_TREE_017]
[NAME:Free Spore Tree]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:SPORE_TREE:WOOD]

[REACTION:CHEAT_TREE_018]
[NAME:Free Blood Thorn]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:BLOOD_THORN:WOOD]

[REACTION:CHEAT_TREE_019]
[NAME:Free Glumprong]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:GLUMPRONG:WOOD]

[REACTION:CHEAT_TREE_020]
[NAME:Free Feather]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:FEATHER:WOOD]

[REACTION:CHEAT_TREE_021]
[NAME:Free Highwood]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:HIGHWOOD:WOOD]

[REACTION:CHEAT_TREE_022]
[NAME:Free Larch]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:LARCH:WOOD]

[REACTION:CHEAT_TREE_023]
[NAME:Free Chestnut]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:CHESTNUT:WOOD]

[REACTION:CHEAT_TREE_024]
[NAME:Free Alder]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:ALDER:WOOD]

[REACTION:CHEAT_TREE_025]
[NAME:Free Birch]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:BIRCH:WOOD]

[REACTION:CHEAT_TREE_026]
[NAME:Free Ash]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:ASH:WOOD]

[REACTION:CHEAT_TREE_027]
[NAME:Free Candlenut]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:CANDLENUT:WOOD]

[REACTION:CHEAT_TREE_028]
[NAME:Free Mango]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:MANGO:WOOD]

[REACTION:CHEAT_TREE_029]
[NAME:Free Rubber]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:RUBBER:WOOD]

[REACTION:CHEAT_TREE_030]
[NAME:Free Cacao]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:CACAO:WOOD]

[REACTION:CHEAT_TREE_031]
[NAME:Free Palm]
[BUILDING:CHEAT_FREE_TREE:NONE]
[PRODUCT:100:1:WOOD:NO_SUBTYPE:PLANT_MAT:PALM:WOOD]

File = reaction_cheats_plants --- below is a reaction for every plant.
reaction_cheats_plants

[OBJECT:REACTION]

[REACTION:CHEAT_PLANT_001]
[NAME:Free Plump Helmet Mushroom]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:MUSHROOM_HELMET_PLUMP:PLANT]

[REACTION:CHEAT_PLANT_002]
[NAME:Free Pig Tail Grass]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:GRASS_TAIL_PIG:PLANT]

[REACTION:CHEAT_PLANT_003]
[NAME:Free Cave Wheat Grass]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:GRASS_WHEAT_CAVE:PLANT]

[REACTION:CHEAT_PLANT_004]
[NAME:Free Sweet Pod]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:POD_SWEET:PLANT]

[REACTION:CHEAT_PLANT_005]
[NAME:Free Quarry Bush]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BUSH_QUARRY:PLANT]

[REACTION:CHEAT_PLANT_006]
[NAME:Free Muck Root]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:ROOT_MUCK:PLANT]

[REACTION:CHEAT_PLANT_007]
[NAME:Free Bloated Tuber]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:TUBER_BLOATED:PLANT]

[REACTION:CHEAT_PLANT_008]
[NAME:Free Kobold Bulb]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BULB_KOBOLD:PLANT]

[REACTION:CHEAT_PLANT_009]
[NAME:Free Prickle Berries]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BERRIES_PRICKLE:PLANT]

[REACTION:CHEAT_PLANT_010]
[NAME:Free Wild Stawberries]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BERRIES_STRAW_WILD:PLANT]

[REACTION:CHEAT_PLANT_011]
[NAME:Free Longland Grass]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:GRASS_LONGLAND:PLANT]

[REACTION:CHEAT_PLANT_012]
[NAME:Free Valley Herb]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:HERB_VALLEY:PLANT]

[REACTION:CHEAT_PLANT_013]
[NAME:Free Rat Weed]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:WEED_RAT:PLANT]

[REACTION:CHEAT_PLANT_014]
[NAME:Free Fisher Berries]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BERRIES_FISHER:PLANT]

[REACTION:CHEAT_PLANT_015]
[NAME:Free Rope Reed]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:REED_ROPE:PLANT]

[REACTION:CHEAT_PLANT_016]
[NAME:Free Dimple Cup Mushroom]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:MUSHROOM_CUP_DIMPLE:PLANT]

[REACTION:CHEAT_PLANT_017]
[NAME:Free Blade Weed]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:WEED_BLADE:PLANT]

[REACTION:CHEAT_PLANT_018]
[NAME:Free Hide Root]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:ROOT_HIDE:PLANT]

[REACTION:CHEAT_PLANT_019]
[NAME:Free Sliver Barb]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:SLIVER_BARB:PLANT]

[REACTION:CHEAT_PLANT_020]
[NAME:Free Sun Berry]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:BERRY_SUN:PLANT]

[REACTION:CHEAT_PLANT_021]
[NAME:Free Whip Vine]
[BUILDING:CHEAT_FREE_PLANT:NONE]
[PRODUCT:100:20:PLANT:NO_SUBTYPE:PLANT_MAT:VINE_WHIP:PLANT]

File name = building_cheats --- below are the buildings you will need to include in order to be able to use the reactions in the above listing.

[BUILDING_WORKSHOP:CHEAT_FREE_TREE]
[NAME:Cheat Free Tree]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:32:51:0]
[TILE:2:2:32:51:32]
[TILE:2:3:32:51:32]
[COLOR:2:1:0:0:0:4:0:1:0:0:0]
[COLOR:2:2:0:0:0:4:0:1:0:0:0]
[COLOR:2:3:0:0:0:4:0:1:0:0:0]
[TILE:3:1:3:61:4]
[TILE:3:2:61:61:61]
[TILE:3:3:5:61:6]
[COLOR:3:1:2:2:1:0:2:0:2:2:1]
[COLOR:3:2:0:2:0:0:2:0:0:2:0]
[COLOR:3:3:2:2:1:0:2:0:2:2:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:CHEAT_FREE_PLANT]
[NAME:Cheat Free Plant]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:32:51:0]
[TILE:2:2:32:51:32]
[TILE:2:3:32:51:32]
[COLOR:2:1:0:0:0:4:0:1:0:0:0]
[COLOR:2:2:0:0:0:4:0:1:0:0:0]
[COLOR:2:3:0:0:0:4:0:1:0:0:0]
[TILE:3:1:34:61:34]
[TILE:3:2:61:61:61]
[TILE:3:3:34:61:34]
[COLOR:3:1:2:2:1:0:2:0:2:2:1]
[COLOR:3:2:0:2:0:0:2:0:0:2:0]
[COLOR:3:3:2:2:1:0:2:0:2:2:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

File name = entity_default --- below is the entity_default text you will enter to gain access to the reactions and the buildings for the dwarf race.

[PERMITTED_BUILDING:CHEAT_FREE_PLANT]
[PERMITTED_BUILDING:CHEAT_FREE_TREE]
[PERMITTED_REACTION:CHEAT_TREE_001]
[PERMITTED_REACTION:CHEAT_TREE_002]
[PERMITTED_REACTION:CHEAT_TREE_003]
[PERMITTED_REACTION:CHEAT_TREE_004]
[PERMITTED_REACTION:CHEAT_TREE_005]
[PERMITTED_REACTION:CHEAT_TREE_006]
[PERMITTED_REACTION:CHEAT_TREE_007]
[PERMITTED_REACTION:CHEAT_TREE_008]
[PERMITTED_REACTION:CHEAT_TREE_009]
[PERMITTED_REACTION:CHEAT_TREE_010]
[PERMITTED_REACTION:CHEAT_TREE_011]
[PERMITTED_REACTION:CHEAT_TREE_012]
[PERMITTED_REACTION:CHEAT_TREE_013]
[PERMITTED_REACTION:CHEAT_TREE_014]
[PERMITTED_REACTION:CHEAT_TREE_015]
[PERMITTED_REACTION:CHEAT_TREE_016]
[PERMITTED_REACTION:CHEAT_TREE_017]
[PERMITTED_REACTION:CHEAT_TREE_018]
[PERMITTED_REACTION:CHEAT_TREE_019]
[PERMITTED_REACTION:CHEAT_TREE_020]
[PERMITTED_REACTION:CHEAT_TREE_021]
[PERMITTED_REACTION:CHEAT_TREE_022]
[PERMITTED_REACTION:CHEAT_TREE_023]
[PERMITTED_REACTION:CHEAT_TREE_024]
[PERMITTED_REACTION:CHEAT_TREE_025]
[PERMITTED_REACTION:CHEAT_TREE_026]
[PERMITTED_REACTION:CHEAT_TREE_027]
[PERMITTED_REACTION:CHEAT_TREE_028]
[PERMITTED_REACTION:CHEAT_TREE_029]
[PERMITTED_REACTION:CHEAT_TREE_030]
[PERMITTED_REACTION:CHEAT_TREE_031]
[PERMITTED_REACTION:CHEAT_PLANT_001]
[PERMITTED_REACTION:CHEAT_PLANT_002]
[PERMITTED_REACTION:CHEAT_PLANT_003]
[PERMITTED_REACTION:CHEAT_PLANT_004]
[PERMITTED_REACTION:CHEAT_PLANT_005]
[PERMITTED_REACTION:CHEAT_PLANT_006]
[PERMITTED_REACTION:CHEAT_PLANT_007]
[PERMITTED_REACTION:CHEAT_PLANT_008]
[PERMITTED_REACTION:CHEAT_PLANT_009]
[PERMITTED_REACTION:CHEAT_PLANT_010]
[PERMITTED_REACTION:CHEAT_PLANT_011]
[PERMITTED_REACTION:CHEAT_PLANT_012]
[PERMITTED_REACTION:CHEAT_PLANT_013]
[PERMITTED_REACTION:CHEAT_PLANT_014]
[PERMITTED_REACTION:CHEAT_PLANT_015]
[PERMITTED_REACTION:CHEAT_PLANT_016]
[PERMITTED_REACTION:CHEAT_PLANT_017]
[PERMITTED_REACTION:CHEAT_PLANT_018]
[PERMITTED_REACTION:CHEAT_PLANT_019]
[PERMITTED_REACTION:CHEAT_PLANT_020]
[PERMITTED_REACTION:CHEAT_PLANT_021]

MINERALS, STONES, METALS, GEMS


That crap you stand on and has walled you in... plus shinies!

What is here...
236 reactions... every mineral, stone, metal and geml that you could ask for... literally, all of them.
3 custom buildings... one for each category - mineral, stone, metal and gem.
239 permit listings... these are to allow your race (dwarf) to use the buildings and the reactions.

All of what is contained here is required to have a custom building and custom reaction. Please remember that you MUST generate a new world when you ADD new reactions or buildings.

File = reaction_cheats_mineral --- below is a reaction for every mineral.
reaction_cheats_mineral

[OBJECT:REACTION]

[REACTION:CHEAT_MINERAL_001]
[NAME:Free Mineral Hematite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:HEMATITE]

[REACTION:CHEAT_MINERAL_002]
[NAME:Free Mineral Limonite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:LIMONITE]

[REACTION:CHEAT_MINERAL_003]
[NAME:Free Mineral Garnierite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GARNIERITE]

[REACTION:CHEAT_MINERAL_004]
[NAME:Free Mineral Native Gold]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:NATIVE_GOLD]

[REACTION:CHEAT_MINERAL_005]
[NAME:Free Mineral Native Silver]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:NATIVE_SILVER]

[REACTION:CHEAT_MINERAL_006]
[NAME:Free Mineral Native Copper]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:NATIVE_COPPER]

[REACTION:CHEAT_MINERAL_007]
[NAME:Free Mineral Malachite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MALACHITE]

[REACTION:CHEAT_MINERAL_008]
[NAME:Free Mineral Galena]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GALENA]

[REACTION:CHEAT_MINERAL_009]
[NAME:Free Mineral Sphalerite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SPHALERITE]

[REACTION:CHEAT_MINERAL_010]
[NAME:Free Mineral Cassiterite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CASSITERITE]

[REACTION:CHEAT_MINERAL_011]
[NAME:Free Mineral Coal Bituminous]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:COAL_BITUMINOUS]

[REACTION:CHEAT_MINERAL_012]
[NAME:Free Mineral Lignite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:LIGNITE]

[REACTION:CHEAT_MINERAL_013]
[NAME:Free Mineral Native Platinum]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:NATIVE_PLATINUM]

[REACTION:CHEAT_MINERAL_014]
[NAME:Free Mineral Cinnabar]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CINNABAR]

[REACTION:CHEAT_MINERAL_015]
[NAME:Free Mineral Cobaltite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:COBALTITE]

[REACTION:CHEAT_MINERAL_016]
[NAME:Free Mineral Tetrahedrite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:TETRAHEDRITE]

[REACTION:CHEAT_MINERAL_017]
[NAME:Free Mineral Horn Silver]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:HORN_SILVER]

[REACTION:CHEAT_MINERAL_018]
[NAME:Free Mineral Gypsum]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GYPSUM]

[REACTION:CHEAT_MINERAL_019]
[NAME:Free Mineral Talc]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:TALC]

[REACTION:CHEAT_MINERAL_020]
[NAME:Free Mineral Jet]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:JET]

[REACTION:CHEAT_MINERAL_021]
[NAME:Free Mineral Puddingstone]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PUDDINGSTONE]

[REACTION:CHEAT_MINERAL_022]
[NAME:Free Mineral Petrified Wood]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PETRIFIED_WOOD]

[REACTION:CHEAT_MINERAL_023]
[NAME:Free Mineral Graphite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GRAPHITE]

[REACTION:CHEAT_MINERAL_024]
[NAME:Free Mineral Brimstone]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:BRIMSTONE]

[REACTION:CHEAT_MINERAL_025]
[NAME:Free Mineral Kimberlite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:KIMBERLITE]

[REACTION:CHEAT_MINERAL_026]
[NAME:Free Mineral Bismuthinite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:BISMUTHINITE]

[REACTION:CHEAT_MINERAL_027]
[NAME:Free Mineral Realgar]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:REALGAR]

[REACTION:CHEAT_MINERAL_028]
[NAME:Free Mineral Orpiment]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ORPIMENT]

[REACTION:CHEAT_MINERAL_029]
[NAME:Free Mineral Stibnite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:STIBNITE]

[REACTION:CHEAT_MINERAL_030]
[NAME:Free Mineral Marcasite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MARCASITE]

[REACTION:CHEAT_MINERAL_031]
[NAME:Free Mineral Sylvite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SYLVITE]

[REACTION:CHEAT_MINERAL_032]
[NAME:Free Mineral Cryolite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CRYOLITE]

[REACTION:CHEAT_MINERAL_033]
[NAME:Free Mineral Periclase]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PERICLASE]

[REACTION:CHEAT_MINERAL_034]
[NAME:Free Mineral Ilmenite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ILMENITE]

[REACTION:CHEAT_MINERAL_035]
[NAME:Free Mineral Rutile]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:RUTILE]

[REACTION:CHEAT_MINERAL_036]
[NAME:Free Mineral Magnetite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MAGNETITE]

[REACTION:CHEAT_MINERAL_037]
[NAME:Free Mineral Chromite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CHROMITE]

[REACTION:CHEAT_MINERAL_038]
[NAME:Free Mineral Pyrolusite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PYROLUSITE]

[REACTION:CHEAT_MINERAL_039]
[NAME:Free Mineral Pitchblende]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PITCHBLENDE]

[REACTION:CHEAT_MINERAL_040]
[NAME:Free Mineral Bauxite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:BAUXITE]

[REACTION:CHEAT_MINERAL_041]
[NAME:Free Mineral Native Aluminum]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:NATIVE_ALUMINUM]

[REACTION:CHEAT_MINERAL_042]
[NAME:Free Mineral Borax]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:BORAX]

[REACTION:CHEAT_MINERAL_043]
[NAME:Free Mineral Olivine]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:OLIVINE]

[REACTION:CHEAT_MINERAL_044]
[NAME:Free Mineral Hornblende]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:HORNBLENDE]

[REACTION:CHEAT_MINERAL_045]
[NAME:Free Mineral Kaolinite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:KAOLINITE]

[REACTION:CHEAT_MINERAL_046]
[NAME:Free Mineral Serpentine]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SERPENTINE]

[REACTION:CHEAT_MINERAL_047]
[NAME:Free Mineral Orthoclase]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ORTHOCLASE]

[REACTION:CHEAT_MINERAL_048]
[NAME:Free Mineral Microcline]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MICROCLINE]

[REACTION:CHEAT_MINERAL_049]
[NAME:Free Mineral Mica]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MICA]

[REACTION:CHEAT_MINERAL_050]
[NAME:Free Mineral Calcite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CALCITE]

[REACTION:CHEAT_MINERAL_051]
[NAME:Free Mineral Saltpeter]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SALTPETER]

[REACTION:CHEAT_MINERAL_052]
[NAME:Free Mineral Alabaster]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ALABASTER]

[REACTION:CHEAT_MINERAL_053]
[NAME:Free Mineral Selenite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SELENITE]

[REACTION:CHEAT_MINERAL_054]
[NAME:Free Mineral Satinspar]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SATINSPAR]

[REACTION:CHEAT_MINERAL_055]
[NAME:Free Mineral Anhydrite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ANHYDRITE]

[REACTION:CHEAT_MINERAL_056]
[NAME:Free Mineral Alunite]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ALUNITE]

[REACTION:CHEAT_MINERAL_057]
[NAME:Free Mineral Raw Adamantine]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:RAW_ADAMANTINE]

[REACTION:CHEAT_MINERAL_058]
[NAME:Free Mineral Slade]
[BUILDING:CHEAT_FREE_MINERAL:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SLADE]

File = reaction_cheats_stone --- below is a reaction for every stone.
reaction_cheats_stone

[OBJECT:REACTION]

[REACTION:CHEAT_STONE_001]
[NAME:Free Stone Sandstone]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SANDSTONE]

[REACTION:CHEAT_STONE_002]
[NAME:Free Stone Siltstone]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SILTSTONE]

[REACTION:CHEAT_STONE_003]
[NAME:Free Stone Mudstone]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MUDSTONE]

[REACTION:CHEAT_STONE_004]
[NAME:Free Stone Shale]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SHALE]

[REACTION:CHEAT_STONE_005]
[NAME:Free Stone Claystone]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CLAYSTONE]

[REACTION:CHEAT_STONE_006]
[NAME:Free Stone Rock Salt]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ROCK_SALT]

[REACTION:CHEAT_STONE_007]
[NAME:Free Stone Limestone]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:LIMESTONE]

[REACTION:CHEAT_STONE_008]
[NAME:Free Stone Conglomerate]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CONGLOMERATE]

[REACTION:CHEAT_STONE_009]
[NAME:Free Stone Dolomite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:DOLOMITE]

[REACTION:CHEAT_STONE_010]
[NAME:Free Stone Chert]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CHERT]

[REACTION:CHEAT_STONE_011]
[NAME:Free Stone Chalk]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:CHALK]

[REACTION:CHEAT_STONE_012]
[NAME:Free Stone Granite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GRANITE]

[REACTION:CHEAT_STONE_013]
[NAME:Free Stone Diorite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:DIORITE]

[REACTION:CHEAT_STONE_014]
[NAME:Free Stone Gabbro]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GABBRO]

[REACTION:CHEAT_STONE_015]
[NAME:Free Stone Rhyolite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:RHYOLITE]

[REACTION:CHEAT_STONE_016]
[NAME:Free Stone Basalt]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:BASALT]

[REACTION:CHEAT_STONE_017]
[NAME:Free Stone Andesite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:ANDESITE]

[REACTION:CHEAT_STONE_018]
[NAME:Free Stone Dacite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:DACITE]

[REACTION:CHEAT_STONE_019]
[NAME:Free Stone Obsidian]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:OBSIDIAN]

[REACTION:CHEAT_STONE_020]
[NAME:Free Stone Quartzite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:QUARTZITE]

[REACTION:CHEAT_STONE_021]
[NAME:Free Stone Slate]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SLATE]

[REACTION:CHEAT_STONE_022]
[NAME:Free Stone Phyllite]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:PHYLLITE]

[REACTION:CHEAT_STONE_023]
[NAME:Free Stone Schist]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:SCHIST]

[REACTION:CHEAT_STONE_024]
[NAME:Free Stone Gneiss]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GNEISS]

[REACTION:CHEAT_STONE_025]
[NAME:Free Stone Marble]
[BUILDING:CHEAT_FREE_STONE:NONE]
[PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:MARBLE]

File = reaction_cheats_metal --- below is a reaction for every metal.
reaction_cheats_metal

[OBJECT:REACTION]

[REACTION:CHEAT_METAL_001]
[NAME:Free Metal Iron]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:IRON]

[REACTION:CHEAT_METAL_002]
[NAME:Free Metal Gold]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:GOLD]

[REACTION:CHEAT_METAL_003]
[NAME:Free Metal Silver]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:SILVER]

[REACTION:CHEAT_METAL_004]
[NAME:Free Metal Copper]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:COPPER]

[REACTION:CHEAT_METAL_005]
[NAME:Free Metal Nickel]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:NICKEL]

[REACTION:CHEAT_METAL_006]
[NAME:Free Metal Zinc]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:ZINC]

[REACTION:CHEAT_METAL_007]
[NAME:Free Metal Bronze]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BRONZE]

[REACTION:CHEAT_METAL_008]
[NAME:Free Metal Brass]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BRASS]

[REACTION:CHEAT_METAL_009]
[NAME:Free Metal Steel]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:STEEL]

[REACTION:CHEAT_METAL_010]
[NAME:Free Metal Pig Iron]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:PIG_IRON]

[REACTION:CHEAT_METAL_011]
[NAME:Free Metal Platinum]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:PLATINUM]

[REACTION:CHEAT_METAL_012]
[NAME:Free Metal Electrum]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:ELECTRUM]

[REACTION:CHEAT_METAL_013]
[NAME:Free Metal Tin]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:TIN]

[REACTION:CHEAT_METAL_014]
[NAME:Free Metal Pewter Fine]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:PEWTER_FINE]

[REACTION:CHEAT_METAL_015]
[NAME:Free Metal Pewter Trifle]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:PEWTER_TRIFLE]

[REACTION:CHEAT_METAL_016]
[NAME:Free Metal Pewter Lay]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:PEWTER_LAY]

[REACTION:CHEAT_METAL_017]
[NAME:Free Metal Lead]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:LEAD]

[REACTION:CHEAT_METAL_018]
[NAME:Free Metal Aluminum]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:ALUMINUM]

[REACTION:CHEAT_METAL_019]
[NAME:Free Metal Nickel Silver]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:NICKEL_SILVER]

[REACTION:CHEAT_METAL_020]
[NAME:Free Metal Billion]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BILLON]

[REACTION:CHEAT_METAL_021]
[NAME:Free Metal Sterling Silver]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:STERLING_SILVER]

[REACTION:CHEAT_METAL_022]
[NAME:Free Metal Black Bronze]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BLACK_BRONZE]

[REACTION:CHEAT_METAL_023]
[NAME:Free Metal Rose Gold]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:ROSE_GOLD]

[REACTION:CHEAT_METAL_024]
[NAME:Free Metal Bismuth]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BISMUTH]

[REACTION:CHEAT_METAL_025]
[NAME:Free Metal Bismuth Bronze]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:BISMUTH_BRONZE]

[REACTION:CHEAT_METAL_026]
[NAME:Free Metal Adamantine]
[BUILDING:CHEAT_FREE_METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:INORGANIC:ADAMANTINE]

File = reaction_cheats_gem --- below is a reaction for every gem.
reaction_cheats_gem

[OBJECT:REACTION]

[REACTION:CHEAT_GEM_001]
[NAME:Free Gem Onyx]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:ONYX]

[REACTION:CHEAT_GEM_002]
[NAME:Free Gem Morion]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MORION]

[REACTION:CHEAT_GEM_003]
[NAME:Free Gem Schorl]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SCHORL]

[REACTION:CHEAT_GEM_004]
[NAME:Free Gem Lace Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:LACE AGATE]

[REACTION:CHEAT_GEM_005]
[NAME:Free Gem Blue Jade]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BLUE JADE]

[REACTION:CHEAT_GEM_006]
[NAME:Free Gem Lapis Lazuli]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:LAPIS LAZULI]

[REACTION:CHEAT_GEM_007]
[NAME:Free Gem Prase]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PRASE]

[REACTION:CHEAT_GEM_008]
[NAME:Free Gem Prase Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PRASE OPAL]

[REACTION:CHEAT_GEM_009]
[NAME:Free Gem Bloodstone]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BLOODSTONE]

[REACTION:CHEAT_GEM_010]
[NAME:Free Gem Moss Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MOSS AGATE]

[REACTION:CHEAT_GEM_011]
[NAME:Free Gem Moss Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MOSS OPAL]

[REACTION:CHEAT_GEM_012]
[NAME:Free Gem Variscite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:VARISCITE]

[REACTION:CHEAT_GEM_013]
[NAME:Free Gem Chyrsoprase]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CHRYSOPRASE]

[REACTION:CHEAT_GEM_014]
[NAME:Free Gem Chrysocolla]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CHRYSOCOLLA]

[REACTION:CHEAT_GEM_015]
[NAME:Free Gem Sard]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SARD]

[REACTION:CHEAT_GEM_016]
[NAME:Free Gem Carnelian]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CARNELIAN]

[REACTION:CHEAT_GEM_017]
[NAME:Free Gem Banded Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BANDED AGATE]

[REACTION:CHEAT_GEM_018]
[NAME:Free Gem Sardonyx]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SARDONYX]

[REACTION:CHEAT_GEM_019]
[NAME:Free Gem Cherry Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CHERRY OPAL]

[REACTION:CHEAT_GEM_020]
[NAME:Free Gem Lavender Jade]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:LAVENDER JADE]

[REACTION:CHEAT_GEM_021]
[NAME:Free Gem Pink Jade]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PINK JADE]

[REACTION:CHEAT_GEM_022]
[NAME:Free Gem Tube Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TUBE AGATE]

[REACTION:CHEAT_GEM_023]
[NAME:Free Gem Fire Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:FIRE AGATE]

[REACTION:CHEAT_GEM_024]
[NAME:Free Gem Plume Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PLUME AGATE]

[REACTION:CHEAT_GEM_025]
[NAME:Free Gem Brown Jasper]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BROWN JASPER]

[REACTION:CHEAT_GEM_026]
[NAME:Free Gem Picture Jasper]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PICTURE JASPER]

[REACTION:CHEAT_GEM_027]
[NAME:Free Gem Smoky Quartz]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SMOKY QUARTZ]

[REACTION:CHEAT_GEM_028]
[NAME:Free Gem Wax Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:WAX OPAL]

[REACTION:CHEAT_GEM_029]
[NAME:Free Gem Wood Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:WOOD OPAL]

[REACTION:CHEAT_GEM_030]
[NAME:Free Gem Amber Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:AMBER OPAL]

[REACTION:CHEAT_GEM_031]
[NAME:Free Gem Gold Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GOLD OPAL]

[REACTION:CHEAT_GEM_032]
[NAME:Free Gem Citrine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CITRINE]

[REACTION:CHEAT_GEM_033]
[NAME:Free Gem Yellow Jasper]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:YELLOW JASPER]

[REACTION:CHEAT_GEM_034]
[NAME:Free Gem Tigereye]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TIGEREYE]

[REACTION:CHEAT_GEM_035]
[NAME:Free Gem Tiger Iron]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TIGER IRON]

[REACTION:CHEAT_GEM_036]
[NAME:Free Gem Sunstone]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SUNSTONE]

[REACTION:CHEAT_GEM_037]
[NAME:Free Gem Resin Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RESIN OPAL]

[REACTION:CHEAT_GEM_038]
[NAME:Free Gem Pyrite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PYRITE]

[REACTION:CHEAT_GEM_039]
[NAME:Free Gem Clear Tourmaline]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CLEAR TOURMALINE]

[REACTION:CHEAT_GEM_040]
[NAME:Free Gem Gray Chalcedony]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GRAY CHALCEDONY]

[REACTION:CHEAT_GEM_041]
[NAME:Free Gem Dendritic Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DENDRITIC AGATE]

[REACTION:CHEAT_GEM_042]
[NAME:Free Gem Shell Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SHELL OPAL]

[REACTION:CHEAT_GEM_043]
[NAME:Free Gem Bone Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BONE OPAL]

[REACTION:CHEAT_GEM_044]
[NAME:Free Gem White Chalcedony]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:WHITE CHALCEDONY]

[REACTION:CHEAT_GEM_045]
[NAME:Free Gem Fortification Agate]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:FORTIFICATION AGATE]

[REACTION:CHEAT_GEM_046]
[NAME:Free Gem Milk Quartz]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MILK QUARTZ]

[REACTION:CHEAT_GEM_047]
[NAME:Free Gem Moonstone]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MOONSTONE]

[REACTION:CHEAT_GEM_048]
[NAME:Free Gem White Jade]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:WHITE JADE]

[REACTION:CHEAT_GEM_049]
[NAME:Free Gem Jasper Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:JASPER OPAL]

[REACTION:CHEAT_GEM_050]
[NAME:Free Gem Pineapple Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PINEAPPLE OPAL]

[REACTION:CHEAT_GEM_051]
[NAME:Free Gem Onyx Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:ONYX OPAL]

[REACTION:CHEAT_GEM_052]
[NAME:Free Gem Milk Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MILK OPAL]

[REACTION:CHEAT_GEM_053]
[NAME:Free Gem Pipe Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PIPE OPAL]

[REACTION:CHEAT_GEM_054]
[NAME:Free Gem Aventurine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:AVENTURINE]

[REACTION:CHEAT_GEM_055]
[NAME:Free Gem Turquoise]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TURQUOISE]

[REACTION:CHEAT_GEM_056]
[NAME:Free Gem Rose Quartz]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:QUARTZ_ROSE]

[REACTION:CHEAT_GEM_057]
[NAME:Free Gem Rock Crystal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CRYSTAL_ROCK]

[REACTION:CHEAT_GEM_058]
[NAME:Free Gem Black Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BLACK ZIRCON]

[REACTION:CHEAT_GEM_059]
[NAME:Free Gem Black Pyrope]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BLACK PYROPE]

[REACTION:CHEAT_GEM_060]
[NAME:Free Gem Melanite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MELANITE]

[REACTION:CHEAT_GEM_061]
[NAME:Free Gem Indigo Tourmaline]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:INDIGO TOURMALINE]

[REACTION:CHEAT_GEM_062]
[NAME:Free Gem Blue Garnet]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BLUE GARNET]

[REACTION:CHEAT_GEM_063]
[NAME:Free Gem Tsavorite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TSAVORITE]

[REACTION:CHEAT_GEM_064]
[NAME:Free Gem Green Tourmaline]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GREEN TOURMALINE]

[REACTION:CHEAT_GEM_065]
[NAME:Free Gem Demantoid]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DEMANTOID]

[REACTION:CHEAT_GEM_066]
[NAME:Free Gem Green Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GREEN ZIRCON]

[REACTION:CHEAT_GEM_067]
[NAME:Free Gem Green Jade]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GREEN JADE]

[REACTION:CHEAT_GEM_068]
[NAME:Free Gem Heliodor]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:HELIODOR]

[REACTION:CHEAT_GEM_069]
[NAME:Free Gem Peridot]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PERIDOT]

[REACTION:CHEAT_GEM_070]
[NAME:Free Gem Red Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RED ZIRCON]

[REACTION:CHEAT_GEM_071]
[NAME:Free Gem Red Tourmaline]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RED TOURMALINE]

[REACTION:CHEAT_GEM_072]
[NAME:Free Gem Red Pyrope]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RED PYROPE]

[REACTION:CHEAT_GEM_073]
[NAME:Free Gem Almandine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:ALMANDINE]

[REACTION:CHEAT_GEM_074]
[NAME:Free Gem Red Grossular]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RED GROSSULAR]

[REACTION:CHEAT_GEM_075]
[NAME:Free Gem Pink Tourmaline]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PINK TOURMALINE]

[REACTION:CHEAT_GEM_076]
[NAME:Free Gem Red Beryl]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RED BERYL]

[REACTION:CHEAT_GEM_077]
[NAME:Free Gem Fire Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:FIRE OPAL]

[REACTION:CHEAT_GEM_078]
[NAME:Free Gem Rhodolite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RHODOLITE]

[REACTION:CHEAT_GEM_079]
[NAME:Free Gem Purple Spinel]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SPINEL_PURPLE]

[REACTION:CHEAT_GEM_080]
[NAME:Free Gem Alexandrite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:ALEXANDRITE]

[REACTION:CHEAT_GEM_081]
[NAME:Free Gem Tanzanite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TANZANITE]

[REACTION:CHEAT_GEM_082]
[NAME:Free Gem Morganite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:MORGANITE]

[REACTION:CHEAT_GEM_083]
[NAME:Free Gem Violet Spessartine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:VIOLET SPESSARTINE]

[REACTION:CHEAT_GEM_084]
[NAME:Free Gem Pink Garnet]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:PINK GARNET]

[REACTION:CHEAT_GEM_085]
[NAME:Free Gem Kunzite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:KUNZITE]

[REACTION:CHEAT_GEM_086]
[NAME:Free Gem Cinnamon Grossular]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CINNAMON GROSSULAR]

[REACTION:CHEAT_GEM_087]
[NAME:Free Gem Honey Yellow Beryl]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:HONEY YELLOW BERYL]

[REACTION:CHEAT_GEM_088]
[NAME:Free Gem Jelly Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:JELLY OPAL]

[REACTION:CHEAT_GEM_089]
[NAME:Free Gem Brown Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:BROWN ZIRCON]

[REACTION:CHEAT_GEM_090]
[NAME:Free Gem Yellow Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:YELLOW ZIRCON]

[REACTION:CHEAT_GEM_091]
[NAME:Free Gem Golden Beryl]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GOLDEN BERYL]

[REACTION:CHEAT_GEM_092]
[NAME:Free Gem Yellow Spessartine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:YELLOW SPESSARTINE]

[REACTION:CHEAT_GEM_093]
[NAME:Free Gem Topaz]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TOPAZ]

[REACTION:CHEAT_GEM_094]
[NAME:Free Gem Topazolite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:TOPAZOLITE]

[REACTION:CHEAT_GEM_095]
[NAME:Free Gem Yellow Grossular]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:YELLOW GROSSULAR]

[REACTION:CHEAT_GEM_096]
[NAME:Free Gem Rubicelle]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RUBICELLE]

[REACTION:CHEAT_GEM_097]
[NAME:Free Gem Clear Garnet]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CLEAR GARNET]

[REACTION:CHEAT_GEM_098]
[NAME:Free Gem Goshenite]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:GOSHENITE]

[REACTION:CHEAT_GEM_099]
[NAME:Free Gem Cat's Eye]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CAT'S EYE]

[REACTION:CHEAT_GEM_100]
[NAME:Free Gem Clear Zircon]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CLEAR ZIRCON]

[REACTION:CHEAT_GEM_101]
[NAME:Free Gem Amethyst]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:AMETHYST]

[REACTION:CHEAT_GEM_102]
[NAME:Free Gem Aquamarine]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:AQUAMARINE]

[REACTION:CHEAT_GEM_103]
[NAME:Free Gem Red Spinel]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SPINEL_RED]

[REACTION:CHEAT_GEM_104]
[NAME:Free Gem Chrysoberyl]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:CHRYSOBERYL]

[REACTION:CHEAT_GEM_105]
[NAME:Free Gem Precious Fire Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_PFIRE]

[REACTION:CHEAT_GEM_106]
[NAME:Free Gem Red Flash Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_REDFLASH]

[REACTION:CHEAT_GEM_107]
[NAME:Free Gem Black Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_BLACK]

[REACTION:CHEAT_GEM_108]
[NAME:Free Gem White Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_WHITE]

[REACTION:CHEAT_GEM_109]
[NAME:Free Gem Crystal Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_CRYSTAL]

[REACTION:CHEAT_GEM_110]
[NAME:Free Gem Claro Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_CLARO]

[REACTION:CHEAT_GEM_111]
[NAME:Free Gem Levin Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_LEVIN]

[REACTION:CHEAT_GEM_112]
[NAME:Free Gem Harlequin Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_HARLEQUIN]

[REACTION:CHEAT_GEM_113]
[NAME:Free Gem Pinfire Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_PINFIRE]

[REACTION:CHEAT_GEM_114]
[NAME:Free Gem Bandfire Opal]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:OPAL_BANDFIRE]

[REACTION:CHEAT_GEM_115]
[NAME:Free Gem Light Yellow Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_LY]

[REACTION:CHEAT_GEM_116]
[NAME:Free Gem Faint Yellow Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_FY]

[REACTION:CHEAT_GEM_117]
[NAME:Free Gem Emerald]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:EMERALD]

[REACTION:CHEAT_GEM_118]
[NAME:Free Gem Ruby]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RUBY]

[REACTION:CHEAT_GEM_119]
[NAME:Free Gem Sapphire]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SAPPHIRE]

[REACTION:CHEAT_GEM_120]
[NAME:Free Gem Clear Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_CLEAR]

[REACTION:CHEAT_GEM_121]
[NAME:Free Gem Red Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_RED]

[REACTION:CHEAT_GEM_122]
[NAME:Free Gem Green Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_GREEN]

[REACTION:CHEAT_GEM_123]
[NAME:Free Gem Blue Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_BLUE]

[REACTION:CHEAT_GEM_124]
[NAME:Free Gem Yellow Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_YELLOW]

[REACTION:CHEAT_GEM_125]
[NAME:Free Gem Black Diamond]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:DIAMOND_BLACK]

[REACTION:CHEAT_GEM_126]
[NAME:Free Gem Star Sapphire]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:SAPPHIRE_STAR]

[REACTION:CHEAT_GEM_127]
[NAME:Free Gem Star Ruby]
[BUILDING:CHEAT_FREE_GEM:NONE]
[PRODUCT:100:1:ROUGH:NO_SUBTYPE:INORGANIC:RUBY_STAR]

File name = building_cheats --- below are the buildings you will need to include in order to be able to use the reactions in the above listing.

[BUILDING_WORKSHOP:CHEAT_FREE_MINERAL]
[NAME:Cheat Free Mineral]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:0:51:0]
[TILE:2:2:0:51:0]
[TILE:2:3:0:51:0]
[COLOR:2:1:4:0:1:4:0:1:4:0:1]
[COLOR:2:2:4:0:1:4:0:1:4:0:1]
[COLOR:2:3:4:0:1:4:0:1:4:0:1]
[TILE:3:1:42:61:240]
[TILE:3:2:61:61:61]
[TILE:3:3:240:61:42]
[COLOR:3:1:7:0:0:7:0:0:7:0:0]
[COLOR:3:2:7:0:0:7:0:0:7:0:0]
[COLOR:3:3:7:0:0:7:0:0:7:0:0]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:CHEAT_FREE_STONE]
[NAME:Cheat Free Stone]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:0:51:0]
[TILE:2:2:0:51:0]
[TILE:2:3:0:51:0]
[COLOR:2:1:4:0:1:4:0:1:4:0:1]
[COLOR:2:2:4:0:1:4:0:1:4:0:1]
[COLOR:2:3:4:0:1:4:0:1:4:0:1]
[TILE:3:1:42:61:240]
[TILE:3:2:61:61:61]
[TILE:3:3:240:61:42]
[COLOR:3:1:7:0:0:7:0:0:7:0:0]
[COLOR:3:2:7:0:0:7:0:0:7:0:0]
[COLOR:3:3:7:0:0:7:0:0:7:0:0]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:CHEAT_FREE_METAL]
[NAME:Cheat Free Metal]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:0:51:0]
[TILE:2:2:0:51:0]
[TILE:2:3:0:51:0]
[COLOR:2:1:4:0:1:4:0:1:4:0:1]
[COLOR:2:2:4:0:1:4:0:1:4:0:1]
[COLOR:2:3:4:0:1:4:0:1:4:0:1]
[TILE:3:1:42:61:240]
[TILE:3:2:61:61:61]
[TILE:3:3:240:61:42]
[COLOR:3:1:0:0:1:7:0:0:0:0:1]
[COLOR:3:2:7:0:0:7:0:0:7:0:0]
[COLOR:3:3:0:0:1:7:0:0:0:0:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

[BUILDING_WORKSHOP:CHEAT_FREE_GEM]
[NAME:Cheat Free Gem]
[NAME_COLOR:7:0:1]
[WORK_LOCATION:2:2]
[BUILD_LABOR:CARPENTER]
[BUILD_KEY:NONE]
[BLOCK:1:1:0:1]
[BLOCK:2:0:0:0]
[BLOCK:3:1:0:1]
[DIM:3:3]
[TILE:0:1:32:49:32]
[TILE:0:2:32:49:32]
[TILE:0:3:32:49:32]
[COLOR:0:1:0:0:0:4:0:1:0:0:0]
[COLOR:0:2:0:0:0:4:0:1:0:0:0]
[COLOR:0:3:0:0:0:4:0:1:0:0:0]
[TILE:1:1:32:50:32]
[TILE:1:2:32:50:32]
[TILE:1:3:32:50:32]
[COLOR:1:1:0:0:0:4:0:1:0:0:0]
[COLOR:1:2:0:0:0:4:0:1:0:0:0]
[COLOR:1:3:0:0:0:4:0:1:0:0:0]
[TILE:2:1:0:51:0]
[TILE:2:2:0:51:0]
[TILE:2:3:0:51:0]
[COLOR:2:1:4:0:1:4:0:1:4:0:1]
[COLOR:2:2:4:0:1:4:0:1:4:0:1]
[COLOR:2:3:4:0:1:4:0:1:4:0:1]
[TILE:3:1:42:61:15]
[TILE:3:2:61:61:61]
[TILE:3:3:15:61:42]
[COLOR:3:1:2:0:1:7:0:0:2:0:1]
[COLOR:3:2:7:0:0:7:0:0:7:0:0]
[COLOR:3:3:2:0:1:7:0:0:2:0:1]
[BUILD_ITEM:1:NONE:NONE:NONE:NONE][BUILDMAT][WORTHLESS_STONE_ONLY][CAN_USE_ARTIFACT]

File name = entity_default --- below is the entity_default text you will enter to gain access to the reactions and the buildings for the dwarf race.
For buildings

[PERMITTED_BUILDING:CHEAT_FREE_MINERAL]
[PERMITTED_BUILDING:CHEAT_FREE_STONE]
[PERMITTED_BUILDING:CHEAT_FREE_METAL]
[PERMITTED_BUILDING:CHEAT_FREE_GEM]

For Mineral

[PERMITTED_REACTION:CHEAT_MINERAL_001]
[PERMITTED_REACTION:CHEAT_MINERAL_002]
[PERMITTED_REACTION:CHEAT_MINERAL_003]
[PERMITTED_REACTION:CHEAT_MINERAL_004]
[PERMITTED_REACTION:CHEAT_MINERAL_005]
[PERMITTED_REACTION:CHEAT_MINERAL_006]
[PERMITTED_REACTION:CHEAT_MINERAL_007]
[PERMITTED_REACTION:CHEAT_MINERAL_008]
[PERMITTED_REACTION:CHEAT_MINERAL_009]
[PERMITTED_REACTION:CHEAT_MINERAL_010]
[PERMITTED_REACTION:CHEAT_MINERAL_011]
[PERMITTED_REACTION:CHEAT_MINERAL_012]
[PERMITTED_REACTION:CHEAT_MINERAL_013]
[PERMITTED_REACTION:CHEAT_MINERAL_014]
[PERMITTED_REACTION:CHEAT_MINERAL_015]
[PERMITTED_REACTION:CHEAT_MINERAL_016]
[PERMITTED_REACTION:CHEAT_MINERAL_017]
[PERMITTED_REACTION:CHEAT_MINERAL_018]
[PERMITTED_REACTION:CHEAT_MINERAL_019]
[PERMITTED_REACTION:CHEAT_MINERAL_020]
[PERMITTED_REACTION:CHEAT_MINERAL_021]
[PERMITTED_REACTION:CHEAT_MINERAL_022]
[PERMITTED_REACTION:CHEAT_MINERAL_023]
[PERMITTED_REACTION:CHEAT_MINERAL_024]
[PERMITTED_REACTION:CHEAT_MINERAL_025]
[PERMITTED_REACTION:CHEAT_MINERAL_026]
[PERMITTED_REACTION:CHEAT_MINERAL_027]
[PERMITTED_REACTION:CHEAT_MINERAL_028]
[PERMITTED_REACTION:CHEAT_MINERAL_029]
[PERMITTED_REACTION:CHEAT_MINERAL_030]
[PERMITTED_REACTION:CHEAT_MINERAL_031]
[PERMITTED_REACTION:CHEAT_MINERAL_032]
[PERMITTED_REACTION:CHEAT_MINERAL_033]
[PERMITTED_REACTION:CHEAT_MINERAL_034]
[PERMITTED_REACTION:CHEAT_MINERAL_035]
[PERMITTED_REACTION:CHEAT_MINERAL_036]
[PERMITTED_REACTION:CHEAT_MINERAL_037]
[PERMITTED_REACTION:CHEAT_MINERAL_038]
[PERMITTED_REACTION:CHEAT_MINERAL_039]
[PERMITTED_REACTION:CHEAT_MINERAL_040]
[PERMITTED_REACTION:CHEAT_MINERAL_041]
[PERMITTED_REACTION:CHEAT_MINERAL_042]
[PERMITTED_REACTION:CHEAT_MINERAL_043]
[PERMITTED_REACTION:CHEAT_MINERAL_044]
[PERMITTED_REACTION:CHEAT_MINERAL_045]
[PERMITTED_REACTION:CHEAT_MINERAL_046]
[PERMITTED_REACTION:CHEAT_MINERAL_047]
[PERMITTED_REACTION:CHEAT_MINERAL_048]
[PERMITTED_REACTION:CHEAT_MINERAL_049]
[PERMITTED_REACTION:CHEAT_MINERAL_050]
[PERMITTED_REACTION:CHEAT_MINERAL_051]
[PERMITTED_REACTION:CHEAT_MINERAL_052]
[PERMITTED_REACTION:CHEAT_MINERAL_053]
[PERMITTED_REACTION:CHEAT_MINERAL_054]
[PERMITTED_REACTION:CHEAT_MINERAL_055]
[PERMITTED_REACTION:CHEAT_MINERAL_056]
[PERMITTED_REACTION:CHEAT_MINERAL_057]
[PERMITTED_REACTION:CHEAT_MINERAL_058]

For Stone

[PERMITTED_REACTION:CHEAT_STONE_001]
[PERMITTED_REACTION:CHEAT_STONE_002]
[PERMITTED_REACTION:CHEAT_STONE_003]
[PERMITTED_REACTION:CHEAT_STONE_004]
[PERMITTED_REACTION:CHEAT_STONE_005]
[PERMITTED_REACTION:CHEAT_STONE_006]
[PERMITTED_REACTION:CHEAT_STONE_007]
[PERMITTED_REACTION:CHEAT_STONE_008]
[PERMITTED_REACTION:CHEAT_STONE_009]
[PERMITTED_REACTION:CHEAT_STONE_010]
[PERMITTED_REACTION:CHEAT_STONE_011]
[PERMITTED_REACTION:CHEAT_STONE_012]
[PERMITTED_REACTION:CHEAT_STONE_013]
[PERMITTED_REACTION:CHEAT_STONE_014]
[PERMITTED_REACTION:CHEAT_STONE_015]
[PERMITTED_REACTION:CHEAT_STONE_016]
[PERMITTED_REACTION:CHEAT_STONE_017]
[PERMITTED_REACTION:CHEAT_STONE_018]
[PERMITTED_REACTION:CHEAT_STONE_019]
[PERMITTED_REACTION:CHEAT_STONE_020]
[PERMITTED_REACTION:CHEAT_STONE_021]
[PERMITTED_REACTION:CHEAT_STONE_022]
[PERMITTED_REACTION:CHEAT_STONE_023]
[PERMITTED_REACTION:CHEAT_STONE_024]
[PERMITTED_REACTION:CHEAT_STONE_025]

For Metal

[PERMITTED_REACTION:CHEAT_METAL_001]
[PERMITTED_REACTION:CHEAT_METAL_002]
[PERMITTED_REACTION:CHEAT_METAL_003]
[PERMITTED_REACTION:CHEAT_METAL_004]
[PERMITTED_REACTION:CHEAT_METAL_005]
[PERMITTED_REACTION:CHEAT_METAL_006]
[PERMITTED_REACTION:CHEAT_METAL_007]
[PERMITTED_REACTION:CHEAT_METAL_008]
[PERMITTED_REACTION:CHEAT_METAL_009]
[PERMITTED_REACTION:CHEAT_METAL_010]
[PERMITTED_REACTION:CHEAT_METAL_011]
[PERMITTED_REACTION:CHEAT_METAL_012]
[PERMITTED_REACTION:CHEAT_METAL_013]
[PERMITTED_REACTION:CHEAT_METAL_014]
[PERMITTED_REACTION:CHEAT_METAL_015]
[PERMITTED_REACTION:CHEAT_METAL_016]
[PERMITTED_REACTION:CHEAT_METAL_017]
[PERMITTED_REACTION:CHEAT_METAL_018]
[PERMITTED_REACTION:CHEAT_METAL_019]
[PERMITTED_REACTION:CHEAT_METAL_020]
[PERMITTED_REACTION:CHEAT_METAL_021]
[PERMITTED_REACTION:CHEAT_METAL_022]
[PERMITTED_REACTION:CHEAT_METAL_023]
[PERMITTED_REACTION:CHEAT_METAL_024]
[PERMITTED_REACTION:CHEAT_METAL_025]
[PERMITTED_REACTION:CHEAT_METAL_026]

For Gem

[PERMITTED_REACTION:CHEAT_GEM_001]
[PERMITTED_REACTION:CHEAT_GEM_002]
[PERMITTED_REACTION:CHEAT_GEM_003]
[PERMITTED_REACTION:CHEAT_GEM_004]
[PERMITTED_REACTION:CHEAT_GEM_005]
[PERMITTED_REACTION:CHEAT_GEM_006]
[PERMITTED_REACTION:CHEAT_GEM_007]
[PERMITTED_REACTION:CHEAT_GEM_008]
[PERMITTED_REACTION:CHEAT_GEM_009]
[PERMITTED_REACTION:CHEAT_GEM_010]
[PERMITTED_REACTION:CHEAT_GEM_011]
[PERMITTED_REACTION:CHEAT_GEM_012]
[PERMITTED_REACTION:CHEAT_GEM_013]
[PERMITTED_REACTION:CHEAT_GEM_014]
[PERMITTED_REACTION:CHEAT_GEM_015]
[PERMITTED_REACTION:CHEAT_GEM_016]
[PERMITTED_REACTION:CHEAT_GEM_017]
[PERMITTED_REACTION:CHEAT_GEM_018]
[PERMITTED_REACTION:CHEAT_GEM_019]
[PERMITTED_REACTION:CHEAT_GEM_020]
[PERMITTED_REACTION:CHEAT_GEM_021]
[PERMITTED_REACTION:CHEAT_GEM_022]
[PERMITTED_REACTION:CHEAT_GEM_023]
[PERMITTED_REACTION:CHEAT_GEM_024]
[PERMITTED_REACTION:CHEAT_GEM_025]
[PERMITTED_REACTION:CHEAT_GEM_026]
[PERMITTED_REACTION:CHEAT_GEM_027]
[PERMITTED_REACTION:CHEAT_GEM_028]
[PERMITTED_REACTION:CHEAT_GEM_029]
[PERMITTED_REACTION:CHEAT_GEM_030]
[PERMITTED_REACTION:CHEAT_GEM_031]
[PERMITTED_REACTION:CHEAT_GEM_032]
[PERMITTED_REACTION:CHEAT_GEM_033]
[PERMITTED_REACTION:CHEAT_GEM_034]
[PERMITTED_REACTION:CHEAT_GEM_035]
[PERMITTED_REACTION:CHEAT_GEM_036]
[PERMITTED_REACTION:CHEAT_GEM_037]
[PERMITTED_REACTION:CHEAT_GEM_038]
[PERMITTED_REACTION:CHEAT_GEM_039]
[PERMITTED_REACTION:CHEAT_GEM_040]
[PERMITTED_REACTION:CHEAT_GEM_041]
[PERMITTED_REACTION:CHEAT_GEM_042]
[PERMITTED_REACTION:CHEAT_GEM_043]
[PERMITTED_REACTION:CHEAT_GEM_044]
[PERMITTED_REACTION:CHEAT_GEM_045]
[PERMITTED_REACTION:CHEAT_GEM_046]
[PERMITTED_REACTION:CHEAT_GEM_047]
[PERMITTED_REACTION:CHEAT_GEM_048]
[PERMITTED_REACTION:CHEAT_GEM_049]
[PERMITTED_REACTION:CHEAT_GEM_050]
[PERMITTED_REACTION:CHEAT_GEM_051]
[PERMITTED_REACTION:CHEAT_GEM_052]
[PERMITTED_REACTION:CHEAT_GEM_053]
[PERMITTED_REACTION:CHEAT_GEM_054]
[PERMITTED_REACTION:CHEAT_GEM_055]
[PERMITTED_REACTION:CHEAT_GEM_056]
[PERMITTED_REACTION:CHEAT_GEM_057]
[PERMITTED_REACTION:CHEAT_GEM_058]
[PERMITTED_REACTION:CHEAT_GEM_059]
[PERMITTED_REACTION:CHEAT_GEM_060]
[PERMITTED_REACTION:CHEAT_GEM_061]
[PERMITTED_REACTION:CHEAT_GEM_062]
[PERMITTED_REACTION:CHEAT_GEM_063]
[PERMITTED_REACTION:CHEAT_GEM_064]
[PERMITTED_REACTION:CHEAT_GEM_065]
[PERMITTED_REACTION:CHEAT_GEM_066]
[PERMITTED_REACTION:CHEAT_GEM_067]
[PERMITTED_REACTION:CHEAT_GEM_068]
[PERMITTED_REACTION:CHEAT_GEM_069]
[PERMITTED_REACTION:CHEAT_GEM_070]
[PERMITTED_REACTION:CHEAT_GEM_071]
[PERMITTED_REACTION:CHEAT_GEM_072]
[PERMITTED_REACTION:CHEAT_GEM_073]
[PERMITTED_REACTION:CHEAT_GEM_074]
[PERMITTED_REACTION:CHEAT_GEM_075]
[PERMITTED_REACTION:CHEAT_GEM_076]
[PERMITTED_REACTION:CHEAT_GEM_077]
[PERMITTED_REACTION:CHEAT_GEM_078]
[PERMITTED_REACTION:CHEAT_GEM_079]
[PERMITTED_REACTION:CHEAT_GEM_080]
[PERMITTED_REACTION:CHEAT_GEM_081]
[PERMITTED_REACTION:CHEAT_GEM_082]
[PERMITTED_REACTION:CHEAT_GEM_083]
[PERMITTED_REACTION:CHEAT_GEM_084]
[PERMITTED_REACTION:CHEAT_GEM_085]
[PERMITTED_REACTION:CHEAT_GEM_086]
[PERMITTED_REACTION:CHEAT_GEM_087]
[PERMITTED_REACTION:CHEAT_GEM_088]
[PERMITTED_REACTION:CHEAT_GEM_089]
[PERMITTED_REACTION:CHEAT_GEM_091]
[PERMITTED_REACTION:CHEAT_GEM_092]
[PERMITTED_REACTION:CHEAT_GEM_093]
[PERMITTED_REACTION:CHEAT_GEM_094]
[PERMITTED_REACTION:CHEAT_GEM_095]
[PERMITTED_REACTION:CHEAT_GEM_096]
[PERMITTED_REACTION:CHEAT_GEM_097]
[PERMITTED_REACTION:CHEAT_GEM_098]
[PERMITTED_REACTION:CHEAT_GEM_099]
[PERMITTED_REACTION:CHEAT_GEM_100]
[PERMITTED_REACTION:CHEAT_GEM_101]
[PERMITTED_REACTION:CHEAT_GEM_102]
[PERMITTED_REACTION:CHEAT_GEM_103]
[PERMITTED_REACTION:CHEAT_GEM_104]
[PERMITTED_REACTION:CHEAT_GEM_105]
[PERMITTED_REACTION:CHEAT_GEM_106]
[PERMITTED_REACTION:CHEAT_GEM_107]
[PERMITTED_REACTION:CHEAT_GEM_108]
[PERMITTED_REACTION:CHEAT_GEM_109]
[PERMITTED_REACTION:CHEAT_GEM_110]
[PERMITTED_REACTION:CHEAT_GEM_111]
[PERMITTED_REACTION:CHEAT_GEM_112]
[PERMITTED_REACTION:CHEAT_GEM_113]
[PERMITTED_REACTION:CHEAT_GEM_114]
[PERMITTED_REACTION:CHEAT_GEM_115]
[PERMITTED_REACTION:CHEAT_GEM_116]
[PERMITTED_REACTION:CHEAT_GEM_117]
[PERMITTED_REACTION:CHEAT_GEM_118]
[PERMITTED_REACTION:CHEAT_GEM_119]
[PERMITTED_REACTION:CHEAT_GEM_120]
[PERMITTED_REACTION:CHEAT_GEM_121]
[PERMITTED_REACTION:CHEAT_GEM_122]
[PERMITTED_REACTION:CHEAT_GEM_123]
[PERMITTED_REACTION:CHEAT_GEM_124]
[PERMITTED_REACTION:CHEAT_GEM_125]
[PERMITTED_REACTION:CHEAT_GEM_126]
[PERMITTED_REACTION:CHEAT_GEM_127]