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

Editing v0.31 Talk:Cheating

Jump to navigation Jump to search

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

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

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

Latest revision Your text
Line 190: Line 190:
 
== Spinning ==
 
== Spinning ==
  
Ok. I did some noise reduction on this section.... please forgive me if it doesn't look the way you expected it to. There was a lot of repetitive "I tried this and it failed in this way" stuff.
+
Im trying to add in a new reaction for spinning so I can make it automatic, but I can't get it to work right. Can someone tell me how to get them to use wool as a reagent, and not just grab generic body parts? If that gets fixed, I think it will work the way I want. Maybe.
 +
*Have you tried using [USE_BODY_COMPONENT] with [ANY_STRAND_TISSUE]? Also, sign your comments. --[[User:Quietust|Quietust]] 20:46, 6 December 2012 (UTC)
  
Starting over... Can someone please give me a complete set of instructions on how to set up a reaction that takes a thread-bearing plant (you can even be plant specific) and gives me actual working thread and seeds, as defined in that plant's raws? Nothing I have tried works.  
+
That was what it needed! Thanks! Maybe you can get my other spinning reaction to work? This is what I have...
  
PLEASE TEST IT BEFORE YOU POST IT. Properly working thread should be able to be dyed or woven, in either order, and then turned into clothing. If I can't get dyed clothing from the result, it's not actually functional. Properly working seeds should be plantable to produce more of the same plant that was spun in the first place. If that plant's seeds are cookable or grindable into a paste, those functions should also work. If any part fails, the entire test fails.  
+
I added the reaction class "CSTHREAD" to all of my thread-bearing plants to keep it from spinning random plants into thread. I also have a custom workshop "SPINNINGWHEEL", and since the wool reaction works, I'm going to assume /that's/ not the problem, either. My errorlog.txt isn't being helpful, anymore, so I need your help, please. =\
  
I would even be willing to accept entirely new plants, if that's what's needed to make this automation work.
+
[REACTION:CST_SPIN_PLANTS]<br />
 +
[NAME:spin plant threads]<br />
 +
[BUILDING:SPINNINGWHEEL:CUSTOM_T]<br />
 +
[REAGENT:plant:1:PLANT:NONE:NONE:NONE][REACTION_CLASS:CSTHREAD][UNROTTEN]<br />
 +
[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:plant:NONE][PRODUCT_DIMENSION:15000]<br />
 +
[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:NONE]<br />
 +
[SKILL:SPINNING][AUTOMATIC]<br />
  
I am just so increadibly frustrated.                       -- [[User:Teres Draconis|jaz]] 21:53, 12 December 2012 (UTC)
+
I know that the "get material from reagent" thing is supposed to pair up with "Has material reaction product" or something like that. I had it all done as properly as I could (I have used it successfully in the past, and my dwarves love the resultant maple syrup I get from boiling the sap I get from pressing maple logs - I know that's not how it's done, but I can't figure out how to get my taps into the live trees), having changed the plant_standard entries as well as the reaction entries, and even messed with the relavent stuff in  material_template_default...  but the "thread" it produced wasn't able to be woven into cloth, and wasted tons of time in repetative dying tasks that ate up all my dyes, and yet the description of the thread never showed anything about it being "midnight blue with dimple dye".
  
 +
So I reverted the files, added the above to reaction_other (and added it into the entity, of course), and the resultant /thread/ works just fine, but the /seeds/ are messed to heck. When I checked my inventory, it showed 14 pig tail thread, and listed two sets of "pig tail seeds"... the 14 from the thread, and 10 from before. The 14 were in one bag, and the 10 a different bag, and both bags were in the seeds-only food stockpile, so it's storing them properly as seeds, but not as if they're the same kind of seeds. When I checked the cooking screen, I got 10 pig tail seeds, and no other seeds at all. When planting season came around again, the ten seeds got planted, and then I got repeated complaints of farmers wishing to plant more and not having any. When I go to my various farm plots, only one kind of pig tail shows up.
  
P.S. Thank you Quietust for the help you gave me with spinning wool. The [ANY_STRAND_TISSUE] was the tag I had forgotten.     - jaz
+
I don't know what else to do. They're seeds, but not. I fixed the "thread but not" problem, but I don't see how to fix this without removing seeds from it all together, in which case, why bother? I could just stick with sheep.
 +
 
 +
Suggestions? Ideas? General confusion?    --[[Special:Contributions/98.207.234.98|98.207.234.98]] 08:09, 11 December 2012 (UTC)
 +
:Your thread and seeds are made from pig tail STRUCTURAL material, when they must be made from the CLOTH and SEED materials, respectively. In order to get your reaction to do this, you'll need to add [MATERIAL_REACTION_PRODUCT:THREAD:LOCAL_PLANT_MAT:CLOTH] and [MATERIAL_REACTION_PRODUCT:SEEDS:LOCAL_PLANT_MAT:SEED] to your plant's STRUCTURAL material and alter your reaction products to specify THREAD and SEEDS instead of NONE. --[[User:Quietust|Quietust]] 19:22, 11 December 2012 (UTC)
 +
::It looks like it should be thread material instead of cloth, but I'll trust your judgement until it breaks. Thank you, thank you, three bags full!
 +
 
 +
:::Also, any particular reason why you're still playing version 0.31.25? --[[User:Quietust|Quietust]] 19:23, 11 December 2012 (UTC)
 +
 
 +
::'cause the 2010 cheat page doesn't have a discussion yet. =\ I figure the changes are minor enough that I can get my answers here... and anyone who happens to be playing the old version and wants to automate cloth production from start to finish might like this information, too. Of course, if you want to move it, I won't mind. I've got my answers now, though. =) --[[Special:Contributions/98.207.234.98|98.207.234.98]] 21:00, 11 December 2012 (UTC)
 +
 
 +
Except one thing... Your fix doesn't work. It, in fact, puts me back where I was before. Not only do the seeds not plant, they are listed as generic "seeds" ("This is a seeds."), and now the thread is listed as "pig tail plant thread" as opposed to "pig tail thread", soaks up limitless dye without being dyed, and can't be woven into cloth. Now what?  Is it broken, or is it just me?  --[[Special:Contributions/98.207.234.98|98.207.234.98]] 06:49, 12 December 2012 (UTC)
  
 
== Is there a way to... ==
 
== Is there a way to... ==

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

Please sign comments with ~~~~

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

Cancel Editing help (opens in new window)