Compare commits
No commits in common. "main" and "1.0.1" have entirely different histories.
3 changed files with 11 additions and 47 deletions
|
|
@ -1,13 +1,4 @@
|
||||||
---------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------
|
||||||
Version: 1.1.0
|
|
||||||
Date: 03.02.2026
|
|
||||||
Changes:
|
|
||||||
- The satellite recipe cost is divided by 4-5
|
|
||||||
- Spidertron added back as expensive end-game technology
|
|
||||||
Bug Fixes:
|
|
||||||
- Added missing prerequisites to the rocket silo technology
|
|
||||||
- Adds circuit wires to autmoation 2
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 1.0.1
|
Version: 1.0.1
|
||||||
Date: 01.02.2026
|
Date: 01.02.2026
|
||||||
Changes:
|
Changes:
|
||||||
|
|
|
||||||
|
|
@ -7,20 +7,11 @@ local Recipe = require("__cf-lib__/data/Recipe")
|
||||||
-- Clear space science
|
-- Clear space science
|
||||||
util.removeTechWithPrerequisite("space-science-pack")
|
util.removeTechWithPrerequisite("space-science-pack")
|
||||||
|
|
||||||
-- Move spidertron
|
|
||||||
Technology:new("spidertron")
|
|
||||||
:replacePrerequisite("military-4", "military-3")
|
|
||||||
:replacePrerequisite("fission-reactor-equipment", "speed-module-3")
|
|
||||||
Recipe:new("spidertron")
|
|
||||||
:replaceIngredient("fission-reactor-equipment", "rocket-fuel", 100)
|
|
||||||
:replaceIngredient("efficiency-module-3", 50)
|
|
||||||
:addIngredient("speed-module-3", 50)
|
|
||||||
|
|
||||||
-- Clear production/utility science
|
-- Clear production/utility science
|
||||||
util.removeEverythingRecursivelyByTechnology("uranium-mining", { hideEntities = { "heat-pipe", "nuclear-reactor" } })
|
util.removeEverythingRecursivelyByTechnology("uranium-mining", { hideEntities = { "heat-pipe", "nuclear-reactor", "spidertron" } })
|
||||||
util.removeEverythingRecursivelyByTechnology("circuit-network", { skip = { "iron-stick" }, hideEntity = true })
|
util.removeEverythingRecursivelyByTechnology("circuit-network", { skip = { "iron-stick" }, hideEntity = true })
|
||||||
util.removeEverythingRecursivelyByTechnology("follower-robot-count-1")
|
util.removeEverythingRecursivelyByTechnology("follower-robot-count-1")
|
||||||
util.removeEverythingRecursivelyByTechnology("military-4", { hideEntities = { "power-armor-mk2", "artillery-turret", "artillery-wagon" } })
|
util.removeEverythingRecursivelyByTechnology("military-4", { hideEntities = { "power-armor-mk2", "artillery-turret", "artillery-wagon", "spidertron" } })
|
||||||
util.removeEverythingRecursivelyByTechnology("defender")
|
util.removeEverythingRecursivelyByTechnology("defender")
|
||||||
util.removeEverythingByTechnology("coal-liquefaction")
|
util.removeEverythingByTechnology("coal-liquefaction")
|
||||||
util.removeEverythingByTechnology("effect-transmission", { hideEntity = true })
|
util.removeEverythingByTechnology("effect-transmission", { hideEntity = true })
|
||||||
|
|
@ -30,12 +21,6 @@ util.removeEverythingByTechnology("personal-roboport-mk2-equipment")
|
||||||
util.removeEverythingByTechnology("battery-mk2-equipment")
|
util.removeEverythingByTechnology("battery-mk2-equipment")
|
||||||
util.removeEverythingByItem("discharge-defense-remote")
|
util.removeEverythingByItem("discharge-defense-remote")
|
||||||
|
|
||||||
-- Add circuit network again
|
|
||||||
table.insert(data.raw.technology["automation-2"].effects, {
|
|
||||||
type = "unlock-circuit-network",
|
|
||||||
modifier = true
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Move rocket
|
-- Move rocket
|
||||||
Technology:new("rocket-silo")
|
Technology:new("rocket-silo")
|
||||||
:removePrerequisite("productivity-module-3")
|
:removePrerequisite("productivity-module-3")
|
||||||
|
|
@ -43,8 +28,6 @@ Technology:new("rocket-silo")
|
||||||
:removePrerequisite("utility-science-pack")
|
:removePrerequisite("utility-science-pack")
|
||||||
:removeIngredient("production-science-pack")
|
:removeIngredient("production-science-pack")
|
||||||
:removeIngredient("utility-science-pack")
|
:removeIngredient("utility-science-pack")
|
||||||
:addPrerequisite("electric-engine")
|
|
||||||
:addPrerequisite("low-density-structure")
|
|
||||||
|
|
||||||
-- Move production/utility techs to space science
|
-- Move production/utility techs to space science
|
||||||
util.replacePrerequisite("production-science-pack", "space-science-pack")
|
util.replacePrerequisite("production-science-pack", "space-science-pack")
|
||||||
|
|
@ -130,16 +113,6 @@ util.removeEverythingByItem("artillery-targeting-remote")
|
||||||
-- Buff rocket silo
|
-- Buff rocket silo
|
||||||
data.raw["rocket-silo"]["rocket-silo"].rocket_parts_required = 25
|
data.raw["rocket-silo"]["rocket-silo"].rocket_parts_required = 25
|
||||||
|
|
||||||
-- Manually set satellite recipe
|
|
||||||
data.raw.recipe["satellite"].ingredients = {
|
|
||||||
{ type = "item", name = "advanced-circuit", amount = 50 },
|
|
||||||
{ type = "item", name = "low-density-structure", amount = 25 },
|
|
||||||
{ type = "item", name = "rocket-fuel", amount = 20 },
|
|
||||||
{ type = "item", name = "solar-panel", amount = 20 },
|
|
||||||
{ type = "item", name = "accumulator", amount = 20 },
|
|
||||||
{ type = "item", name = "radar", amount = 1 },
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Buff LDS
|
-- Buff LDS
|
||||||
Recipe:new("low-density-structure")
|
Recipe:new("low-density-structure")
|
||||||
:replaceIngredient("copper-plate", 2)
|
:replaceIngredient("copper-plate", 2)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "factorio-light",
|
"name": "factorio-light",
|
||||||
"version": "1.1.0",
|
"version": "1.0.1",
|
||||||
"title": "Factorio light",
|
"title": "Factorio light",
|
||||||
"description": "A light-weight version of Factorio for a chill round or your kids.",
|
"description": "A light-weight version of Factorio for a chill round or your kids.",
|
||||||
"author": "cackling fiend",
|
"author": "cackling fiend",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue