Tech tree plus


Adding additional technology to the base game alongside with new items, entities and crafting recipes.

Content
an hour ago
2.0
1.12K
Combat Fluids Manufacturing Power

Changelog

Version 1.4.3
Date 2525.09.03
	Changes:
		- Moved from "snake_case" to "kebab-case" (be aware of changes)
		- Removed bad optional dependencies
		- Rocket defense is now much cheaper to build (no longer needs circuits)
		- Rocket defense research is now cheaper (to make it more viable against the artillery)
		- Long range beacon tech new icon (now indicates that it in fact long range)
		- Long range beacon changed profile from {1,-1} to {1,0}, this means that no additional beacons do anything (quality exploit with speed modules) 
		- Truncated "Readme.md".
		- Internally the "explosive_bullets" are now known as "coal-ammo-magazine"
		- More goodies removed :(

	Fixes:
		- "Iron ore melting from washed calcite" now uses "washed calcite" instead of the normal "calcite"
		- "Washing tungsten ore" now has corresponding logic like others
		- "Washing holmium ore" now has corresponding logic like others
		- "Electromagnetic plant 3" now gives you "Electromagnetic plant 3" instead of "Electromagnetic plant 2"
			- Reported by "vaaaan"
		- "Electromagnetic plant" 3 and "Biochamber 2" are now correctly ordered in crafting menu

	Additions:
		- You can now turn off additional turrets (shotgun, rocket, long range laser, shredder).

	Notes:
		- Casing the kebab
Version 1.4.2
Date 2025.08.27
	Fixes:
		- In game code that required "Long_range_laser_turret_extension.png" now requires "long_range_laser_turret_extension.png" (this caused a crash)
			- Reported by "Zam138"
		- Krastorio 2 Spaced Out crash with "fast_replaceable_group". (disabled some upgrade modification relating vanilla items)
			- Reported by "Gamefreakfx"

	Notes:
		- Why does the game not crash on me with these kinds of stuff? I look like an idiot.
Version 1.4.1
Date 2025.08.26
	Fixes:
		- File "Advanced_solar_panel.png" changed to "advanced_solar_panel.png" (this caused crash on launch)
			- Reported by "Demon_isus"
		- kry-inserters should no longer cause crash. (next_upgrade disabled for bulk/stack inserters  when the mod is loaded)
			- Reported by Zam138
		- High octane explosives research had icon_size set to "256", the correct one is "128"
Version 1.4.0
Date 2025.08.25
	Entities added:
		- Speedy car
		- Advanced biter destruction vehicle
		- Annihilator
		- Support SPG
		- Rocks (iron, copper, stone, uranium, coal, calcite, tungsten)
		- Electric mining drill mk 2
		- Pumpjack mk 2
		- Nuclear bulk inserter
		- Nuclear stack inserter
		- Oil generator
		- Shredder turret
		- Long range laser turret
		- Accumulator mk 2
		- Tree grower
		- Rocket defense
		- Shotgun turret
		- Long range beacon
		- Experimental beacon
	
	Items added:
		- Speedy car
		- Advanced biter destruction vehicle
		- Annihilator
		- Support SPG
		- Electric mining drill mk 2
		- Pumpjack mk 2
		- Nuclear bulk inserter
		- Nuclear stack inserter
		- Oil generator
		- Shredder turret
		- Assault rifle
		- Long range laser turret
		- Accumulator mk 2
		- Tree grower
		- High octane rocket
		- Cluster mine grenade
		- Molotov
		- High octane explosive tank shell
		- High octane explosive uranium cannon shell
		- Toxic capsule
		- Deadly capsule
		- Fast regenerating energy shield
		- Computer
		- Uranium shotgun shell
		- Rocket defense
		- Shotgun turret
		- Piercing rocket
		- Cluster rocket
		- Sulphur ammo magazine
		- Poison ammo magazine
		- Acid ammo magazine
		- Enhanced ammo magazine
		- Deadly artillery shell
		- Long range beacon
		- Experimental beacon
	
	Recipes added:
		- Speedy car
		- Advanced biter destruction vehicle
		- Annihilator
		- Support SPG
		- Electric mining drill mk 2
		- Pumpjack mk 2
		- Nuclear bulk inserter
		- Oil generator
		- Shredder turret
		- Assault rifle
		- Long range laser turret
		- Accumulator mk 2
		- Tree grower
		- High octane rocket
		- Cluster mine grenade
		- Molotov
		- High octane explosive tank shell
		- High octane explosive uranium cannon shell
		- Toxic capsule
		- Deadly capsule
		- Computer
		- Computer science insight
		- Uranium shotgun shell
		- Shotgun turret
		- Rocket defense
		- Piercing rocket
		- Cluster rocket
		- Long range beacon
		- Experimental beacon
	
	Settings added:
		- enable more vehicles
		- alien technology cost
		- alien technology bonus
		- Rocks (Trupen will love this one)
		- Enable mk 2 items
	
	Technologies added:
		- Electric mining drill mk 2
		- Pumpjack mk 2
		- Nuclear bulk inserter
		- Oil generator
		- Shredder turret
		- Long range laser turret
		- Alien rocket part productivity
		- Accumulator mk 2
		- High octane explosives
		- Chemical warfare (Stronger poison, Deadly poison, Chemical warfare: production boost)
		- Computer
		- Rocket defense
		- Shotgun turret
		- Long range beacon
		- Experimental beacon

	Modular armour items
		- Fast regenerating energy shield

	Achievements added:
		- Rampage
		- Concrete factory
		- Refined concrete factory
		- Factory 20
		- High speed, low drag
		- Feel the power

	Total production:
		- Foundry 2
		- Foundry 3
		- Electromagnetic plant 2
		- Electromagnetic plant 3 
		- Biochamber 2
		- Biochamber 3
		- Cryogenic plant 2
		- Cryogenic plant 3
	
	Changes:
		- Washing ore recipes now give between 10-18 ores each (simplified logic)
		- Laser turret damage upgrades now give +5% more for each research {0.1, 0.15, 0.2} => {0.15, 0.20, 0.25}
		- technology_integration.lua removed, stuff moved to data-final-fixes.lua
		- More stuff moved inside data-final-fixes.lua
		- Moved items into icons and removed items folder
		- Some stuff moved to "mk 2 items"
		- Category of ore washing pushed to the right (same with tree processing).
		- Tree processing now has 2 separate building that focus on separate recipes.
		- Explosive bullets are now after firearm magazine in crafting menu
		- Railgun damage and speed research increased to 5 (former 3)
		- Railgun damage and speed research bonus reduced to 40% (former 50%)
		- Projectiles.lua now exists
		- Explosive bullets recipe changed (5->6 coal, 5->6 iron, 1->2 Explosive bullets)
		- Explosive bullets now deal 1 physical damage (former 0)
		- Explosive bullets now deal 6 explosion damage (former 7)
		- Explosive bullets icon now has an explosion in top left corner
		- Explosive bullets craft time is now 4 seconds (former 5)
		- Advanced military tactics 3 now contains all "magazines"
		- Achievement images are now 128x128, reduced from 1024x1024 to save on disk size. Should I do that for the vehicles?
		- Railgun beam saturation quadrupled (1->2->4).
		- All unit spawners should now drop alien artifacts.
		- Removed some goodies :(
		- Beacon distribution technology icons changed
	
	Fixes:
		- Space age "scrap recycling" now properly asks settings before inserting alien artifact.
		- Advanced solar panel typo
		- Epinephrine typo
		- Some technologies did not have had a science pack technology prerequisite.
		- Some item categories are now initialized only when the correct setting is ticked on. 
	
	Notes:
		- This took over 2 months with breaks
		- Maybe I'll update it once I have more good ideas
		- I may have forgot some things to add here and in readme.md oh well
		- I hope it does not crash
Version 1.3.3
Date 2025.06.14
	Mods integrated:
		- Crushing Industry by SafTheLamb (4 new technologies that boost productivity, default setting "off")
		Suggested by Ryutavi

	Entities added:
		- Boiler mk 2
		- Steam engine mk 2

	Items added:
		- Boiler mk 2
		- Steam engine mk 2

	Recipes added:
		- Boiler mk 2
		- Steam engine mk 2

	Technology added:
		- Steam power generation upgrade

	Settings added:
		- alien artifact from nests max (defines maximum number of alien artifacts nests can drop, default 5, maximum 4096)
		- alien artifact from nests min (defines minimum number of alien artifacts nests can drop, default 1, maximum 4096)

	Changes:
		- Enemy spawners are now vulnerable to poison damage, but take it at reduced rate, except for Gleba spawners.
		- Plastic from washed coal productivity bonus is now applied when researching "Plastic bar productivity"
	
	Internal:
		- Moved some logic out of technology.lua into shared_data.lua
		- Added technology_integration.lua (crushing industry tech logic handled here)
		- Technology icons are no longer in icons folder but instead in "__tech_tree_plus/graphics"

		These Entities now use deepcopy:
			- Tree processor
			- Assembling machine 4
			- Assembling machine 5
			- Electric furnace 2
			- Electric furnace 3
			- Chemical plant 2
			- Chemical plant 3
			- Oil refinery 2
			- Oil refinery 3
			- Concrete wall (now also uses tint)
			- Refined concrete wall (now also uses tint)
	
	Localization
		- Explosive bullets typo fix (don't)
		Reported by: The_God_
	
	Graphics
		- Added some icons to distinguish washed ore smelting
Version 1.3.2
Date 2025.06.08

	Bugs fixed:
		- Kinda of a bug (Items now have weight)
		Reported by: The_God_

	Additions:
		- Added changelog (previous versions changes are limited as I cannot be bothered with it)

	Changes:
		- Epinefrin stack size changed 5 -> 10
		- Health stick stack size changed 5 -> 10
		- Poison stick stack size changed 5 -> 10
		- Research pack productivity bonus changed { 0.025, 0.03, 0.05 } -> { 0.05, 0.1, 0.15 }
		- Casting productivity bonus changed {0.03, 0.05, 0.065} -> { 0.05, 0.1, 0.15 }
		- Green circuit productivity bonus changed {0.05 ,0.075, 0.10} -> {0.05 ,0.1, 0.15}
		- Advanced circuit productivity bonus changed {0.02,0.04,0.06} -> {0.05 ,0.1, 0.15}
		- Processing units productivity bonus changed {0.01,0.02,0.03} -> {0.05 ,0.1, 0.15}
		- Gleba inhabitants now drop alien artifacts
		- Scrap from Fulgora has a chance to give alien artifacts
		- Alien artefacts are now knows as Alien artifacts

	Technology added:
		- Alien circuit productivity

	Achievement added:
		- Research with alien science pack
Version 1.3.1
Date 2025.06.01

	Suggestions fulfilled:
		- Bot breeding
		Suggested by: The_God_

	Bugs fixed:
		- Sniper rifle is unresearchable
		Reported by: The_God_

	Technology added:
		- robots_by_robots
  		- robot_role_reassignment
  		- ender_chest

	Recipe added:
		- logistic_robot_to_construction_robot
  		- construction_robot_to_logistic_robot
  		- ender_chest

	Entities added:
		- ender_chest

	Items added:
		- ender_chest
		- advanced_solar_panel_equipment

	Equipment added:
		- advanced_solar_panel_equipment
Version 1.3.0
Date 2025.05.26

	Technology added:
		- calcite_washing
    	- tungsten_washing
    	- holmium_washing
    	- calcite_fuel
		- inserter_capacity_bonus_8
    	- inserter_capacity_bonus_9
    	- inserter_capacity_bonus_10
    	- inserter_capacity_bonus_11
    	- inserter_capacity_bonus_12
    	- inserter_capacity_bonus_13
    	- inserter_capacity_bonus_14
    	- inserter_capacity_bonus_15
		- total_production
    	- assembling_machine_4
    	- assembling_machine_5
    	- electric_furnace_2
    	- electric_furnace_3
    	- oil_processing_2
    	- oil_processing_3
    	- speed_module_4
    	- speed_module_5
    	- speed_module_6
    	- productivity_module_4
    	- productivity_module_5
    	- productivity_module_6
    	- efficiency_module_4
    	- efficiency_module_5
    	- efficiency_module_6
		- quality_module_4
    	- quality_module_5
    	- quality_module_6

	Recipe added:
		- washing_calcite_ore
    	- acid_neutralization_from_washed_calcite
    	- advanced_thruster_fuel_from_washed_calcite
    	- advanced_thruster_oxidizer_from_washed_calcite
    	- artillery_shell_from_washed_calcite
    	- cliff_explosives_from_washed_calcite
    	- molten_copper_from_washed_calcite
    	- copper_ore_melting_from_washed_calcite
    	- molten_iron_from_lava_from_washed_calcite
    	- iron_ore_melting_from_washed_calcite
    	- simple_coal_liquefaction_from_washed_calcite
    	- washing_tungsten_ore
    	- tungsten_plate_from_washed_tungsten
    	- tungsten_carbide_from_washed_tungsten
    	- washing_holmium_ore
    	- holmium_solution_from_washed_holmium
		- quality_module_4
    	- quality_module_5
    	- quality_module_6
		- assembling_machine_4
    	- assembling_machine_5
    	- electric_furnace_2
    	- electric_furnace_3
    	- chemical_plant_2
    	- chemical_plant_3
    	- oil_refinery_2
    	- oil_refinery_3
    	- speed_module_4
    	- speed_module_5
    	- speed_module_6
    	- productivity_module_4
    	- productivity_module_5
    	- productivity_module_6
    	- efficiency_module_4
    	- efficiency_module_5
    	- efficiency_module_6

	Entities added:
		- assembling_machine_4
  		- assembling_machine_5
  		- electric_furnace_2
  		- electric_furnace_3
  		- chemical_plant_2
  		- chemical_plant_3
  		- oil_refinery_2
  		- oil_refinery_3

	Items added:
		- washed_calcite
    	- washed_tungsten
    	- washed_holmium
		- quality_module_4
    	- quality_module_5
    	- quality_module_6
		- assembling_machine_4
  		- assembling_machine_5
  		- electric_furnace_2
  		- electric_furnace_3
  		- chemical_plant_2
  		- chemical_plant_3
  		- oil_refinery_2
  		- oil_refinery_3
  		- speed_module_4
  		- speed_module_5
  		- speed_module_6
  		- productivity_module_4
  		- productivity_module_5
  		- productivity_module_6
  		- efficiency_module_4
  		- efficiency_module_5
  		- efficiency_module_6
Version 1.2.1
Date 2025.02.10

	Bugs fixed:
		- Failed to load bug fixed
		Reported by: Hanuryk
Version 1.2.0
Date 2025.02.07

	Bugs fixed:
		- Wood Liquefaction bug fixed
		Reported by: NoxyNova

	Technology added:
		- wood_processing_1
    	- wood_processing_2
    	- wood_processing_3
    	- wood_processing_4

	Recipe added:
		- seed_gathering
    	- tree_seeding
    	- tree_seeding_fertilizer
    	- fertilizer
    	- tree_processor

	Entities added:
		- tree_processor

	Items added:
		- tree_seed
    	- tree_processor
    	- fertilizer

	Localization files added:
		- cs
		- en
Version 1.1.0
Date 2025.02.02

	Technology added:
		- alien_robot_battery
		- alien_robot_speed
		- fish_breeding
		- utility_armor
		- ore_washing

	Recipe added:
		- fish_breeding
    	- utility_armor
    	- washed_copper_smelting
    	- washed_iron_smelting
    	- washed_stone_smelting
    	- plastic_from_washed_coal
    	- uranium_from_washed_uranium
    	- washing_iron_ore
    	- washing_copper_ore
    	- washing_stone_ore
    	- washing_coal_ore
    	- washing_uranium_ore

	Items added:
		- utility_armor
    	- washed_iron
    	- washed_copper
    	- washed_stone
    	- washed_coal
    	- washed_uranium
Version 1.0.0
Date 2025.01.13

	Technology added:
		- permanent_health_boost_1
		- permanent_health_boost
		- permanent_health_boost_2
		- permanent_health_boost_3
		- permanent_speed_boost_1
		- permanent_speed_boost
		- permanent_speed_boost_2
		- permanent_speed_boost_3
		- heavy_oil_to_gas
		- concrete_wall
		- alien_artefact_discovery
		- alien_analysis
		- alien_science_pack
		- alien_mining_productivity
		- alien_damage_increase
		- alien_gun_speed_increase
		- alien_lab_productivity
		- alien_lab_speed

	Recipe added:
		- heavy_oil_to_gas
    	- concrete_wall
    	- repurpose_old_stone_wall
    	- refined_concrete_wall
    	- repurpose_old_concrete_wall
    	- alien_science_pack

	Entities added:
		- concrete_wall
    	- refined_concrete_wall

	Items added:
		- concrete_wall
    	- refined_concrete_wall
    	- alien_science_pack
Version 0.0.1
Date 2025.01.10
	# Production of the mod had begun

	Technology added:
		- player_craft_speed_1
  		- player_craft_speed_2
  		- player_craft_speed_3
  		- player_mine_speed_1
  		- player_mine_speed_2
  		- player_mine_speed_3
  		- advanced_military_tactics_1
  		- advanced_military_tactics_2
  		- advanced_military_tactics_3
  		- research_pack_productivity_1
  		- research_pack_productivity_2
  		- research_pack_productivity_3
  		- casting_productivity_1
  		- casting_productivity_2
  		- casting_productivity_3
  		- inventory_management
  		- robot_battery_1
  		- robot_battery_2
  		- robot_battery_3
  		- gun_turret_upgrade_1
  		- gun_turret_upgrade_2
  		- gun_turret_upgrade_3
  		- laser_turret_upgrade_1
  		- laser_turret_upgrade_2
  		- laser_turret_upgrade_3
  		- railgun_prototype
  		- railgun_prototype_speed_upgrade_1
  		- railgun_prototype_damage_upgrade_1
  		- green_circuit_productivity_1
  		- green_circuit_productivity_2
  		- green_circuit_productivity_3
  		- red_circuit_productivity_1
  		- red_circuit_productivity_2
  		- red_circuit_productivity_3
  		- blue_circuit_productivity_1
  		- blue_circuit_productivity_2
  		- blue_circuit_productivity_3
  		- lab_productivity_1
  		- lab_productivity_2
  		- lab_productivity_3
  		- beacon_distribution_1
  		- beacon_distribution_2
  		- beacon_distribution_3
  		- explosive_bullets
  		- Advanced_solar_panel
  		- sniper_rifle
  		- sniper_rifle_damage_upgrade_1
  		- sniper_rifle_damage_upgrade_2
  		- sniper_rifle_damage_upgrade_3
  		- sniper_rifle_reload_upgrade_1
  		- sniper_rifle_reload_upgrade_2
  		- sniper_rifle_reload_upgrade_3
  		- wood_liquefaction
  		- improved_repair_pack
  		- battle_enchanceners
  		- permanent_health_boost
  		- permanent_speed_boost

	Recipe added:
		- railgun_prototype
    	- railgun_darts
    	- explosive_bullets
    	- Advanced_solar_panel
    	- sniper_rifle
    	- sniper_ammo
    	- wood_liquefaction
    	- improved_repair_pack
    	- epinefrin
    	- health_stick_fish
    	- health_stick

	Items added:
		- alien_artefact
    	- railgun_darts
    	- railgun_prototype
    	- explosive_bullets
    	- Advanced_solar_panel
    	- sniper_rifle
    	- sniper_ammo
    	- improved_repair_pack
    	- epinefrin
    	- health_stick

	Entities added:
		- Advanced_solar_panel