Dwarf Fortress > DF Modding

Original Shops and Reactions RAWs?

(1/2) > >>

DrTank09:
Hey guys, I just started looking into modding RAWs and trying to figure out all the information regarding limiting reactions based on historical material uses.  I was looking for how the reactions for the forge and carpenter's workshop worked and realized that I cant find any of those reactions or the workshops themselves in the raw folder.  Can anyone point me in the right direction for finding this information?

I'm more than willing to learn more complex things, but I'm stumped as to where to begin.

Quietust:

--- Quote from: DrTank09 on January 12, 2017, 03:16:44 am ---I was looking for how the reactions for the forge and carpenter's workshop worked and realized that I cant find any of those reactions or the workshops themselves in the raw folder.

--- End quote ---
That's because they do not exist - most workshop jobs in the game are hardcoded and thus cannot be modified in any way.

DrTank09:
Thanks Quietust, you seem to always be the one answering my questions :D

I noticed on another thread after doing some digging into Hardcode that DFHack has a way of modifying hardcode for some objects.  Is there any way to learn more on this topic or was I misinterpreting the information you gave here http://www.bay12forums.com/smf/index.php?topic=143012.msg5612229#msg5612229

DrTank09:
On second thought, don't answer that.  The more I've read into this, the more I realized that it isn't my place to ask for or edit the hard code.  That is TodayOne's prerogative.  I will stick with the raws he has given us and work from there to figure out what I am and am not capable of.

Quietust:
There is no such thing as "hard code" - when I say something is "hardcoded", it simply means that its functionality is implemented entirely in C++ and cannot be modified using raws.

There are some "hardcoded" parts of DF which can be modified using DFHack, but only a limited number of things can be overridden that way. Interestingly, the list of jobs available from certain workshops (including the Metalsmith's Forge and the Carpenter's Workshop) can be modified using DFHack (whether to remove old jobs, change existing ones, or add new ones), but with certain other workshops this is not possible.

Navigation

[0] Message Index

[#] Next page

Go to full version