841
DF Modding / Shaostoul's Modding Guide - Reaction Modding Information
« on: April 22, 2010, 09:25:16 pm »
Reaction Modding Information
This post shall be in two parts. Products and Reagents.
Below is your basic reaction.
[REACTION:AAA]
[NAME:BbB]
[BUILDING:CCC:DDD]
[REAGENT:EEE:FFF:GGG:HHH:III:JJJ]
[PRODUCT:KKK:LLL:MMM:NNN:OOO:PPP]
[SKILL:QQQ]
Available entries for AAA
Anything is really able to be put here, this is how the reaction is called upon in the game.
Available entries for BbB
Anything is real able to be put here, this is how the reaction reads in the game for the player.
You generally want this to clearly state what it is this reaction does.
Available entries for CCC
This is any of the available buildings you have in your version of DF.
Vanilla entries are...
SMELTER
TANNER
KITCHEN
SOAP_MAKER
KILN
Available entries for DDD
This is a hotkey that you designate for the reaction.
The available hotkeys are...
CUSTOM_SHIFT_(A to Z)
CUSTOM_(A to Z)
Available entries for EEE
This is so you can call upon the reagent in the product line. It's more or less the order of reagents.
The available entries are...
A to Z
Available entries for FFF
This is how many of this specific reagent you want.
Any number is a valid entry...
Available entries for GGG
This is the ITEM_TOKEN that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for HHH
This is the ITEM_SUBTYPE that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for III
This is the MATGLOSS_TOKEN that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for JJJ
This is the MATGLOSS_SUBTYPE that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for KKK
There is some debate on what this does exactly, I'll leave here how I view it until I test it's wrong.
This is the percentage of the product that is created.
Any number is a valid entry...
If you go over 100 percent you'll end up with a complete product and say you go to 150 percent you end up with a complete product and half a product. If you run the reaction again, you end up with two products instead of one. Repeat.
Available entries for LLL
This is the amount of the product that is created.
Any number is a valid entry...
Available entries for MMM
This is the ITEM_TOKEN that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for NNN
This is the ITEM_SUBTYPE that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for OOO
This is the MATGLOSS_TOKEN that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for PPP
This is the ITEM_SUBTYPE that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Available entries for QQQ
This is the skill that you want to be used for this reaction.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
This post shall be in two parts. Products and Reagents.
Below is your basic reaction.
[REACTION:AAA]
[NAME:BbB]
[BUILDING:CCC:DDD]
[REAGENT:EEE:FFF:GGG:HHH:III:JJJ]
[PRODUCT:KKK:LLL:MMM:NNN:OOO:PPP]
[SKILL:QQQ]
Available entries for AAA
Anything is really able to be put here, this is how the reaction is called upon in the game.
Available entries for BbB
Anything is real able to be put here, this is how the reaction reads in the game for the player.
You generally want this to clearly state what it is this reaction does.
Available entries for CCC
This is any of the available buildings you have in your version of DF.
Vanilla entries are...
SMELTER
TANNER
KITCHEN
SOAP_MAKER
KILN
Available entries for DDD
This is a hotkey that you designate for the reaction.
The available hotkeys are...
CUSTOM_SHIFT_(A to Z)
CUSTOM_(A to Z)
Available entries for EEE
This is so you can call upon the reagent in the product line. It's more or less the order of reagents.
The available entries are...
A to Z
Available entries for FFF
This is how many of this specific reagent you want.
Any number is a valid entry...
Available entries for GGG
This is the ITEM_TOKEN that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for HHH
This is the ITEM_SUBTYPE that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for III
This is the MATGLOSS_TOKEN that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for JJJ
This is the MATGLOSS_SUBTYPE that the reagent is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for KKK
There is some debate on what this does exactly, I'll leave here how I view it until I test it's wrong.
This is the percentage of the product that is created.
Any number is a valid entry...
If you go over 100 percent you'll end up with a complete product and say you go to 150 percent you end up with a complete product and half a product. If you run the reaction again, you end up with two products instead of one. Repeat.
Available entries for LLL
This is the amount of the product that is created.
Any number is a valid entry...
Available entries for MMM
This is the ITEM_TOKEN that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for NNN
This is the ITEM_SUBTYPE that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for OOO
This is the MATGLOSS_TOKEN that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for PPP
This is the ITEM_SUBTYPE that the product is.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)
Available entries for QQQ
This is the skill that you want to be used for this reaction.
The available entries are... (Please note this list is (potentially) incomplete and not 100 percent verified.)
Spoiler (click to show/hide)