FortressCraft Evolved

FortressCraft Evolved

NoTruePunk Mar 20, 2017 @ 8:58am
Can't smelt underground?
Apparently this is old news but I just cleared out a space to start building just because I wanted to make my base underground. I just got the BFL powered up nicely and I really liked the wide flat work floor it opens up. The surface is very irregular. I figured I'd transport deep ore up and shallow ore down and smelt/craft it in the middle. I was moving everything over into temp storage after tearing down my base and I happened to place a smelter down just for organization. Now I find out there's no smelting below -15 or something?

Nothing in the help file on this of course >.>

The issue as I understand it is that underground smelting lets you compress items for easier transport. I'm not smelting on site, I just want an underground base. Any workaround? I might just ship it all up then back down, idk yet

http://images.akamai.steamusercontent.com/ugc/158029751005638897/8CBFAB56072D6EAE5A99A8D80EC142B91C3B1C73/
< >
Showing 1-15 of 17 comments
Huperspace Mar 20, 2017 @ 9:38am 
You Can't smelt with smelter underground (same as PTG) since V13 (i think). Use FF items like Furnace (2k5 pps) to smelt underground
NoTruePunk Mar 20, 2017 @ 9:40am 
Originally posted by Huperspace:
You Can't smelt with smelter underground (same as PTG) since V13 (i think). Use FF items like Furnace (2k5 pps) to smelt underground
That wastes a lot of ore, doesn't it? Haven't gotten that far
dmdeemer Mar 20, 2017 @ 9:55am 
Smelters don't work below the "surface". I run mine at -30, you can find the boundary by seeing at what level the depth region changes from "surface" to "upper caverns"

A lot of ppl were annyoed at the change, but it is deliberate, to force the player to build logistics to get the ore to the surface, and not just smelt at the ore extractor, which is too easy.

On plentiful settings, the blast furnace uses 32 ore/bar, at least for T4 ores. A smelter with the Arc addon uses 16 ore/bar for T4 ores, while normal smelters use 4 ore/bar for T1/T2 ores.
MoronWMachinegun Mar 20, 2017 @ 11:39am 
I smelt at the extractor for my surface tin and copper, makes the belts more efficient. But yeah, you'll be smelting massive quantities in the Cold Cavern once you get to the Frozen Factory DLC.
NoTruePunk Mar 20, 2017 @ 8:43pm 
Originally posted by dmdeemer:
Smelters don't work below the "surface". I run mine at -30, you can find the boundary by seeing at what level the depth region changes from "surface" to "upper caverns"

A lot of ppl were annyoed at the change, but it is deliberate, to force the player to build logistics to get the ore to the surface, and not just smelt at the ore extractor, which is too easy.

On plentiful settings, the blast furnace uses 32 ore/bar, at least for T4 ores. A smelter with the Arc addon uses 16 ore/bar for T4 ores, while normal smelters use 4 ore/bar for T1/T2 ores.
It would have been fine if I had known about it. Got damn near half way through the game without the slightest hint. I planned my base around being underground. I have no intention of smelting on site at the extractor

ugh
NoTruePunk Mar 21, 2017 @ 11:35am 
Originally posted by dmdeemer:
Smelters don't work below the "surface". I run mine at -30, you can find the boundary by seeing at what level the depth region changes from "surface" to "upper caverns"

A lot of ppl were annyoed at the change, but it is deliberate, to force the player to build logistics to get the ore to the surface, and not just smelt at the ore extractor, which is too easy.

On plentiful settings, the blast furnace uses 32 ore/bar, at least for T4 ores. A smelter with the Arc addon uses 16 ore/bar for T4 ores, while normal smelters use 4 ore/bar for T1/T2 ores.
This turned out to be bad advice. I set mine up at -37. "Upper caves" starts at -40. They don't work at -37, even though it's considered surface.

They work without induction, oddly. Slower with it. Maybe a bug
steveman0 Mar 21, 2017 @ 12:46pm 
Originally posted by NoTruePunk:
Originally posted by dmdeemer:
Smelters don't work below the "surface". I run mine at -30, you can find the boundary by seeing at what level the depth region changes from "surface" to "upper caverns"

