Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: What did I do wrong? Custom reaction+building  (Read 650 times)

StagnantSoul

  • Bay Watcher
  • "Player has withdrawn from society!"
    • View Profile
What did I do wrong? Custom reaction+building
« on: March 15, 2015, 06:20:52 pm »

Okay, so I'm finally putting the finishing touches on my ape civilization. They're not metalworkers, other than copper. They work with stone and leather, but use hardened leather, just under copper in effectiveness, and plated leather, hardened leather plated with copper, just under bronze in effectiveness, for armour. Their weapons are stone, I haven't touched that yet, but it shouldn't be any problem. Now, in making the leather, I've reached a problem. I'll describe them one by one below.

Okay, so I made a pair of custom buildings, those work, they can be constructed. Then, I went into the reactions to make hardened and plated leather, plus items made from them. I made a pair of entries in the inorganic_metal for them, here they are.
Hardened leather:
Spoiler (click to show/hide)

Plated leather:
Spoiler (click to show/hide)

The reaction for hard leather:
Spoiler (click to show/hide)

The reaction for plated leather:
Spoiler (click to show/hide)

A reaction for a hardened leather high boot:
Spoiler (click to show/hide)

A reaction for plated leather high boot:
Spoiler (click to show/hide)

The errorlog I get:
Spoiler (click to show/hide)

So, what's the problem? I made plated leather and hardened leather materials, and I've done similar work with making special steel and iron items before. Why won't it work for the leathers? Thanks in advance, any help is supremely appreciated, as this is one of the last things I need to do before nearly finishing my mod pack.
Logged
Quote from: Cptn Kaladin Anrizlokum
I threw night creature blood into a night creature's heart and she pulled it out and bled to death.
Quote from: Eric Blank
Places to jibber madly at each other, got it
Quote from: NJW2000
If any of them are made of fire, throw stuff, run, and think non-flammable thoughts.

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: What did I do wrong? Custom reaction+building
« Reply #1 on: March 15, 2015, 06:42:18 pm »

There are no such items with the ID of HARD_LEATHER or PLATED_LEATHER.

You want to put that into the material arguments of the product/reagent, and not the item argument.
Logged

StagnantSoul

  • Bay Watcher
  • "Player has withdrawn from society!"
    • View Profile
Re: What did I do wrong? Custom reaction+building
« Reply #2 on: March 15, 2015, 06:45:00 pm »

Oh. So, what do I put for the reagent?
Logged
Quote from: Cptn Kaladin Anrizlokum
I threw night creature blood into a night creature's heart and she pulled it out and bled to death.
Quote from: Eric Blank
Places to jibber madly at each other, got it
Quote from: NJW2000
If any of them are made of fire, throw stuff, run, and think non-flammable thoughts.

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: What did I do wrong? Custom reaction+building
« Reply #3 on: March 15, 2015, 06:56:02 pm »

I don't know what item you want, but the material would be either INORGANIC:HARD_LEATHER or INORGANIC:PLATED_LEATHER

Here is a list of item tokens: http://dwarffortresswiki.org/index.php/DF2014:Item_token

An example of leather would be SKIN_TANNED:NONE:INORGANIC:HARD_LEATHER
Logged

StagnantSoul

  • Bay Watcher
  • "Player has withdrawn from society!"
    • View Profile
Re: What did I do wrong? Custom reaction+building
« Reply #4 on: March 15, 2015, 07:35:46 pm »

Okay, thanks! I figured out what was basically wrong. I think I can run the making of the hard and plated leather items straight from the leatherworker, no need for a specific workshop and reactions.
Logged
Quote from: Cptn Kaladin Anrizlokum
I threw night creature blood into a night creature's heart and she pulled it out and bled to death.
Quote from: Eric Blank
Places to jibber madly at each other, got it
Quote from: NJW2000
If any of them are made of fire, throw stuff, run, and think non-flammable thoughts.