Technology Overload

by RedRafe

Vanilla Factorio is too easy for you? Try the Fibonacci research cost! Take on the new challenges of Technology Overload, new ways to increase game difficulty! Technology cost tweaked in different ways to introduce new challenges and spice up your tech tree.

Tweaks
11 months ago
1.1
170
Manufacturing

g [Solved] stack overflow

1 year, 3 months ago

I get the error in the title when starting up the game with this mod enabled.

From my factorio-current.log:

4.557 Error ModManager.cpp:1560: Failed to load mod "technology-overload": technology-overload/technology.lua:100: stack overflow ()
stack traceback:
[C]: in function 'sort'
technology-overload/technology.lua:100: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
...
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:98: in function 'getTechnologyDepth'
technology-overload/technology.lua:109: in function 'getMaxDepth'
technology-overload/data-updates.lua:9: in main chunk

My list of mods:

ArmouredBiters = "1.1.6",
AutoDeconstruct = "0.3.5",
Automatic_Train_Painter = "1.1.5",
BeltRouter = "1.5.2",
BottleneckLite = "1.2.4",
["Constructron-Continued"] = "1.0.69",
CursorEnhancements = "2.0.2",
DeathMarkers = "0.4.0",
FacAutoScreenshot = "2.4.8",
FactorySearch = "1.10.10",
InserterFuelLeech = "0.2.7",
Krastorio2 = "1.3.15",
Krastorio2Assets = "1.2.1",
LogisticRequestManager = "1.1.27",
Milestones = "1.3.16",
MiscLib = "0.9.2",
ModuleInserterSimplified = "1.1.3",
PipeVisualizer = "1.0.4",
RailSignalPlanner = "1.2.7",
RateCalculator = "2.4.6",
RecipeBook = "3.5.2",
SpidertronEnhancements = "1.8.13",
SpidertronPatrols = "2.3.2",
StableFoundations = "1.0.4",
Tapeline = "2.0.9",
WellPlanner = "1.1.5",
["aai-containers"] = "0.2.11",
["aai-industry"] = "0.5.19",
["aai-loaders"] = "0.1.4",
["aai-signal-transmission"] = "0.4.7",
["aai-vehicles-flame-tank"] = "0.5.1",
["aai-vehicles-ironclad"] = "0.6.8",
["alien-biomes"] = "0.6.8",
["alien-biomes-hr-terrain"] = "0.6.1",
["automatic-station-painter"] = "1.0.5",
base = "1.1.76",
["belt-visualizer"] = "1.1.7",
["blueprint-sandboxes"] = "1.12.1",
["bullet-trails"] = "0.6.2",
["combat-mechanics-overhaul"] = "0.6.22",
cybersyn = "1.2.13",
["equipment-gantry"] = "0.1.5",
["extended-descriptions"] = "1.1.0",
factoryplanner = "1.1.60",
flib = "0.12.4",
fluid_permutations = "0.4.1",
["grappling-gun"] = "0.3.3",
informatron = "0.3.2",
jetpack = "0.3.11",
["mining-patch-planner"] = "1.4.0",
notepad = "1.0.1",
["plethora-of-personal-logistics"] = "1.0.6",
["queue-to-front-button"] = "0.1.1",
["resourcehighlighter-dark"] = "2.4.1",
robot_attrition = "0.5.13",
["rocket-log"] = "1.1.11",
["rusty-locale-xeraph"] = "0.1.0",
["shield-projector"] = "0.1.6",
["show-max-underground-distance"] = "0.0.8",
simhelper = "1.1.4",
["solar-calc"] = "0.3.11",
["space-exploration"] = "0.6.99",
["space-exploration-graphics"] = "0.6.14",
["space-exploration-graphics-2"] = "0.6.1",
["space-exploration-graphics-3"] = "0.6.2",
["space-exploration-graphics-4"] = "0.6.2",
["space-exploration-graphics-5"] = "0.6.1",
["space-exploration-menu-simulations"] = "0.6.8",
["space-exploration-official-modpack"] = "0.6.3",
["space-exploration-postprocess"] = "0.6.24",
["technology-overload"] = "0.1.4",
textplates = "0.6.10",
["train-log"] = "1.1.6"

1 year, 3 months ago

Thanks for the bug report. I will look at it, mainly K2 and SE, there's probably some dependency loop in the tech tree that causes the loop to recursively search inifnite time and results in overflow.

1 year, 3 months ago

Can you please provide also the setting for Technology Overhaul? (If you choose funnel, fibonacci, or any other mode. If you didnt select any I will assume the default one: Fibonacci)

1 year, 3 months ago

I never got to modify the settings for Technology Overhaul since the game wouldn't launch with it enabled β€” so Fibonacci, if that's the default.

11 months ago

Hi, the issue should be fixed now with latest release. LMK if anything else come up!

This thread has been locked.