diff --git a/changelog.txt b/changelog.txt index 720187c..7817d9c 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,11 @@ --------------------------------------------------------------------------------------------------- +Version: 1.1.16 +Date: 15.08.2020 + Minor Features: + - Icon sprites are now mipmaps and 64x64 max size + Graphics: + - Fixed MOX reactor's heat pipes texture misalignment +--------------------------------------------------------------------------------------------------- Version: 1.1.15 Date: 15.08.2020 Minor Features: diff --git a/data.lua b/data.lua index 36c4f32..12ddc45 100644 --- a/data.lua +++ b/data.lua @@ -9,4 +9,3 @@ require("prototypes.categories.recipe-category") -- TODO: Support for Schall Uranium Processing (https://mods.factorio.com/mod/PlutoniumEnergy/discussion/5de1876b082e2b000b966564) (https://mods.factorio.com/mod/SchallUraniumProcessing) -- I have and idea to make PE's recipes similar to SUP's recipes. -- TODO: Support for SChall Artillery (https://mods.factorio.com/mod/SchallArtillery) --- TODO: Remake icons for x64 size diff --git a/graphics/entity/MOX-reactor/MOX-reactor-connect-patches-heated.png b/graphics/entity/MOX-reactor/MOX-reactor-connect-patches-heated.png index 5a37fe6..1aa0537 100644 Binary files a/graphics/entity/MOX-reactor/MOX-reactor-connect-patches-heated.png and b/graphics/entity/MOX-reactor/MOX-reactor-connect-patches-heated.png differ diff --git a/graphics/entity/MOX-reactor/MOX-reactor-connect-patches.png b/graphics/entity/MOX-reactor/MOX-reactor-connect-patches.png index 8525a8f..901cebc 100644 Binary files a/graphics/entity/MOX-reactor/MOX-reactor-connect-patches.png and b/graphics/entity/MOX-reactor/MOX-reactor-connect-patches.png differ diff --git a/graphics/entity/MOX-reactor/MOX-reactor-pipes.png b/graphics/entity/MOX-reactor/MOX-reactor-pipes.png index 9b62df6..be98530 100644 Binary files a/graphics/entity/MOX-reactor/MOX-reactor-pipes.png and b/graphics/entity/MOX-reactor/MOX-reactor-pipes.png differ diff --git a/graphics/entity/MOX-reactor/hr-MOX-reactor-connect-patches.png b/graphics/entity/MOX-reactor/hr-MOX-reactor-connect-patches.png index 5773560..7781af8 100644 Binary files a/graphics/entity/MOX-reactor/hr-MOX-reactor-connect-patches.png and b/graphics/entity/MOX-reactor/hr-MOX-reactor-connect-patches.png differ diff --git a/graphics/icons/MOX-fuel-reprocessing.png b/graphics/icons/MOX-fuel-reprocessing.png index 564ba1b..3b5ef02 100644 Binary files a/graphics/icons/MOX-fuel-reprocessing.png and b/graphics/icons/MOX-fuel-reprocessing.png differ diff --git a/graphics/icons/MOX-fuel.png b/graphics/icons/MOX-fuel.png index 4b3e87e..d6c5c72 100644 Binary files a/graphics/icons/MOX-fuel.png and b/graphics/icons/MOX-fuel.png differ diff --git a/graphics/icons/MOX-reactor.png b/graphics/icons/MOX-reactor.png index c72ffbc..f5db333 100644 Binary files a/graphics/icons/MOX-reactor.png and b/graphics/icons/MOX-reactor.png differ diff --git a/graphics/icons/advanced-nuclear-fuel-reprocessing.png b/graphics/icons/advanced-nuclear-fuel-reprocessing.png index cb0cfd6..127e98e 100644 Binary files a/graphics/icons/advanced-nuclear-fuel-reprocessing.png and b/graphics/icons/advanced-nuclear-fuel-reprocessing.png differ diff --git a/graphics/icons/explosive-plutonium-cannon-shell.png b/graphics/icons/explosive-plutonium-cannon-shell.png index 41f6af6..6a5242f 100644 Binary files a/graphics/icons/explosive-plutonium-cannon-shell.png and b/graphics/icons/explosive-plutonium-cannon-shell.png differ diff --git a/graphics/icons/industrial-reactor.png b/graphics/icons/industrial-reactor.png index 3591baa..be9384d 100644 Binary files a/graphics/icons/industrial-reactor.png and b/graphics/icons/industrial-reactor.png differ diff --git a/graphics/icons/plutonium-238-nucleosynthesis.png b/graphics/icons/plutonium-238-nucleosynthesis.png index 0f875b1..3a4f30f 100644 Binary files a/graphics/icons/plutonium-238-nucleosynthesis.png and b/graphics/icons/plutonium-238-nucleosynthesis.png differ diff --git a/graphics/icons/plutonium-238.png b/graphics/icons/plutonium-238.png index 762284f..978ed36 100644 Binary files a/graphics/icons/plutonium-238.png and b/graphics/icons/plutonium-238.png differ diff --git a/graphics/icons/plutonium-239-alpha-decay.png b/graphics/icons/plutonium-239-alpha-decay.png index 47b0e8a..c09f06a 100644 Binary files a/graphics/icons/plutonium-239-alpha-decay.png and b/graphics/icons/plutonium-239-alpha-decay.png differ diff --git a/graphics/icons/plutonium-239.png b/graphics/icons/plutonium-239.png index b0a6573..73288ee 100644 Binary files a/graphics/icons/plutonium-239.png and b/graphics/icons/plutonium-239.png differ diff --git a/graphics/icons/plutonium-atomic-artillery-shell.png b/graphics/icons/plutonium-atomic-artillery-shell.png index 9b78313..70fcfbd 100644 Binary files a/graphics/icons/plutonium-atomic-artillery-shell.png and b/graphics/icons/plutonium-atomic-artillery-shell.png differ diff --git a/graphics/icons/plutonium-atomic-bomb.png b/graphics/icons/plutonium-atomic-bomb.png index aeb60b3..163967a 100644 Binary files a/graphics/icons/plutonium-atomic-bomb.png and b/graphics/icons/plutonium-atomic-bomb.png differ diff --git a/graphics/icons/plutonium-cannon-shell.png b/graphics/icons/plutonium-cannon-shell.png index 0b8d2c0..8d6fda3 100644 Binary files a/graphics/icons/plutonium-cannon-shell.png and b/graphics/icons/plutonium-cannon-shell.png differ diff --git a/graphics/icons/plutonium-rounds-magazine.png b/graphics/icons/plutonium-rounds-magazine.png index 9f2b897..774cdd1 100644 Binary files a/graphics/icons/plutonium-rounds-magazine.png and b/graphics/icons/plutonium-rounds-magazine.png differ diff --git a/graphics/icons/uranium-238-excess-neutron-capture.png b/graphics/icons/uranium-238-excess-neutron-capture.png index f0b66be..1d669fb 100644 Binary files a/graphics/icons/uranium-238-excess-neutron-capture.png and b/graphics/icons/uranium-238-excess-neutron-capture.png differ diff --git a/graphics/icons/used-up-MOX-fuel.png b/graphics/icons/used-up-MOX-fuel.png index 85afe13..f3a874c 100644 Binary files a/graphics/icons/used-up-MOX-fuel.png and b/graphics/icons/used-up-MOX-fuel.png differ diff --git a/info.json b/info.json index 1c5130e..228d7cc 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "PlutoniumEnergy", - "version": "1.1.15", + "version": "1.1.16", "title": "Plutonium Energy", "author": "JohnTheCoolingFan", "contact": "https://discord.gg/grHVhE2", diff --git a/prototypes/entity/entities.lua b/prototypes/entity/entities.lua index b272f36..ef368df 100644 --- a/prototypes/entity/entities.lua +++ b/prototypes/entity/entities.lua @@ -1,12 +1,12 @@ require "util" local entities = {} --- TODO: Fix heated reactor graphics local MOX_reactor = util.table.deepcopy(data.raw["reactor"]["nuclear-reactor"]) MOX_reactor.name = "MOX-reactor" MOX_reactor.icon = "__PlutoniumEnergy__/graphics/icons/MOX-reactor.png" -MOX_reactor.icon_size = 32 +MOX_reactor.icon_size = 64 +MOX_reactor.icon_mipmaps = 4 MOX_reactor.minable.result = "MOX-reactor" MOX_reactor.max_health = 400 @@ -108,7 +108,8 @@ local industrial_reactor = util.table.deepcopy(data.raw["assembling-machine"]["c industrial_reactor.name = "industrial-reactor" industrial_reactor.icon = "__PlutoniumEnergy__/graphics/icons/industrial-reactor.png" -industrial_reactor.icon_size = 32 +industrial_reactor.icon_size = 64 +industrial_reactor.icon_mipmaps = 4 industrial_reactor.minable.result = "industrial-reactor" industrial_reactor.crafting_categories = {"alpha-decay", "nucleosynthesis", "excess-neutron-capture"} diff --git a/prototypes/item/ammo.lua b/prototypes/item/ammo.lua index e278b5b..35e65da 100644 --- a/prototypes/item/ammo.lua +++ b/prototypes/item/ammo.lua @@ -15,7 +15,8 @@ data:extend({ type = "ammo", name = "plutonium-rounds-magazine", icon = "__PlutoniumEnergy__/graphics/icons/plutonium-rounds-magazine.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, ammo_type = { category = "bullet", @@ -49,7 +50,8 @@ data:extend({ type = "ammo", name = "plutonium-cannon-shell", icon = "__PlutoniumEnergy__/graphics/icons/plutonium-cannon-shell.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, ammo_type = { category = "cannon-shell", @@ -78,7 +80,8 @@ data:extend({ type = "ammo", name = "explosive-plutonium-cannon-shell", icon = "__PlutoniumEnergy__/graphics/icons/explosive-plutonium-cannon-shell.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, ammo_type = { category = "cannon-shell", @@ -107,7 +110,8 @@ data:extend({ type = "ammo", name = "plutonium-atomic-bomb", icon = "__PlutoniumEnergy__/graphics/icons/plutonium-atomic-bomb.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, ammo_type = { range_modifier = 5, diff --git a/prototypes/item/items.lua b/prototypes/item/items.lua index bdc1014..c6a033c 100644 --- a/prototypes/item/items.lua +++ b/prototypes/item/items.lua @@ -6,7 +6,8 @@ data:extend({ type = "item", name = "PE-plutonium-239", icon = "__PlutoniumEnergy__/graphics/icons/plutonium-239.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "intermediate-product", order = "g[plutonium-239]", @@ -16,7 +17,8 @@ data:extend({ type = "item", name = "PE-plutonium-238", icon = "__PlutoniumEnergy__/graphics/icons/plutonium-238.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "intermediate-product", order = "g[plutonium-238]", @@ -28,7 +30,8 @@ data:extend({ type = "item", name = "MOX-fuel", icon = "__PlutoniumEnergy__/graphics/icons/MOX-fuel.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "intermediate-product", order = "r[uranium-processing]-b[MOX-fuel]", @@ -41,7 +44,8 @@ data:extend({ type = "item", name = "used-up-MOX-fuel", icon = "__PlutoniumEnergy__/graphics/icons/used-up-MOX-fuel.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "intermediate-product", order = "i[used-up-MOX-fuel]", @@ -53,7 +57,8 @@ data:extend({ type = "item", name = "MOX-reactor", icon = "__PlutoniumEnergy__/graphics/icons/MOX-reactor.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "energy", order = "f[nuclear-energy]-b[MOX-reactor]", @@ -64,7 +69,8 @@ data:extend({ type = "item", name = "industrial-reactor", icon = "__PlutoniumEnergy__/graphics/icons/industrial-reactor.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, flags = {}, subgroup = "production-machine", order = "g[industrial-reactor]", diff --git a/prototypes/recipe/recipes.lua b/prototypes/recipe/recipes.lua index 27226b8..8436f58 100644 --- a/prototypes/recipe/recipes.lua +++ b/prototypes/recipe/recipes.lua @@ -25,7 +25,8 @@ local advanced_nuclear_fuel_reprocessing = util.table.deepcopy(data.raw["recipe" advanced_nuclear_fuel_reprocessing.name = "advanced-nuclear-fuel-reprocessing" advanced_nuclear_fuel_reprocessing.icon = "__PlutoniumEnergy__/graphics/icons/advanced-nuclear-fuel-reprocessing.png" -advanced_nuclear_fuel_reprocessing.icon_size = 32 +advanced_nuclear_fuel_reprocessing.icon_size = 64 +advanced_nuclear_fuel_reprocessing.icon_mipamps = 4 advanced_nuclear_fuel_reprocessing.enabled = false @@ -51,7 +52,8 @@ data:extend({ category = "nucleosynthesis", ingredients = {{"uranium-238", 10}}, icon = "__PlutoniumEnergy__/graphics/icons/plutonium-238-nucleosynthesis.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, subgroup = "raw-material", order = "l[plutonium-238-nuclesynthesis]", results = { @@ -69,7 +71,8 @@ data:extend({ category = "alpha-decay", ingredients = {{"PE-plutonium-239", 5}}, icon = "__PlutoniumEnergy__/graphics/icons/plutonium-239-alpha-decay.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, subgroup = "raw-material", order = "m[plutonium-239-decay]", results = { @@ -87,7 +90,8 @@ data:extend({ category = "excess-neutron-capture", ingredients = {{"uranium-238", 10}}, icon = "__PlutoniumEnergy__/graphics/icons/uranium-238-excess-neutron-capture.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, subgroup = "raw-material", order = "m[excess-neutron-capture]", results = { @@ -116,7 +120,8 @@ data:extend({ category = "centrifuging", ingredients = {{"used-up-MOX-fuel", 5}}, icon = "__PlutoniumEnergy__/graphics/icons/MOX-fuel-reprocessing.png", - icon_size = 32, + icon_size = 64, + icon_mipmaps = 4, subgroup = "intermediate-product", order = "r[uranium-processing]-e[MOX-fuel-reprocessing]", main_product = "",