General InformationPlanning...
I've been seeing a lot of posts about small little things, so I'll try to address those here.
Adventure mode reactions!!!Provided by ToaHero92 (He said he didn't care about getting credit, but this is a sizable chunk of info.
These can possibly go in any reaction_name file. Also you don't have to add them to the civ.
[REACTION:SUMMON_ARMOR]
[NAME:defend thyself]
[ADVENTURE_MODE_ENABLED]
[PRODUCT:75:1:SHIELD:ITEM_SHIELD_BUCKLER:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:PANTS:ITEM_PANTS_GREAVES:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:HELM:ITEM_HELM_HELM:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:GLOVES:ITEM_GLOVES_GAUNTLETS:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:ARMOR:ITEM_ARMOR_BREASTPLATE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:ARMOR:ITEM_ARMOR_MAIL_SHIRT:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:SHOES:ITEM_SHOES_SOCKS:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:SHOES:ITEM_SHOES_BOOTS:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:SHOES:ITEM_SHOES_BOOTS_LOW:INORGANIC:ADAMANTINE:A:NONE]
[SKILL:SITUATIONAL_AWARENESS]
[REACTION:SUMMON_WEAPONS]
[NAME:arm thyself]
[ADVENTURE_MODE_ENABLED]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_AXE_BATTLE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_WHIP:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_HAMMER_WAR:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SWORD_SHORT:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SPEAR:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_MACE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_CROSSBOW:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_PICK:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_BOW:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_BLOWGUN:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_PIKE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_HALBERD:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SWORD_2H:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SWORD_LONG:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_MAUL:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_AXE_GREAT:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_DAGGER_LARGE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SCOURGE:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_FLAIL:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_MORNINGSTAR:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:WEAPON:ITEM_WEAPON_SCIMITAR:INORGANIC:ADAMANTINE:A:NONE]
[SKILL:SITUATIONAL_AWARENESS]
[REACTION:SUMMON_AMMO]
[NAME:pick up your sticks]
[ADVENTURE_MODE_ENABLED]
[PRODUCT:75:1:AMMO:ITEM_AMMO_BOLTS:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:AMMO:ITEM_AMMO_ARROWS:INORGANIC:ADAMANTINE:A:NONE]
[PRODUCT:75:1:AMMO:ITEM_AMMO_BLOWDARTS:INORGANIC:ADAMANTINE:A:NONE]
[SKILL:SITUATIONAL_AWARENESS]
AquifersSick and tired of being stopped by aquifers? It's real simple and easy to remove them. Look for these three files.
inorganic_stone_layer
inorganic_stone_mineral
inorganic_stone_soilInside of them you'll find the entries for various stones and soils and such. You're looking for a tag specific tag. [AQUIFER] to be exact. Just go through each 3 of the files and make sure to remove [AQUIFER] from all of them. Some may have it, a lot won't. You'll mostly see it in the
inorganic_stone_soil file.
Adventure Mode ReactionsIt's more or less a fortress mode reaction, but may be a little bit harder for reagents.
Instead of
[BUILDING:BUILDING_NAME:HOTKEY]
it's going to be
[ADVENTURE_MODE_ENABLED]
There is a list of products on the wiki page of my guide. It's missing quite a bit, but I'm too lazy presently to go through and add them all.
The following may be a working reaction for tanning hides in Adventure Mode.
[REACTION:TAN_A_HIDE_ADV]
[NAME:tan a hide]
[ADVENTURE_MODE_ENABLED]
[REAGENT:A:1:NONE:NONE:NONE:NONE][USE_BODY_COMPONENT][UNROTTEN]
[HAS_MATERIAL_REACTION_PRODUCT:TAN_MAT]
[PRODUCT:100:1:SKIN_TANNED:NONE:GET_MATERIAL_FROM_REAGENT:A:TAN_MAT]
[SKILL:TANNER]
Reactions and BuildingsThe following vanilla builds can have reactions added and removed from them only. Some of the buildings have reactions that are hard-coded and you can't change. You can't change the appearance of these buildings.
Smelter
Kiln
Kitchen
TannerThe following vanilla building can have reactions added and removed from it AND you CAN change the appearance of the build or remove it entirely.
Soap Maker's WorkshopSplints and Crutches and (other stuff) are hard-coded and can not be removed. You can however add any of the items to be produced via reaction at any custom or vanilla moddable workshop.
Wiki guide has a products list.
Regarding soils and sand and liquids in reactions...As far as I still know, reaction reagents can not properly call up items contained in something. You may successfully call up a bag of sand, but you aren't actually calling the sand, you're calling the bag. The same is for liquids, this is why you haven't seen a true blood wine beverage as of yet.
ProfessionsAs far as I know all skills are hard-coded and you can NOT add or remove any. You do however have quite a lot of skills to choose from. There are two lists of skills. One for being used in reactions and one for buildings and labors (I don't have this last list yet.)
Item Subtype, what's that? (Weapons, armor and items)Item subtype to be specific is...
[PRODUCT:100:1:ITEM:ITEM_SUBTYPE:MATGLOSS:MATGLOSS_SUBTYPE:PART]
Majority of your reactions aren't going to have any item subtype, at least vanilla DF.
For example weapons use a subtype.
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_SWORD_SHORT:INORGANIC:STEEL]
Ammo is the same way, but instead of WEAPON, it says AMMO. Toys, crafts, instruments, ammo, weapons, armor, etc. all have that item subtype.
ResearchThis has been a big subject lately. There is a lot of debate on how to go about it. It would however in essence require dummy items. Research books, research points, whatever you can think up.
These would be reagents used in reactions to allow you to make them.
REMEMBER THAT A REACTION MADE ITEM WILL NOT HAVE QUALITY LEVELS, FOR QUALITY LEVELS YOU ACTUALLY HAVE TO MAKE IT!If it continues to be in demand and no one else makes it and I get REQUESTS for it, I will make a few examples of 'research' stuff.
Tile sets and graphic sets.A lot of people worry about whether or not you can change between these for saves. Common in 'community games'. These are completely changeable, much like most of the INI settings.
WorldgenIf you change settings in this, it WILL NOT change anything in your present world, you HAVE to gen a new world for it to work.
As my motto goes with modding. If you don't know if it needs a regen, just regen.Item TypesI've seen a few questions about wanting to make new item types. The answer is NO. You can not make 'books' you can not make 'scrolls' you can not make 'elaborate nuclear device'
You CAN make a TOY, INSTRUMENT, CRAFT, whatever that is already present and call it book, scroll, elaborate nuclear device. However it WON'T actually be one. You have to use your 'ImAgInAtIoN'.
Water and amphibious dwarfs... flying?A few questions have gone around about working under water. The answer is no. The same goes for lava. Your creature will say it is dangerous terrain REGARDLESS of any tags you give them... as far as I know. They will not run into the water and swim to where you want them to dig, they will not swam dive into lava and fight your dreaded magma mega beast with spikes of ooze, they will not do any of that.
FLYING it's more or less the same with the water. Your dwarfs treat cliffs as cliffs... They will not fly properly to where it is you want them to work. As soon as they lift off the ground, it becomes dangerous terrain and they cancel.
That's all for now... I'll add more as time goes on.