A lot of ppl were annyoed at the change, but it is deliberate, to force the player to build logistics to get the ore to the surface, and not just smelt at the ore extractor, which is too easy.

On plentiful settings, the blast furnace uses 32 ore/bar, at least for T4 ores. A smelter with the Arc addon uses 16 ore/bar for T4 ores, while normal smelters use 4 ore/bar for T1/T2 ores.
This turned out to be bad advice. I set mine up at -37. "Upper caves" starts at -40. They don't work at -37, even though it's considered surface.

They work without induction, oddly. Slower with it. Maybe a bug
There's an allowance for no forced induction I think for flexibility with basic smelters early game. If you're placing regular smelters you should be using forced induction by default so the exception really shouldn't factor in normally.
epgeek Mar 21, 2017 @ 3:25pm 
MK5 induction caps are supposed to allow the furnace to work at any altitude, but it's currently bugged, and not high on anyone's list to resolve. . . .
steveman0 Mar 21, 2017 @ 3:53pm 
Originally posted by epgeek:
MK5 induction caps are supposed to allow the furnace to work at any altitude, but it's currently bugged, and not high on anyone's list to resolve. . . .
Pretty sure that was added in explicitly...
epgeek Mar 22, 2017 @ 6:55pm 
It is supposed to work, and the code is indeed there in the ForcedInduction class. Yet it does not work in-game. I spent more time looking through jetbrains tonight. It appears the issue is with the OreSmelter.

Both the OreSmelter and the ForcedInduction classes have a mbTooDeep variable, and they are independent of each other. The variable in the OreSmelter class is set in the instantiation function, and is apparently only used by Arthur/missions to alert the player that the smelter is starved. The OreSmelter variable does not appear to be changed by the forced induction class, so the smelter will always be reported as "too deep" below -40.

Also in the OreSmelter instantiation function is set the mrSmeltTime variable, and it's set to 1024 if the smelter is below -40. The forced induction class sets the mrBurnRate variable in the OreSmelter class. During smelting the smelter decrements the burn rate from another smelt time variable (mrRemainingSmeltTime) during the course of the smelting cycle. Therefore, if the smelter is below -40, the smelt time will always be "really long" no matter what induction level is on top.

Seems like it shouldn't be hard to fix: add a method to OreSmelter to change the mrSmeltTime and mbTooDeep variables so that the forced induction can correctly set these two variables. But, what do I know - I'm an engineer, not a programmer! :)
Wade The Scrapper Mar 22, 2017 @ 7:08pm 
there is a mod that allows underground smelting
DjArcas  [developer] Mar 24, 2017 @ 2:33am 
Ah, the lack of handbook text is an oversight, sorry. PTGs have an appropriate entry, but I must have missed that for Smelters.

Pyrothermic Generators require a large amount of oxygen to operate, the lack of ventilation underground will quickly decrease the efficiency of the generator with depth.
Huperspace Mar 24, 2017 @ 4:14am 
Originally posted by DjArcas:
Ah, the lack of handbook text is an oversight, sorry. PTGs have an appropriate entry, but I must have missed that for Smelters.

Pyrothermic Generators require a large amount of oxygen to operate, the lack of ventilation underground will quickly decrease the efficiency of the generator with depth.

if the Handbook wasn't hardcoded then so much would be easier
Streupfeffer Mar 24, 2017 @ 4:24am 
You can change the handbook by changing the according xml file. Quite easy to do
Huperspace Mar 24, 2017 @ 5:16am 
Originally posted by zebra1993:
You can change the handbook by changing the according xml file. Quite easy to do
i don't want to change it myself. it'd update/generate itself with the Objects data (as the lift cargo on rapid twice as much as written,... many more cases) at runetime
Last edited by Huperspace; Mar 24, 2017 @ 5:18am
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Mar 20, 2017 @ 8:58am
Posts: 17