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 version for factorio from version 0.16 until current

Tweaks
9 months ago
0.16 - 1.1
78.8K

Changelog

Version: 1.2.4
Date: 01.01.2024
  Bugfixes:
    - Fixed migration issue #95
Version: 1.2.3
Date: 22.12.2023
  Changes:
    - Added prefix to science pack names to make them easily searchable #92
    - Compatibility with latest Bob's changes #93
    - Compatibility with latest Angel's changes #94
  Bugfixes:
    - Fixed duplicate Purple Science recipe with Bio Industries mod #45
Version: 1.2.2
Date: 3.11.2023
  Bugfixes:
    - removed #89
    - added soft dependency on bob plates (load order)
Version: 1.2.1
Date: 3.11.2023
  Changes:
    - added minimal compatibility with omnimatter energy mod #90 (@CerealSam)
    - Updated compatibility with Bob's mods #89 (@kiwihawk)
Version: 1.2.0
Date: 10.9.2023
  Changes:
    - Simplified recipe for Sulfur lightsource #88
    - Removed Sulfur lightsource from Blue science recipe #88
    - Added Wire Shortcuts mod compatibility #85
    - Removed Py mods compatibility #53
  Bugfixes:
    - Fix bobs lab-2 icon #76
    - Fixed blue science not being craftable with vanilla #79
    - Fixed compatibility with AAI Industries #57 #72 #74 #81
    - Fixed compatibility with Angel's mods #84
    - Fixed compatibility with Bob's mods #76 #77 #78 #83 #87
Version: 1.1.10
Date: 25.6.2021
  Changes:
    - replaced cobalt with brass in t3 lab when angel smelting loaded (upcoming angels change)
    - removed legacy sp dependency from labs
  Bugfixes:
    - fixed science pack connection algorithm (should now do only meaningful connection)
    - fixed missing dependency check for bobtech in alienlab tech
    - fixed flash fuel recipe hiding (petroleum variant only when not heavy oil)
Version: 1.1.9
Date: 23.6.2021
  Bugfixes:
    - fixed typo in migration script
Version: 1.1.8
Date: 22.6.2021
  Changes:
    - swapped gold and silver plate in recipes to match availability with bobs/angels (@kiwihawk)
    - T3.5 packs (production and boblogistics) now not require T4 lab
    - production pack now requires processing unit instead of advanced circuit (to compensate for 
      lab removal)
  Bugfixes:
    - Removed some unnecessary (potentialy wrong) prerequisites, and added more mod checks
    - Removed some duplicate recipe unlocks
Version: 1.1.7
Date: 19.5.2021
  Changes:
    - bugfix release
  Bugfixes:
    - Hide duplicate lab and science pack recipes (@kiwihawk)
Version: 1.1.6
Date: 27. 1. 2021
  Changes:
    - bugfix release
  Bugfixes:
    - fixed science pack input removal not replicating all inputs
Version: 1.1.5
Date: 12. 1. 2021
  Changes:
    - bugfix release
  Bugfixes:
    - reversal of table.remove change (creates gaps in tables)
Version: 1.1.4
Date: 2. 1. 2021
  Changes:
    - bugfix release
  Bugfixes:
    - fixed compatibility with aai + bobtech with steam phase enabled
Version: 1.1.3
Date: 28. 12. 2020
  Changes:
    - bugfix release
  Bugfixes:
    - fixed multiplier setting not applying, when technology uses science pack object instead of simple value pair
Version: 1.1.2
Date: 21. 12. 2020
  Changes:
    - t2 lab recipe change
    - t3 lab recipe and science pack change (new intermerdiate)
  Bugfixes:
    - fixed removal of duplicate electric lab technology from aai-industry
    - fixed ingame upgrade planner (eg. added next_upgrade)
Version: 1.1.1
Date: 9. 12. 2020
  Changes:
    - maintenance release
  Bugfixes:
    - fix for handling removals from tables with nonnumeric index (@honktown)
Version: 1.1.0
Date: 7. 12. 2020
  Changes:
    - Factorio 1.1 update (@kingarthur)
  Bugfixes:
    - fix for productivity limits for angel bio (@kingarthur)
