ScienceCostTweaker Mod (mexmer)

by mexmer
Allows the cost of research to be tweaked, in terms of count, science packs and time. Edit its configs costs *.lua to tweak the multipliers. - Original mod made by UberWafe, this is adopted 0.16 version
a month ago
0.16 - 0.17
61268

g Cycle in technology tree detected

- 7 months ago
  57.978 Error ModManager.cpp:1024: Difficulty normal: Cycle in technology tree detected.

sct-research-t2
-> automation-2
-> sct-research-t2

Modlist:

Aircraft_1.4.14.zip
AlternativeSteam_1.0.2.zip
angelsaddons-oresilos_0.4.0.zip
angelsaddons-petrotrain_0.3.3.zip
angelsaddons-pressuretanks_0.3.0.zip
angelsaddons-smeltingtrain_0.1.2.zip
angelsaddons-warehouses_0.3.0.zip
angelsbioprocessing_0.5.9.zip
angelsindustries_0.1.0.zip
angelsinfiniteores_0.7.3.zip
angelspetrochem_0.7.12.zip
angelsrefining_0.9.14.zip
angelssmelting_0.4.6.zip
autofill_2.0.1.zip
Automatic_Coupling_System_0.1.0.zip
auto-research_4.3.0.zip
AutoTrash_3.0.3.zip
Bio_Industries_2.6.13.zip
bobassembly_0.16.1.zip
bobclasses_0.16.2.zip
bobelectronics_0.16.0.zip
bobenemies_0.16.0.zip
bobgreenhouse_0.16.0.zip
bobinserters_0.16.8.zip
boblibrary_0.16.6.zip
boblogistics_0.16.23.zip
bobmining_0.16.0.zip
bobmodules_0.16.0.zip
bobores_0.16.2.zip
bobplates_0.16.5.zip
bobpower_0.16.8.zip
bobrevamp_0.16.3.zip
bobtech_0.16.6.zip
bobvehicleequipment_0.16.2.zip
bobwarfare_0.16.7.zip
boiler-Electric_0.0.1.zip
Bottleneck_0.9.3.zip
Clowns-AngelBob-Nuclear_1.1.0.zip
Clowns-Extended-Minerals_1.1.0.zip
Clowns-Locale_1.1.0.zip
Clowns-Nuclear_1.3.0.zip
Clowns-Processing_1.2.8.zip
Clowns-Science_1.0.7.zip
creative-mode-fix_0.0.32.zip
Dectorio_0.8.9.zip
even-distribution_0.2.10.zip
EvoGUI_0.4.302.zip
Factorissimo2_2.2.3.zip
FARL_2.1.2.zip
FNEI_0.1.12.zip
Foreman_3.0.2.zip
GDIW_0.16.2.zip
KS_Power_0.2.5.zip
Laser_Beam_Turrets_0.2.0.zip
LoaderRedux_1.3.1.zip
LogisticTrainNetwork_1.9.4.zip
LongerBurnerPhase_1.0.0.zip
LTN_Content_Reader_0.1.2.zip
ModuleInserter_3.0.2.zip
MoonRock_0.1.5.zip
Nanobots_2.0.7.zip
Natural_Evolution_Buildings_8.1.4.zip
Natural_Evolution_Enemies_9.0.9.zip
Natural_Evolution_Expansion_8.0.3.zip
OutpostPower_0.16.0.zip
OverMods_0.16.1.zip
PickerExtended_3.0.5.zip
PickerPipeTools_0.1.3.zip
Rampant_0.16.34.zip
recursive-blueprints_0.16.4.zip
RibbonMaze_0.6.8.zip
ScienceCostTweakerM_0.16.49.zip
SmartTrains_3.0.4.zip
SpaceMod_0.3.15.zip
SteamCracking_1.0.1.zip
tanks_for_bob_1.6.2.zip
upgrade-planner_1.5.3.zip
VehicleSnap_1.16.4.zip
Warehousing_0.1.3.zip
what-is-it-really-used-for_1.3.4.zip
Wood-Walls_1.0.0.zip
- 7 months ago

The most likely result I see is this one:

LongerBurnerPhase_1.0.0/Prototypes/Technology/Updates.lua:QLuaLibrary.change_tech_unit( "automation-2",                 { count =  50, ingredients = table.deepcopy( sp12 ),     time = 10 })

Other than SCT itself it seems nothing else is changing the requirements for automation-2.

- 7 months ago

Well and AngelsTech too of course:

angelsindustries_0.1.0/prototypes/overrides/angels-tech-base.lua:angelsmods.functions.OV.set_science_pack("automation-2", "datacore-processing-1", 2)
- 7 months ago

Removing LongerBurnerPhase got it loading, I care more about SCT than that so...

- 7 months ago

you can disable SCT tree reference update, but then you might end with unresearcheable technologies.

as for why SCT requires automation 2, because it unlocks components, that are required for making science pack, at least when you play with angels + bobs.

i was thinking about setting sct tree linking to be off by default, but so far there was only handfull of mods, that actually messed up tree to create cyclic references. still if there will pop more mods, i might remove dependency links ... but then again, it might result in unresearcheable stuff.