Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Batch-melting for fuel conservation  (Read 1314 times)

Momaw

  • Bay Watcher
    • View Profile
Batch-melting for fuel conservation
« on: April 13, 2009, 03:03:20 pm »

I would like Toady to consider a change where items to be melted are gathered into "batches" of 1 total bar recovered metal, and that each batch-melt only requires 1 piece of fuel to perform.

Currently:
Code: [Select]
1 ore + 1 fuel => 1 metal
1 item + 1 fuel => 1/n metal

Proposed:
Code: [Select]
1 ore + 1 fuel => 1 metal
n items + 1 fuel => 1 metal

This would make melting useful for those players who do not have magma on hand as an endless fuel source.
« Last Edit: April 16, 2009, 08:45:49 am by Momaw »
Logged

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #1 on: April 13, 2009, 03:39:26 pm »

No magma?!

Blasphemy!!!!!


(but yes this does make sense.)
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

Strife26

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #2 on: April 14, 2009, 01:38:08 pm »

There'd have to be an option to melt less than one bar's worth, and the fraction problem would come up again (if I have something that's worth 1.5 bars). But I like it.
Logged
Even the avatars expire eventually.

Anticheese

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #3 on: April 16, 2009, 08:50:57 am »

A good suggestion that should make it into the game at some stage.
Logged
Why not join us on IRC? irc.newnet.net #bay12games

Jadael

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #4 on: April 16, 2009, 09:42:36 am »

There'd have to be an option to melt less than one bar's worth...

Why?
Logged
~ T

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #5 on: April 16, 2009, 11:27:44 am »

For when you want to melt but don't have enough items on hand to make a full bar.

My suggestion would be to add them to the forge's inventory until there is 1 bar's worth of material to melt.
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

Fossaman

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #6 on: April 17, 2009, 12:22:19 am »

There's not really any point in melting them if you can't pull out a full bar, so why should you be able to trigger the task if you don't have sufficient weight of metal for it? Kinda like the kitchen, where you have to have enough items to make a meal with.
Logged
Quote from: ThreeToe
This story had a slide down a chute. Everybody likes chutes.

Derakon

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #7 on: April 17, 2009, 01:02:18 am »

The reason presumably would be to get the items in question removed from your stock list.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

numeral

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #8 on: April 22, 2009, 01:49:11 am »

Bumped + if giving the melt an item job was changed to a melt all designated items job where haulers instead of a FO gets the items it wouldn't take 3 years to melt a sizable amount of items
Logged

Momaw

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #9 on: April 23, 2009, 11:57:18 am »

You bring up a good point, namely that if you have the Furnace Operator assigned to the melt job do all the hauling of items, they will use up a lot of time and probably "give up" a lot of jobs to go drinking.  But instead of having all dwarves haul melt-designated items to the furnace, I think it would be a more elegant solution to add an option for Melt-Designated Items in the stockpiles configuration.  That way all the stuff to be melted will only be a couple of steps away from the furnace and not cost any appreciable time to move.
Logged

LordDemon

  • Bay Watcher
    • View Profile
Re: Batch-melting for fuel conservation
« Reply #10 on: April 23, 2009, 12:47:54 pm »

I'd be happy with stockpile set for "melt designated".

As for the patch melting, I think it should go like this:

1) Dwarf chooses item ot melt.
2) Dwarf checks, if melting this item creates a bar with whatever the fraction at furnace is. If yes, melt item and create the bar, save any remaining fractions.
3)If melting object would not be enough to form a bar after melting, get another object to melt of same material type. If no other melt designated object of same material exists, proceed with melting.
4)Jump into 2, but calculate with both/all selected items.

This way the dwarf would group the items, if there are many, and rougly use 1 fuel per 1 metal. Otherwise melting would work as it does now.
Logged
If you are a goblin, you know you joined the wrong siege when the grates come down and bridge raises behind you, trapping you inside.