Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Stack Bars  (Read 486 times)

Upright Path

  • Bay Watcher
    • View Profile
Stack Bars
« on: April 06, 2010, 02:21:44 pm »

Here's an idea:

[REACTION:BAR_TO_TWO]
[BUILDING:SMELTER:CUSTOM_SHIFT_A]
[REAGENT:A:150:2:BAR:NO_SUBTYPE:METAL:NONE]
[PRODUCT:100:1:BAR:NO_SUBTYPE:GET_MATERIAL_FROM_REAGENT:A:NONE][PRODUCT_DIMENSION:300]
[FUEL]
[SKILL:SMELT]

[REACTION:TWO_TO_BAR]
[BUILDING:SMELTER:CUSTOM_SHIFT_B]
[REAGENT:A:300:1:BAR:NO_SUBTYPE:METAL:NONE]
[PRODUCT:100:2:BAR:NO_SUBTYPE:GET_MATERIAL_FROM_REAGENT:A:NONE][PRODUCT_DIMENSION:150]
[FUEL]
[SKILL:SMELT]

Or, so that instead of having 2 bars taking space, you have 1 bar the size of two? Or, another for 3. We need to test if Smithing now goes by PRODUCT_DIMENSION, instead of by Count. Because if it it does...
Logged

Warlord255

  • Bay Watcher
  • Master Building Designer
    • View Profile
Re: Stack Bars
« Reply #1 on: April 06, 2010, 02:23:01 pm »

The PRODUCT_DIMENSION has something to do with item percentages; bars are 150 to a bar, thread and cloth are 15000 and 10000 respectively. I'm not sure tweaking those will help much.
Logged
DF Vanilla-Spice Revised: Better balance, more !!fun!!
http://www.bay12forums.com/smf/index.php?topic=173907.msg7968772#msg7968772

LeadfootSlim on Steam, LeadfootSlim#1851 on Discord. Hit me up!

Upright Path

  • Bay Watcher
    • View Profile
Re: Stack Bars
« Reply #2 on: April 06, 2010, 02:34:30 pm »

I'm not sure it does....

Let's take the Rose Gold Making process as an example!
Code: [Select]
[REACTION:ROSE_GOLD_MAKING]
[NAME:make rose gold bars]
[BUILDING:SMELTER:NONE]
[REAGENT:A:450:BAR:NO_SUBTYPE:METAL:GOLD]
[REAGENT:B:150:BAR:NO_SUBTYPE:METAL:COPPER]
[PRODUCT:100:4:BAR:NO_SUBTYPE:METAL:ROSE_GOLD][PRODUCT_DIMENSION:150]
[FUEL]
[SKILL:SMELT]

It takes 450 Gold Bar (Three bars of gold if each bar is PRODUCT_DIMENSION:150, which seems to be the 'norm')., 150 Copper (1 bar of copper), and returns 4 bars, PRODUCT_DIMENSION:150, each.

Since Toady has tried to keep LOCOM going in the game, that's PRODUCT_DIMENSION:600 in and PRODUCT_DIMENSION:600 out.

What we need to find out is whether an object of PRODUCT_DIMENSION:600 is picked when the reagent states:
Code: [Select]
[REAGENT:X:600:BAR:NONE:METAL:NONE]
or whether it will only take 4 bars of PRODUCT_DIMENSION:150.

As well as whether the act of creating weapons is still based off the NUMBER of bars, as opposed to the PRODUCT_DIMENSION of all of the bars involved.

EDIT: I'll be testing this when I get back to my house and can use an actual computer. xD
« Last Edit: April 06, 2010, 02:39:01 pm by Upright Path »
Logged