Version: 0.18.2
Date: 2. 6. 2020
  Changes:
    - maintenance release
  Bugfixes:
    - fix for loading with angels bio (@DeadlySurprise)
Version: 0.18.1
Date: 24. 5. 2020
  Changes:
    - maintenance release
  Bugfixes:
    - fix for loading with angels mod (@kingarthur)
    - base dependencies (@lovelysanta)
Version: 0.18.0
Date: 2. 2. 2020
  Changes:
    - Factorio 0.18 update (@trainwreck)
    - Add second flash fuel cell recipe to fix issues with recent base game oil changes
  Bugfixes:
    - Add bobtech dependency to fix lab accepting A.I. science pack
    - Reset some overridden localization strings fixes ATMOS science pack name
Version: 0.17.10
Date: 27. 5. 2019
  Changes:
    - changed sciencepack and labs icons to 64px (items and recipes)
    - removed hd icons setting
    - fixed crushed stone replacement when Bio Industry mod is present with AAI
  Bugfixes:
    - fixed compatibility with pycoal, pyfusion and pyhightech
    - fixed science packs showing twice in technology unlock
Version: 0.17.9
Date: 12. 4. 2019
  Changes:
    - removed orphaned modules technology dependence on disabled electric-lab (AAI)
  Bugfixes:
    - fixed conditional requires, that might cause issues with server mod crc
Version: 0.17.8
Date: 6. 4. 2019
  Changes:
    - omnipack is now component based like other packs (uses original recipe, just split in 2 components)
  Bugfixes:
    - fixed compatibility with omnimatter pack
Version: 0.17.7
Date: 21. 3. 2019
  Changes:
    - changed bob logistic science pack intermediates to not use complete items, but intermediates
  Bugfixes:
    - additional test on loading for presence of other bob mods in logistic science
Version: 0.17.6
Date: 17. 3. 2019
  Changes:
    - normalization of names/techologies (internal change to find stuff easier)
    - angels bioindustries support
  Bugfixes:
    - fixed not connecting (hidden) researches dependant on bobs logistic science
Version: 0.17.5
Date: 12. 3. 2019
  Changes:
    - increased military science craft time 10 in t2 lab (same time as chemical), 14 in t3 lab (same as utility/production), military still gives 2 packs from single craft
    - reduced chemical craft time to 10
    - increased production craft time to 14 (same as utility, they are equal tier now)
    - increased advanced logistic craft time to 14 (to match utility and production)
  Bugfixes:
    - fixed ninja components from bobs
Version: 0.17.4
Date: 11. 3. 2019
  Changes:
    - moved bobs advanced logistic to t4 lab
    - update japanese locale (by shelaf)
Version: 0.17.3
Date: 10. 3. 2019
  Bugfixes:
    - fixed loading issue, when bob modules are loaded, but not bobtech
    - fixed cyclic dependency in t4 lab, when bob inserter overhaul is enabled
Version: 0.17.2
Date: 9. 3. 2019
  Changes:
    - changed aai fuel processing to match new technology tiers in 0.17 (respective fuel unlocks)
    - enabled aai industry mod specific tweaks
    - enabled angels mods specific tweaks (will update for bio later, when it's released)
    - enabled bobs mods specific tweaks (might change balancing later), minimal balance change were done with respect to changes in science tiers
Version: 0.17.1
Date: 5. 3. 2019
  Changes:
    - added descriptions from science packs also to technologies
    - slightly tweaked military research (faster on tier2, slower on tier3)
  Bugfixes:
    - fixed migration scripts
    - fixed game loading, when military is set to tier 3
Version: 0.17.0
Date: 3. 3. 2019
  Changes:
    - Initial version, only ensures loading with vanilla
    - Default settings for millitary is now tier2 due increased bitter difficulty
    - Slight rebalance of research values (time and pack consumption), materials costs have not changed from 0.16
Version: 0.16.49
Date: 18. 11. 2018
  Changes:
    - fixed bobs lab mk2 technology localization
    - removed relic recipe file
Version: 0.16.48
Date: 13. 11. 2018
  Changes:
    - Added japanese locale (by shelaf)
    - fixed bobs alien lab technology enable condition
    - reduced ammount of waste byproduct to prevent overproduction of raw materials (producing more raw that was input)
    - fixed alien lab technology localization
Version: 0.16.47
Date: 1. 8. 2018
  Changes:
    - Removed unneccesary AAI basic logistic tech dependency, when bobs belt overhaul is present
Version: 0.16.46
Date: 28. 7. 2018
  Changes:
    - Expensive mode recipes rebalance
Version: 0.16.45
Date: 20. 7. 2018
  Changes:
    - Xander mod compatibility
Version: 0.16.44
Date: 8. 7. 2018
  Changes:
    - increased t2 (120k->150k). t3(300k->500k) lab power consumption
  Bugfixes:
    - omnimatter_water with aai+py (imposible t1 research due lack of water)
Version: 0.16.43
Date: 5. 7. 2018
  Changes:
    - lib functions
    - some normalization on tech and recipes
    - py intermediates integration in science packs (t1,t2,t3,production)
  Bugfixes:
    - fixed compatibility with mods that use difficulty with tech
    - fixed t3 lab/py hightech dependency cycle
Version: 0.16.42
Date: 24. 6. 2018
  Bugfixes:
    - migration fix
Version: 0.16.41
Date: 20. 6. 2018
  Bugfixes:
    - fixed omnipack presence in labs
Version: 0.16.40
Date: 17. 6. 2018
  Bugfixes:
    - fixed t3 lab dependency for pyhightech
Version: 0.16.39
Date: 16. 6. 2018
  Changes:
    - changed production times on intermediates (mainly military, production and hightech)
    - replaced coal with carbon when present in all intermediates
    - changed some intermediates to available in bobs electronic assemblers
  Bugfixes:
    - fixed bobs recipes not using all sct intermiedates
    - fixed biopack dependencies
Version: 0.16.38
Date: 13. 6. 2018
  Changes:
    - tin and lead present in green pack with omnimatter when bobplates/ores are installed
Version: 0.16.37
Date: 11. 6. 2018
  Bugfixes:
    - yet another migration fix
Version: 0.16.36
Date: 11. 6. 2018
  Bugfixes:
    - fixed migrations for pre SCTM 0.16.10 saves
Version: 0.16.35
Date: 11. 6. 2018
  Changes:
    - replaced stone with crushed stone and iron with crushed omnite (omnimatter)/crushed saphirite(angels), wood with omnifused wood(omniwood) when combined with respective mods
Version: 0.16.34
Date: 10. 6. 2018
  Bugfixes:
    - better autounlock fix (more sanity checks)
Version: 0.16.33
Date: 10. 6. 2018
  Changes:
    - aai compatibility
Version: 0.16.32
Date: 10. 6. 2018
  Bugfixes:
    - fixed bob lab2 requirement, when it's enabled (sct disables it)
Version: 0.16.31
Date: 10. 6. 2018
  Bugfixes:
    - migration fix
Version: 0.16.30
Date: 10. 6. 2018
  Changes:
    - normalized lab recipe/item/technology names to be same
  Bugfixes:
    - fixed t1 lab prerequisity check
Version: 0.16.29
Date: 8. 6. 2018
  Bugfixes:
    - fixed check for omni-pack requirement
Version: 0.16.28
Date: 8. 6. 2018
  Changes:
    - research tree branch for science
    - default multiplier set to noadjustment
    - optional setting to link science packs with unlocked techs (first in chain) - default on
    - new science pack and lab graphic made by @Daemoria
    - science 1 and lab 1 is autounlocked research, when untouched, other mods can alter sct-lab-t1 and sct-research-t1 technology to insert t0 (add prerequisites and ingredients)
Version: 0.16.27
Date: 8. 6. 2018
  Changes:
    - mod specific localizations moved to localization file from code
  Bugfixes:
    - typo fixes
Version: 0.16.26
Date: 16. 5. 2018
  Changes:
    - science pack for angels bio
Version: 0.16.25
Date: 16. 5. 2018
  Bugfixes:
    - migration script fix
Version: 0.16.24
Date: 16. 5. 2018
  Changes:
    - bob logistic pack overhaul
Version: 0.16.23
Date: 14. 5. 2018
  Bugfixes:
    - fixed deadend in research with bob inserter overhaul on
Version: 0.16.22
Date: 12. 5. 2018
  Changes:
    - module slots
    - disabled lingering sct-lab-1 recipe
Version: 0.16.21
Date: 11. 5. 2018
  Bugfixes:
    - fixed dead end on green tech, when bobs + omni is installed together
Version: 0.16.20
Date: 10. 5. 2018
  Changes:
    - added new lab recipes, that are made from subcomponents
    - rebalanced some intermediates
    - rebalanced expensive recipes (2.5 cost and 2.5 time of normal in average)
    - color tint on lab tier to easier distinguish between different tiers
    - increased price of tier 3 and tier 4 lab
    - rebalanced some intermediates when bobs mods are active (things are more expensive in most cases, but also match better their respective tier)
  Bugfixes:
    - additional fixes for pyfusion and omniscience
Version: 0.16.19
Date: 7. 5. 2018
  Bugfixes:
    - fixed bobselectronic detection for science pack 1 recipe
Version: 0.16.18
Date: 7. 5. 2018
  Changes:
    - normalized science pack crafting times (green, military, production - all 6 sec)
  Bugfixes:
    - fixed science pack crafting times
Version: 0.16.17
Date: 5. 5. 2018
  Changes:
    - increased marathon science pack cost
Version: 0.16.16
Date: 4. 5. 2018
  Changes:
    - split technology unlock loading to corresponding phases with recipes
  Bugfixes:
    - another fix for omni + bobs + angels
Version: 0.16.15
Date: 4. 5. 2018
  Bugfixes:
    - omnipack research fix
Version: 0.16.14
Date: 4. 5. 2018
  Changes:
    - omnifluid compatibility
    - expensive recipes for science packs
Version: 0.16.13
Date: 3. 5. 2018
  Changes:
    - added main product
    - locked t2 lab behind automation 2 research
Version: 0.16.12
Date: 2. 5. 2018
  Changes:
    - moved recipe load to 0 phase, to fix issues with material overrides from other mods
    - added "show made in" flag to items, that are not made in assemblers
Version: 0.16.11
Date: 1. 5. 2018
  Changes:
    - item reorder, recipe reorder (should fix chaos in signals and inventory, also in assembler and chemical lab recipes)
    - changed bob alien lab and module lab to require higher tier lab as ingredient (t2 and t3 respective to research)
    - moved generic science-pack group and angels bio-token under SCT science (bilka)
Version: 0.16.10
Date: 19. 4. 2018
  Changes:
    - changed load order to prevent science pack recipe override
Version: 0.16.9
Date: 19. 4. 2018
  Changes:
    - force removed upgrade flag from all unlock technologies (upgrade technologies are not searchable in tech tree, and neither items they unlock)
    - moved quantum lab unlock into bobs advanced research (when bobtech is present), intermediates not changed
Version: 0.16.8
Date: 13. 4. 2018
  Changes:
    - switched from electrum to copper-tungsten when electrum plate is not present (removed from bobs)
Version: 0.16.7
Date: 9. 4. 2018
  Changes:
    - moved science waste recipes behind respective technology unlock, that produce it
  Bugfixes:
    - fix for pycoal processing t3 science override
Version: 0.16.6
Date: 19. 3. 2018
  Changes:
    - detects presence of bob inserters overhaul and updates tier 3 lab recipe to use red filter inserter if overhaul is on
Version: 0.16.5
Date: 19. 3. 2018
  Changes:
    - speed of labs scaling changed to be optional setting (default off, to preserve difficulty)
Version: 0.16.4
Date: 19. 3. 2018
  Changes:
    - speed of labs changed to scale - 1, 1.1., 1.3., 1.5
Version: 0.16.3
Date: 16. 3. 2018
  Changes:
    - disabled bob mk2 lab
    - moved all bob labs and bob science packs to science tab
    - removed angels bio token from T1 lab
    - angels bio token can be now enabled in T1 lab trough mod settings page
Version: 0.16.2
Date: 15. 3. 2018
  Changes:
    - military can be now enabled in T2 lab trough mod settings page
Version: 0.16.1
Date: 18. 2. 2018
  Changes:
    - added angels bio token to all labs
    - added bobs logistic pack to T3 and T4 lab
    - remove science override option (bobs,vanilla), there minimal differences
Version: 0.16.0
Date: 16. 2. 2018
  Features:
    - initial revision
    - 0.16 compatibility