Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5

Author Topic: Underground Plants?  (Read 3569 times)

Knight Otu

  • Bay Watcher
  • ☺4[
    • View Profile
Re: Underground Plants?
« Reply #30 on: May 05, 2010, 11:55:51 am »

Are you processing the plant into thread first, and then trying to smelt it? If so, the plant thread is still a plant_mat, and you need to change the reaction to take in a plant, not a metal.

Hang on, I guess that is indeed the problem. It seems that Alkyon accidentally switched the reagent and the product - the reagent should be the plant mat, and the product the metal.
Logged
Direforged Original
Random Raw Scripts - Randomly generated Beasts , Vermin, Hags, Vampires, and Civilizations
Castle Otu

TKTom

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #31 on: May 05, 2010, 12:01:01 pm »

Are you processing the plant into thread first, and then trying to smelt it? If so, the plant thread is still a plant_mat, and you need to change the reaction to take in a plant, not a metal.

 Yeah, theres nothing in the plant definition that makes the product of processing a metal. Also, I can't see anythign that names it MITHRIL, it's you that's putting that connotation. It's just THREAD:COTTON_MITHRIL  isn't it?
Logged

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #32 on: May 05, 2010, 12:04:56 pm »

[REACTION:MITHRIL_WAFERS]
[NAME:make mithril wafers]
[BUILDING:SMELTER:NONE]
[REAGENT:A:15000:THREAD:NONE:PLANT_MAT:INSERT_PLANT_NAME:THREAD]
[PRODUCT:100:1:BAR:NO_SUBTYPE:METAL:INSERT_METAL_NAME][PRODUCT_DIMENSIONS:150]
[FUEL]
[SKILL:SMELT]

I don't think this will make a wafer(if that is what you intended.) It will produce a bar.
« Last Edit: May 05, 2010, 12:06:42 pm by masakhan »
Logged

TKTom

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #33 on: May 05, 2010, 12:07:53 pm »

[REACTION:MITHRIL_WAFERS]
[NAME:make mithril wafers]
[BUILDING:SMELTER:NONE]
[REAGENT:A:15000:THREAD:NONE:PLANT_MAT:INSERT_PLANT_NAME:THREAD]
[PRODUCT:100:1:BAR:NO_SUBTYPE:METAL:INSERT_METAL_NAME][PRODUCT_DIMENSIONS:150]
[FUEL]
[SKILL:SMELT]

I don't think this will make a wafer(if that is what you intended.) It will produce a bar.

 it will if the metal has [WAFERS] tag.


 Which... it doesn't. But still, theres no real difference in the current version. You should be able to get the same thing by reducing product dimension to 50?
Logged

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #34 on: May 05, 2010, 12:10:27 pm »

Quote
Which... it doesn't. But still, theres no real difference in the current version. You should be able to get the same thing by reducing product dimension to 50?

That will make 1/3 of a bar...
Logged

TKTom

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #35 on: May 05, 2010, 12:12:28 pm »

Quote
Which... it doesn't. But still, theres no real difference in the current version. You should be able to get the same thing by reducing product dimension to 50?

That will make 1/3 of a bar...

 : ) Which is the way that wafers worked in 40d in practicality. Taking three times as many units as bars would. Isn't it? Or is there more to wafers (beyond the name)?

 Tbh that whole material size system is a bit half-assed at the moment. As shown by the dodgy forging. I suppose with what I suggested above you would need to smelt three units before you would get one thing that you can move out of the smelter.
« Last Edit: May 05, 2010, 12:16:15 pm by TKTom »
Logged

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #36 on: May 05, 2010, 12:17:14 pm »

A wafer is pretty much a bar. Look at the reaction for addy in the reaction_smelter.txt (its the last entry.)
Logged

Alkyon

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #37 on: May 05, 2010, 02:09:35 pm »

My word, a sudden surge in interest in my thread!  (Double-entendre not intended, but enjoyed anyways)

[REACTION:MITHRIL_WAFERS]
[NAME:make mithril wafers]
[BUILDING:SMELTER:NONE]
[REAGENT:A:15000:THREAD:NONE:PLANT_MAT:INSERT_PLANT_NAME:THREAD]
[PRODUCT:100:1:BAR:NO_SUBTYPE:METAL:INSERT_METAL_NAME][PRODUCT_DIMENSIONS:150]
[FUEL]
[SKILL:SMELT]

