diff --git a/README.md b/README.md index e69de29..3b702f3 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,17 @@ +More Uranium-235 (original by NancyBDrew) + This mod makes it easier to get Uranium-235 by greatly increasing the ratio of U235 to U238 produced by uranium processing. + + This helps you bypass Kovarex enrichment, though as a downside you won't have as much U238. + +This mod sets the ratio to 5% U235 95% U238. + + +## Versions + * 0.0.4 - complete rewrite for 2.0 with some recycle functions + * 0.0.3 05/95 produce + * 0.0.2 50/50 produce + * 0.0.1 Initial release + +## License + +MIT license diff --git a/data.lua b/data.lua new file mode 100644 index 0000000..ee5bc54 --- /dev/null +++ b/data.lua @@ -0,0 +1,2 @@ +require("prototypes.recipe") +require("prototypes.technology") \ No newline at end of file diff --git a/graphics/Thumbs.db b/graphics/Thumbs.db new file mode 100644 index 0000000..a6e9aba Binary files /dev/null and b/graphics/Thumbs.db differ diff --git a/graphics/processing.png b/graphics/processing.png new file mode 100644 index 0000000..5db87d5 Binary files /dev/null and b/graphics/processing.png differ diff --git a/graphics/recycle_ico.png b/graphics/recycle_ico.png new file mode 100644 index 0000000..311639a Binary files /dev/null and b/graphics/recycle_ico.png differ diff --git a/info.json b/info.json new file mode 100644 index 0000000..f96a54f --- /dev/null +++ b/info.json @@ -0,0 +1,9 @@ +{ + "name": "more-u235_50_50", + "version": "0.0.4", + "factorio_version": "2.0", + "title": "More Uranium-235 05/95", + "author": "Theenoro", + "description": "original by Eric Stansifer, Increases ratio of U235 to U238 produced by uranium processing", + "dependencies": ["base"] +} diff --git a/locale/en/locale.cfg b/locale/en/locale.cfg new file mode 100644 index 0000000..57c2b14 --- /dev/null +++ b/locale/en/locale.cfg @@ -0,0 +1,11 @@ +[recipe-name] +mu-u235_1_20=Uran 235 1/20 +mu-dufc=Recycle depleted uran fuel cell + +[technology-name] +mu-u235=Uran 235 1/20 centrifuging +mu-dufc=Recycle depleted uran fuel cell + +[technology-description] +mu-u235=A perfect way to get the exact amount of Uran235 and Uran238 +mu-dufc=Recycle depleted uran fuel cell diff --git a/prototypes/recipe.lua b/prototypes/recipe.lua new file mode 100644 index 0000000..6d0d174 --- /dev/null +++ b/prototypes/recipe.lua @@ -0,0 +1,55 @@ +data:extend({ + + { + type = "recipe", + name = "mu-u235_1_20", + category = "centrifuging", + icon = "__more-u235_50_50__/graphics/processing.png", + icon_size = 128, + enabled = false, + energy_required = 30, + ingredients = + { + {type = "item", name = "uranium-ore", amount = 20}, + }, + results = + { + {type = "item", name = "uranium-235", amount = 1}, + {type = "item", name = "uranium-238", amount = 19}, + }, + },{ + type = "recipe", + name = "mu-dufc", + category = "centrifuging", + icon = "__more-u235_50_50__/graphics/recycle_ico.png", + icon_size = 128, + enabled = false, + energy_required = 30, + ingredients = + { + {type = "item", name = "depleted-uranium-fuel-cell", amount = 10}, + }, + results = + { + {type = "item", name = "uranium-238", amount = 10}, + }, + },{ + type = "recipe", + name = "mu-dufc", + category = "centrifuging", + icon = "__more-u235_50_50__/graphics/recycle_ico.png", + icon_size = 128, + enabled = false, + energy_required = 30, + ingredients = + { + {type = "item", name = "uranium-235", amount = 1}, + {type = "item", name = "uranium-238", amount = 59}, + }, + results = + { + {type = "item", name = "uranium-238", amount = 38}, + {type = "item", name = "uranium-235", amount = 2} + }, + } +}) \ No newline at end of file diff --git a/prototypes/technology.lua b/prototypes/technology.lua new file mode 100644 index 0000000..b263cbd --- /dev/null +++ b/prototypes/technology.lua @@ -0,0 +1,53 @@ +data:extend({ + { + type = "technology", + name = "mu-u235", + icon_size = 256, + icon = "__more-u235_50_50__/graphics/processing.png", + effects = + { + { + type = "unlock-recipe", + recipe = "mu-u235_1_20" + }, + }, + prerequisites = {"uranium-processing"}, + unit = + { + count = 200, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 40, + } + },{ + type = "technology", + name = "mu-dufc", + icon_size = 128, + icon = "__more-u235_50_50__/graphics/recycle_ico.png", + effects = + { + { + type = "unlock-recipe", + recipe = "mu-dufc" + }, + }, + prerequisites = {"nuclear-fuel-reprocessing"}, + unit = + { + count = 50, + ingredients = + { + {"automation-science-pack", 1}, + {"logistic-science-pack", 1}, + {"chemical-science-pack", 1}, + {"production-science-pack", 1} + }, + time = 40, + } + }, +}) \ No newline at end of file diff --git a/thumbnail.png b/thumbnail.png new file mode 100644 index 0000000..112855f Binary files /dev/null and b/thumbnail.png differ