diff --git a/lignumis/data.lua b/lignumis/data.lua index 0a4aee2..9e79de0 100644 --- a/lignumis/data.lua +++ b/lignumis/data.lua @@ -22,14 +22,9 @@ Lignumis = { lab_blacklist = { "wood-lab", -- Lignumis "cerys-lab" -- Cerys - }, - - assets = "__lignumis-assets__/" + } } -Lignumis.graphics = Lignumis.assets .. "graphics/" -Lignumis.sound = Lignumis.assets .. "sound/" - if not settings.startup["lignumis-technology-progression"].value then Lignumis.science_pack_whitelist = {} end diff --git a/lignumis/graphics/empty-quality-catalyst-slot.png b/lignumis/graphics/empty-quality-catalyst-slot.png new file mode 100644 index 0000000..156373e Binary files /dev/null and b/lignumis/graphics/empty-quality-catalyst-slot.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-remnants.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-remnants.png new file mode 100644 index 0000000..2e2d49d Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-remnants.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-working.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-working.png new file mode 100644 index 0000000..89fedd7 Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper-working.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper.png new file mode 100644 index 0000000..ec277aa Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-copper.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-remnants.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-remnants.png new file mode 100644 index 0000000..986e6b4 Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-remnants.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-working.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-working.png new file mode 100644 index 0000000..6e77498 Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold-working.png differ diff --git a/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold.png b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold.png new file mode 100644 index 0000000..0e709f0 Binary files /dev/null and b/lignumis/graphics/entity/basic-construction-robot/basic-construction-robot-gold.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-base.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-base.png new file mode 100644 index 0000000..8683315 Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-base.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png new file mode 100644 index 0000000..8b1ac5c Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-1.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-1.png new file mode 100644 index 0000000..1526d02 Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-1.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-2.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-2.png new file mode 100644 index 0000000..cacc464 Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-2.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-3.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-3.png new file mode 100644 index 0000000..90e93dd Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-3.png differ diff --git a/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-4.png b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-4.png new file mode 100644 index 0000000..31740b6 Binary files /dev/null and b/lignumis/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-4.png differ diff --git a/lignumis/graphics/entity/basic-radar.png b/lignumis/graphics/entity/basic-radar.png new file mode 100644 index 0000000..d6f27d6 Binary files /dev/null and b/lignumis/graphics/entity/basic-radar.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-base.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-base.png new file mode 100644 index 0000000..4aed8ad Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-base.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.png new file mode 100644 index 0000000..5d6fde4 Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.png new file mode 100644 index 0000000..0d6f2f8 Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.png new file mode 100644 index 0000000..8ba0ade Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.png new file mode 100644 index 0000000..eb2b874 Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.png new file mode 100644 index 0000000..1bfc96e Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.png new file mode 100644 index 0000000..096ffef Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.png new file mode 100644 index 0000000..3933139 Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.png new file mode 100644 index 0000000..177e4db Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.png new file mode 100644 index 0000000..bd7eeee Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.png new file mode 100644 index 0000000..414f62b Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.png new file mode 100644 index 0000000..9b2ee2e Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.png new file mode 100644 index 0000000..e05375e Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.png new file mode 100644 index 0000000..f4bf2f0 Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.png new file mode 100644 index 0000000..57d12ad Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.png differ diff --git a/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.png b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.png new file mode 100644 index 0000000..db1671b Binary files /dev/null and b/lignumis/graphics/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.png differ diff --git a/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine-remnants.png b/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine-remnants.png new file mode 100644 index 0000000..e69a8ca Binary files /dev/null and b/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine-remnants.png differ diff --git a/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine.png b/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine.png new file mode 100644 index 0000000..ab57916 Binary files /dev/null and b/lignumis/graphics/entity/burner-assembling-machine/burner-assembling-machine.png differ diff --git a/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-base.png b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-base.png new file mode 100644 index 0000000..a0bc27d Binary files /dev/null and b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-base.png differ diff --git a/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-closed.png b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-closed.png new file mode 100644 index 0000000..c053e4c Binary files /dev/null and b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-closed.png differ diff --git a/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-open.png b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-open.png new file mode 100644 index 0000000..2acadd0 Binary files /dev/null and b/lignumis/graphics/entity/burner-inserter/burner-inserter-hand-open.png differ diff --git a/lignumis/graphics/entity/burner-inserter/burner-inserter-platform.png b/lignumis/graphics/entity/burner-inserter/burner-inserter-platform.png new file mode 100644 index 0000000..14e2f25 Binary files /dev/null and b/lignumis/graphics/entity/burner-inserter/burner-inserter-platform.png differ diff --git a/lignumis/graphics/entity/burner-inserter/burner-inserter-remnants.png b/lignumis/graphics/entity/burner-inserter/burner-inserter-remnants.png new file mode 100644 index 0000000..7b6e67c Binary files /dev/null and b/lignumis/graphics/entity/burner-inserter/burner-inserter-remnants.png differ diff --git a/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.png b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.png new file mode 100644 index 0000000..060bc5d Binary files /dev/null and b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.png differ diff --git a/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.png b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.png new file mode 100644 index 0000000..fb85c55 Binary files /dev/null and b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.png differ diff --git a/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.png b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.png new file mode 100644 index 0000000..142bdcd Binary files /dev/null and b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.png differ diff --git a/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.png b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.png new file mode 100644 index 0000000..7727b3b Binary files /dev/null and b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.png differ diff --git a/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.png b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.png new file mode 100644 index 0000000..75560a3 Binary files /dev/null and b/lignumis/graphics/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.png differ diff --git a/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-E.png b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-E.png new file mode 100644 index 0000000..d05bbf8 Binary files /dev/null and b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-E.png differ diff --git a/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-N.png b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-N.png new file mode 100644 index 0000000..a6fb519 Binary files /dev/null and b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-N.png differ diff --git a/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-S.png b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-S.png new file mode 100644 index 0000000..35686e6 Binary files /dev/null and b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-S.png differ diff --git a/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-W.png b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-W.png new file mode 100644 index 0000000..3ef46c2 Binary files /dev/null and b/lignumis/graphics/entity/burner-mining-drill/burner-mining-drill-W.png differ diff --git a/lignumis/graphics/entity/gold-patch.png b/lignumis/graphics/entity/gold-patch.png new file mode 100644 index 0000000..7126493 Binary files /dev/null and b/lignumis/graphics/entity/gold-patch.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-left.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-left.png new file mode 100644 index 0000000..128d746 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-left.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-right.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-right.png new file mode 100644 index 0000000..dc05d92 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-down-right.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-left.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-left.png new file mode 100644 index 0000000..fff5959 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-left.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-right.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-right.png new file mode 100644 index 0000000..2a35731 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-corner-up-right.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-east.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-east.png new file mode 100644 index 0000000..19cbe46 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-east.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-north.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-north.png new file mode 100644 index 0000000..2a97937 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-north.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-south.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-south.png new file mode 100644 index 0000000..91215a3 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-south.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-west.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-west.png new file mode 100644 index 0000000..86512d4 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-cover-west.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-cross.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-cross.png new file mode 100644 index 0000000..bd08152 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-cross.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-down.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-down.png new file mode 100644 index 0000000..a1c9d48 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-down.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-left.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-left.png new file mode 100644 index 0000000..ea878fa Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-left.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-right.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-right.png new file mode 100644 index 0000000..849f635 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-right.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-up.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-up.png new file mode 100644 index 0000000..60cfe92 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-ending-up.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-remnants.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-remnants.png new file mode 100644 index 0000000..55417c5 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-remnants.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal-window.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal-window.png new file mode 100644 index 0000000..006c388 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal-window.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal.png new file mode 100644 index 0000000..2e7404a Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-horizontal.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-single.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-single.png new file mode 100644 index 0000000..feba002 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-single.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-window.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-window.png new file mode 100644 index 0000000..5a64abe Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical-window.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical.png new file mode 100644 index 0000000..dd0de5f Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-straight-vertical.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-t-down.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-down.png new file mode 100644 index 0000000..9ca4227 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-down.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-t-left.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-left.png new file mode 100644 index 0000000..7b29ab7 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-left.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-t-right.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-right.png new file mode 100644 index 0000000..9f7d8fe Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-right.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-t-up.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-up.png new file mode 100644 index 0000000..660428a Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-t-up.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-down.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-down.png new file mode 100644 index 0000000..a09c842 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-down.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-left.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-left.png new file mode 100644 index 0000000..362e2f4 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-left.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-remnants.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-remnants.png new file mode 100644 index 0000000..c539d5d Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-remnants.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-right.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-right.png new file mode 100644 index 0000000..1dab1a9 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-right.png differ diff --git a/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-up.png b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-up.png new file mode 100644 index 0000000..62bada5 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/gold-pipe-to-ground-up.png differ diff --git a/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-E.png b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-E.png new file mode 100644 index 0000000..cb4a8a4 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-E.png differ diff --git a/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-N.png b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-N.png new file mode 100644 index 0000000..1d04745 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-N.png differ diff --git a/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-S.png b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-S.png new file mode 100644 index 0000000..b0a3397 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-S.png differ diff --git a/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-W.png b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-W.png new file mode 100644 index 0000000..4b701e1 Binary files /dev/null and b/lignumis/graphics/entity/gold-pipe/machine-gold-pipe-W.png differ diff --git a/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-remnants.png b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-remnants.png new file mode 100644 index 0000000..324ce78 Binary files /dev/null and b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-remnants.png differ diff --git a/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-window-background.png b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-window-background.png new file mode 100644 index 0000000..c478f13 Binary files /dev/null and b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank-window-background.png differ diff --git a/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank.png b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank.png new file mode 100644 index 0000000..194a8fb Binary files /dev/null and b/lignumis/graphics/entity/gold-storage-tank/gold-storage-tank.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-01.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-01.png new file mode 100644 index 0000000..5198bef Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-01.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-02.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-02.png new file mode 100644 index 0000000..bae2b1e Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-02.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-03.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-03.png new file mode 100644 index 0000000..4ce510d Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-03.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-04.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-04.png new file mode 100644 index 0000000..f498cb5 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-04.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-05.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-05.png new file mode 100644 index 0000000..9501179 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-05.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-06.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-06.png new file mode 100644 index 0000000..3fa7581 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-06.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-07.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-07.png new file mode 100644 index 0000000..673fcbe Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-07.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-08.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-08.png new file mode 100644 index 0000000..247eb98 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-08.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-09.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-09.png new file mode 100644 index 0000000..f5920ee Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-09.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-10.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-10.png new file mode 100644 index 0000000..1956f43 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-10.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-11.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-11.png new file mode 100644 index 0000000..bc21ca8 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-11.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-12.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-12.png new file mode 100644 index 0000000..b86ddbe Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-12.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-13.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-13.png new file mode 100644 index 0000000..37d75d5 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-13.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-14.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-14.png new file mode 100644 index 0000000..9473eb9 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-14.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-15.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-15.png new file mode 100644 index 0000000..4c369bf Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-15.png differ diff --git a/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-16.png b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-16.png new file mode 100644 index 0000000..0be1a65 Binary files /dev/null and b/lignumis/graphics/entity/gold-stromatolite/gold-stromatolite-16.png differ diff --git a/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine-remnants.png b/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine-remnants.png new file mode 100644 index 0000000..4643d31 Binary files /dev/null and b/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine-remnants.png differ diff --git a/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine.png b/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine.png new file mode 100644 index 0000000..a7573e8 Binary files /dev/null and b/lignumis/graphics/entity/steam-assembling-machine/steam-assembling-machine.png differ diff --git a/lignumis/graphics/entity/stone-furnace/stone-furnace-remnants.png b/lignumis/graphics/entity/stone-furnace/stone-furnace-remnants.png new file mode 100644 index 0000000..aa316c3 Binary files /dev/null and b/lignumis/graphics/entity/stone-furnace/stone-furnace-remnants.png differ diff --git a/lignumis/graphics/entity/stone-furnace/stone-furnace.png b/lignumis/graphics/entity/stone-furnace/stone-furnace.png new file mode 100644 index 0000000..383eb4b Binary files /dev/null and b/lignumis/graphics/entity/stone-furnace/stone-furnace.png differ diff --git a/lignumis/graphics/entity/wood-lab/wood-lab-light.png b/lignumis/graphics/entity/wood-lab/wood-lab-light.png new file mode 100644 index 0000000..93c9cb6 Binary files /dev/null and b/lignumis/graphics/entity/wood-lab/wood-lab-light.png differ diff --git a/lignumis/graphics/entity/wood-lab/wood-lab.png b/lignumis/graphics/entity/wood-lab/wood-lab.png new file mode 100644 index 0000000..4571af4 Binary files /dev/null and b/lignumis/graphics/entity/wood-lab/wood-lab.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/06-rocket-silo.png b/lignumis/graphics/entity/wooden-rocket-silo/06-rocket-silo.png new file mode 100644 index 0000000..8ef0ddb Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/06-rocket-silo.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-back.png b/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-back.png new file mode 100644 index 0000000..9357e27 Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-back.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-right.png b/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-right.png new file mode 100644 index 0000000..2d681fc Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-right.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/13-rocket-silo-arms-front.png b/lignumis/graphics/entity/wooden-rocket-silo/13-rocket-silo-arms-front.png new file mode 100644 index 0000000..0592e38 Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/13-rocket-silo-arms-front.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png b/lignumis/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png new file mode 100644 index 0000000..337e192 Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png differ diff --git a/lignumis/graphics/entity/wooden-rocket-silo/rocket-static-pod.png b/lignumis/graphics/entity/wooden-rocket-silo/rocket-static-pod.png new file mode 100644 index 0000000..0790c5d Binary files /dev/null and b/lignumis/graphics/entity/wooden-rocket-silo/rocket-static-pod.png differ diff --git a/lignumis/graphics/equipment/basic-personal-roboport-equipment-copper.png b/lignumis/graphics/equipment/basic-personal-roboport-equipment-copper.png new file mode 100644 index 0000000..85fe0c5 Binary files /dev/null and b/lignumis/graphics/equipment/basic-personal-roboport-equipment-copper.png differ diff --git a/lignumis/graphics/equipment/basic-personal-roboport-equipment-gold.png b/lignumis/graphics/equipment/basic-personal-roboport-equipment-gold.png new file mode 100644 index 0000000..f4c1447 Binary files /dev/null and b/lignumis/graphics/equipment/basic-personal-roboport-equipment-gold.png differ diff --git a/lignumis/graphics/equipment/basic-portable-generator-equipment-copper.png b/lignumis/graphics/equipment/basic-portable-generator-equipment-copper.png new file mode 100644 index 0000000..3b8ec27 Binary files /dev/null and b/lignumis/graphics/equipment/basic-portable-generator-equipment-copper.png differ diff --git a/lignumis/graphics/equipment/basic-portable-generator-equipment-gold.png b/lignumis/graphics/equipment/basic-portable-generator-equipment-gold.png new file mode 100644 index 0000000..46f39f1 Binary files /dev/null and b/lignumis/graphics/equipment/basic-portable-generator-equipment-gold.png differ diff --git a/lignumis/graphics/icons/active-noise-cancelling.png b/lignumis/graphics/icons/active-noise-cancelling.png new file mode 100644 index 0000000..2a7f38c Binary files /dev/null and b/lignumis/graphics/icons/active-noise-cancelling.png differ diff --git a/lignumis/graphics/icons/basic-circuit-board.png b/lignumis/graphics/icons/basic-circuit-board.png new file mode 100644 index 0000000..400da22 Binary files /dev/null and b/lignumis/graphics/icons/basic-circuit-board.png differ diff --git a/lignumis/graphics/icons/basic-construction-robot-copper.png b/lignumis/graphics/icons/basic-construction-robot-copper.png new file mode 100644 index 0000000..74e53f8 Binary files /dev/null and b/lignumis/graphics/icons/basic-construction-robot-copper.png differ diff --git a/lignumis/graphics/icons/basic-construction-robot-gold.png b/lignumis/graphics/icons/basic-construction-robot-gold.png new file mode 100644 index 0000000..812c6e0 Binary files /dev/null and b/lignumis/graphics/icons/basic-construction-robot-gold.png differ diff --git a/lignumis/graphics/icons/basic-gun-turret.png b/lignumis/graphics/icons/basic-gun-turret.png new file mode 100644 index 0000000..2c76f81 Binary files /dev/null and b/lignumis/graphics/icons/basic-gun-turret.png differ diff --git a/lignumis/graphics/icons/basic-personal-roboport-equipment-copper.png b/lignumis/graphics/icons/basic-personal-roboport-equipment-copper.png new file mode 100644 index 0000000..3f951a2 Binary files /dev/null and b/lignumis/graphics/icons/basic-personal-roboport-equipment-copper.png differ diff --git a/lignumis/graphics/icons/basic-personal-roboport-equipment-gold.png b/lignumis/graphics/icons/basic-personal-roboport-equipment-gold.png new file mode 100644 index 0000000..d4139f9 Binary files /dev/null and b/lignumis/graphics/icons/basic-personal-roboport-equipment-gold.png differ diff --git a/lignumis/graphics/icons/basic-portable-generator-equipment-copper.png b/lignumis/graphics/icons/basic-portable-generator-equipment-copper.png new file mode 100644 index 0000000..83115bb Binary files /dev/null and b/lignumis/graphics/icons/basic-portable-generator-equipment-copper.png differ diff --git a/lignumis/graphics/icons/basic-portable-generator-equipment-gold.png b/lignumis/graphics/icons/basic-portable-generator-equipment-gold.png new file mode 100644 index 0000000..43986f5 Binary files /dev/null and b/lignumis/graphics/icons/basic-portable-generator-equipment-gold.png differ diff --git a/lignumis/graphics/icons/basic-radar.png b/lignumis/graphics/icons/basic-radar.png new file mode 100644 index 0000000..3dc6c8e Binary files /dev/null and b/lignumis/graphics/icons/basic-radar.png differ diff --git a/lignumis/graphics/icons/basic-repair-pack.png b/lignumis/graphics/icons/basic-repair-pack.png new file mode 100644 index 0000000..8f496fb Binary files /dev/null and b/lignumis/graphics/icons/basic-repair-pack.png differ diff --git a/lignumis/graphics/icons/burner-agricultural-tower.png b/lignumis/graphics/icons/burner-agricultural-tower.png new file mode 100644 index 0000000..7537661 Binary files /dev/null and b/lignumis/graphics/icons/burner-agricultural-tower.png differ diff --git a/lignumis/graphics/icons/burner-assembling-machine.png b/lignumis/graphics/icons/burner-assembling-machine.png new file mode 100644 index 0000000..d8923f9 Binary files /dev/null and b/lignumis/graphics/icons/burner-assembling-machine.png differ diff --git a/lignumis/graphics/icons/burner-inserter.png b/lignumis/graphics/icons/burner-inserter.png new file mode 100644 index 0000000..06476fe Binary files /dev/null and b/lignumis/graphics/icons/burner-inserter.png differ diff --git a/lignumis/graphics/icons/burner-long-handed-inserter.png b/lignumis/graphics/icons/burner-long-handed-inserter.png new file mode 100644 index 0000000..2907b4f Binary files /dev/null and b/lignumis/graphics/icons/burner-long-handed-inserter.png differ diff --git a/lignumis/graphics/icons/burner-mining-drill.png b/lignumis/graphics/icons/burner-mining-drill.png new file mode 100644 index 0000000..23f5e12 Binary files /dev/null and b/lignumis/graphics/icons/burner-mining-drill.png differ diff --git a/lignumis/graphics/icons/casting-gold.png b/lignumis/graphics/icons/casting-gold.png new file mode 100644 index 0000000..84732d3 Binary files /dev/null and b/lignumis/graphics/icons/casting-gold.png differ diff --git a/lignumis/graphics/icons/cupriavidus-necator-1.png b/lignumis/graphics/icons/cupriavidus-necator-1.png new file mode 100644 index 0000000..67e2eac Binary files /dev/null and b/lignumis/graphics/icons/cupriavidus-necator-1.png differ diff --git a/lignumis/graphics/icons/cupriavidus-necator-2.png b/lignumis/graphics/icons/cupriavidus-necator-2.png new file mode 100644 index 0000000..f591447 Binary files /dev/null and b/lignumis/graphics/icons/cupriavidus-necator-2.png differ diff --git a/lignumis/graphics/icons/cupriavidus-necator-3.png b/lignumis/graphics/icons/cupriavidus-necator-3.png new file mode 100644 index 0000000..c5b6eef Binary files /dev/null and b/lignumis/graphics/icons/cupriavidus-necator-3.png differ diff --git a/lignumis/graphics/icons/dead-cupriavidus-necator-1.png b/lignumis/graphics/icons/dead-cupriavidus-necator-1.png new file mode 100644 index 0000000..cf41702 Binary files /dev/null and b/lignumis/graphics/icons/dead-cupriavidus-necator-1.png differ diff --git a/lignumis/graphics/icons/dead-cupriavidus-necator-2.png b/lignumis/graphics/icons/dead-cupriavidus-necator-2.png new file mode 100644 index 0000000..12c868e Binary files /dev/null and b/lignumis/graphics/icons/dead-cupriavidus-necator-2.png differ diff --git a/lignumis/graphics/icons/dead-cupriavidus-necator-3.png b/lignumis/graphics/icons/dead-cupriavidus-necator-3.png new file mode 100644 index 0000000..6929a9d Binary files /dev/null and b/lignumis/graphics/icons/dead-cupriavidus-necator-3.png differ diff --git a/lignumis/graphics/icons/gold-bacteria-1.png b/lignumis/graphics/icons/gold-bacteria-1.png new file mode 100644 index 0000000..334c03a Binary files /dev/null and b/lignumis/graphics/icons/gold-bacteria-1.png differ diff --git a/lignumis/graphics/icons/gold-bacteria-2.png b/lignumis/graphics/icons/gold-bacteria-2.png new file mode 100644 index 0000000..eba29ef Binary files /dev/null and b/lignumis/graphics/icons/gold-bacteria-2.png differ diff --git a/lignumis/graphics/icons/gold-bacteria-3.png b/lignumis/graphics/icons/gold-bacteria-3.png new file mode 100644 index 0000000..d3cbb20 Binary files /dev/null and b/lignumis/graphics/icons/gold-bacteria-3.png differ diff --git a/lignumis/graphics/icons/gold-bacteria.png b/lignumis/graphics/icons/gold-bacteria.png new file mode 100644 index 0000000..caac312 Binary files /dev/null and b/lignumis/graphics/icons/gold-bacteria.png differ diff --git a/lignumis/graphics/icons/gold-cable.png b/lignumis/graphics/icons/gold-cable.png new file mode 100644 index 0000000..89d4bd9 Binary files /dev/null and b/lignumis/graphics/icons/gold-cable.png differ diff --git a/lignumis/graphics/icons/gold-ore-1.png b/lignumis/graphics/icons/gold-ore-1.png new file mode 100644 index 0000000..0f30043 Binary files /dev/null and b/lignumis/graphics/icons/gold-ore-1.png differ diff --git a/lignumis/graphics/icons/gold-ore-2.png b/lignumis/graphics/icons/gold-ore-2.png new file mode 100644 index 0000000..606281c Binary files /dev/null and b/lignumis/graphics/icons/gold-ore-2.png differ diff --git a/lignumis/graphics/icons/gold-ore-3.png b/lignumis/graphics/icons/gold-ore-3.png new file mode 100644 index 0000000..440cd46 Binary files /dev/null and b/lignumis/graphics/icons/gold-ore-3.png differ diff --git a/lignumis/graphics/icons/gold-ore.png b/lignumis/graphics/icons/gold-ore.png new file mode 100644 index 0000000..0295900 Binary files /dev/null and b/lignumis/graphics/icons/gold-ore.png differ diff --git a/lignumis/graphics/icons/gold-patch.png b/lignumis/graphics/icons/gold-patch.png new file mode 100644 index 0000000..36de4d8 Binary files /dev/null and b/lignumis/graphics/icons/gold-patch.png differ diff --git a/lignumis/graphics/icons/gold-pipe-to-ground.png b/lignumis/graphics/icons/gold-pipe-to-ground.png new file mode 100644 index 0000000..08d8b9b Binary files /dev/null and b/lignumis/graphics/icons/gold-pipe-to-ground.png differ diff --git a/lignumis/graphics/icons/gold-pipe.png b/lignumis/graphics/icons/gold-pipe.png new file mode 100644 index 0000000..c9fe002 Binary files /dev/null and b/lignumis/graphics/icons/gold-pipe.png differ diff --git a/lignumis/graphics/icons/gold-plate.png b/lignumis/graphics/icons/gold-plate.png new file mode 100644 index 0000000..01440a9 Binary files /dev/null and b/lignumis/graphics/icons/gold-plate.png differ diff --git a/lignumis/graphics/icons/gold-storage-tank.png b/lignumis/graphics/icons/gold-storage-tank.png new file mode 100644 index 0000000..c062f7a Binary files /dev/null and b/lignumis/graphics/icons/gold-storage-tank.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed-1.png b/lignumis/graphics/icons/gold-stromatolite-seed-1.png new file mode 100644 index 0000000..420eb6f Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed-1.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed-2.png b/lignumis/graphics/icons/gold-stromatolite-seed-2.png new file mode 100644 index 0000000..12cd0d9 Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed-2.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed-3.png b/lignumis/graphics/icons/gold-stromatolite-seed-3.png new file mode 100644 index 0000000..b28decb Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed-3.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed-4.png b/lignumis/graphics/icons/gold-stromatolite-seed-4.png new file mode 100644 index 0000000..1322b63 Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed-4.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed-5.png b/lignumis/graphics/icons/gold-stromatolite-seed-5.png new file mode 100644 index 0000000..64ec62a Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed-5.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite-seed.png b/lignumis/graphics/icons/gold-stromatolite-seed.png new file mode 100644 index 0000000..f7fd366 Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite-seed.png differ diff --git a/lignumis/graphics/icons/gold-stromatolite.png b/lignumis/graphics/icons/gold-stromatolite.png new file mode 100644 index 0000000..080ff19 Binary files /dev/null and b/lignumis/graphics/icons/gold-stromatolite.png differ diff --git a/lignumis/graphics/icons/hot-gold-plate.png b/lignumis/graphics/icons/hot-gold-plate.png new file mode 100644 index 0000000..962c5ed Binary files /dev/null and b/lignumis/graphics/icons/hot-gold-plate.png differ diff --git a/lignumis/graphics/icons/lignumis.png b/lignumis/graphics/icons/lignumis.png new file mode 100644 index 0000000..cce5b7c Binary files /dev/null and b/lignumis/graphics/icons/lignumis.png differ diff --git a/lignumis/graphics/icons/lumber-1.png b/lignumis/graphics/icons/lumber-1.png new file mode 100644 index 0000000..5330628 Binary files /dev/null and b/lignumis/graphics/icons/lumber-1.png differ diff --git a/lignumis/graphics/icons/lumber-2.png b/lignumis/graphics/icons/lumber-2.png new file mode 100644 index 0000000..89fbea1 Binary files /dev/null and b/lignumis/graphics/icons/lumber-2.png differ diff --git a/lignumis/graphics/icons/lumber.png b/lignumis/graphics/icons/lumber.png new file mode 100644 index 0000000..fab15ce Binary files /dev/null and b/lignumis/graphics/icons/lumber.png differ diff --git a/lignumis/graphics/icons/moist-stromatolite-remnant-1.png b/lignumis/graphics/icons/moist-stromatolite-remnant-1.png new file mode 100644 index 0000000..6c611c3 Binary files /dev/null and b/lignumis/graphics/icons/moist-stromatolite-remnant-1.png differ diff --git a/lignumis/graphics/icons/moist-stromatolite-remnant-2.png b/lignumis/graphics/icons/moist-stromatolite-remnant-2.png new file mode 100644 index 0000000..b814b6f Binary files /dev/null and b/lignumis/graphics/icons/moist-stromatolite-remnant-2.png differ diff --git a/lignumis/graphics/icons/moist-stromatolite-remnant-3.png b/lignumis/graphics/icons/moist-stromatolite-remnant-3.png new file mode 100644 index 0000000..c405013 Binary files /dev/null and b/lignumis/graphics/icons/moist-stromatolite-remnant-3.png differ diff --git a/lignumis/graphics/icons/molten-gold.png b/lignumis/graphics/icons/molten-gold.png new file mode 100644 index 0000000..a40dd4f Binary files /dev/null and b/lignumis/graphics/icons/molten-gold.png differ diff --git a/lignumis/graphics/icons/peat.png b/lignumis/graphics/icons/peat.png new file mode 100644 index 0000000..ac800e4 Binary files /dev/null and b/lignumis/graphics/icons/peat.png differ diff --git a/lignumis/graphics/icons/provisional-rocket-part.png b/lignumis/graphics/icons/provisional-rocket-part.png new file mode 100644 index 0000000..99bd4eb Binary files /dev/null and b/lignumis/graphics/icons/provisional-rocket-part.png differ diff --git a/lignumis/graphics/icons/provisional-rocket-silo.png b/lignumis/graphics/icons/provisional-rocket-silo.png new file mode 100644 index 0000000..ed29f7f Binary files /dev/null and b/lignumis/graphics/icons/provisional-rocket-silo.png differ diff --git a/lignumis/graphics/icons/quality-gold-catalyst.png b/lignumis/graphics/icons/quality-gold-catalyst.png new file mode 100644 index 0000000..5b257b3 Binary files /dev/null and b/lignumis/graphics/icons/quality-gold-catalyst.png differ diff --git a/lignumis/graphics/icons/starmap-planet-lignumis.png b/lignumis/graphics/icons/starmap-planet-lignumis.png new file mode 100644 index 0000000..a2728c7 Binary files /dev/null and b/lignumis/graphics/icons/starmap-planet-lignumis.png differ diff --git a/lignumis/graphics/icons/steam-assembling-machine.png b/lignumis/graphics/icons/steam-assembling-machine.png new file mode 100644 index 0000000..2945346 Binary files /dev/null and b/lignumis/graphics/icons/steam-assembling-machine.png differ diff --git a/lignumis/graphics/icons/steam-science-pack.png b/lignumis/graphics/icons/steam-science-pack.png new file mode 100644 index 0000000..fceda3c Binary files /dev/null and b/lignumis/graphics/icons/steam-science-pack.png differ diff --git a/lignumis/graphics/icons/stone-furnace.png b/lignumis/graphics/icons/stone-furnace.png new file mode 100644 index 0000000..54c3cab Binary files /dev/null and b/lignumis/graphics/icons/stone-furnace.png differ diff --git a/lignumis/graphics/icons/wood-armor.png b/lignumis/graphics/icons/wood-armor.png new file mode 100644 index 0000000..118a2e8 Binary files /dev/null and b/lignumis/graphics/icons/wood-armor.png differ diff --git a/lignumis/graphics/icons/wood-darts-magazine.png b/lignumis/graphics/icons/wood-darts-magazine.png new file mode 100644 index 0000000..3bb538d Binary files /dev/null and b/lignumis/graphics/icons/wood-darts-magazine.png differ diff --git a/lignumis/graphics/icons/wood-lab.png b/lignumis/graphics/icons/wood-lab.png new file mode 100644 index 0000000..43a574e Binary files /dev/null and b/lignumis/graphics/icons/wood-lab.png differ diff --git a/lignumis/graphics/icons/wood-pulp.png b/lignumis/graphics/icons/wood-pulp.png new file mode 100644 index 0000000..57f0918 Binary files /dev/null and b/lignumis/graphics/icons/wood-pulp.png differ diff --git a/lignumis/graphics/icons/wood-science-pack.png b/lignumis/graphics/icons/wood-science-pack.png new file mode 100644 index 0000000..e6b999d Binary files /dev/null and b/lignumis/graphics/icons/wood-science-pack.png differ diff --git a/lignumis/graphics/icons/wooden-gear-wheel.png b/lignumis/graphics/icons/wooden-gear-wheel.png new file mode 100644 index 0000000..634fda1 Binary files /dev/null and b/lignumis/graphics/icons/wooden-gear-wheel.png differ diff --git a/lignumis/graphics/noise-map-icon.png b/lignumis/graphics/noise-map-icon.png new file mode 100644 index 0000000..3c1d512 Binary files /dev/null and b/lignumis/graphics/noise-map-icon.png differ diff --git a/lignumis/graphics/orbit-lignumis.png b/lignumis/graphics/orbit-lignumis.png new file mode 100644 index 0000000..ed59fb1 Binary files /dev/null and b/lignumis/graphics/orbit-lignumis.png differ diff --git a/lignumis/graphics/quality-catalyst-icon-red.png b/lignumis/graphics/quality-catalyst-icon-red.png new file mode 100644 index 0000000..2a5fa37 Binary files /dev/null and b/lignumis/graphics/quality-catalyst-icon-red.png differ diff --git a/lignumis/graphics/technology/active-noise-cancelling.png b/lignumis/graphics/technology/active-noise-cancelling.png new file mode 100644 index 0000000..ab65d3b Binary files /dev/null and b/lignumis/graphics/technology/active-noise-cancelling.png differ diff --git a/lignumis/graphics/technology/basic-construction-robotics-copper.png b/lignumis/graphics/technology/basic-construction-robotics-copper.png new file mode 100644 index 0000000..1c0cbde Binary files /dev/null and b/lignumis/graphics/technology/basic-construction-robotics-copper.png differ diff --git a/lignumis/graphics/technology/basic-construction-robotics-gold.png b/lignumis/graphics/technology/basic-construction-robotics-gold.png new file mode 100644 index 0000000..97bff95 Binary files /dev/null and b/lignumis/graphics/technology/basic-construction-robotics-gold.png differ diff --git a/lignumis/graphics/technology/basic-gun-turret.png b/lignumis/graphics/technology/basic-gun-turret.png new file mode 100644 index 0000000..83396c2 Binary files /dev/null and b/lignumis/graphics/technology/basic-gun-turret.png differ diff --git a/lignumis/graphics/technology/basic-radar.png b/lignumis/graphics/technology/basic-radar.png new file mode 100644 index 0000000..53d8fda Binary files /dev/null and b/lignumis/graphics/technology/basic-radar.png differ diff --git a/lignumis/graphics/technology/basic-repair-pack.png b/lignumis/graphics/technology/basic-repair-pack.png new file mode 100644 index 0000000..5b740f7 Binary files /dev/null and b/lignumis/graphics/technology/basic-repair-pack.png differ diff --git a/lignumis/graphics/technology/burner-automation.png b/lignumis/graphics/technology/burner-automation.png new file mode 100644 index 0000000..f034cc2 Binary files /dev/null and b/lignumis/graphics/technology/burner-automation.png differ diff --git a/lignumis/graphics/technology/gold-fluid-handling.png b/lignumis/graphics/technology/gold-fluid-handling.png new file mode 100644 index 0000000..ed8d0fe Binary files /dev/null and b/lignumis/graphics/technology/gold-fluid-handling.png differ diff --git a/lignumis/graphics/technology/lignumis.png b/lignumis/graphics/technology/lignumis.png new file mode 100644 index 0000000..5ceaff4 Binary files /dev/null and b/lignumis/graphics/technology/lignumis.png differ diff --git a/lignumis/graphics/technology/nauvis.png b/lignumis/graphics/technology/nauvis.png new file mode 100644 index 0000000..163196f Binary files /dev/null and b/lignumis/graphics/technology/nauvis.png differ diff --git a/lignumis/graphics/technology/provisional-rocketry.png b/lignumis/graphics/technology/provisional-rocketry.png new file mode 100644 index 0000000..183175a Binary files /dev/null and b/lignumis/graphics/technology/provisional-rocketry.png differ diff --git a/lignumis/graphics/technology/steam-automation.png b/lignumis/graphics/technology/steam-automation.png new file mode 100644 index 0000000..63f897c Binary files /dev/null and b/lignumis/graphics/technology/steam-automation.png differ diff --git a/lignumis/graphics/technology/steam-science-pack.png b/lignumis/graphics/technology/steam-science-pack.png new file mode 100644 index 0000000..dbc469f Binary files /dev/null and b/lignumis/graphics/technology/steam-science-pack.png differ diff --git a/lignumis/graphics/technology/wood-science-pack.png b/lignumis/graphics/technology/wood-science-pack.png new file mode 100644 index 0000000..3538e9d Binary files /dev/null and b/lignumis/graphics/technology/wood-science-pack.png differ diff --git a/lignumis/graphics/terrain/natural-gold-soil.png b/lignumis/graphics/terrain/natural-gold-soil.png new file mode 100644 index 0000000..6c4a2a9 Binary files /dev/null and b/lignumis/graphics/terrain/natural-gold-soil.png differ diff --git a/lignumis/info.json b/lignumis/info.json index 4d756e2..2ed24b9 100644 --- a/lignumis/info.json +++ b/lignumis/info.json @@ -12,7 +12,7 @@ "flib", "PlanetsLib >= 1.1.26", "astroponics >= 1.2.0", - "cf-lib >= 0.0.8", + "cf-lib >= 0.0.5", "mf-core >= 1.0.3", "mf-buildings >= 1.0.7", "mf-logistics >= 1.0.1", diff --git a/lignumis/prototypes/compatibility/hot-metals.lua b/lignumis/prototypes/compatibility/hot-metals.lua index 34043eb..83ca8ec 100644 --- a/lignumis/prototypes/compatibility/hot-metals.lua +++ b/lignumis/prototypes/compatibility/hot-metals.lua @@ -1,3 +1,3 @@ if not mods["hot-metals"] then return end -table.insert(HotMetals.items, { name = "gold-plate", iconFolder = Lignumis.graphics .. "icons/" }) \ No newline at end of file +table.insert(HotMetals.items, { name = "gold-plate", iconFolder = "__lignumis__/graphics/icons/" }) \ No newline at end of file diff --git a/lignumis/prototypes/compatibility/metal-and-stars.lua b/lignumis/prototypes/compatibility/metal-and-stars.lua index c1fb9f8..8e8dba5 100644 --- a/lignumis/prototypes/compatibility/metal-and-stars.lua +++ b/lignumis/prototypes/compatibility/metal-and-stars.lua @@ -3,4 +3,4 @@ if not mods["metal-and-stars"] then return end data.raw.recipe["gold-plate"].enabled = true data.raw.recipe["gold-cable"].enabled = true -data.raw.item["gold-plate"].icon = Lignumis.graphics .. "icons/gold-plate.png" \ No newline at end of file +data.raw.item["gold-plate"].icon = "__lignumis__/graphics/icons/gold-plate.png" \ No newline at end of file diff --git a/lignumis/prototypes/content/active-noise-cancelling-tower.lua b/lignumis/prototypes/content/active-noise-cancelling-tower.lua index a9e0d84..79ad117 100644 --- a/lignumis/prototypes/content/active-noise-cancelling-tower.lua +++ b/lignumis/prototypes/content/active-noise-cancelling-tower.lua @@ -13,7 +13,7 @@ data:extend({ name = "active-noise-cancelling-tower", icons = { { icon = "__base__/graphics/icons/programmable-speaker.png" }, - { icon = Lignumis.graphics .. "icons/active-noise-cancelling.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/active-noise-cancelling.png", scale = 0.25, shift = { 8, 8 } } }, icon_draw_specification = { shift = { 0, -1 }, scale = 0.75, scale_for_many = 0.5 }, flags = { "placeable-neutral", "player-creation" }, @@ -84,7 +84,7 @@ data:extend({ name = "active-noise-cancelling-tower", icons = { { icon = "__base__/graphics/icons/programmable-speaker.png" }, - { icon = Lignumis.graphics .. "icons/active-noise-cancelling.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/active-noise-cancelling.png", scale = 0.25, shift = { 8, 8 } } }, subgroup = "circuit-network", order = "d[other]-c[active-noise-cancelling-tower]", @@ -111,7 +111,7 @@ data:extend({ { type = "recipe", name = "active-noise-cancelling", - icons = { { icon = Lignumis.graphics .. "icons/active-noise-cancelling.png" } }, + icons = { { icon = "__lignumis__/graphics/icons/active-noise-cancelling.png" } }, enabled = false, energy_required = 1000000, ingredients = {}, @@ -124,7 +124,7 @@ data:extend({ { type = "technology", name = "active-noise-cancelling", - icon = Lignumis.graphics .. "technology/active-noise-cancelling.png", + icon = "__lignumis__/graphics/technology/active-noise-cancelling.png", icon_size = 128, effects = { { diff --git a/lignumis/prototypes/content/basic-circuit-boards.lua b/lignumis/prototypes/content/basic-circuit-boards.lua index 7c12dcc..519297f 100644 --- a/lignumis/prototypes/content/basic-circuit-boards.lua +++ b/lignumis/prototypes/content/basic-circuit-boards.lua @@ -7,7 +7,7 @@ data:extend({ { type = "item", name = "basic-circuit-board", - icon = Lignumis.graphics .. "icons/basic-circuit-board.png", + icon = "__lignumis__/graphics/icons/basic-circuit-board.png", subgroup = "intermediate-product", order = "c[circuits]-0[basic-circuit-board]", inventory_move_sound = item_sounds.electric_small_inventory_move, @@ -21,8 +21,8 @@ data:extend({ name = "basic-circuit-board", category = "wood-processing-or-assembling", icons = { - { icon = Lignumis.graphics .. "icons/basic-circuit-board.png" }, - { icon = Lignumis.graphics .. "icons/gold-cable.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/basic-circuit-board.png" }, + { icon = "__lignumis__/graphics/icons/gold-cable.png", scale = 0.25, shift = { 8, 8 } } }, ingredients = { { type = "item", name = "lumber", amount = 1 }, @@ -38,7 +38,7 @@ data:extend({ localised_name = { "item-name.basic-circuit-board" }, category = "wood-processing-or-assembling", icons = { - { icon = Lignumis.graphics .. "icons/basic-circuit-board.png" }, + { icon = "__lignumis__/graphics/icons/basic-circuit-board.png" }, { icon = "__base__/graphics/icons/copper-cable.png", scale = 0.25, shift = { 8, 8 } } }, ingredients = { diff --git a/lignumis/prototypes/content/basic-construction-robots.lua b/lignumis/prototypes/content/basic-construction-robots.lua index a9fd4bf..e3c4866 100644 --- a/lignumis/prototypes/content/basic-construction-robots.lua +++ b/lignumis/prototypes/content/basic-construction-robots.lua @@ -6,17 +6,17 @@ local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].val local function robot(color) local result = table.deepcopy(data.raw["construction-robot"]["construction-robot"]) result.name = "basic-construction-robot-" .. color - result.icon = Lignumis.graphics .. "icons/basic-construction-robot-" .. color .. ".png" + result.icon = "__lignumis__/graphics/icons/basic-construction-robot-" .. color .. ".png" result.minable.result = "basic-construction-robot-" .. color result.max_health = 50 result.speed = 0.04 result.max_energy = "2MJ" - result.idle.filename = Lignumis.graphics .. "entity/basic-construction-robot/basic-construction-robot-" .. + result.idle.filename = "__lignumis__/graphics/entity/basic-construction-robot/basic-construction-robot-" .. color .. ".png" - result.in_motion.filename = Lignumis.graphics .. "entity/basic-construction-robot/basic-construction-robot-" .. + result.in_motion.filename = "__lignumis__/graphics/entity/basic-construction-robot/basic-construction-robot-" .. color .. ".png" result.working.filename = - Lignumis.graphics .. "entity/basic-construction-robot/basic-construction-robot-" .. color .. "-working.png" + "__lignumis__/graphics/entity/basic-construction-robot/basic-construction-robot-" .. color .. "-working.png" return result end @@ -24,7 +24,7 @@ local function robot_item(color, order) return { type = "item", name = "basic-construction-robot-" .. color, - icon = Lignumis.graphics .. "icons/basic-construction-robot-" .. color .. ".png", + icon = "__lignumis__/graphics/icons/basic-construction-robot-" .. color .. ".png", subgroup = "logistic-network", order = "a[robot]-b" .. order .. "[basic-construction-robot-" .. color .. "]", inventory_move_sound = item_sounds.robotic_inventory_move, @@ -52,7 +52,7 @@ local function generator(color) type = "generator-equipment", name = "basic-portable-generator-equipment-" .. color, sprite = { - filename = Lignumis.graphics .. "equipment/basic-portable-generator-equipment-" .. + filename = "__lignumis__/graphics/equipment/basic-portable-generator-equipment-" .. color .. ".png", width = 128, height = 128, @@ -94,7 +94,7 @@ local function generator_item(color, order) return { type = "item", name = "basic-portable-generator-equipment-" .. color, - icon = Lignumis.graphics .. "icons/basic-portable-generator-equipment-" .. color .. ".png", + icon = "__lignumis__/graphics/icons/basic-portable-generator-equipment-" .. color .. ".png", subgroup = "equipment", order = "a[energy-source]-a" .. order .. "[basic-portable-generator-equipment-" .. color .. "]", inventory_move_sound = item_sounds.robotic_inventory_move, @@ -120,7 +120,7 @@ local function roboport(color) local result = table.deepcopy(data.raw["roboport-equipment"]["personal-roboport-equipment"]) result.name = "basic-personal-roboport-equipment-" .. color result.take_result = "basic-personal-roboport-equipment-" .. color - result.sprite.filename = Lignumis.graphics .. "equipment/basic-personal-roboport-equipment-" .. color .. ".png" + result.sprite.filename = "__lignumis__/graphics/equipment/basic-personal-roboport-equipment-" .. color .. ".png" result.energy_source.input_flow_limit = "400kW" result.energy_source.buffer_capacity = "10MJ" result.charging_energy = "500kW" @@ -132,7 +132,7 @@ local function roboport_item(color, order) return { type = "item", name = "basic-personal-roboport-equipment-" .. color, - icon = Lignumis.graphics .. "icons/basic-personal-roboport-equipment-" .. color .. ".png", + icon = "__lignumis__/graphics/icons/basic-personal-roboport-equipment-" .. color .. ".png", place_as_equipment_result = "basic-personal-roboport-equipment-" .. color, subgroup = "utility-equipment", order = "e[robotics]-a" .. order .. "[basic-personal-roboport-equipment-" .. color .. "]", @@ -157,7 +157,7 @@ end local gold_robot_technology = { type = "technology", name = "basic-construction-robotics-gold", - icon = Lignumis.graphics .. "technology/basic-construction-robotics-gold.png", + icon = "__lignumis__/graphics/technology/basic-construction-robotics-gold.png", icon_size = 256, effects = { { @@ -191,7 +191,7 @@ local gold_robot_technology = { local copper_robot_technology = { type = "technology", name = "basic-construction-robotics-copper", - icon = Lignumis.graphics .. "technology/basic-construction-robotics-copper.png", + icon = "__lignumis__/graphics/technology/basic-construction-robotics-copper.png", icon_size = 256, effects = { { diff --git a/lignumis/prototypes/content/basic-gun-turret.lua b/lignumis/prototypes/content/basic-gun-turret.lua index 92eaeb7..b9eb15a 100644 --- a/lignumis/prototypes/content/basic-gun-turret.lua +++ b/lignumis/prototypes/content/basic-gun-turret.lua @@ -2,40 +2,40 @@ local item_sounds = require("__base__.prototypes.item_sounds") local turret = table.deepcopy(data.raw["ammo-turret"]["gun-turret"]) turret.name = "basic-gun-turret" -turret.icon = Lignumis.graphics .. "icons/basic-gun-turret.png" +turret.icon = "__lignumis__/graphics/icons/basic-gun-turret.png" turret.minable.result = "basic-gun-turret" turret.max_health = 300 turret.rotation_speed = 0.01 turret.attacking_speed = 0.35 -turret.folded_animation.layers[1].filename = Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-raising.png" +turret.folded_animation.layers[1].filename = "__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png" turret.preparing_animation.layers[1].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-raising.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png" turret.prepared_animation.layers[1].stripes[1].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-1.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-1.png" turret.prepared_animation.layers[1].stripes[2].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-2.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-2.png" turret.prepared_animation.layers[1].stripes[3].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-3.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-3.png" turret.prepared_animation.layers[1].stripes[4].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-4.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-4.png" turret.attacking_animation.layers[1].stripes[1].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-1.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-1.png" turret.attacking_animation.layers[1].stripes[2].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-2.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-2.png" turret.attacking_animation.layers[1].stripes[3].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-3.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-3.png" turret.attacking_animation.layers[1].stripes[4].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-shooting-4.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-shooting-4.png" turret.folding_animation.layers[1].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-raising.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-raising.png" turret.graphics_set.base_visualisation.animation.layers[1].filename = -Lignumis.graphics .. "entity/basic-gun-turret/basic-gun-turret-base.png" +"__lignumis__/graphics/entity/basic-gun-turret/basic-gun-turret-base.png" turret.attack_parameters.range = 18 local turret_item = { type = "item", name = "basic-gun-turret", - icon = Lignumis.graphics .. "icons/basic-gun-turret.png", + icon = "__lignumis__/graphics/icons/basic-gun-turret.png", subgroup = "turret", order = "b[turret]-0[basic-gun-turret]", inventory_move_sound = item_sounds.turret_inventory_move, @@ -61,7 +61,7 @@ local turret_recipe = { local turret_technology = { type = "technology", name = "basic-gun-turret", - icon = Lignumis.graphics .. "technology/basic-gun-turret.png", + icon = "__lignumis__/graphics/technology/basic-gun-turret.png", icon_size = 256, effects = { { diff --git a/lignumis/prototypes/content/basic-radar.lua b/lignumis/prototypes/content/basic-radar.lua index c2336f3..779467c 100644 --- a/lignumis/prototypes/content/basic-radar.lua +++ b/lignumis/prototypes/content/basic-radar.lua @@ -8,7 +8,7 @@ data:extend({ { type = "radar", name = "basic-radar", - icon = Lignumis.graphics .. "icons/basic-radar.png", + icon = "__lignumis__/graphics/icons/basic-radar.png", flags = { "placeable-player", "player-creation" }, minable = { mining_time = 0.1, result = "basic-radar" }, fast_replaceable_group = "small-radar", @@ -43,7 +43,7 @@ data:extend({ pictures = { layers = { { - filename = Lignumis.graphics .. "entity/basic-radar.png", + filename = "__lignumis__/graphics/entity/basic-radar.png", priority = "low", width = 128, height = 128, @@ -63,7 +63,7 @@ data:extend({ { type = "item", name = "basic-radar", - icon = Lignumis.graphics .. "icons/basic-radar.png", + icon = "__lignumis__/graphics/icons/basic-radar.png", subgroup = "defensive-structure", order = "d[radar]-0[basic-radar]", inventory_move_sound = item_sounds.metal_large_inventory_move, @@ -90,7 +90,7 @@ data:extend({ { type = "technology", name = "basic-radar", - icon = Lignumis.graphics .. "technology/basic-radar.png", + icon = "__lignumis__/graphics/technology/basic-radar.png", icon_size = 256, effects = { { diff --git a/lignumis/prototypes/content/basic-repair-pack.lua b/lignumis/prototypes/content/basic-repair-pack.lua index 84d2687..da6a1e7 100644 --- a/lignumis/prototypes/content/basic-repair-pack.lua +++ b/lignumis/prototypes/content/basic-repair-pack.lua @@ -8,7 +8,7 @@ data:extend({ { type = "repair-tool", name = "basic-repair-pack", - icon = Lignumis.graphics .. "icons/basic-repair-pack.png", + icon = "__lignumis__/graphics/icons/basic-repair-pack.png", subgroup = "tool", order = "b[repair]-0[basic-repair-pack]", inventory_move_sound = item_sounds.repair_pack_inventory_move, @@ -33,7 +33,7 @@ data:extend({ { type = "technology", name = "basic-repair-pack", - icon = Lignumis.graphics .. "technology/basic-repair-pack.png", + icon = "__lignumis__/graphics/technology/basic-repair-pack.png", icon_size = 256, effects = { { diff --git a/lignumis/prototypes/content/burner-agricultural-tower.lua b/lignumis/prototypes/content/burner-agricultural-tower.lua index 3233527..e8398e4 100644 --- a/lignumis/prototypes/content/burner-agricultural-tower.lua +++ b/lignumis/prototypes/content/burner-agricultural-tower.lua @@ -1,14 +1,14 @@ local item_sounds = require("__base__.prototypes.item_sounds") local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].value -local gfx = Lignumis.graphics .. "entity/burner-agricultural-tower/" +local gfx = "__lignumis__/graphics/entity/burner-agricultural-tower/" local agricultural_tower = table.deepcopy(data.raw["agricultural-tower"]["agricultural-tower"]) agricultural_tower.name = "burner-agricultural-tower" agricultural_tower.minable.result = "burner-agricultural-tower" agricultural_tower.next_upgrade = "agricultural-tower" agricultural_tower.corpses = "burner-agricultural-tower-remnants" -agricultural_tower.icon = Lignumis.graphics .. "icons/burner-agricultural-tower.png" +agricultural_tower.icon = "__lignumis__/graphics/icons/burner-agricultural-tower.png" agricultural_tower.graphics_set.animation.layers[1].filename = gfx .. "burner-agricultural-tower-base.png" agricultural_tower.graphics_set.working_visualisations[1].animation.filename = gfx .. "burner-agricultural-tower-base.png" @@ -59,7 +59,7 @@ crane.speed = { local remnants = table.deepcopy(data.raw["corpse"]["agricultural-tower-remnants"]) remnants.name = "burner-agricultural-tower-remnants" -remnants.icon = Lignumis.graphics .. "icons/burner-agricultural-tower.png" +remnants.icon = "__lignumis__/graphics/icons/burner-agricultural-tower.png" remnants.animation.filename = gfx .. "burner-agricultural-tower-remnants.png" remnants.order = "a[0-burner-agricultural-tower]" @@ -69,7 +69,7 @@ data:extend({ { type = "item", name = "burner-agricultural-tower", - icon = Lignumis.graphics .. "icons/burner-agricultural-tower.png", + icon = "__lignumis__/graphics/icons/burner-agricultural-tower.png", subgroup = "agriculture", order = "0[burner-agricultural-tower]", inventory_move_sound = item_sounds.mechanical_large_inventory_move, @@ -116,7 +116,7 @@ if not basic_circuit_board then name = "burner-agricultural-tower-electronic-circuit", localised_name = { "entity-name.burner-agricultural-tower" }, icons = { - { icon = Lignumis.graphics .. "icons/burner-agricultural-tower.png" }, + { icon = "__lignumis__/graphics/icons/burner-agricultural-tower.png" }, { icon = "__base__/graphics/icons/electronic-circuit.png", scale = 0.25, shift = { 8, 8 } } }, energy_required = 10, diff --git a/lignumis/prototypes/content/burner-assembling-machine.lua b/lignumis/prototypes/content/burner-assembling-machine.lua index 72ec137..8552837 100644 --- a/lignumis/prototypes/content/burner-assembling-machine.lua +++ b/lignumis/prototypes/content/burner-assembling-machine.lua @@ -1,11 +1,11 @@ local item_sounds = require("__base__.prototypes.item_sounds") local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].value -local gfx = Lignumis.graphics .. "entity/burner-assembling-machine/" +local gfx = "__lignumis__/graphics/entity/burner-assembling-machine/" local assembling_machine = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"]) assembling_machine.name = "burner-assembling-machine" -assembling_machine.icon = Lignumis.graphics .. "icons/burner-assembling-machine.png" +assembling_machine.icon = "__lignumis__/graphics/icons/burner-assembling-machine.png" assembling_machine.minable.result = "burner-assembling-machine" assembling_machine.next_upgrade = "steam-assembling-machine" assembling_machine.corpse = "burner-assembling-machine-remnants" @@ -44,7 +44,7 @@ assembling_machine.energy_usage = "75kW" local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"]) remnants.name = "burner-assembling-machine-remnants" -remnants.icon = Lignumis.graphics .. "icons/burner-assembling-machine.png" +remnants.icon = "__lignumis__/graphics/icons/burner-assembling-machine.png" remnants.animation[1].filename = gfx .. "burner-assembling-machine-remnants.png" remnants.animation[2].filename = gfx .. "burner-assembling-machine-remnants.png" remnants.animation[3].filename = gfx .. "burner-assembling-machine-remnants.png" @@ -56,7 +56,7 @@ data:extend({ { type = "item", name = "burner-assembling-machine", - icon = Lignumis.graphics .. "icons/burner-assembling-machine.png", + icon = "__lignumis__/graphics/icons/burner-assembling-machine.png", subgroup = "production-machine", order = "0[burner-assembling-machine]", inventory_move_sound = item_sounds.mechanical_inventory_move, @@ -81,7 +81,7 @@ data:extend({ { type = "technology", name = "burner-automation", - icon = Lignumis.graphics .. "technology/burner-automation.png", + icon = "__lignumis__/graphics/technology/burner-automation.png", icon_size = 256, effects = { { @@ -110,7 +110,7 @@ if not basic_circuit_board then name = "burner-assembling-machine-electronic-circuit", localised_name = { "entity-name.burner-assembling-machine" }, icons = { - { icon = Lignumis.graphics .. "icons/burner-assembling-machine.png" }, + { icon = "__lignumis__/graphics/icons/burner-assembling-machine.png" }, { icon = "__base__/graphics/icons/electronic-circuit.png", scale = 0.25, shift = { 8, 8 } } }, enabled = false, diff --git a/lignumis/prototypes/content/burner-long-handed-inserter.lua b/lignumis/prototypes/content/burner-long-handed-inserter.lua index 27e1d99..eaa8026 100644 --- a/lignumis/prototypes/content/burner-long-handed-inserter.lua +++ b/lignumis/prototypes/content/burner-long-handed-inserter.lua @@ -1,11 +1,11 @@ local item_sounds = require("__base__.prototypes.item_sounds") local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].value -local gfx = Lignumis.graphics .. "entity/burner-long-handed-inserter/" +local gfx = "__lignumis__/graphics/entity/burner-long-handed-inserter/" local long_handed_inserter = table.deepcopy(data.raw["inserter"]["long-handed-inserter"]) long_handed_inserter.name = "burner-long-handed-inserter" -long_handed_inserter.icon = Lignumis.graphics .. "icons/burner-long-handed-inserter.png" +long_handed_inserter.icon = "__lignumis__/graphics/icons/burner-long-handed-inserter.png" long_handed_inserter.minable.result = "burner-long-handed-inserter" long_handed_inserter.next_upgrade = "long-handed-inserter" long_handed_inserter.corpse = "burner-long-handed-inserter-remnants" @@ -37,7 +37,7 @@ long_handed_inserter.rotation_speed = 0.014 local remnants = table.deepcopy(data.raw["corpse"]["long-handed-inserter-remnants"]) remnants.name = "burner-long-handed-inserter-remnants" -remnants.icon = Lignumis.graphics .. "icons/burner-long-handed-inserter.png" +remnants.icon = "__lignumis__/graphics/icons/burner-long-handed-inserter.png" remnants.animation[1].filename = gfx .. "burner-long-handed-inserter-remnants.png" remnants.animation[2].filename = gfx .. "burner-long-handed-inserter-remnants.png" remnants.animation[3].filename = gfx .. "burner-long-handed-inserter-remnants.png" @@ -50,7 +50,7 @@ data:extend({ { type = "item", name = "burner-long-handed-inserter", - icon = Lignumis.graphics .. "icons/burner-long-handed-inserter.png", + icon = "__lignumis__/graphics/icons/burner-long-handed-inserter.png", subgroup = "inserter", color_hint = { text = "L" }, order = "b0[burner-long-handed-inserter]", diff --git a/lignumis/prototypes/content/desiccation-furnace.lua b/lignumis/prototypes/content/desiccation-furnace.lua index d4bfb04..f0047e4 100644 --- a/lignumis/prototypes/content/desiccation-furnace.lua +++ b/lignumis/prototypes/content/desiccation-furnace.lua @@ -5,7 +5,7 @@ local machinepipes = require("prototypes/content/gold/machinepipes") local furnace = table.deepcopy(data.raw.furnace["stone-furnace"]) furnace.name = "desiccation-furnace" furnace.icons = { - { icon = Lignumis.graphics .. "icons/stone-furnace.png" }, + { icon = "__lignumis__/graphics/icons/stone-furnace.png" }, { icon = "__base__/graphics/icons/fluid/steam.png", scale = 0.25, shift = { 8, -8 } } } furnace.fluid_boxes = { @@ -21,22 +21,22 @@ furnace.fluid_boxes = { } furnace.crafting_categories = { "desiccation" } furnace.minable.result = "desiccation-furnace" -furnace.graphics_set.animation.layers[1].filename = Lignumis.graphics .. "entity/stone-furnace/stone-furnace.png" +furnace.graphics_set.animation.layers[1].filename = "__lignumis__/graphics/entity/stone-furnace/stone-furnace.png" furnace.fluid_boxes[1].pipe_covers.north.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-north.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png" furnace.fluid_boxes[1].pipe_covers.east.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-east.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png" furnace.fluid_boxes[1].pipe_covers.south.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-south.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png" furnace.fluid_boxes[1].pipe_covers.west.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-west.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png" local furnace_item = { type = "item", name = "desiccation-furnace", icons = { - { icon = Lignumis.graphics .. "icons/stone-furnace.png" }, + { icon = "__lignumis__/graphics/icons/stone-furnace.png" }, { icon = "__base__/graphics/icons/fluid/steam.png", scale = 0.25, shift = { 8, -8 } } }, subgroup = "smelting-machine", diff --git a/lignumis/prototypes/content/gold/intermediates.lua b/lignumis/prototypes/content/gold/intermediates.lua index 90c92a2..4f9b980 100644 --- a/lignumis/prototypes/content/gold/intermediates.lua +++ b/lignumis/prototypes/content/gold/intermediates.lua @@ -5,7 +5,7 @@ data:extend({ { type = "item", name = "gold-plate", - icon = Lignumis.graphics .. "icons/gold-plate.png", + icon = "__lignumis__/graphics/icons/gold-plate.png", subgroup = "raw-material", color_hint = { text = "C" }, order = "a[smelting]-0[gold-plate]", @@ -26,7 +26,7 @@ data:extend({ { type = "item", name = "gold-cable", - icon = Lignumis.graphics .. "icons/gold-cable.png", + icon = "__lignumis__/graphics/icons/gold-cable.png", subgroup = "intermediate-product", order = "a[basic-intermediates]-b0[gold-cable]", inventory_move_sound = item_sounds.wire_inventory_move, @@ -46,7 +46,7 @@ data:extend({ { type = "fluid", name = "molten-gold", - icon = Lignumis.graphics .. "icons/molten-gold.png", + icon = "__lignumis__/graphics/icons/molten-gold.png", subgroup = "fluid", order = "b[new-fluid]-0[lignumis]-a[molten-gold]", default_temperature = 1500, @@ -82,7 +82,7 @@ data:extend({ category = "metallurgy", subgroup = "vulcanus-processes", order = "b[casting]-c[casting-gold]", - icon = Lignumis.graphics .. "icons/casting-gold.png", + icon = "__lignumis__/graphics/icons/casting-gold.png", enabled = false, ingredients = { { type = "fluid", name = "molten-gold", amount = 20, fluidbox_multiplier = 10 }, diff --git a/lignumis/prototypes/content/gold/machinepipes.lua b/lignumis/prototypes/content/gold/machinepipes.lua index a949ee5..e5f44e4 100644 --- a/lignumis/prototypes/content/gold/machinepipes.lua +++ b/lignumis/prototypes/content/gold/machinepipes.lua @@ -3,7 +3,7 @@ return function() { north = { - filename = Lignumis.graphics .. "entity/gold-pipe/machine-gold-pipe-N.png", + filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-N.png", priority = "extra-high", width = 71, height = 38, @@ -12,7 +12,7 @@ return function() }, east = { - filename = Lignumis.graphics .. "entity/gold-pipe/machine-gold-pipe-E.png", + filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-E.png", priority = "extra-high", width = 42, height = 76, @@ -21,7 +21,7 @@ return function() }, south = { - filename = Lignumis.graphics .. "entity/gold-pipe/machine-gold-pipe-S.png", + filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-S.png", priority = "extra-high", width = 88, height = 61, @@ -30,7 +30,7 @@ return function() }, west = { - filename = Lignumis.graphics .. "entity/gold-pipe/machine-gold-pipe-W.png", + filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-W.png", priority = "extra-high", width = 39, height = 73, diff --git a/lignumis/prototypes/content/gold/pipecovers.lua b/lignumis/prototypes/content/gold/pipecovers.lua index ef5e242..c22936e 100644 --- a/lignumis/prototypes/content/gold/pipecovers.lua +++ b/lignumis/prototypes/content/gold/pipecovers.lua @@ -4,7 +4,7 @@ return function() north = { layers = { { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-north.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png", priority = "extra-high", width = 128, height = 128, @@ -23,7 +23,7 @@ return function() east = { layers = { { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-east.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png", priority = "extra-high", width = 128, height = 128, @@ -42,7 +42,7 @@ return function() south = { layers = { { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-south.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png", priority = "extra-high", width = 128, height = 128, @@ -61,7 +61,7 @@ return function() west = { layers = { { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-west.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png", priority = "extra-high", width = 128, height = 128, diff --git a/lignumis/prototypes/content/gold/pipes.lua b/lignumis/prototypes/content/gold/pipes.lua index 4e555a4..5c631c1 100644 --- a/lignumis/prototypes/content/gold/pipes.lua +++ b/lignumis/prototypes/content/gold/pipes.lua @@ -39,43 +39,43 @@ end local pipe = table.deepcopy(data.raw.pipe["pipe"]) pipe.name = "gold-pipe" -pipe.icon = Lignumis.graphics .. "icons/gold-pipe.png" +pipe.icon = "__lignumis__/graphics/icons/gold-pipe.png" pipe.corpse = "gold-pipe-remnants" pipe.next_upgrade = "pipe" pipe.fluid_box.volume = 50 pipe.minable.result = "gold-pipe" -pipe.fluid_box.pipe_covers.north.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-north.png" -pipe.fluid_box.pipe_covers.east.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-east.png" -pipe.fluid_box.pipe_covers.south.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-south.png" -pipe.fluid_box.pipe_covers.west.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-west.png" +pipe.fluid_box.pipe_covers.north.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png" +pipe.fluid_box.pipe_covers.east.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png" +pipe.fluid_box.pipe_covers.south.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png" +pipe.fluid_box.pipe_covers.west.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png" pipe.pictures.straight_vertical_single.filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-straight-vertical-single.png" -pipe.pictures.straight_vertical.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-straight-vertical.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-straight-vertical-single.png" +pipe.pictures.straight_vertical.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-straight-vertical.png" pipe.pictures.straight_vertical_window.filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-straight-vertical-window.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-straight-vertical-window.png" pipe.pictures.straight_horizontal_window.filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-straight-horizontal-window.png" -pipe.pictures.straight_horizontal.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-straight-horizontal.png" -pipe.pictures.corner_up_right.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-corner-up-right.png" -pipe.pictures.corner_up_left.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-corner-up-left.png" -pipe.pictures.corner_down_right.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-corner-down-right.png" -pipe.pictures.corner_down_left.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-corner-down-left.png" -pipe.pictures.t_up.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-t-up.png" -pipe.pictures.t_down.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-t-down.png" -pipe.pictures.t_right.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-t-right.png" -pipe.pictures.t_left.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-t-left.png" -pipe.pictures.cross.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cross.png" -pipe.pictures.ending_up.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-ending-up.png" -pipe.pictures.ending_down.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-ending-down.png" -pipe.pictures.ending_right.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-ending-right.png" -pipe.pictures.ending_left.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-ending-left.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-straight-horizontal-window.png" +pipe.pictures.straight_horizontal.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-straight-horizontal.png" +pipe.pictures.corner_up_right.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-corner-up-right.png" +pipe.pictures.corner_up_left.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-corner-up-left.png" +pipe.pictures.corner_down_right.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-corner-down-right.png" +pipe.pictures.corner_down_left.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-corner-down-left.png" +pipe.pictures.t_up.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-t-up.png" +pipe.pictures.t_down.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-t-down.png" +pipe.pictures.t_right.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-t-right.png" +pipe.pictures.t_left.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-t-left.png" +pipe.pictures.cross.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cross.png" +pipe.pictures.ending_up.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-ending-up.png" +pipe.pictures.ending_down.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-ending-down.png" +pipe.pictures.ending_right.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-ending-right.png" +pipe.pictures.ending_left.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-ending-left.png" local pipe_item = { type = "item", name = "gold-pipe", - icon = Lignumis.graphics .. "icons/gold-pipe.png", + icon = "__lignumis__/graphics/icons/gold-pipe.png", subgroup = "energy-pipe-distribution", order = "a[pipe]-a[gold-pipe]", inventory_move_sound = item_sounds.metal_small_inventory_move, @@ -98,7 +98,7 @@ local pipe_recipe = { local pipe_remnants = { type = "corpse", name = "gold-pipe-remnants", - icon = Lignumis.graphics .. "icons/gold-pipe.png", + icon = "__lignumis__/graphics/icons/gold-pipe.png", flags = { "placeable-neutral", "not-on-map" }, hidden_in_factoriopedia = true, subgroup = "energy-pipe-distribution-remnants", @@ -111,7 +111,7 @@ local pipe_remnants = { final_render_layer = "remnants", remove_on_tile_placement = false, animation = make_rotated_animation_variations_from_sheet(2, { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-remnants.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-remnants.png", width = 122, height = 120, line_length = 1, @@ -123,7 +123,7 @@ local pipe_remnants = { local pipe_to_ground = table.deepcopy(data.raw["pipe-to-ground"]["pipe-to-ground"]) pipe_to_ground.name = "gold-pipe-to-ground" -pipe_to_ground.icon = Lignumis.graphics .. "icons/gold-pipe-to-ground.png" +pipe_to_ground.icon = "__lignumis__/graphics/icons/gold-pipe-to-ground.png" pipe_to_ground.corpse = "gold-pipe-to-ground-remnants" pipe_to_ground.next_upgrade = "pipe-to-ground" pipe_to_ground.fluid_box.volume = 50 @@ -135,23 +135,23 @@ for _, connection in pairs(pipe_to_ground.fluid_box.pipe_connections) do end pipe_to_ground.fluid_box.pipe_covers.north.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-north.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png" pipe_to_ground.fluid_box.pipe_covers.east.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-east.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png" pipe_to_ground.fluid_box.pipe_covers.south.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-south.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png" pipe_to_ground.fluid_box.pipe_covers.west.layers[1].filename = -Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-west.png" +"__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png" -pipe_to_ground.pictures.north.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-to-ground-up.png" -pipe_to_ground.pictures.east.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-to-ground-right.png" -pipe_to_ground.pictures.south.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-to-ground-down.png" -pipe_to_ground.pictures.west.filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-to-ground-left.png" +pipe_to_ground.pictures.north.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-to-ground-up.png" +pipe_to_ground.pictures.east.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-to-ground-right.png" +pipe_to_ground.pictures.south.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-to-ground-down.png" +pipe_to_ground.pictures.west.filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-to-ground-left.png" local pipe_to_ground_item = { type = "item", name = "gold-pipe-to-ground", - icon = Lignumis.graphics .. "icons/gold-pipe-to-ground.png", + icon = "__lignumis__/graphics/icons/gold-pipe-to-ground.png", subgroup = "energy-pipe-distribution", order = "a[pipe]-b[gold-pipe-to-ground]", inventory_move_sound = item_sounds.metal_small_inventory_move, @@ -176,7 +176,7 @@ local pipe_to_ground_recipe = { local pipe_to_ground_remnants = { type = "corpse", name = "gold-pipe-to-ground-remnants", - icon = Lignumis.graphics .. "icons/gold-pipe-to-ground.png", + icon = "__lignumis__/graphics/icons/gold-pipe-to-ground.png", flags = { "placeable-neutral", "not-on-map" }, hidden_in_factoriopedia = true, subgroup = "energy-pipe-distribution-remnants", @@ -189,7 +189,7 @@ local pipe_to_ground_remnants = { final_render_layer = "remnants", remove_on_tile_placement = false, animation = { - filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-to-ground-remnants.png", + filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-to-ground-remnants.png", width = 90, height = 80, line_length = 1, @@ -202,7 +202,7 @@ local pipe_to_ground_remnants = { local tank = { type = "storage-tank", name = "gold-storage-tank", - icon = Lignumis.graphics .. "icons/gold-storage-tank.png", + icon = "__lignumis__/graphics/icons/gold-storage-tank.png", icon_size = 64, icon_mipmaps = 4, flags = { "placeable-player", "player-creation" }, @@ -231,7 +231,7 @@ local tank = { picture = { sheets = { { - filename = Lignumis.graphics .. "entity/gold-storage-tank/gold-storage-tank.png", + filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank.png", priority = "extra-high", width = 128, height = 160, @@ -240,7 +240,7 @@ local tank = { shift = util.by_pixel(0, -8) }, { - filename = Lignumis.graphics .. "entity/gold-storage-tank/gold-storage-tank.png", + filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank.png", priority = "extra-high", y = 160, width = 160, @@ -253,7 +253,7 @@ local tank = { } }, window_background = { - filename = Lignumis.graphics .. "entity/gold-storage-tank/gold-storage-tank-window-background.png", + filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank-window-background.png", priority = "extra-high", width = 20, height = 41, @@ -332,15 +332,15 @@ local tank = { circuit_wire_max_distance = default_circuit_wire_max_distance, } -tank.fluid_box.pipe_covers.north.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-north.png" -tank.fluid_box.pipe_covers.east.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-east.png" -tank.fluid_box.pipe_covers.south.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-south.png" -tank.fluid_box.pipe_covers.west.layers[1].filename = Lignumis.graphics .. "entity/gold-pipe/gold-pipe-cover-west.png" +tank.fluid_box.pipe_covers.north.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png" +tank.fluid_box.pipe_covers.east.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png" +tank.fluid_box.pipe_covers.south.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png" +tank.fluid_box.pipe_covers.west.layers[1].filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png" local tank_item = { type = "item", name = "gold-storage-tank", - icon = Lignumis.graphics .. "icons/gold-storage-tank.png", + icon = "__lignumis__/graphics/icons/gold-storage-tank.png", subgroup = "storage", order = "b[fluid]-a[gold-storage-tank]", inventory_move_sound = item_sounds.metal_large_inventory_move, @@ -365,7 +365,7 @@ local tank_recipe = { local tank_remnants = { type = "corpse", name = "gold-storage-tank-remnants", - icon = Lignumis.graphics .. "icons/gold-storage-tank.png", + icon = "__lignumis__/graphics/icons/gold-storage-tank.png", flags = { "placeable-neutral", "building-direction-8-way", "not-on-map" }, hidden_in_factoriopedia = true, subgroup = "storage-remnants", @@ -380,7 +380,7 @@ local tank_remnants = { remove_on_tile_placement = false, animation = make_rotated_animation_variations_from_sheet(1, { - filename = Lignumis.graphics .. "entity/gold-storage-tank/gold-storage-tank-remnants.png", + filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank-remnants.png", line_length = 1, width = 284, height = 188, diff --git a/lignumis/prototypes/content/gold/resource.lua b/lignumis/prototypes/content/gold/resource.lua index ae125b0..1ea9e53 100644 --- a/lignumis/prototypes/content/gold/resource.lua +++ b/lignumis/prototypes/content/gold/resource.lua @@ -1,72 +1,72 @@ -local item_sounds = require("__base__.prototypes.item_sounds") -local resource_autoplace = require("resource-autoplace") - -resource_autoplace.initialize_patch_set("gold-patch", true) - -data:extend({ - { - name = "deep-mining", - type = "resource-category", - }, - { - type = "resource", - name = "gold-patch", - icon = Lignumis.graphics .. "icons/gold-patch.png", - icon_size = 64, - flags = { "placeable-neutral" }, - category = "deep-mining", - order = "a-b-a", - infinite = false, - highlight = true, - resource_patch_search_radius = 12, - tree_removal_probability = 1, - tree_removal_max_distance = 32 * 32, - minable = { - mining_time = 1, - result = "gold-ore", - }, - collision_box = { { -4.4, -4.4 }, { 4.4, 4.4 } }, - --collision_mask = {"item-layer", "water-tile"}, - selection_box = { { -3.5, -3.5 }, { 3.5, 3.5 } }, - autoplace = { - probability_expression = - "0.03 * control:lignumis_gold:frequency - abs(basis_noise{x = x, y = y, seed0 = map_seed, seed1 = 2000000, input_scale = 1/16, output_scale = 1/3})", - richness_expression = - "(sqrt(x^2 + y^2) * 1000 + basis_noise{x = x, y = y, seed0 = map_seed, seed1 = 1000000, input_scale = 1/16, output_scale = 1/3} * 1000) * control:lignumis_gold:richness", - tile_restriction = { "natural-gold-soil" } - }, - stage_counts = { 0 }, - stages = { - sheet = { - filename = Lignumis.graphics .. "entity/gold-patch.png", - priority = "extra-high", - width = 975, - height = 664, - scale = 0.5, - frame_count = 1, - variation_count = 1 - } - }, - map_color = { r = 1, g = 0.82, b = 0.28 }, - map_grid = false - }, - { - type = "item", - name = "gold-ore", - icon = Lignumis.graphics .. "icons/gold-ore.png", - pictures = { - { size = 64, filename = Lignumis.graphics .. "icons/gold-ore-1.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-ore-2.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-ore-3.png", scale = 0.5, mipmap_count = 4 }, - }, - flags = { "always-show" }, - subgroup = "raw-resource", - order = "f[gold-ore]", - inventory_move_sound = item_sounds.resource_inventory_move, - pick_sound = item_sounds.resource_inventory_pickup, - drop_sound = item_sounds.resource_inventory_move, - stack_size = 50, - default_import_location = "lignumis", - weight = 2 * kg - } -}) +local item_sounds = require("__base__.prototypes.item_sounds") +local resource_autoplace = require("resource-autoplace") + +resource_autoplace.initialize_patch_set("gold-patch", true) + +data:extend({ + { + name = "deep-mining", + type = "resource-category", + }, + { + type = "resource", + name = "gold-patch", + icon = "__lignumis__/graphics/icons/gold-patch.png", + icon_size = 64, + flags = { "placeable-neutral" }, + category = "deep-mining", + order = "a-b-a", + infinite = false, + highlight = true, + resource_patch_search_radius = 12, + tree_removal_probability = 1, + tree_removal_max_distance = 32 * 32, + minable = { + mining_time = 1, + result = "gold-ore", + }, + collision_box = { { -4.4, -4.4 }, { 4.4, 4.4 } }, + --collision_mask = {"item-layer", "water-tile"}, + selection_box = { { -3.5, -3.5 }, { 3.5, 3.5 } }, + autoplace = { + probability_expression = + "0.03 * control:lignumis_gold:frequency - abs(basis_noise{x = x, y = y, seed0 = map_seed, seed1 = 2000000, input_scale = 1/16, output_scale = 1/3})", + richness_expression = + "(sqrt(x^2 + y^2) * 1000 + basis_noise{x = x, y = y, seed0 = map_seed, seed1 = 1000000, input_scale = 1/16, output_scale = 1/3} * 1000) * control:lignumis_gold:richness", + tile_restriction = { "natural-gold-soil" } + }, + stage_counts = { 0 }, + stages = { + sheet = { + filename = "__lignumis__/graphics/entity/gold-patch.png", + priority = "extra-high", + width = 975, + height = 664, + scale = 0.5, + frame_count = 1, + variation_count = 1 + } + }, + map_color = { r = 1, g = 0.82, b = 0.28 }, + map_grid = false + }, + { + type = "item", + name = "gold-ore", + icon = "__lignumis__/graphics/icons/gold-ore.png", + pictures = { + { size = 64, filename = "__lignumis__/graphics/icons/gold-ore-1.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-ore-2.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-ore-3.png", scale = 0.5, mipmap_count = 4 }, + }, + flags = { "always-show" }, + subgroup = "raw-resource", + order = "f[gold-ore]", + inventory_move_sound = item_sounds.resource_inventory_move, + pick_sound = item_sounds.resource_inventory_pickup, + drop_sound = item_sounds.resource_inventory_move, + stack_size = 50, + default_import_location = "lignumis", + weight = 2 * kg + } +}) diff --git a/lignumis/prototypes/content/gold/stromatolite.lua b/lignumis/prototypes/content/gold/stromatolite.lua index 315757f..6d2da93 100644 --- a/lignumis/prototypes/content/gold/stromatolite.lua +++ b/lignumis/prototypes/content/gold/stromatolite.lua @@ -3,7 +3,7 @@ local space_age_item_sounds = require("__space-age__.prototypes.item_sounds") local stromatolite = table.deepcopy(data.raw["simple-entity"]["copper-stromatolite"]) stromatolite.type = "tree" stromatolite.name = "gold-stromatolite" -stromatolite.icon = Lignumis.graphics .. "icons/gold-stromatolite.png" +stromatolite.icon = "__lignumis__/graphics/icons/gold-stromatolite.png" stromatolite.autoplace = { probability_expression = "basis_noise{x = x, y = y, seed0 = map_seed, seed1 = 2000000, input_scale = 1/8, output_scale = 1/8}", @@ -19,7 +19,7 @@ stromatolite.minable.results = { stromatolite.map_color = { 255, 171, 0, 0.5 } stromatolite.pictures = { { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-01.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-01.png", width = 209, height = 138, shift = { 0.304688, -0.4 }, @@ -27,105 +27,105 @@ stromatolite.pictures = { }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-02.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-02.png", width = 165, height = 129, shift = { 0.0, 0.0390625 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-03.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-03.png", width = 151, height = 139, shift = { 0.151562, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-04.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-04.png", width = 216, height = 110, shift = { 0.390625, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-05.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-05.png", width = 154, height = 147, shift = { 0.328125, 0.0703125 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-06.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-06.png", width = 154, height = 132, shift = { 0.16875, -0.1 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-07.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-07.png", width = 193, height = 130, shift = { 0.3, -0.2 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-08.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-08.png", width = 136, height = 117, shift = { 0.0, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-09.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-09.png", width = 157, height = 115, shift = { 0.1, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-10.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-10.png", width = 198, height = 153, shift = { 0.325, -0.1 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-11.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-11.png", width = 190, height = 115, shift = { 0.453125, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-12.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-12.png", width = 229, height = 126, shift = { 0.539062, -0.015625 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-13.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-13.png", width = 151, height = 125, shift = { 0.0703125, 0.179688 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-14.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-14.png", width = 137, height = 117, shift = { 0.160938, 0.0 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-15.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-15.png", width = 201, height = 141, shift = { 0.242188, -0.195312 }, scale = 0.4 }, { - filename = Lignumis.graphics .. "entity/gold-stromatolite/gold-stromatolite-16.png", + filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-16.png", width = 209, height = 154, shift = { 0.351562, -0.1 }, @@ -136,7 +136,7 @@ stromatolite.pictures = { local plant = table.deepcopy(data.raw["plant"]["tree-plant"]) plant.name = "gold-stromatolite-plant" plant.localised_name = { "entity-name.gold-stromatolite-plant" } -plant.icon = Lignumis.graphics .. "icons/gold-stromatolite.png" +plant.icon = "__lignumis__/graphics/icons/gold-stromatolite.png" plant.map_color = { 255, 171, 0, 0.5 } plant.agricultural_tower_tint = { primary = { r = 255, g = 171, b = 0, a = 1 }, @@ -168,13 +168,13 @@ local seed = { type = "item", name = "gold-stromatolite-seed", localised_name = { "item-name.gold-stromatolite-seed" }, - icon = Lignumis.graphics .. "icons/gold-stromatolite-seed.png", + icon = "__lignumis__/graphics/icons/gold-stromatolite-seed.png", pictures = { - { size = 64, filename = Lignumis.graphics .. "icons/gold-stromatolite-seed-1.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-stromatolite-seed-2.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-stromatolite-seed-3.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-stromatolite-seed-4.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-stromatolite-seed-5.png", scale = 0.5, mipmap_count = 4 } + { size = 64, filename = "__lignumis__/graphics/icons/gold-stromatolite-seed-1.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-stromatolite-seed-2.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-stromatolite-seed-3.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-stromatolite-seed-4.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-stromatolite-seed-5.png", scale = 0.5, mipmap_count = 4 } }, flags = { "always-show" }, subgroup = "lignumis-bioprocessing", @@ -194,12 +194,12 @@ local seed = { local bacteria = { type = "item", name = "gold-bacteria", - icon = Lignumis.graphics .. "icons/gold-bacteria.png", + icon = "__lignumis__/graphics/icons/gold-bacteria.png", pictures = { - { size = 64, filename = Lignumis.graphics .. "icons/gold-bacteria.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-bacteria-1.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-bacteria-2.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/gold-bacteria-3.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-bacteria.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-bacteria-1.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-bacteria-2.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/gold-bacteria-3.png", scale = 0.5, mipmap_count = 4 }, }, flags = { "always-show" }, subgroup = "lignumis-bioprocessing", @@ -217,11 +217,11 @@ local bacteria = { local remnant = { type = "item", name = "moist-stromatolite-remnant", - icon = Lignumis.graphics .. "icons/moist-stromatolite-remnant-1.png", + icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", pictures = { - { size = 64, filename = Lignumis.graphics .. "icons/moist-stromatolite-remnant-1.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/moist-stromatolite-remnant-2.png", scale = 0.5, mipmap_count = 4 }, - { size = 64, filename = Lignumis.graphics .. "icons/moist-stromatolite-remnant-3.png", scale = 0.5, mipmap_count = 4 } + { size = 64, filename = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/moist-stromatolite-remnant-2.png", scale = 0.5, mipmap_count = 4 }, + { size = 64, filename = "__lignumis__/graphics/icons/moist-stromatolite-remnant-3.png", scale = 0.5, mipmap_count = 4 } }, subgroup = "lignumis-bioprocessing", order = "b[agriculture]-f[moist-stromatolite-remnant]", @@ -237,9 +237,9 @@ local desiccation_recipe = { type = "recipe", name = "moist-stromatolite-remnant-desiccation", icons = { - { icon = Lignumis.graphics .. "icons/peat.png" }, + { icon = "__lignumis__/graphics/icons/peat.png" }, { icon = "__base__/graphics/icons/fluid/steam.png", scale = 0.25, shift = { 8, 8 } }, - { icon = Lignumis.graphics .. "icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } + { icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } }, category = "desiccation", subgroup = "lignumis-bioprocessing", @@ -257,8 +257,8 @@ local desiccation_recipe_no_steam = { type = "recipe", name = "moist-stromatolite-remnant-desiccation-without-steam", icons = { - { icon = Lignumis.graphics .. "icons/peat.png" }, - { icon = Lignumis.graphics .. "icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } + { icon = "__lignumis__/graphics/icons/peat.png" }, + { icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } }, category = "smelting", subgroup = "lignumis-bioprocessing", @@ -273,8 +273,8 @@ local seed__to_peat_recipe = { type = "recipe", name = "gold-stromatolite-seed-to-peat", icons = { - { icon = Lignumis.graphics .. "icons/peat.png" }, - { icon = Lignumis.graphics .. "icons/gold-stromatolite-seed.png", scale = 0.25, shift = { -8, 8 } } + { icon = "__lignumis__/graphics/icons/peat.png" }, + { icon = "__lignumis__/graphics/icons/gold-stromatolite-seed.png", scale = 0.25, shift = { -8, 8 } } }, category = "basic-crafting", subgroup = "lignumis-bioprocessing", diff --git a/lignumis/prototypes/content/gold/tiles.lua b/lignumis/prototypes/content/gold/tiles.lua index 11d6ac6..a8bd838 100644 --- a/lignumis/prototypes/content/gold/tiles.lua +++ b/lignumis/prototypes/content/gold/tiles.lua @@ -1,45 +1,45 @@ -local tile_collision_masks = require("__base__/prototypes/tile/tile-collision-masks") -local tile_trigger_effects = require("__base__.prototypes.tile.tile-trigger-effects") -local semi_wet_sound = sound_variations("__space-age__/sound/walking/semi-wet-rock", 10, 0.7) -local tile_sounds = require("__space-age__/prototypes/tile/tile-sounds") - -data:extend({ - { - type = "item-subgroup", - name = "lignumis-tiles", - group = "tiles", - order = "h" - }, - { - type = "tile", - name = "natural-gold-soil", - order = "d[gold]-c[natural-gold-soil]", - subgroup = "lignumis-tiles", - collision_mask = tile_collision_masks.ground(), - layer_group = "ground-natural", - layer = 85, - searchable = true, - transitions = lava_stone_transitions, - transitions_between_transitions = data.raw["tile"]["landfill"].transitions_between_transitions, - trigger_effect = tile_trigger_effects.landfill_trigger_effect(), - sprite_usage_surface = "any", - variants = tile_variations_template_with_transitions( - Lignumis.graphics .. "terrain/natural-gold-soil.png", - { - max_size = 4, - [1] = { weights = { 0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, - [2] = { probability = 1, weights = { 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, - [4] = { probability = 0.1, weights = { 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, - } - ), - walking_sound = semi_wet_sound, - landing_steps_sound = tile_sounds.landing.semi_wet, - build_sound = data.raw["tile"]["landfill"].build_sound, - map_color = { 109, 99, 13 }, - scorch_mark_color = { r = 0.329, g = 0.242 * 2, b = 0.177, a = 1.000 }, - autoplace = { - probability_expression = - "multioctave_noise{x = x, y = y, persistence = 1, seed0 = map_seed, seed1 = 2000000, octaves = 3, input_scale = 1/32, output_scale = 0.6 * sqrt(2)} * 20 - 18" - }, - } -}) +local tile_collision_masks = require("__base__/prototypes/tile/tile-collision-masks") +local tile_trigger_effects = require("__base__.prototypes.tile.tile-trigger-effects") +local semi_wet_sound = sound_variations("__space-age__/sound/walking/semi-wet-rock", 10, 0.7) +local tile_sounds = require("__space-age__/prototypes/tile/tile-sounds") + +data:extend({ + { + type = "item-subgroup", + name = "lignumis-tiles", + group = "tiles", + order = "h" + }, + { + type = "tile", + name = "natural-gold-soil", + order = "d[gold]-c[natural-gold-soil]", + subgroup = "lignumis-tiles", + collision_mask = tile_collision_masks.ground(), + layer_group = "ground-natural", + layer = 85, + searchable = true, + transitions = lava_stone_transitions, + transitions_between_transitions = data.raw["tile"]["landfill"].transitions_between_transitions, + trigger_effect = tile_trigger_effects.landfill_trigger_effect(), + sprite_usage_surface = "any", + variants = tile_variations_template_with_transitions( + "__lignumis__/graphics/terrain/natural-gold-soil.png", + { + max_size = 4, + [1] = { weights = { 0.085, 0.085, 0.085, 0.085, 0.087, 0.085, 0.065, 0.085, 0.045, 0.045, 0.045, 0.045, 0.005, 0.025, 0.045, 0.045 } }, + [2] = { probability = 1, weights = { 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + [4] = { probability = 0.1, weights = { 0.018, 0.020, 0.015, 0.025, 0.015, 0.020, 0.025, 0.015, 0.025, 0.025, 0.010, 0.025, 0.020, 0.025, 0.025, 0.010 }, }, + } + ), + walking_sound = semi_wet_sound, + landing_steps_sound = tile_sounds.landing.semi_wet, + build_sound = data.raw["tile"]["landfill"].build_sound, + map_color = { 109, 99, 13 }, + scorch_mark_color = { r = 0.329, g = 0.242 * 2, b = 0.177, a = 1.000 }, + autoplace = { + probability_expression = + "multioctave_noise{x = x, y = y, persistence = 1, seed0 = map_seed, seed1 = 2000000, octaves = 3, input_scale = 1/32, output_scale = 0.6 * sqrt(2)} * 20 - 18" + }, + } +}) diff --git a/lignumis/prototypes/content/lignumis/planet.lua b/lignumis/prototypes/content/lignumis/planet.lua index ab09ca6..6579879 100644 --- a/lignumis/prototypes/content/lignumis/planet.lua +++ b/lignumis/prototypes/content/lignumis/planet.lua @@ -29,14 +29,14 @@ PlanetsLib:extend({ orientation = 0.16, sprite = { type = "sprite", - filename = Lignumis.graphics .. "orbit-lignumis.png", + filename = "__lignumis__/graphics/orbit-lignumis.png", size = 131 }, }, magnitude = 0.35, subgroup = "satellites", - icon = Lignumis.graphics .. "icons/lignumis.png", - starmap_icon = Lignumis.graphics .. "icons/starmap-planet-lignumis.png", + icon = "__lignumis__/graphics/icons/lignumis.png", + starmap_icon = "__lignumis__/graphics/icons/starmap-planet-lignumis.png", starmap_icon_size = 2048, gravity_pull = 4, order = "a[nauvis]-a[lignumis]", @@ -61,7 +61,7 @@ PlanetsLib:extend({ clouds = effects.default_clouds_effect_properties() }, persistent_ambient_sounds = { - base_ambience = { filename = Lignumis.sound .. "ambient/forest-ambience.ogg", volume = 0.1 }, + base_ambience = { filename = "__lignumis__/sound/ambient/forest-ambience.ogg", volume = 0.1 }, wind = { filename = "__base__/sound/wind/wind.ogg", volume = 0.8 }, crossfade = { order = { "wind", "base_ambience" }, @@ -127,7 +127,7 @@ data:extend({ name = "lignumis-1", track_type = "main-track", planet = "lignumis", - sound = Lignumis.sound .. "music/lignumis-1.ogg", + sound = "__lignumis__/sound/music/lignumis-1.ogg", weight = 10 }, { @@ -135,7 +135,7 @@ data:extend({ name = "lignumis-2", track_type = "main-track", planet = "lignumis", - sound = Lignumis.sound .. "music/lignumis-2.ogg", + sound = "__lignumis__/sound/music/lignumis-2.ogg", weight = 10 }, { @@ -143,7 +143,7 @@ data:extend({ name = "lignumis-3", track_type = "main-track", planet = "lignumis", - sound = Lignumis.sound .. "music/lignumis-3.ogg", + sound = "__lignumis__/sound/music/lignumis-3.ogg", weight = 7 }, { @@ -151,7 +151,7 @@ data:extend({ name = "lignumis-4", track_type = "main-track", planet = "lignumis", - sound = Lignumis.sound .. "music/lignumis-4.ogg", + sound = "__lignumis__/sound/music/lignumis-4.ogg", weight = 8 }, { @@ -159,7 +159,7 @@ data:extend({ name = "lignumis-5", track_type = "main-track", planet = "lignumis", - sound = Lignumis.sound .. "music/lignumis-5.ogg", + sound = "__lignumis__/sound/music/lignumis-5.ogg", weight = 4 } }) diff --git a/lignumis/prototypes/content/lumber.lua b/lignumis/prototypes/content/lumber.lua index d4e0ba6..0991942 100644 --- a/lignumis/prototypes/content/lumber.lua +++ b/lignumis/prototypes/content/lumber.lua @@ -1,33 +1,33 @@ -local item_sounds = require("__base__.prototypes.item_sounds") - -data:extend({ - { - type = "item", - name = "lumber", - icon = Lignumis.graphics .. "icons/lumber.png", - pictures = { - { filename = Lignumis.graphics .. "icons/lumber.png", size = 64, scale = 0.5, mipmap_count = 4 }, - { filename = Lignumis.graphics .. "icons/lumber-1.png", size = 64, scale = 0.5, mipmap_count = 4 }, - { filename = Lignumis.graphics .. "icons/lumber-2.png", size = 64, scale = 0.5, mipmap_count = 4 }, - }, - subgroup = "intermediate-product", - order = "A[basic-intermediates]-c[lumber]", - inventory_move_sound = item_sounds.wood_inventory_move, - pick_sound = item_sounds.wood_inventory_pickup, - drop_sound = item_sounds.wood_inventory_move, - stack_size = 100, - random_tint_color = { 1.0, 0.95, 0.9, 1.0 }, - fuel_category = "wood", - fuel_value = "4MJ" - }, - { - type = "recipe", - name = "lumber", - category = "wood-processing-or-assembling", - allow_productivity = true, - allow_as_intermediate = true, - ingredients = { { type = "item", name = "wood", amount = 2 } }, - results = { { type = "item", name = "lumber", amount = 1 } }, - energy_required = 1 - } -}) +local item_sounds = require("__base__.prototypes.item_sounds") + +data:extend({ + { + type = "item", + name = "lumber", + icon = "__lignumis__/graphics/icons/lumber.png", + pictures = { + { filename = "__lignumis__/graphics/icons/lumber.png", size = 64, scale = 0.5, mipmap_count = 4 }, + { filename = "__lignumis__/graphics/icons/lumber-1.png", size = 64, scale = 0.5, mipmap_count = 4 }, + { filename = "__lignumis__/graphics/icons/lumber-2.png", size = 64, scale = 0.5, mipmap_count = 4 }, + }, + subgroup = "intermediate-product", + order = "A[basic-intermediates]-c[lumber]", + inventory_move_sound = item_sounds.wood_inventory_move, + pick_sound = item_sounds.wood_inventory_pickup, + drop_sound = item_sounds.wood_inventory_move, + stack_size = 100, + random_tint_color = { 1.0, 0.95, 0.9, 1.0 }, + fuel_category = "wood", + fuel_value = "4MJ" + }, + { + type = "recipe", + name = "lumber", + category = "wood-processing-or-assembling", + allow_productivity = true, + allow_as_intermediate = true, + ingredients = { { type = "item", name = "wood", amount = 2 } }, + results = { { type = "item", name = "lumber", amount = 1 } }, + energy_required = 1 + } +}) diff --git a/lignumis/prototypes/content/mid-game-recipes.lua b/lignumis/prototypes/content/mid-game-recipes.lua index 7344436..844a94a 100644 --- a/lignumis/prototypes/content/mid-game-recipes.lua +++ b/lignumis/prototypes/content/mid-game-recipes.lua @@ -17,9 +17,9 @@ data:extend({ results = { { type = "item", name = "cupriavidus-necator", amount_min = 4, amount_max = 10, probability = 0.1 } }, result_is_always_fresh = true, icons = { - { icon = Lignumis.graphics .. "icons/cupriavidus-necator-1.png" }, - { icon = Lignumis.graphics .. "icons/peat.png", scale = 0.25, shift = { 8, 8 } }, - { icon = Lignumis.graphics .. "icons/wood-pulp.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/cupriavidus-necator-1.png" }, + { icon = "__lignumis__/graphics/icons/peat.png", scale = 0.25, shift = { 8, 8 } }, + { icon = "__lignumis__/graphics/icons/wood-pulp.png", scale = 0.25, shift = { 8, 8 } } }, crafting_machine_tint = { primary = { r = 1.000, g = 1.000, b = 1.000, a = 1.000 }, -- #fefeffff @@ -62,11 +62,11 @@ data:extend({ { type = "item", name = "cupriavidus-necator", - icon = Lignumis.graphics .. "icons/cupriavidus-necator-1.png", + icon = "__lignumis__/graphics/icons/cupriavidus-necator-1.png", pictures = { - { filename = Lignumis.graphics .. "icons/cupriavidus-necator-1.png", size = 64, scale = 0.5 }, - { filename = Lignumis.graphics .. "icons/cupriavidus-necator-2.png", size = 64, scale = 0.5 }, - { filename = Lignumis.graphics .. "icons/cupriavidus-necator-3.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/cupriavidus-necator-1.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/cupriavidus-necator-2.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/cupriavidus-necator-3.png", size = 64, scale = 0.5 }, }, stack_size = 1000, spoil_result = "dead-cupriavidus-necator", @@ -82,11 +82,11 @@ data:extend({ { type = "item", name = "dead-cupriavidus-necator", - icon = Lignumis.graphics .. "icons/dead-cupriavidus-necator-1.png", + icon = "__lignumis__/graphics/icons/dead-cupriavidus-necator-1.png", pictures = { - { filename = Lignumis.graphics .. "icons/dead-cupriavidus-necator-1.png", size = 64, scale = 0.5 }, - { filename = Lignumis.graphics .. "icons/dead-cupriavidus-necator-2.png", size = 64, scale = 0.5 }, - { filename = Lignumis.graphics .. "icons/dead-cupriavidus-necator-3.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/dead-cupriavidus-necator-1.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/dead-cupriavidus-necator-2.png", size = 64, scale = 0.5 }, + { filename = "__lignumis__/graphics/icons/dead-cupriavidus-necator-3.png", size = 64, scale = 0.5 }, }, stack_size = 1000, inventory_move_sound = space_age_item_sounds.agriculture_inventory_move, @@ -103,7 +103,7 @@ data:extend({ category = "organic-or-chemistry", icons = { { icon = "__base__/graphics/icons/plastic-bar.png" }, - { icon = Lignumis.graphics .. "icons/cupriavidus-necator-1.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/cupriavidus-necator-1.png", scale = 0.25, shift = { 8, 8 } } }, energy_required = 12.8, enabled = false, @@ -130,7 +130,7 @@ data:extend({ category = "organic-or-chemistry", icons = { { icon = "__base__/graphics/icons/plastic-bar.png" }, - { icon = Lignumis.graphics .. "icons/dead-cupriavidus-necator-1.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/dead-cupriavidus-necator-1.png", scale = 0.25, shift = { 8, 8 } } }, energy_required = 12.8, enabled = false, @@ -167,7 +167,7 @@ data:extend({ allow_productivity = true, icons = { { icon = "__base__/graphics/icons/low-density-structure.png" }, - { icon = Lignumis.graphics .. "icons/gold-plate.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/gold-plate.png", scale = 0.25, shift = { 8, 8 } } } }, { @@ -208,8 +208,8 @@ data:extend({ allow_productivity = true, icons = { { icon = "__base__/graphics/icons/rocket-fuel.png" }, - { icon = Lignumis.graphics .. "icons/peat.png", scale = 0.25, shift = { 8, 8 } }, - { icon = Lignumis.graphics .. "icons/wood-pulp.png", scale = 0.25, shift = { 8, 8 } } + { icon = "__lignumis__/graphics/icons/peat.png", scale = 0.25, shift = { 8, 8 } }, + { icon = "__lignumis__/graphics/icons/wood-pulp.png", scale = 0.25, shift = { 8, 8 } } }, subgroup = "lignumis-bioprocessing", order = "0[lignumis]-e[rocket-fuel]", diff --git a/lignumis/prototypes/content/noise.lua b/lignumis/prototypes/content/noise.lua index 423ef0b..db5b72d 100644 --- a/lignumis/prototypes/content/noise.lua +++ b/lignumis/prototypes/content/noise.lua @@ -1,117 +1,117 @@ --- Entities added by Lignumis define noise emissions/absorption in their own file. - -local function emit(type, name, amount) - local entity = data.raw[type][name] - entity.energy_source = entity.energy_source or {} - entity.energy_source.emissions_per_minute = entity.energy_source.emissions_per_minute or {} - entity.energy_source.emissions_per_minute.noise = amount -end - -local function emit_constant(type, name, amount) - local entity = data.raw[type][name] - entity.emissions_per_second = entity.emissions_per_second or {} - entity.emissions_per_second.noise = amount / 60 -end - -data:extend({ - { - type = "airborne-pollutant", - name = "noise", - chart_color = { r = 183, g = 0, b = 225, a = 149 }, - icon = { - filename = Lignumis.graphics .. "noise-map-icon.png", - priority = "high", - size = 64, - flags = { "gui-icon" } - }, - affects_evolution = true, - affects_water_tint = false, - } -}) - - --- Nauvis enemies use noise - -data.raw["unit-spawner"]["spitter-spawner"].absorptions_per_second.noise = { absolute = 200, proportional = 0.01 } -data.raw["unit-spawner"]["biter-spawner"].absorptions_per_second.noise = { absolute = 200, proportional = 0.01 } -data.raw["unit"]["small-biter"].absorptions_to_join_attack.noise = 1 -data.raw["unit"]["medium-biter"].absorptions_to_join_attack.noise = 5 -data.raw["unit"]["big-biter"].absorptions_to_join_attack.noise = 20 -data.raw["unit"]["behemoth-biter"].absorptions_to_join_attack.noise = 100 -data.raw["unit"]["small-spitter"].absorptions_to_join_attack.noise = 1 -data.raw["unit"]["medium-spitter"].absorptions_to_join_attack.noise = 3 -data.raw["unit"]["big-spitter"].absorptions_to_join_attack.noise = 8 -data.raw["unit"]["behemoth-spitter"].absorptions_to_join_attack.noise = 50 - - --- All trees absorb noise - -for _, tree in pairs(data.raw.tree) do - emit_constant("tree", tree.name, -6) -end -emit_constant("plant", "tree-plant", -6) - - --- Tiles absorb noise - -local tiles = {"grass-1", "grass-2", "grass-3", "grass-4", "water", "deepwater", "natural-gold-soil"} -for _, tile in pairs(tiles) do - if not data.raw.tile[tile].absorptions_per_second then - data.raw.tile[tile].absorptions_per_second = {} - end - data.raw.tile[tile].absorptions_per_second.noise = 0.001 -end - - --- Walls absorb noise - -emit_constant("wall", "wooden-wall", -10) -emit_constant("wall", "stone-wall", -20) -emit_constant("gate", "gate", -10) - - --- Buildings emit noise - -emit("furnace", "stone-furnace", 10) -emit("furnace", "electric-furnace", 10) -emit("mining-drill", "burner-mining-drill", 50) -emit("mining-drill", "electric-mining-drill", 100) -emit("mining-drill", "big-mining-drill", 200) ---emit("mining-drill", "deep-miner", 2000) ---emit("agricultural-tower", "burner-agricultural-tower", 100) -emit("agricultural-tower", "agricultural-tower", 100) ---emit("assembling-machine", "burner-assembling-machine", 50) ---emit("assembling-machine", "steam-assembling-machine", 50) -emit("assembling-machine", "assembling-machine-1", 10) -emit("assembling-machine", "assembling-machine-2", 15) -emit("assembling-machine", "assembling-machine-3", 20) -emit("assembling-machine", "chemical-plant", 10) -emit("boiler", "boiler", 5) -emit("generator", "steam-engine", 10) -emit("boiler", "heat-exchanger", 1) -emit("generator", "steam-turbine", 20) ---emit("rocket-silo", "provisional-rocket-silo", 10000) ---emit_constant("rocket-silo", "provisional-rocket-silo", 1000) -emit("rocket-silo", "rocket-silo", 10000) -emit_constant("rocket-silo", "rocket-silo", 1000) ---emit("lab", "wood-lab", 10) -emit("lab", "lab", 5) -emit("lab", "biolab", 20) -emit("locomotive", "locomotive", 200) -emit_constant("locomotive", "locomotive", 10) - ---emit_constant("transport-belt", "wood-transport-belt", 3) -emit_constant("transport-belt", "transport-belt", 4) -emit_constant("transport-belt", "fast-transport-belt", 8) -emit_constant("transport-belt", "express-transport-belt", 12) -emit_constant("transport-belt", "turbo-transport-belt", 16) ---emit_constant("underground-belt", "wood-underground-belt", 30) -emit_constant("underground-belt", "underground-belt", 40) -emit_constant("underground-belt", "fast-underground-belt", 50) -emit_constant("underground-belt", "express-underground-belt", 60) -emit_constant("underground-belt", "turbo-underground-belt", 80) ---emit_constant("splitter", "wood-splitter", 60) -emit_constant("splitter", "splitter", 70) -emit_constant("splitter", "fast-splitter", 80) -emit_constant("splitter", "express-splitter", 90) +-- Entities added by Lignumis define noise emissions/absorption in their own file. + +local function emit(type, name, amount) + local entity = data.raw[type][name] + entity.energy_source = entity.energy_source or {} + entity.energy_source.emissions_per_minute = entity.energy_source.emissions_per_minute or {} + entity.energy_source.emissions_per_minute.noise = amount +end + +local function emit_constant(type, name, amount) + local entity = data.raw[type][name] + entity.emissions_per_second = entity.emissions_per_second or {} + entity.emissions_per_second.noise = amount / 60 +end + +data:extend({ + { + type = "airborne-pollutant", + name = "noise", + chart_color = { r = 183, g = 0, b = 225, a = 149 }, + icon = { + filename = "__lignumis__/graphics/noise-map-icon.png", + priority = "high", + size = 64, + flags = { "gui-icon" } + }, + affects_evolution = true, + affects_water_tint = false, + } +}) + + +-- Nauvis enemies use noise + +data.raw["unit-spawner"]["spitter-spawner"].absorptions_per_second.noise = { absolute = 200, proportional = 0.01 } +data.raw["unit-spawner"]["biter-spawner"].absorptions_per_second.noise = { absolute = 200, proportional = 0.01 } +data.raw["unit"]["small-biter"].absorptions_to_join_attack.noise = 1 +data.raw["unit"]["medium-biter"].absorptions_to_join_attack.noise = 5 +data.raw["unit"]["big-biter"].absorptions_to_join_attack.noise = 20 +data.raw["unit"]["behemoth-biter"].absorptions_to_join_attack.noise = 100 +data.raw["unit"]["small-spitter"].absorptions_to_join_attack.noise = 1 +data.raw["unit"]["medium-spitter"].absorptions_to_join_attack.noise = 3 +data.raw["unit"]["big-spitter"].absorptions_to_join_attack.noise = 8 +data.raw["unit"]["behemoth-spitter"].absorptions_to_join_attack.noise = 50 + + +-- All trees absorb noise + +for _, tree in pairs(data.raw.tree) do + emit_constant("tree", tree.name, -6) +end +emit_constant("plant", "tree-plant", -6) + + +-- Tiles absorb noise + +local tiles = {"grass-1", "grass-2", "grass-3", "grass-4", "water", "deepwater", "natural-gold-soil"} +for _, tile in pairs(tiles) do + if not data.raw.tile[tile].absorptions_per_second then + data.raw.tile[tile].absorptions_per_second = {} + end + data.raw.tile[tile].absorptions_per_second.noise = 0.001 +end + + +-- Walls absorb noise + +emit_constant("wall", "wooden-wall", -10) +emit_constant("wall", "stone-wall", -20) +emit_constant("gate", "gate", -10) + + +-- Buildings emit noise + +emit("furnace", "stone-furnace", 10) +emit("furnace", "electric-furnace", 10) +emit("mining-drill", "burner-mining-drill", 50) +emit("mining-drill", "electric-mining-drill", 100) +emit("mining-drill", "big-mining-drill", 200) +--emit("mining-drill", "deep-miner", 2000) +--emit("agricultural-tower", "burner-agricultural-tower", 100) +emit("agricultural-tower", "agricultural-tower", 100) +--emit("assembling-machine", "burner-assembling-machine", 50) +--emit("assembling-machine", "steam-assembling-machine", 50) +emit("assembling-machine", "assembling-machine-1", 10) +emit("assembling-machine", "assembling-machine-2", 15) +emit("assembling-machine", "assembling-machine-3", 20) +emit("assembling-machine", "chemical-plant", 10) +emit("boiler", "boiler", 5) +emit("generator", "steam-engine", 10) +emit("boiler", "heat-exchanger", 1) +emit("generator", "steam-turbine", 20) +--emit("rocket-silo", "provisional-rocket-silo", 10000) +--emit_constant("rocket-silo", "provisional-rocket-silo", 1000) +emit("rocket-silo", "rocket-silo", 10000) +emit_constant("rocket-silo", "rocket-silo", 1000) +--emit("lab", "wood-lab", 10) +emit("lab", "lab", 5) +emit("lab", "biolab", 20) +emit("locomotive", "locomotive", 200) +emit_constant("locomotive", "locomotive", 10) + +--emit_constant("transport-belt", "wood-transport-belt", 3) +emit_constant("transport-belt", "transport-belt", 4) +emit_constant("transport-belt", "fast-transport-belt", 8) +emit_constant("transport-belt", "express-transport-belt", 12) +emit_constant("transport-belt", "turbo-transport-belt", 16) +--emit_constant("underground-belt", "wood-underground-belt", 30) +emit_constant("underground-belt", "underground-belt", 40) +emit_constant("underground-belt", "fast-underground-belt", 50) +emit_constant("underground-belt", "express-underground-belt", 60) +emit_constant("underground-belt", "turbo-underground-belt", 80) +--emit_constant("splitter", "wood-splitter", 60) +emit_constant("splitter", "splitter", 70) +emit_constant("splitter", "fast-splitter", 80) +emit_constant("splitter", "express-splitter", 90) emit_constant("splitter", "turbo-splitter", 100) \ No newline at end of file diff --git a/lignumis/prototypes/content/peat.lua b/lignumis/prototypes/content/peat.lua index e96f8d3..9140da2 100644 --- a/lignumis/prototypes/content/peat.lua +++ b/lignumis/prototypes/content/peat.lua @@ -1,89 +1,89 @@ -local sounds = require("__base__.prototypes.entity.sounds") -local resource_autoplace = require("resource-autoplace") -local item_sounds = require("__base__.prototypes.item_sounds") -local item_tints = require("__base__.prototypes.item-tints") - -local grass_driving_sound = { - sound = { - filename = "__base__/sound/driving/vehicle-surface-grass.ogg", volume = 0.5, - advanced_volume_control = { fades = { fade_in = { curve_type = "cosine", from = { control = 0.5, volume_percentage = 0.0 }, to = { 1.5, 100.0 } } } } - }, - fade_ticks = 6 -} - -data:extend({ - { - type = "resource", - name = "peat", - icon = Lignumis.graphics .. "icons/peat.png", - flags = { "placeable-neutral" }, - order = "a-b-b", - tree_removal_probability = 0.1, - tree_removal_max_distance = 32 * 32, - minable = { - count = 2, - mining_particle = "wooden-particle", - mining_time = 1, - results = { - { - type = "item", - name = "peat", - amount = 2 - }, - { - type = "item", - name = "wood", - amount_min = 1, - amount_max = 8, - probability = 0.1 - } - } - }, - walking_sound = sounds.plant, - driving_sound = grass_driving_sound, - collision_box = { { -0.1, -0.1 }, { 0.1, 0.1 } }, - selection_box = { { -0.5, -0.5 }, { 0.5, 0.5 } }, - autoplace = resource_autoplace.resource_autoplace_settings { - name = "lignumis_peat", - order = "b", - base_density = 2, - base_spots_per_km2 = 5, - has_starting_area_placement = true, - regular_rq_factor_multiplier = 1, - starting_rq_factor_multiplier = 1, - candidate_spot_count = 21 - }, - stage_counts = { 15000, 9500, 5500, 2900, 1300, 400, 150, 80 }, - stages = { - sheet = { - filename = "__base__/graphics/entity/iron-ore/iron-ore.png", - priority = "extra-high", - size = 128, - frame_count = 8, - variation_count = 8, - scale = 0.5, - tint = { b = 0.24, g = 0.50, r = 0.79 } - } - }, - map_color = { 0.4, 0.2470, 0.1176 }, - mining_visualisation_tint = { b = 0.24, g = 0.50, r = 0.79 }, - factoriopedia_simulation = { - init = " game.simulation.camera_position = {0, -0.5}\n\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -2.5}, amount = 100}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -2.5}, amount = 500}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -2.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -2.5}, amount = 200}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-4.5, -0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, -1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, -0.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -0.5}, amount = 650}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -0.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -1.5}, amount = 800}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -1.5}, amount = 650}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -1.5}, amount = 450}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -0.5}, amount = 1050}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -1.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, -1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, -0.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -1.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -0.5}, amount = 500}\n game.surfaces[1].create_entity{name = \"peat\", position = {4.5, -0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, 1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, 0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, 0.5}, amount = 200}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, 1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 1.5}, amount = 550}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 0.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, 0.5}, amount = 700}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 1.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, 1.5}, amount = 300}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 0.5}, amount = 550}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, 0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, 1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, 0.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 0.5}, amount = 300}\n game.surfaces[1].create_entity{name = \"peat\", position = {4.5, 0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 2.5}, amount = 50}\n " - } - }, - { - type = "item", - name = "peat", - icon = Lignumis.graphics .. "icons/peat.png", - subgroup = "raw-resource", - order = "a[peat]", - inventory_move_sound = item_sounds.landfill_inventory_move, - pick_sound = item_sounds.landfill_inventory_pickup, - drop_sound = item_sounds.landfill_inventory_move, - stack_size = 100, - weight = 2 * kg, - random_tint_color = item_tints.iron_rust, - fuel_category = "chemical", - fuel_value = "8MJ", - } +local sounds = require("__base__.prototypes.entity.sounds") +local resource_autoplace = require("resource-autoplace") +local item_sounds = require("__base__.prototypes.item_sounds") +local item_tints = require("__base__.prototypes.item-tints") + +local grass_driving_sound = { + sound = { + filename = "__base__/sound/driving/vehicle-surface-grass.ogg", volume = 0.5, + advanced_volume_control = { fades = { fade_in = { curve_type = "cosine", from = { control = 0.5, volume_percentage = 0.0 }, to = { 1.5, 100.0 } } } } + }, + fade_ticks = 6 +} + +data:extend({ + { + type = "resource", + name = "peat", + icon = "__lignumis__/graphics/icons/peat.png", + flags = { "placeable-neutral" }, + order = "a-b-b", + tree_removal_probability = 0.1, + tree_removal_max_distance = 32 * 32, + minable = { + count = 2, + mining_particle = "wooden-particle", + mining_time = 1, + results = { + { + type = "item", + name = "peat", + amount = 2 + }, + { + type = "item", + name = "wood", + amount_min = 1, + amount_max = 8, + probability = 0.1 + } + } + }, + walking_sound = sounds.plant, + driving_sound = grass_driving_sound, + collision_box = { { -0.1, -0.1 }, { 0.1, 0.1 } }, + selection_box = { { -0.5, -0.5 }, { 0.5, 0.5 } }, + autoplace = resource_autoplace.resource_autoplace_settings { + name = "lignumis_peat", + order = "b", + base_density = 2, + base_spots_per_km2 = 5, + has_starting_area_placement = true, + regular_rq_factor_multiplier = 1, + starting_rq_factor_multiplier = 1, + candidate_spot_count = 21 + }, + stage_counts = { 15000, 9500, 5500, 2900, 1300, 400, 150, 80 }, + stages = { + sheet = { + filename = "__base__/graphics/entity/iron-ore/iron-ore.png", + priority = "extra-high", + size = 128, + frame_count = 8, + variation_count = 8, + scale = 0.5, + tint = { b = 0.24, g = 0.50, r = 0.79 } + } + }, + map_color = { 0.4, 0.2470, 0.1176 }, + mining_visualisation_tint = { b = 0.24, g = 0.50, r = 0.79 }, + factoriopedia_simulation = { + init = " game.simulation.camera_position = {0, -0.5}\n\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -2.5}, amount = 100}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -2.5}, amount = 500}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -2.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -2.5}, amount = 200}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-4.5, -0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, -1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, -0.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, -0.5}, amount = 650}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -0.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, -1.5}, amount = 800}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, -1.5}, amount = 650}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -1.5}, amount = 450}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, -0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -0.5}, amount = 1050}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, -1.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, -1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, -0.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -1.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, -0.5}, amount = 500}\n game.surfaces[1].create_entity{name = \"peat\", position = {4.5, -0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, 1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-3.5, 0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-2.5, 0.5}, amount = 200}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, 1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 1.5}, amount = 550}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 0.5}, amount = 850}\n game.surfaces[1].create_entity{name = \"peat\", position = {-1.5, 0.5}, amount = 700}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 1.5}, amount = 250}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, 1.5}, amount = 300}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 0.5}, amount = 550}\n game.surfaces[1].create_entity{name = \"peat\", position = {0.5, 0.5}, amount = 1000}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, 1.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 1.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {3.5, 0.5}, amount = 150}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 0.5}, amount = 300}\n game.surfaces[1].create_entity{name = \"peat\", position = {4.5, 0.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {-0.5, 2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {1.5, 2.5}, amount = 50}\n game.surfaces[1].create_entity{name = \"peat\", position = {2.5, 2.5}, amount = 50}\n " + } + }, + { + type = "item", + name = "peat", + icon = "__lignumis__/graphics/icons/peat.png", + subgroup = "raw-resource", + order = "a[peat]", + inventory_move_sound = item_sounds.landfill_inventory_move, + pick_sound = item_sounds.landfill_inventory_pickup, + drop_sound = item_sounds.landfill_inventory_move, + stack_size = 100, + weight = 2 * kg, + random_tint_color = item_tints.iron_rust, + fuel_category = "chemical", + fuel_value = "8MJ", + } }) \ No newline at end of file diff --git a/lignumis/prototypes/content/quality-assembler.lua b/lignumis/prototypes/content/quality-assembler.lua index 2b45880..5ee0727 100644 --- a/lignumis/prototypes/content/quality-assembler.lua +++ b/lignumis/prototypes/content/quality-assembler.lua @@ -8,7 +8,7 @@ data:extend({ type = "burner-usage", name = "quality-catalyst", empty_slot_sprite = { - filename = Lignumis.graphics .. "empty-quality-catalyst-slot.png", + filename = "__lignumis__/graphics/empty-quality-catalyst-slot.png", priority = "extra-high-no-scale", size = 64, flags = { "gui-icon" }, @@ -16,7 +16,7 @@ data:extend({ empty_slot_caption = { "gui.quality-catalyst" }, empty_slot_description = { "gui.quality-catalyst-description" }, icon = { - filename = Lignumis.graphics .. "quality-catalyst-icon-red.png", + filename = "__lignumis__/graphics/quality-catalyst-icon-red.png", priority = "extra-high-no-scale", width = 64, height = 64, @@ -34,7 +34,7 @@ data:extend({ { type = "item", name = "gold-quality-catalyst", - icon = Lignumis.graphics .. "icons/quality-gold-catalyst.png", + icon = "__lignumis__/graphics/icons/quality-gold-catalyst.png", subgroup = "raw-material", color_hint = { text = "C" }, order = "a[smelting]-0[gold-plate]", diff --git a/lignumis/prototypes/content/steam-assembling-machine.lua b/lignumis/prototypes/content/steam-assembling-machine.lua index f1db17e..ffd3265 100644 --- a/lignumis/prototypes/content/steam-assembling-machine.lua +++ b/lignumis/prototypes/content/steam-assembling-machine.lua @@ -2,11 +2,11 @@ local item_sounds = require("__base__.prototypes.item_sounds") local pipecovers = require("prototypes/content/gold/pipecovers") local machinepipes = require("prototypes/content/gold/machinepipes") -local gfx = Lignumis.graphics .. "entity/steam-assembling-machine/" +local gfx = "__lignumis__/graphics/entity/steam-assembling-machine/" local assembling_machine = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-2"]) assembling_machine.name = "steam-assembling-machine" -assembling_machine.icon = Lignumis.graphics .. "icons/steam-assembling-machine.png" +assembling_machine.icon = "__lignumis__/graphics/icons/steam-assembling-machine.png" assembling_machine.minable.result = "steam-assembling-machine" assembling_machine.next_upgrade = "assembling-machine-1" assembling_machine.module_slots = nil @@ -53,7 +53,7 @@ assembling_machine.fluid_boxes[2].pipe_covers = pipecovers() local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"]) remnants.name = "steam-assembling-machine-remnants" -remnants.icon = Lignumis.graphics .. "icons/steam-assembling-machine.png" +remnants.icon = "__lignumis__/graphics/icons/steam-assembling-machine.png" remnants.animation[1].filename = gfx .. "steam-assembling-machine-remnants.png" remnants.animation[2].filename = gfx .. "steam-assembling-machine-remnants.png" remnants.animation[3].filename = gfx .. "steam-assembling-machine-remnants.png" @@ -69,7 +69,7 @@ data:extend({ { type = "item", name = "steam-assembling-machine", - icon = Lignumis.graphics .. "icons/steam-assembling-machine.png", + icon = "__lignumis__/graphics/icons/steam-assembling-machine.png", subgroup = "production-machine", order = "1[steam-assembling-machine]", inventory_move_sound = item_sounds.mechanical_inventory_move, @@ -92,7 +92,7 @@ data:extend({ { type = "technology", name = "steam-automation", - icon = Lignumis.graphics .. "technology/steam-automation.png", + icon = "__lignumis__/graphics/technology/steam-automation.png", icon_size = 256, effects = { { diff --git a/lignumis/prototypes/content/steam-science.lua b/lignumis/prototypes/content/steam-science.lua index e9e672f..7409ca8 100644 --- a/lignumis/prototypes/content/steam-science.lua +++ b/lignumis/prototypes/content/steam-science.lua @@ -7,7 +7,7 @@ data:extend({ type = "tool", name = "steam-science-pack", localised_description = { "item-description.science-pack" }, - icon = Lignumis.graphics .. "icons/steam-science-pack.png", + icon = "__lignumis__/graphics/icons/steam-science-pack.png", subgroup = "science-pack", color_hint = { text = "A" }, order = "1[steam-science-pack]", @@ -60,7 +60,7 @@ data:extend({ { type = "technology", name = "steam-science-pack", - icon = Lignumis.graphics .. "technology/steam-science-pack.png", + icon = "__lignumis__/graphics/technology/steam-science-pack.png", icon_size = 256, essential = true, effects = { diff --git a/lignumis/prototypes/content/technology.lua b/lignumis/prototypes/content/technology.lua index 5e94a9d..49b5258 100644 --- a/lignumis/prototypes/content/technology.lua +++ b/lignumis/prototypes/content/technology.lua @@ -2,7 +2,7 @@ data:extend({ { type = "technology", name = "planet-discovery-lignumis", - icons = PlanetsLib.technology_icons_moon(Lignumis.graphics .. "technology/lignumis.png", 256), + icons = PlanetsLib.technology_icons_moon("__lignumis__/graphics/technology/lignumis.png", 256), essential = true, effects = { { @@ -23,7 +23,7 @@ data:extend({ { type = "technology", name = "gold-fluid-handling", - icon = Lignumis.graphics .. "technology/gold-fluid-handling.png", + icon = "__lignumis__/graphics/technology/gold-fluid-handling.png", icon_size = 256, prerequisites = { "burner-automation" }, effects = { @@ -61,7 +61,7 @@ data:extend({ { type = "technology", name = "provisional-rocketry", - icon = Lignumis.graphics .. "technology/provisional-rocketry.png", + icon = "__lignumis__/graphics/technology/provisional-rocketry.png", icon_size = 256, essential = true, effects = @@ -88,7 +88,7 @@ if not mods["planet-picker"] then { type = "technology", name = "planet-discovery-nauvis", - icons = util.technology_icon_constant_planet(Lignumis.graphics .. "technology/nauvis.png"), + icons = util.technology_icon_constant_planet("__lignumis__/graphics/technology/nauvis.png"), icon_size = 256, essential = true, effects = { diff --git a/lignumis/prototypes/content/wood-lab.lua b/lignumis/prototypes/content/wood-lab.lua index 39d7020..4f9dcbf 100644 --- a/lignumis/prototypes/content/wood-lab.lua +++ b/lignumis/prototypes/content/wood-lab.lua @@ -1,13 +1,13 @@ local item_sounds = require("__base__.prototypes.item_sounds") local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].value -local gfx = Lignumis.graphics .. "entity/wood-lab/" +local gfx = "__lignumis__/graphics/entity/wood-lab/" data:extend({ { type = "lab", name = "wood-lab", - icon = Lignumis.graphics .. "icons/wood-lab.png", + icon = "__lignumis__/graphics/icons/wood-lab.png", flags = { "placeable-player", "player-creation" }, minable = { mining_time = 0.2, result = "wood-lab" }, fast_replaceable_group = "lab", @@ -132,7 +132,7 @@ data:extend({ { type = "item", name = "wood-lab", - icon = Lignumis.graphics .. "icons/wood-lab.png", + icon = "__lignumis__/graphics/icons/wood-lab.png", subgroup = "production-machine", order = "y0[lab]", inventory_move_sound = item_sounds.lab_inventory_move, diff --git a/lignumis/prototypes/content/wood-liquefaction.lua b/lignumis/prototypes/content/wood-liquefaction.lua index 8d5f7c6..3562a51 100644 --- a/lignumis/prototypes/content/wood-liquefaction.lua +++ b/lignumis/prototypes/content/wood-liquefaction.lua @@ -8,7 +8,7 @@ data:extend({ fuel_value = "250kJ", base_color = { r = 0.57, g = 0.392, b = 0.114 }, flow_color = { r = 0.57, g = 0.392, b = 0.114 }, - icon = Lignumis.graphics .. "icons/wood-pulp.png", + icon = "__lignumis__/graphics/icons/wood-pulp.png", icon_size = 64, icon_mipmaps = 4, subgroup = "fluid", @@ -21,7 +21,7 @@ data:extend({ icon_size = 64, icon_mipmaps = 4, icons = { - { icon = Lignumis.graphics .. "icons/wood-pulp.png" }, + { icon = "__lignumis__/graphics/icons/wood-pulp.png" }, { icon = "__base__/graphics/icons/wood.png", scale = 0.25, shift = { 8, 8 } }, }, subgroup = "fluid-recipes", @@ -50,7 +50,7 @@ data:extend({ icon_size = 64, icon_mipmaps = 4, icons = { - { icon = Lignumis.graphics .. "icons/wood-pulp.png" }, + { icon = "__lignumis__/graphics/icons/wood-pulp.png" }, { icon = "__base__/graphics/icons/wood.png", scale = 0.25, shift = { 8, 8 } }, }, subgroup = "fluid-recipes", @@ -79,7 +79,7 @@ data:extend({ icon_mipmaps = 4, icons = { { icon = "__base__/graphics/technology/oil-processing.png", icon_size = 256 }, - { icon = Lignumis.graphics .. "icons/wood-pulp.png", icon_size = 64, scale = 1 } + { icon = "__lignumis__/graphics/icons/wood-pulp.png", icon_size = 64, scale = 1 } }, effects = { { diff --git a/lignumis/prototypes/content/wood-military.lua b/lignumis/prototypes/content/wood-military.lua index 8f00a69..c6a4715 100644 --- a/lignumis/prototypes/content/wood-military.lua +++ b/lignumis/prototypes/content/wood-military.lua @@ -39,7 +39,7 @@ data:extend({ { type = "ammo", name = "wood-darts-magazine", - icon = Lignumis.graphics .. "icons/wood-darts-magazine.png", + icon = "__lignumis__/graphics/icons/wood-darts-magazine.png", ammo_category = "bullet", ammo_type = { cooldown_modifier = 1 / 0.75, @@ -88,7 +88,7 @@ data:extend({ { type = "armor", name = "wood-armor", - icon = Lignumis.graphics .. "icons/wood-armor.png", + icon = "__lignumis__/graphics/icons/wood-armor.png", resistances = { { type = "physical", diff --git a/lignumis/prototypes/content/wood-science.lua b/lignumis/prototypes/content/wood-science.lua index 1e2e29c..b8b724c 100644 --- a/lignumis/prototypes/content/wood-science.lua +++ b/lignumis/prototypes/content/wood-science.lua @@ -6,7 +6,7 @@ data:extend({ type = "tool", name = "wood-science-pack", localised_description = { "item-description.science-pack" }, - icon = Lignumis.graphics .. "icons/wood-science-pack.png", + icon = "__lignumis__/graphics/icons/wood-science-pack.png", subgroup = "science-pack", color_hint = { text = "A" }, order = "0[wood-science-pack]", @@ -41,7 +41,7 @@ data:extend({ { type = "technology", name = "wood-science-pack", - icon = Lignumis.graphics .. "technology/wood-science-pack.png", + icon = "__lignumis__/graphics/technology/wood-science-pack.png", icon_size = 256, essential = true, effects = diff --git a/lignumis/prototypes/content/wooden-gearwheel.lua b/lignumis/prototypes/content/wooden-gearwheel.lua index 0a7e5b5..1216a01 100644 --- a/lignumis/prototypes/content/wooden-gearwheel.lua +++ b/lignumis/prototypes/content/wooden-gearwheel.lua @@ -1,24 +1,24 @@ -local item_tints = require("__base__.prototypes.item-tints") -local item_sounds = require("__base__.prototypes.item_sounds") - -data:extend({ - { - type = "item", - name = "wooden-gear-wheel", - icon = Lignumis.graphics .. "icons/wooden-gear-wheel.png", - subgroup = "intermediate-product", - order = "a[basic-intermediates]-0[wooden-gear-wheel]", - inventory_move_sound = item_sounds.wood_inventory_move, - pick_sound = item_sounds.wood_inventory_pickup, - drop_sound = item_sounds.wood_inventory_move, - stack_size = 100, - random_tint_color = item_tints.iron_rust - }, - { - type = "recipe", - name = "wooden-gear-wheel", - ingredients = { { type = "item", name = "lumber", amount = 1 } }, - results = { { type = "item", name = "wooden-gear-wheel", amount = 2 } }, - allow_productivity = true - } +local item_tints = require("__base__.prototypes.item-tints") +local item_sounds = require("__base__.prototypes.item_sounds") + +data:extend({ + { + type = "item", + name = "wooden-gear-wheel", + icon = "__lignumis__/graphics/icons/wooden-gear-wheel.png", + subgroup = "intermediate-product", + order = "a[basic-intermediates]-0[wooden-gear-wheel]", + inventory_move_sound = item_sounds.wood_inventory_move, + pick_sound = item_sounds.wood_inventory_pickup, + drop_sound = item_sounds.wood_inventory_move, + stack_size = 100, + random_tint_color = item_tints.iron_rust + }, + { + type = "recipe", + name = "wooden-gear-wheel", + ingredients = { { type = "item", name = "lumber", amount = 1 } }, + results = { { type = "item", name = "wooden-gear-wheel", amount = 2 } }, + allow_productivity = true + } }) \ No newline at end of file diff --git a/lignumis/prototypes/content/wooden-rocket-silo.lua b/lignumis/prototypes/content/wooden-rocket-silo.lua index 20afc59..7d7f39a 100644 --- a/lignumis/prototypes/content/wooden-rocket-silo.lua +++ b/lignumis/prototypes/content/wooden-rocket-silo.lua @@ -5,7 +5,7 @@ local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].val local silo = table.deepcopy(data.raw["rocket-silo"]["rocket-silo"]) silo.name = "provisional-rocket-silo" -silo.icon = Lignumis.graphics .. "icons/provisional-rocket-silo.png" +silo.icon = "__lignumis__/graphics/icons/provisional-rocket-silo.png" silo.module_slots = 0 silo.allowed_effects = { "consumption", "pollution", "speed" } silo.minable = { mining_time = 1, result = "provisional-rocket-silo" } @@ -32,11 +32,11 @@ silo.energy_usage = "1MW" silo.rocket_entity = "provisional-rocket" silo.fixed_recipe = "provisional-rocket-part" silo.door_opening_speed = 1 / (20 * 60) -silo.base_day_sprite.filename = Lignumis.graphics .. "entity/wooden-rocket-silo/06-rocket-silo.png" -silo.base_front_sprite.filename = Lignumis.graphics .. "entity/wooden-rocket-silo/14-rocket-silo-front.png" -silo.arm_01_back_animation.filename = Lignumis.graphics .. "entity/wooden-rocket-silo/08-rocket-silo-arms-back.png" -silo.arm_02_right_animation.filename = Lignumis.graphics .. "entity/wooden-rocket-silo/08-rocket-silo-arms-right.png" -silo.arm_03_front_animation.filename = Lignumis.graphics .. "entity/wooden-rocket-silo/13-rocket-silo-arms-front.png" +silo.base_day_sprite.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/06-rocket-silo.png" +silo.base_front_sprite.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png" +silo.arm_01_back_animation.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-back.png" +silo.arm_02_right_animation.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/08-rocket-silo-arms-right.png" +silo.arm_03_front_animation.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/13-rocket-silo-arms-front.png" silo.fluid_boxes = { { production_type = "input", @@ -61,7 +61,7 @@ local silo_item = table.deepcopy(data.raw["item"]["rocket-silo"]) silo_item.name = "provisional-rocket-silo" silo_item.order = "0[provisional-rocket-silo]" silo_item.place_result = "provisional-rocket-silo" -silo_item.icon = Lignumis.graphics .. "icons/provisional-rocket-silo.png" +silo_item.icon = "__lignumis__/graphics/icons/provisional-rocket-silo.png" local silo_recipe = table.deepcopy(data.raw["recipe"]["rocket-silo"]) silo_recipe.name = "provisional-rocket-silo" @@ -82,12 +82,12 @@ rocket.rising_speed = 1 / (14 * 60) rocket.engine_starting_speed = 1 / (11 * 60) rocket.flying_speed = 1 / (4000 * 60) rocket.flying_acceleration = 0.005 -rocket.rocket_sprite.layers[1].filename = Lignumis.graphics .. "entity/wooden-rocket-silo/rocket-static-pod.png" +rocket.rocket_sprite.layers[1].filename = "__lignumis__/graphics/entity/wooden-rocket-silo/rocket-static-pod.png" local rocket_part_recipe = { type = "recipe", name = "provisional-rocket-part", - icon = Lignumis.graphics .. "icons/provisional-rocket-part.png", + icon = "__lignumis__/graphics/icons/provisional-rocket-part.png", energy_required = 6, enabled = false, hide_from_player_crafting = true, @@ -133,7 +133,7 @@ local silo_ready_item = table.deepcopy(data.raw["item"]["rocket-silo"]) silo_ready_item.name = "provisional-rocket-silo-ready" silo_ready_item.order = "0[provisional-rocket-silo-ready]" silo_ready_item.place_result = "provisional-rocket-silo-ready" -silo_ready_item.icon = Lignumis.graphics .. "icons/provisional-rocket-silo.png" +silo_ready_item.icon = "__lignumis__/graphics/icons/provisional-rocket-silo.png" data:extend({ silo, diff --git a/lignumis/prototypes/integrations/vanilla.lua b/lignumis/prototypes/integrations/vanilla.lua index 9ff1b3b..e180b79 100644 --- a/lignumis/prototypes/integrations/vanilla.lua +++ b/lignumis/prototypes/integrations/vanilla.lua @@ -8,16 +8,16 @@ local basic_circuit_board = settings.startup["lignumis-basic-circuit-board"].val local drill = data.raw["mining-drill"]["burner-mining-drill"] local drill_animation = drill.graphics_set.animation drill.resource_searching_radius = 1.99 -drill.icon = Lignumis.graphics .. "icons/burner-mining-drill.png" +drill.icon = "__lignumis__/graphics/icons/burner-mining-drill.png" drill.impact_category = "wood" drill.radius_visualisation_picture = table.deepcopy(data.raw["mining-drill"]["electric-mining-drill"].radius_visualisation_picture) -drill_animation.north.layers[1].filename = Lignumis.graphics .. "entity/burner-mining-drill/burner-mining-drill-N.png" -drill_animation.east.layers[1].filename = Lignumis.graphics .. "entity/burner-mining-drill/burner-mining-drill-E.png" -drill_animation.south.layers[1].filename = Lignumis.graphics .. "entity/burner-mining-drill/burner-mining-drill-S.png" -drill_animation.west.layers[1].filename = Lignumis.graphics .. "entity/burner-mining-drill/burner-mining-drill-W.png" +drill_animation.north.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill/burner-mining-drill-N.png" +drill_animation.east.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill/burner-mining-drill-E.png" +drill_animation.south.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill/burner-mining-drill-S.png" +drill_animation.west.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill/burner-mining-drill-W.png" local drill_item = data.raw["item"]["burner-mining-drill"] -drill_item.icon = Lignumis.graphics .. "icons/burner-mining-drill.png" +drill_item.icon = "__lignumis__/graphics/icons/burner-mining-drill.png" local drill_recipe = data.raw["recipe"]["burner-mining-drill"] drill_recipe.ingredients = { @@ -31,14 +31,14 @@ drill_recipe.ingredients = { -- Burner inserter local burner_inserter = data.raw["inserter"]["burner-inserter"] -burner_inserter.icon = Lignumis.graphics .. "icons/burner-inserter.png" -burner_inserter.hand_base_picture.filename = Lignumis.graphics .. "entity/burner-inserter/burner-inserter-hand-base.png" -burner_inserter.hand_closed_picture.filename = Lignumis.graphics .. "entity/burner-inserter/burner-inserter-hand-closed.png" -burner_inserter.hand_open_picture.filename = Lignumis.graphics .. "entity/burner-inserter/burner-inserter-hand-open.png" -burner_inserter.platform_picture.sheet.filename = Lignumis.graphics .. "entity/burner-inserter/burner-inserter-platform.png" +burner_inserter.icon = "__lignumis__/graphics/icons/burner-inserter.png" +burner_inserter.hand_base_picture.filename = "__lignumis__/graphics/entity/burner-inserter/burner-inserter-hand-base.png" +burner_inserter.hand_closed_picture.filename = "__lignumis__/graphics/entity/burner-inserter/burner-inserter-hand-closed.png" +burner_inserter.hand_open_picture.filename = "__lignumis__/graphics/entity/burner-inserter/burner-inserter-hand-open.png" +burner_inserter.platform_picture.sheet.filename = "__lignumis__/graphics/entity/burner-inserter/burner-inserter-platform.png" burner_inserter.energy_source.initial_fuel_percent = 0.15 -data.raw.item["burner-inserter"].icon = Lignumis.graphics .. "icons/burner-inserter.png" +data.raw.item["burner-inserter"].icon = "__lignumis__/graphics/icons/burner-inserter.png" data.raw.recipe["burner-inserter"].ingredients = { { type = "item", name = "wooden-gear-wheel", amount = 1 }, @@ -49,12 +49,12 @@ data.raw.recipe["burner-inserter"].ingredients = { -- Stone furnace local stone_furnace = data.raw["furnace"]["stone-furnace"] -stone_furnace.icon = Lignumis.graphics .. "icons/stone-furnace.png" -stone_furnace.graphics_set.animation.layers[1].filename = Lignumis.graphics .. "entity/stone-furnace/stone-furnace.png" +stone_furnace.icon = "__lignumis__/graphics/icons/stone-furnace.png" +stone_furnace.graphics_set.animation.layers[1].filename = "__lignumis__/graphics/entity/stone-furnace/stone-furnace.png" local stone_furnace_remnants = data.raw["corpse"]["stone-furnace-remnants"] -stone_furnace_remnants.icon = Lignumis.graphics .. "icons/stone-furnace.png" -stone_furnace_remnants.animation[1].filename = Lignumis.graphics .. "entity/stone-furnace/stone-furnace-remnants.png" +stone_furnace_remnants.icon = "__lignumis__/graphics/icons/stone-furnace.png" +stone_furnace_remnants.animation[1].filename = "__lignumis__/graphics/entity/stone-furnace/stone-furnace-remnants.png" -- Lab diff --git a/lignumis/sound/ambient/forest-ambience.ogg b/lignumis/sound/ambient/forest-ambience.ogg new file mode 100644 index 0000000..18d0262 Binary files /dev/null and b/lignumis/sound/ambient/forest-ambience.ogg differ diff --git a/lignumis/sound/music/lignumis-1.ogg b/lignumis/sound/music/lignumis-1.ogg new file mode 100644 index 0000000..0b2955d Binary files /dev/null and b/lignumis/sound/music/lignumis-1.ogg differ diff --git a/lignumis/sound/music/lignumis-2.ogg b/lignumis/sound/music/lignumis-2.ogg new file mode 100644 index 0000000..1765b14 Binary files /dev/null and b/lignumis/sound/music/lignumis-2.ogg differ diff --git a/lignumis/sound/music/lignumis-3.ogg b/lignumis/sound/music/lignumis-3.ogg new file mode 100644 index 0000000..c280ddf Binary files /dev/null and b/lignumis/sound/music/lignumis-3.ogg differ diff --git a/lignumis/sound/music/lignumis-4.ogg b/lignumis/sound/music/lignumis-4.ogg new file mode 100644 index 0000000..8991623 Binary files /dev/null and b/lignumis/sound/music/lignumis-4.ogg differ diff --git a/lignumis/sound/music/lignumis-5.ogg b/lignumis/sound/music/lignumis-5.ogg new file mode 100644 index 0000000..8f69d7b Binary files /dev/null and b/lignumis/sound/music/lignumis-5.ogg differ diff --git a/sources/.$tech tree.drawio.bkp b/sources/.$tech tree.drawio.bkp new file mode 100644 index 0000000..ed7e5ad --- /dev/null +++ b/sources/.$tech tree.drawio.bkp @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/empty-quality-catalyst-slot.afphoto b/sources/empty-quality-catalyst-slot.afphoto new file mode 100644 index 0000000..47742f9 Binary files /dev/null and b/sources/empty-quality-catalyst-slot.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-copper-remnants.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-copper-remnants.afphoto new file mode 100644 index 0000000..f1e2309 Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-copper-remnants.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-copper-working.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-copper-working.afphoto new file mode 100644 index 0000000..74d3226 Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-copper-working.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-copper.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-copper.afphoto new file mode 100644 index 0000000..508c9e6 Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-copper.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-gold-remnants.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-gold-remnants.afphoto new file mode 100644 index 0000000..4c45c0d Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-gold-remnants.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-gold-working.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-gold-working.afphoto new file mode 100644 index 0000000..d5d10df Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-gold-working.afphoto differ diff --git a/sources/entity/basic-construction-robot/basic-construction-robot-gold.afphoto b/sources/entity/basic-construction-robot/basic-construction-robot-gold.afphoto new file mode 100644 index 0000000..0ee5c71 Binary files /dev/null and b/sources/entity/basic-construction-robot/basic-construction-robot-gold.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-base.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-base.afphoto new file mode 100644 index 0000000..bbdc39b Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-base.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-raising.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-raising.afphoto new file mode 100644 index 0000000..5ab20dd Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-raising.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-shooting-1.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-1.afphoto new file mode 100644 index 0000000..a079bc1 Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-1.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-shooting-2.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-2.afphoto new file mode 100644 index 0000000..a0f49ca Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-2.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-shooting-3.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-3.afphoto new file mode 100644 index 0000000..db9d3aa Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-3.afphoto differ diff --git a/sources/entity/basic-gun-turret/basic-gun-turret-shooting-4.afphoto b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-4.afphoto new file mode 100644 index 0000000..17c8ae9 Binary files /dev/null and b/sources/entity/basic-gun-turret/basic-gun-turret-shooting-4.afphoto differ diff --git a/sources/entity/basic-radar.afphoto b/sources/entity/basic-radar.afphoto new file mode 100644 index 0000000..ba218b6 Binary files /dev/null and b/sources/entity/basic-radar.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-base.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-base.afphoto new file mode 100644 index 0000000..46bfc42 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-base.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.afphoto new file mode 100644 index 0000000..8bae083 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-1.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.afphoto new file mode 100644 index 0000000..05fc5bd Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-1-2.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.afphoto new file mode 100644 index 0000000..a17746b Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-10.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.afphoto new file mode 100644 index 0000000..6fb0a23 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-3.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.afphoto new file mode 100644 index 0000000..53176f9 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-4.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.afphoto new file mode 100644 index 0000000..937c2d2 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-1.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.afphoto new file mode 100644 index 0000000..8ce55b6 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5-2.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.afphoto new file mode 100644 index 0000000..e0c442d Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-5.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.afphoto new file mode 100644 index 0000000..c296939 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-6.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.afphoto new file mode 100644 index 0000000..7386a5e Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-1.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.afphoto new file mode 100644 index 0000000..8599507 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7-2.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.afphoto new file mode 100644 index 0000000..98b8aec Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-7.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.afphoto new file mode 100644 index 0000000..a82c368 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-8.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.afphoto new file mode 100644 index 0000000..6144d37 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-crane-9.afphoto differ diff --git a/sources/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.afphoto b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.afphoto new file mode 100644 index 0000000..9489c35 Binary files /dev/null and b/sources/entity/burner-agricultural-tower/burner-agricultural-tower-remnants.afphoto differ diff --git a/sources/entity/burner-assembling-machine/burner-assembling-machine-remnants.afphoto b/sources/entity/burner-assembling-machine/burner-assembling-machine-remnants.afphoto new file mode 100644 index 0000000..c383e6a Binary files /dev/null and b/sources/entity/burner-assembling-machine/burner-assembling-machine-remnants.afphoto differ diff --git a/sources/entity/burner-assembling-machine/burner-assembling-machine.afphoto b/sources/entity/burner-assembling-machine/burner-assembling-machine.afphoto new file mode 100644 index 0000000..ac8b350 Binary files /dev/null and b/sources/entity/burner-assembling-machine/burner-assembling-machine.afphoto differ diff --git a/sources/entity/burner-inserter/burner-inserter-hand-base.afphoto b/sources/entity/burner-inserter/burner-inserter-hand-base.afphoto new file mode 100644 index 0000000..0d59d16 Binary files /dev/null and b/sources/entity/burner-inserter/burner-inserter-hand-base.afphoto differ diff --git a/sources/entity/burner-inserter/burner-inserter-hand-closed.afphoto b/sources/entity/burner-inserter/burner-inserter-hand-closed.afphoto new file mode 100644 index 0000000..60300d4 Binary files /dev/null and b/sources/entity/burner-inserter/burner-inserter-hand-closed.afphoto differ diff --git a/sources/entity/burner-inserter/burner-inserter-hand-open.afphoto b/sources/entity/burner-inserter/burner-inserter-hand-open.afphoto new file mode 100644 index 0000000..530f070 Binary files /dev/null and b/sources/entity/burner-inserter/burner-inserter-hand-open.afphoto differ diff --git a/sources/entity/burner-inserter/burner-inserter-platform.afphoto b/sources/entity/burner-inserter/burner-inserter-platform.afphoto new file mode 100644 index 0000000..69d7e12 Binary files /dev/null and b/sources/entity/burner-inserter/burner-inserter-platform.afphoto differ diff --git a/sources/entity/burner-inserter/burner-inserter-remnants.afphoto b/sources/entity/burner-inserter/burner-inserter-remnants.afphoto new file mode 100644 index 0000000..4d1c37a Binary files /dev/null and b/sources/entity/burner-inserter/burner-inserter-remnants.afphoto differ diff --git a/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.afphoto b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.afphoto new file mode 100644 index 0000000..7c4b714 Binary files /dev/null and b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-base.afphoto differ diff --git a/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.afphoto b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.afphoto new file mode 100644 index 0000000..c9be707 Binary files /dev/null and b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-closed.afphoto differ diff --git a/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.afphoto b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.afphoto new file mode 100644 index 0000000..2d57991 Binary files /dev/null and b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-hand-open.afphoto differ diff --git a/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.afphoto b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.afphoto new file mode 100644 index 0000000..ff52a0c Binary files /dev/null and b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-platform.afphoto differ diff --git a/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.afphoto b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.afphoto new file mode 100644 index 0000000..0fb7989 Binary files /dev/null and b/sources/entity/burner-long-handed-inserter/burner-long-handed-inserter-remnants.afphoto differ diff --git a/sources/entity/burner-mining-drill/burner-mining-drill-E.afphoto b/sources/entity/burner-mining-drill/burner-mining-drill-E.afphoto new file mode 100644 index 0000000..79f5359 Binary files /dev/null and b/sources/entity/burner-mining-drill/burner-mining-drill-E.afphoto differ diff --git a/sources/entity/burner-mining-drill/burner-mining-drill-N.afphoto b/sources/entity/burner-mining-drill/burner-mining-drill-N.afphoto new file mode 100644 index 0000000..2295da5 Binary files /dev/null and b/sources/entity/burner-mining-drill/burner-mining-drill-N.afphoto differ diff --git a/sources/entity/burner-mining-drill/burner-mining-drill-S.afphoto b/sources/entity/burner-mining-drill/burner-mining-drill-S.afphoto new file mode 100644 index 0000000..3ac6e24 Binary files /dev/null and b/sources/entity/burner-mining-drill/burner-mining-drill-S.afphoto differ diff --git a/sources/entity/burner-mining-drill/burner-mining-drill-W.afphoto b/sources/entity/burner-mining-drill/burner-mining-drill-W.afphoto new file mode 100644 index 0000000..d8a8fd4 Binary files /dev/null and b/sources/entity/burner-mining-drill/burner-mining-drill-W.afphoto differ diff --git a/sources/entity/gold-patch.png b/sources/entity/gold-patch.png new file mode 100644 index 0000000..296e521 Binary files /dev/null and b/sources/entity/gold-patch.png differ diff --git a/sources/entity/gold-pipe/gold-pipe-corner-down-left.afphoto b/sources/entity/gold-pipe/gold-pipe-corner-down-left.afphoto new file mode 100644 index 0000000..56d1016 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-corner-down-left.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-corner-down-right.afphoto b/sources/entity/gold-pipe/gold-pipe-corner-down-right.afphoto new file mode 100644 index 0000000..8198cbe Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-corner-down-right.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-corner-up-left.afphoto b/sources/entity/gold-pipe/gold-pipe-corner-up-left.afphoto new file mode 100644 index 0000000..a425027 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-corner-up-left.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-corner-up-right.afphoto b/sources/entity/gold-pipe/gold-pipe-corner-up-right.afphoto new file mode 100644 index 0000000..5a00e01 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-corner-up-right.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-cover-east.afphoto b/sources/entity/gold-pipe/gold-pipe-cover-east.afphoto new file mode 100644 index 0000000..623402e Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-cover-east.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-cover-north.afphoto b/sources/entity/gold-pipe/gold-pipe-cover-north.afphoto new file mode 100644 index 0000000..3aca06b Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-cover-north.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-cover-south.afphoto b/sources/entity/gold-pipe/gold-pipe-cover-south.afphoto new file mode 100644 index 0000000..78a8f23 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-cover-south.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-cover-west.afphoto b/sources/entity/gold-pipe/gold-pipe-cover-west.afphoto new file mode 100644 index 0000000..1046839 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-cover-west.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-cross.afphoto b/sources/entity/gold-pipe/gold-pipe-cross.afphoto new file mode 100644 index 0000000..5f3e8a8 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-cross.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-ending-down.afphoto b/sources/entity/gold-pipe/gold-pipe-ending-down.afphoto new file mode 100644 index 0000000..152d706 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-ending-down.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-ending-left.afphoto b/sources/entity/gold-pipe/gold-pipe-ending-left.afphoto new file mode 100644 index 0000000..e93d51e Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-ending-left.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-ending-right.afphoto b/sources/entity/gold-pipe/gold-pipe-ending-right.afphoto new file mode 100644 index 0000000..ed8ba60 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-ending-right.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-ending-up.afphoto b/sources/entity/gold-pipe/gold-pipe-ending-up.afphoto new file mode 100644 index 0000000..5edc12f Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-ending-up.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-remnants.afphoto b/sources/entity/gold-pipe/gold-pipe-remnants.afphoto new file mode 100644 index 0000000..3b9c248 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-remnants.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-straight-horizontal-window.afphoto b/sources/entity/gold-pipe/gold-pipe-straight-horizontal-window.afphoto new file mode 100644 index 0000000..736c1d4 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-straight-horizontal-window.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-straight-horizontal.afphoto b/sources/entity/gold-pipe/gold-pipe-straight-horizontal.afphoto new file mode 100644 index 0000000..09a5e1f Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-straight-horizontal.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-straight-vertical-single.afphoto b/sources/entity/gold-pipe/gold-pipe-straight-vertical-single.afphoto new file mode 100644 index 0000000..7f11cba Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-straight-vertical-single.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-straight-vertical-window.afphoto b/sources/entity/gold-pipe/gold-pipe-straight-vertical-window.afphoto new file mode 100644 index 0000000..379e21b Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-straight-vertical-window.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-straight-vertical.afphoto b/sources/entity/gold-pipe/gold-pipe-straight-vertical.afphoto new file mode 100644 index 0000000..b0caad4 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-straight-vertical.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-t-down.afphoto b/sources/entity/gold-pipe/gold-pipe-t-down.afphoto new file mode 100644 index 0000000..2271491 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-t-down.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-t-left.afphoto b/sources/entity/gold-pipe/gold-pipe-t-left.afphoto new file mode 100644 index 0000000..7bb3ca2 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-t-left.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-t-right.afphoto b/sources/entity/gold-pipe/gold-pipe-t-right.afphoto new file mode 100644 index 0000000..31f362b Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-t-right.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-t-up.afphoto b/sources/entity/gold-pipe/gold-pipe-t-up.afphoto new file mode 100644 index 0000000..97a150f Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-t-up.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-to-ground-down.afphoto b/sources/entity/gold-pipe/gold-pipe-to-ground-down.afphoto new file mode 100644 index 0000000..f4c2d27 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-to-ground-down.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-to-ground-left.afphoto b/sources/entity/gold-pipe/gold-pipe-to-ground-left.afphoto new file mode 100644 index 0000000..218dba0 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-to-ground-left.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-to-ground-remnants.afphoto b/sources/entity/gold-pipe/gold-pipe-to-ground-remnants.afphoto new file mode 100644 index 0000000..bf07fc4 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-to-ground-remnants.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-to-ground-right.afphoto b/sources/entity/gold-pipe/gold-pipe-to-ground-right.afphoto new file mode 100644 index 0000000..e99f51b Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-to-ground-right.afphoto differ diff --git a/sources/entity/gold-pipe/gold-pipe-to-ground-up.afphoto b/sources/entity/gold-pipe/gold-pipe-to-ground-up.afphoto new file mode 100644 index 0000000..cfcf3c1 Binary files /dev/null and b/sources/entity/gold-pipe/gold-pipe-to-ground-up.afphoto differ diff --git a/sources/entity/gold-pipe/machine-gold-pipe-E.afphoto b/sources/entity/gold-pipe/machine-gold-pipe-E.afphoto new file mode 100644 index 0000000..1becdbd Binary files /dev/null and b/sources/entity/gold-pipe/machine-gold-pipe-E.afphoto differ diff --git a/sources/entity/gold-pipe/machine-gold-pipe-N.afphoto b/sources/entity/gold-pipe/machine-gold-pipe-N.afphoto new file mode 100644 index 0000000..5a73450 Binary files /dev/null and b/sources/entity/gold-pipe/machine-gold-pipe-N.afphoto differ diff --git a/sources/entity/gold-pipe/machine-gold-pipe-S.afphoto b/sources/entity/gold-pipe/machine-gold-pipe-S.afphoto new file mode 100644 index 0000000..1d88b69 Binary files /dev/null and b/sources/entity/gold-pipe/machine-gold-pipe-S.afphoto differ diff --git a/sources/entity/gold-pipe/machine-gold-pipe-W.afphoto b/sources/entity/gold-pipe/machine-gold-pipe-W.afphoto new file mode 100644 index 0000000..d135dbc Binary files /dev/null and b/sources/entity/gold-pipe/machine-gold-pipe-W.afphoto differ diff --git a/sources/entity/gold-storage-tank/gold-storage-tank-remnants.afphoto b/sources/entity/gold-storage-tank/gold-storage-tank-remnants.afphoto new file mode 100644 index 0000000..9576ec8 Binary files /dev/null and b/sources/entity/gold-storage-tank/gold-storage-tank-remnants.afphoto differ diff --git a/sources/entity/gold-storage-tank/gold-storage-tank-window-background.png b/sources/entity/gold-storage-tank/gold-storage-tank-window-background.png new file mode 100644 index 0000000..202cfc9 Binary files /dev/null and b/sources/entity/gold-storage-tank/gold-storage-tank-window-background.png differ diff --git a/sources/entity/gold-storage-tank/gold-storage-tank.afphoto b/sources/entity/gold-storage-tank/gold-storage-tank.afphoto new file mode 100644 index 0000000..c1e6465 Binary files /dev/null and b/sources/entity/gold-storage-tank/gold-storage-tank.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-01.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-01.afphoto new file mode 100644 index 0000000..ed99daf Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-01.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-02.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-02.afphoto new file mode 100644 index 0000000..0696358 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-02.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-03.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-03.afphoto new file mode 100644 index 0000000..80bee16 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-03.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-04.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-04.afphoto new file mode 100644 index 0000000..f82f175 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-04.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-05.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-05.afphoto new file mode 100644 index 0000000..7d9989d Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-05.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-06.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-06.afphoto new file mode 100644 index 0000000..86b36cb Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-06.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-07.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-07.afphoto new file mode 100644 index 0000000..64da69d Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-07.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-08.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-08.afphoto new file mode 100644 index 0000000..c134141 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-08.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-09.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-09.afphoto new file mode 100644 index 0000000..4e9aed4 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-09.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-10.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-10.afphoto new file mode 100644 index 0000000..07e9d55 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-10.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-11.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-11.afphoto new file mode 100644 index 0000000..4673431 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-11.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-12.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-12.afphoto new file mode 100644 index 0000000..0771293 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-12.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-13.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-13.afphoto new file mode 100644 index 0000000..0992ea9 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-13.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-14.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-14.afphoto new file mode 100644 index 0000000..080edd2 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-14.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-15.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-15.afphoto new file mode 100644 index 0000000..7c91d3c Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-15.afphoto differ diff --git a/sources/entity/gold-stromatolite/gold-stromatolite-16.afphoto b/sources/entity/gold-stromatolite/gold-stromatolite-16.afphoto new file mode 100644 index 0000000..c335b22 Binary files /dev/null and b/sources/entity/gold-stromatolite/gold-stromatolite-16.afphoto differ diff --git a/sources/entity/steam-assembling-machine/steam-assembling-machine-remnants.afphoto b/sources/entity/steam-assembling-machine/steam-assembling-machine-remnants.afphoto new file mode 100644 index 0000000..8642912 Binary files /dev/null and b/sources/entity/steam-assembling-machine/steam-assembling-machine-remnants.afphoto differ diff --git a/sources/entity/steam-assembling-machine/steam-assembling-machine.afphoto b/sources/entity/steam-assembling-machine/steam-assembling-machine.afphoto new file mode 100644 index 0000000..cd7326f Binary files /dev/null and b/sources/entity/steam-assembling-machine/steam-assembling-machine.afphoto differ diff --git a/sources/entity/stone-furnace/stone-furnace-remnants.afphoto b/sources/entity/stone-furnace/stone-furnace-remnants.afphoto new file mode 100644 index 0000000..bb1ba83 Binary files /dev/null and b/sources/entity/stone-furnace/stone-furnace-remnants.afphoto differ diff --git a/sources/entity/stone-furnace/stone-furnace.afphoto b/sources/entity/stone-furnace/stone-furnace.afphoto new file mode 100644 index 0000000..ed72794 Binary files /dev/null and b/sources/entity/stone-furnace/stone-furnace.afphoto differ diff --git a/sources/entity/wood-lab/wood-lab-light.afphoto b/sources/entity/wood-lab/wood-lab-light.afphoto new file mode 100644 index 0000000..e0d2010 Binary files /dev/null and b/sources/entity/wood-lab/wood-lab-light.afphoto differ diff --git a/sources/entity/wood-lab/wood-lab.afphoto b/sources/entity/wood-lab/wood-lab.afphoto new file mode 100644 index 0000000..f8ee4be Binary files /dev/null and b/sources/entity/wood-lab/wood-lab.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/06-rocket-silo.afphoto b/sources/entity/wooden-rocket-silo/06-rocket-silo.afphoto new file mode 100644 index 0000000..2402e06 Binary files /dev/null and b/sources/entity/wooden-rocket-silo/06-rocket-silo.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-back.afphoto b/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-back.afphoto new file mode 100644 index 0000000..c0a032b Binary files /dev/null and b/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-back.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-right.afphoto b/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-right.afphoto new file mode 100644 index 0000000..410031c Binary files /dev/null and b/sources/entity/wooden-rocket-silo/08-rocket-silo-arms-right.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/13-rocket-silo-arms-front.afphoto b/sources/entity/wooden-rocket-silo/13-rocket-silo-arms-front.afphoto new file mode 100644 index 0000000..d48946f Binary files /dev/null and b/sources/entity/wooden-rocket-silo/13-rocket-silo-arms-front.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/14-rocket-silo-front.afphoto b/sources/entity/wooden-rocket-silo/14-rocket-silo-front.afphoto new file mode 100644 index 0000000..37a3fb9 Binary files /dev/null and b/sources/entity/wooden-rocket-silo/14-rocket-silo-front.afphoto differ diff --git a/sources/entity/wooden-rocket-silo/rocket-static-pod.afphoto b/sources/entity/wooden-rocket-silo/rocket-static-pod.afphoto new file mode 100644 index 0000000..cdd5034 Binary files /dev/null and b/sources/entity/wooden-rocket-silo/rocket-static-pod.afphoto differ diff --git a/sources/equipment/basic-personal-roboport-equipment-copper.afphoto b/sources/equipment/basic-personal-roboport-equipment-copper.afphoto new file mode 100644 index 0000000..9e0be37 Binary files /dev/null and b/sources/equipment/basic-personal-roboport-equipment-copper.afphoto differ diff --git a/sources/equipment/basic-personal-roboport-equipment-gold.afphoto b/sources/equipment/basic-personal-roboport-equipment-gold.afphoto new file mode 100644 index 0000000..f3e1502 Binary files /dev/null and b/sources/equipment/basic-personal-roboport-equipment-gold.afphoto differ diff --git a/sources/equipment/portable-engine-copper.afphoto b/sources/equipment/portable-engine-copper.afphoto new file mode 100644 index 0000000..5f2bb5d Binary files /dev/null and b/sources/equipment/portable-engine-copper.afphoto differ diff --git a/sources/equipment/portable-engine-gold.afphoto b/sources/equipment/portable-engine-gold.afphoto new file mode 100644 index 0000000..b1eb1de Binary files /dev/null and b/sources/equipment/portable-engine-gold.afphoto differ diff --git a/sources/icons/active-noise-cancelling.afphoto b/sources/icons/active-noise-cancelling.afphoto new file mode 100644 index 0000000..fcbfabb Binary files /dev/null and b/sources/icons/active-noise-cancelling.afphoto differ diff --git a/sources/icons/basic-circuit-board.afphoto b/sources/icons/basic-circuit-board.afphoto new file mode 100644 index 0000000..de58413 Binary files /dev/null and b/sources/icons/basic-circuit-board.afphoto differ diff --git a/sources/icons/basic-construction-robot-copper.afphoto b/sources/icons/basic-construction-robot-copper.afphoto new file mode 100644 index 0000000..4c935b7 Binary files /dev/null and b/sources/icons/basic-construction-robot-copper.afphoto differ diff --git a/sources/icons/basic-construction-robot-gold.afphoto b/sources/icons/basic-construction-robot-gold.afphoto new file mode 100644 index 0000000..4a24f87 Binary files /dev/null and b/sources/icons/basic-construction-robot-gold.afphoto differ diff --git a/sources/icons/basic-gun-turret.afphoto b/sources/icons/basic-gun-turret.afphoto new file mode 100644 index 0000000..80e4891 Binary files /dev/null and b/sources/icons/basic-gun-turret.afphoto differ diff --git a/sources/icons/basic-personal-roboport-equipment-copper.afphoto b/sources/icons/basic-personal-roboport-equipment-copper.afphoto new file mode 100644 index 0000000..de2efbd Binary files /dev/null and b/sources/icons/basic-personal-roboport-equipment-copper.afphoto differ diff --git a/sources/icons/basic-personal-roboport-equipment-gold.afphoto b/sources/icons/basic-personal-roboport-equipment-gold.afphoto new file mode 100644 index 0000000..ad9c44d Binary files /dev/null and b/sources/icons/basic-personal-roboport-equipment-gold.afphoto differ diff --git a/sources/icons/basic-radar.afphoto b/sources/icons/basic-radar.afphoto new file mode 100644 index 0000000..e17965f Binary files /dev/null and b/sources/icons/basic-radar.afphoto differ diff --git a/sources/icons/basic-repair-pack.afphoto b/sources/icons/basic-repair-pack.afphoto new file mode 100644 index 0000000..768ad73 Binary files /dev/null and b/sources/icons/basic-repair-pack.afphoto differ diff --git a/sources/icons/burner-agricultural-tower.afphoto b/sources/icons/burner-agricultural-tower.afphoto new file mode 100644 index 0000000..2f7772b Binary files /dev/null and b/sources/icons/burner-agricultural-tower.afphoto differ diff --git a/sources/icons/burner-assembling-machine.afphoto b/sources/icons/burner-assembling-machine.afphoto new file mode 100644 index 0000000..7301ac6 Binary files /dev/null and b/sources/icons/burner-assembling-machine.afphoto differ diff --git a/sources/icons/burner-inserter.afphoto b/sources/icons/burner-inserter.afphoto new file mode 100644 index 0000000..3af976c Binary files /dev/null and b/sources/icons/burner-inserter.afphoto differ diff --git a/sources/icons/burner-long-handed-inserter.afphoto b/sources/icons/burner-long-handed-inserter.afphoto new file mode 100644 index 0000000..8be9253 Binary files /dev/null and b/sources/icons/burner-long-handed-inserter.afphoto differ diff --git a/sources/icons/burner-mining-drill.afphoto b/sources/icons/burner-mining-drill.afphoto new file mode 100644 index 0000000..a856d93 Binary files /dev/null and b/sources/icons/burner-mining-drill.afphoto differ diff --git a/sources/icons/casting-gold.afphoto b/sources/icons/casting-gold.afphoto new file mode 100644 index 0000000..536c887 Binary files /dev/null and b/sources/icons/casting-gold.afphoto differ diff --git a/sources/icons/cupriavidus-necator-1.afphoto b/sources/icons/cupriavidus-necator-1.afphoto new file mode 100644 index 0000000..49b61d8 Binary files /dev/null and b/sources/icons/cupriavidus-necator-1.afphoto differ diff --git a/sources/icons/cupriavidus-necator-2.afphoto b/sources/icons/cupriavidus-necator-2.afphoto new file mode 100644 index 0000000..1406bfe Binary files /dev/null and b/sources/icons/cupriavidus-necator-2.afphoto differ diff --git a/sources/icons/cupriavidus-necator-3.afphoto b/sources/icons/cupriavidus-necator-3.afphoto new file mode 100644 index 0000000..3da0f07 Binary files /dev/null and b/sources/icons/cupriavidus-necator-3.afphoto differ diff --git a/sources/icons/dead-cupriavidus-necator-1.afphoto b/sources/icons/dead-cupriavidus-necator-1.afphoto new file mode 100644 index 0000000..46c27f3 Binary files /dev/null and b/sources/icons/dead-cupriavidus-necator-1.afphoto differ diff --git a/sources/icons/dead-cupriavidus-necator-2.afphoto b/sources/icons/dead-cupriavidus-necator-2.afphoto new file mode 100644 index 0000000..140c8e7 Binary files /dev/null and b/sources/icons/dead-cupriavidus-necator-2.afphoto differ diff --git a/sources/icons/dead-cupriavidus-necator-3.afphoto b/sources/icons/dead-cupriavidus-necator-3.afphoto new file mode 100644 index 0000000..ccbb28c Binary files /dev/null and b/sources/icons/dead-cupriavidus-necator-3.afphoto differ diff --git a/sources/icons/gold-bacteria-1.afphoto b/sources/icons/gold-bacteria-1.afphoto new file mode 100644 index 0000000..9197950 Binary files /dev/null and b/sources/icons/gold-bacteria-1.afphoto differ diff --git a/sources/icons/gold-bacteria-2.afphoto b/sources/icons/gold-bacteria-2.afphoto new file mode 100644 index 0000000..c6774ed Binary files /dev/null and b/sources/icons/gold-bacteria-2.afphoto differ diff --git a/sources/icons/gold-bacteria-3.afphoto b/sources/icons/gold-bacteria-3.afphoto new file mode 100644 index 0000000..7fbe4fc Binary files /dev/null and b/sources/icons/gold-bacteria-3.afphoto differ diff --git a/sources/icons/gold-bacteria.afphoto b/sources/icons/gold-bacteria.afphoto new file mode 100644 index 0000000..88a77a5 Binary files /dev/null and b/sources/icons/gold-bacteria.afphoto differ diff --git a/sources/icons/gold-ore-1.png b/sources/icons/gold-ore-1.png new file mode 100644 index 0000000..3fa7d2f Binary files /dev/null and b/sources/icons/gold-ore-1.png differ diff --git a/sources/icons/gold-ore-2.png b/sources/icons/gold-ore-2.png new file mode 100644 index 0000000..ac85aca Binary files /dev/null and b/sources/icons/gold-ore-2.png differ diff --git a/sources/icons/gold-ore-3.png b/sources/icons/gold-ore-3.png new file mode 100644 index 0000000..b087c62 Binary files /dev/null and b/sources/icons/gold-ore-3.png differ diff --git a/sources/icons/gold-ore.png b/sources/icons/gold-ore.png new file mode 100644 index 0000000..0ea33cd Binary files /dev/null and b/sources/icons/gold-ore.png differ diff --git a/sources/icons/gold-patch.png b/sources/icons/gold-patch.png new file mode 100644 index 0000000..35e4072 Binary files /dev/null and b/sources/icons/gold-patch.png differ diff --git a/sources/icons/gold-pipe-to-ground.afphoto b/sources/icons/gold-pipe-to-ground.afphoto new file mode 100644 index 0000000..548ad97 Binary files /dev/null and b/sources/icons/gold-pipe-to-ground.afphoto differ diff --git a/sources/icons/gold-pipe.afphoto b/sources/icons/gold-pipe.afphoto new file mode 100644 index 0000000..80c8eda Binary files /dev/null and b/sources/icons/gold-pipe.afphoto differ diff --git a/sources/icons/gold-plate.png b/sources/icons/gold-plate.png new file mode 100644 index 0000000..75ddece Binary files /dev/null and b/sources/icons/gold-plate.png differ diff --git a/sources/icons/gold-storage-tank.afphoto b/sources/icons/gold-storage-tank.afphoto new file mode 100644 index 0000000..e5b541a Binary files /dev/null and b/sources/icons/gold-storage-tank.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-1.afphoto b/sources/icons/gold-stromatolite-seed-1.afphoto new file mode 100644 index 0000000..6d46e0e Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-1.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-2.afphoto b/sources/icons/gold-stromatolite-seed-2.afphoto new file mode 100644 index 0000000..197af7d Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-2.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-3.afphoto b/sources/icons/gold-stromatolite-seed-3.afphoto new file mode 100644 index 0000000..e30041b Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-3.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-4.afphoto b/sources/icons/gold-stromatolite-seed-4.afphoto new file mode 100644 index 0000000..883de08 Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-4.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-5.afphoto b/sources/icons/gold-stromatolite-seed-5.afphoto new file mode 100644 index 0000000..af0f2c5 Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-5.afphoto differ diff --git a/sources/icons/gold-stromatolite-seed-6.afphoto b/sources/icons/gold-stromatolite-seed-6.afphoto new file mode 100644 index 0000000..37da034 Binary files /dev/null and b/sources/icons/gold-stromatolite-seed-6.afphoto differ diff --git a/sources/icons/gold-stromatolite.afphoto b/sources/icons/gold-stromatolite.afphoto new file mode 100644 index 0000000..fcd503c Binary files /dev/null and b/sources/icons/gold-stromatolite.afphoto differ diff --git a/sources/icons/gold-wire.png b/sources/icons/gold-wire.png new file mode 100644 index 0000000..47639d8 Binary files /dev/null and b/sources/icons/gold-wire.png differ diff --git a/sources/icons/hot-gold-plate.afphoto b/sources/icons/hot-gold-plate.afphoto new file mode 100644 index 0000000..773a506 Binary files /dev/null and b/sources/icons/hot-gold-plate.afphoto differ diff --git a/sources/icons/lignumis.afphoto b/sources/icons/lignumis.afphoto new file mode 100644 index 0000000..43bfeea Binary files /dev/null and b/sources/icons/lignumis.afphoto differ diff --git a/sources/icons/lumber-mill.afphoto b/sources/icons/lumber-mill.afphoto new file mode 100644 index 0000000..24a6ed6 Binary files /dev/null and b/sources/icons/lumber-mill.afphoto differ diff --git a/sources/icons/molten-gold.afphoto b/sources/icons/molten-gold.afphoto new file mode 100644 index 0000000..f477dfc Binary files /dev/null and b/sources/icons/molten-gold.afphoto differ diff --git a/sources/icons/peat.afphoto b/sources/icons/peat.afphoto new file mode 100644 index 0000000..0d1881e Binary files /dev/null and b/sources/icons/peat.afphoto differ diff --git a/sources/icons/provisional-rocket-part.afphoto b/sources/icons/provisional-rocket-part.afphoto new file mode 100644 index 0000000..1076b02 Binary files /dev/null and b/sources/icons/provisional-rocket-part.afphoto differ diff --git a/sources/icons/provisional-rocket-silo.afphoto b/sources/icons/provisional-rocket-silo.afphoto new file mode 100644 index 0000000..c038497 Binary files /dev/null and b/sources/icons/provisional-rocket-silo.afphoto differ diff --git a/sources/icons/quality-gold-catalyst.afphoto b/sources/icons/quality-gold-catalyst.afphoto new file mode 100644 index 0000000..1e30188 Binary files /dev/null and b/sources/icons/quality-gold-catalyst.afphoto differ diff --git a/sources/icons/starmap-planet-lignumis.afphoto b/sources/icons/starmap-planet-lignumis.afphoto new file mode 100644 index 0000000..0a2afc8 Binary files /dev/null and b/sources/icons/starmap-planet-lignumis.afphoto differ diff --git a/sources/icons/starmap-planet-lignumis_old.afphoto b/sources/icons/starmap-planet-lignumis_old.afphoto new file mode 100644 index 0000000..22072a6 Binary files /dev/null and b/sources/icons/starmap-planet-lignumis_old.afphoto differ diff --git a/sources/icons/steam-assembling-machine.afphoto b/sources/icons/steam-assembling-machine.afphoto new file mode 100644 index 0000000..8ba8f9e Binary files /dev/null and b/sources/icons/steam-assembling-machine.afphoto differ diff --git a/sources/icons/steam-assembling-machine_old.afphoto b/sources/icons/steam-assembling-machine_old.afphoto new file mode 100644 index 0000000..a3e7db2 Binary files /dev/null and b/sources/icons/steam-assembling-machine_old.afphoto differ diff --git a/sources/icons/steam-science-pack.afphoto b/sources/icons/steam-science-pack.afphoto new file mode 100644 index 0000000..5f100f6 Binary files /dev/null and b/sources/icons/steam-science-pack.afphoto differ diff --git a/sources/icons/stone-furnace.afphoto b/sources/icons/stone-furnace.afphoto new file mode 100644 index 0000000..c2592e4 Binary files /dev/null and b/sources/icons/stone-furnace.afphoto differ diff --git a/sources/icons/wood-armor.afphoto b/sources/icons/wood-armor.afphoto new file mode 100644 index 0000000..a002418 Binary files /dev/null and b/sources/icons/wood-armor.afphoto differ diff --git a/sources/icons/wood-darts-magazine.afphoto b/sources/icons/wood-darts-magazine.afphoto new file mode 100644 index 0000000..06a35b2 Binary files /dev/null and b/sources/icons/wood-darts-magazine.afphoto differ diff --git a/sources/icons/wood-lab.afphoto b/sources/icons/wood-lab.afphoto new file mode 100644 index 0000000..cf496ea Binary files /dev/null and b/sources/icons/wood-lab.afphoto differ diff --git a/sources/icons/wood-pulp.afphoto b/sources/icons/wood-pulp.afphoto new file mode 100644 index 0000000..8b2b1dd Binary files /dev/null and b/sources/icons/wood-pulp.afphoto differ diff --git a/sources/icons/wood-science-pack.afphoto b/sources/icons/wood-science-pack.afphoto new file mode 100644 index 0000000..1a85c33 Binary files /dev/null and b/sources/icons/wood-science-pack.afphoto differ diff --git a/sources/icons/wood-splitter.afphoto b/sources/icons/wood-splitter.afphoto new file mode 100644 index 0000000..589985b Binary files /dev/null and b/sources/icons/wood-splitter.afphoto differ diff --git a/sources/icons/wood-transport-belt.afphoto b/sources/icons/wood-transport-belt.afphoto new file mode 100644 index 0000000..03d5b56 Binary files /dev/null and b/sources/icons/wood-transport-belt.afphoto differ diff --git a/sources/icons/wood-underground-belt.afphoto b/sources/icons/wood-underground-belt.afphoto new file mode 100644 index 0000000..7904f86 Binary files /dev/null and b/sources/icons/wood-underground-belt.afphoto differ diff --git a/sources/icons/wooden-gear-wheel.afphoto b/sources/icons/wooden-gear-wheel.afphoto new file mode 100644 index 0000000..2fa77c1 Binary files /dev/null and b/sources/icons/wooden-gear-wheel.afphoto differ diff --git a/sources/noise-map-icon.afphoto b/sources/noise-map-icon.afphoto new file mode 100644 index 0000000..7322ec8 Binary files /dev/null and b/sources/noise-map-icon.afphoto differ diff --git a/sources/orbit-lignumis.afphoto b/sources/orbit-lignumis.afphoto new file mode 100644 index 0000000..fb79f65 Binary files /dev/null and b/sources/orbit-lignumis.afphoto differ diff --git a/sources/peat.afphoto b/sources/peat.afphoto new file mode 100644 index 0000000..55b1982 Binary files /dev/null and b/sources/peat.afphoto differ diff --git a/sources/quality-catalyst-icon-red.afphoto b/sources/quality-catalyst-icon-red.afphoto new file mode 100644 index 0000000..30852cc Binary files /dev/null and b/sources/quality-catalyst-icon-red.afphoto differ diff --git a/sources/tech tree.drawio b/sources/tech tree.drawio new file mode 100644 index 0000000..6ce64eb --- /dev/null +++ b/sources/tech tree.drawio @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/technology/basic-construction-robotics-copper.afphoto b/sources/technology/basic-construction-robotics-copper.afphoto new file mode 100644 index 0000000..164b487 Binary files /dev/null and b/sources/technology/basic-construction-robotics-copper.afphoto differ diff --git a/sources/technology/basic-construction-robotics-gold.afphoto b/sources/technology/basic-construction-robotics-gold.afphoto new file mode 100644 index 0000000..e961996 Binary files /dev/null and b/sources/technology/basic-construction-robotics-gold.afphoto differ diff --git a/sources/technology/basic-gun-turret.afphoto b/sources/technology/basic-gun-turret.afphoto new file mode 100644 index 0000000..12d312c Binary files /dev/null and b/sources/technology/basic-gun-turret.afphoto differ diff --git a/sources/technology/basic-radar.afphoto b/sources/technology/basic-radar.afphoto new file mode 100644 index 0000000..b84fed5 Binary files /dev/null and b/sources/technology/basic-radar.afphoto differ diff --git a/sources/technology/basic-repair-pack.afphoto b/sources/technology/basic-repair-pack.afphoto new file mode 100644 index 0000000..4754cbe Binary files /dev/null and b/sources/technology/basic-repair-pack.afphoto differ diff --git a/sources/technology/burner-automation.afphoto b/sources/technology/burner-automation.afphoto new file mode 100644 index 0000000..5c10a58 Binary files /dev/null and b/sources/technology/burner-automation.afphoto differ diff --git a/sources/technology/gold-fluid-handling.afphoto b/sources/technology/gold-fluid-handling.afphoto new file mode 100644 index 0000000..a805f64 Binary files /dev/null and b/sources/technology/gold-fluid-handling.afphoto differ diff --git a/sources/technology/lignumis.afphoto b/sources/technology/lignumis.afphoto new file mode 100644 index 0000000..2489d97 Binary files /dev/null and b/sources/technology/lignumis.afphoto differ diff --git a/sources/technology/lumber-mill.afphoto b/sources/technology/lumber-mill.afphoto new file mode 100644 index 0000000..96d8903 Binary files /dev/null and b/sources/technology/lumber-mill.afphoto differ diff --git a/sources/technology/provisional-rocketry.afphoto b/sources/technology/provisional-rocketry.afphoto new file mode 100644 index 0000000..de49820 Binary files /dev/null and b/sources/technology/provisional-rocketry.afphoto differ diff --git a/sources/technology/steam-automation.afphoto b/sources/technology/steam-automation.afphoto new file mode 100644 index 0000000..3cd33fa Binary files /dev/null and b/sources/technology/steam-automation.afphoto differ diff --git a/sources/technology/steam-science-pack.afphoto b/sources/technology/steam-science-pack.afphoto new file mode 100644 index 0000000..be83ce5 Binary files /dev/null and b/sources/technology/steam-science-pack.afphoto differ diff --git a/sources/technology/wood-lab.afphoto b/sources/technology/wood-lab.afphoto new file mode 100644 index 0000000..959e73e Binary files /dev/null and b/sources/technology/wood-lab.afphoto differ diff --git a/sources/technology/wood-science-pack.afphoto b/sources/technology/wood-science-pack.afphoto new file mode 100644 index 0000000..d65f142 Binary files /dev/null and b/sources/technology/wood-science-pack.afphoto differ diff --git a/sources/terrain/natural-gold-soil.afphoto b/sources/terrain/natural-gold-soil.afphoto new file mode 100644 index 0000000..64c7f44 Binary files /dev/null and b/sources/terrain/natural-gold-soil.afphoto differ diff --git a/sources/thumbnail.afphoto b/sources/thumbnail.afphoto new file mode 100644 index 0000000..78c20e1 Binary files /dev/null and b/sources/thumbnail.afphoto differ