I don't think this will make a wafer(if that is what you intended.) It will produce a bar.

*Takes close look at posted code*
*Looks back at what I posted/wrote*
...oh.  There needs to be a smiley here for feeling really stupid.  I suspect if there were, it would involve a picture of an elf.  Either that or a dorf pathing through magma.
Logged
Since when has practical had anything to do with dwarfy?

GRead

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #38 on: May 05, 2010, 02:38:41 pm »

Hey,
Noticed this thread from the main page, and had a look. Turns out I modded myself some underground plants following the same principles here, limiting them to lower caverns to prevent the dwarfs from embarking with them, but making them more valuable. This is probably as good a place as any to share them:

This is a bit big so:
Spoiler (click to show/hide)

of course I haven't actually tested the ones from under cavern 1, but I think they should work...
Logged

Alkyon

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #39 on: May 05, 2010, 02:47:25 pm »

Indeed, they should I've been limiting myself with the number of plants right now, instead of creating a million different, high-value versions of subterranean prickle and fisher berries.  However, for flavor you've definitely got some good ideas going.  I wonder if it's possible to limit subterranean plants to biomes?  Good plants under good biomes, evil under evil biomes, and maybe savage biomes too.  Since the underground isn't really affected by the surface, the limitations shouldn't be any more complex than that (like "wet" or "dry").

Anyways, still not being able to smelt my thread.   Gonna try a few more things then bang my head against the wall.
Logged
Since when has practical had anything to do with dwarfy?

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #40 on: May 05, 2010, 02:57:29 pm »

Try this:

[REACTION:MITHRIL_WAFERS]
[NAME:make mithril wafers]
[BUILDING:SMELTER:NONE]
[REAGENT:A:1:THREAD:NONE:PLANT_MAT:INSERT_PLANT_NAME:THREAD]
[PRODUCT:100:1:BAR:NO_SUBTYPE:METAL:INSERT_METAL_NAME][PRODUCT_DIMENSIONS:150]
[FUEL]
[SKILL:SMELT]

make sure you are inserting the proper names...
Logged

Alkyon

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #41 on: May 05, 2010, 03:24:29 pm »

I've double, triple, and quadruple checked the names.

I've tried making the reaction take only one thread, didn't work.  Double checked by making cloth out of the thread, which takes 15000 thread anyways, which worked.
I noticed that Adamantium has a WAFER tag, added that to Mithril, didn't work.  Running out of ideas.
Logged
Since when has practical had anything to do with dwarfy?

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #42 on: May 05, 2010, 03:34:37 pm »

Please be more specific than "it doesn't work." Does the reaction show up? Is it just not taking in the reagent? Does the reaction show up w/o any thread being available (it should not appear if their is not thread.) Is it taking the reagent w/o producing anything?
Logged

Alkyon

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #43 on: May 05, 2010, 03:39:54 pm »

Sorry for not being specific.  By "it doesn't work"  I mean I have never been able to get the reaction to show up at all.
Logged
Since when has practical had anything to do with dwarfy?

masakhan

  • Bay Watcher
    • View Profile
Re: Underground Plants?
« Reply #44 on: May 05, 2010, 03:54:43 pm »

This could be the result of a few problems then:
1.The smelter is not accepting the reaction. You should try assigned the reaction to a custom workshop and see what happens (I can provide a working raw entry if needed.)
2. You are not generating a new world when needed.
3. Something is wrong with your reagent declaration. This could stem from a host of problems:
a.The declaration of the custom plants, metal, etc are in the wrong files.
b.You are not using the proper name of the plant, or the metal.
c. You are not providing the proper "required" amount (in this case 15000)

A few other random suggestions:
1. Try making a reaction that only produces the thread with no reagents.
2. Try making a reaction that only produces the metal bar with no reagents.
3. Try both above when they are assigned to the smelter.
4. Try both above when they are assigned to a custom workshop.
5. Post some more of your failed reactions.
Logged
Pages: 1 2 [3] 4 5