Clean up foler structure
| Before Width: | Height: | Size: 3.8 MiB After Width: | Height: | Size: 3.8 MiB | 
| Before Width: | Height: | Size: 2.8 MiB After Width: | Height: | Size: 2.8 MiB | 
| Before Width: | Height: | Size: 2.8 MiB After Width: | Height: | Size: 2.8 MiB | 
| Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.2 KiB | 
| Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.6 MiB | 
| Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.6 MiB | 
| Before Width: | Height: | Size: 4.3 MiB After Width: | Height: | Size: 4.3 MiB | 
| Before Width: | Height: | Size: 4.3 MiB After Width: | Height: | Size: 4.3 MiB | 
| Before Width: | Height: | Size: 4.3 MiB After Width: | Height: | Size: 4.3 MiB | 
| Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.6 MiB | 
| Before Width: | Height: | Size: 3 MiB After Width: | Height: | Size: 3 MiB | 
| Before Width: | Height: | Size: 3.1 MiB After Width: | Height: | Size: 3.1 MiB | 
| Before Width: | Height: | Size: 3.1 MiB After Width: | Height: | Size: 3.1 MiB | 
| Before Width: | Height: | Size: 389 KiB After Width: | Height: | Size: 389 KiB | 
| Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB | 
| Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 131 KiB | 
| Before Width: | Height: | Size: 244 KiB After Width: | Height: | Size: 244 KiB | 
| Before Width: | Height: | Size: 2.2 MiB After Width: | Height: | Size: 2.2 MiB | 
| Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.7 KiB | 
| Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB | 
| Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB | 
| Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB | 
| Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB | 
| Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.9 KiB | 
| Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB | 
| Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB | 
| Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB | 
| Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB | 
| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB | 
| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB | 
| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB | 
| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB | 
| Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB | 
| Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB | 
| Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 186 KiB | 
| Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB | 
| Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB | 
| Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB | 
| Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB | 
| Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB | 
| Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB | 
| Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB | 
| Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB | 
| Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB | 
| Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB | 
| Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB | 
| Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB | 
| Before Width: | Height: | Size: 243 KiB After Width: | Height: | Size: 243 KiB | 
| Before Width: | Height: | Size: 2.2 MiB After Width: | Height: | Size: 2.2 MiB | 
| Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB | 
| Before Width: | Height: | Size: 1 MiB After Width: | Height: | Size: 1 MiB | 
|  | @ -1,15 +1,16 @@ | |||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| 
 | ||||
| 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.graphics_set.animation.layers[1].filename = | ||||
| "__lignumis__/graphics/entity/burner-agricultural-tower-base.png" | ||||
| agricultural_tower.graphics_set.working_visualisations[1].animation.filename = | ||||
| "__lignumis__/graphics/entity/burner-agricultural-tower-base.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" | ||||
| agricultural_tower.energy_source = { | ||||
|     type = "burner", | ||||
|     fuel_categories = { "chemical" }, | ||||
|  | @ -23,18 +24,18 @@ agricultural_tower.output_inventory_size = 3 | |||
| agricultural_tower.radius = 2 | ||||
| 
 | ||||
| local crane = agricultural_tower.crane | ||||
| crane.parts[1].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-1-1.png", | ||||
|     "__lignumis__/graphics/entity/burner-agricultural-tower-crane-1-2.png" } | ||||
| crane.parts[2].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-3.png" | ||||
| crane.parts[3].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-4.png" | ||||
| crane.parts[4].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-5-1.png", | ||||
|     "__lignumis__/graphics/entity/burner-agricultural-tower-crane-5-2.png" } | ||||
| crane.parts[5].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-6.png" | ||||
| crane.parts[6].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-7-1.png", | ||||
|     "__lignumis__/graphics/entity/burner-agricultural-tower-crane-7-2.png" } | ||||
| crane.parts[7].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-8.png" | ||||
| crane.parts[8].sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-9.png" | ||||
| crane.parts[9].sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-10.png" | ||||
| crane.parts[1].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-1-1.png", gfx .. | ||||
| "burner-agricultural-tower-crane-1-2.png" } | ||||
| crane.parts[2].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-3.png" | ||||
| crane.parts[3].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-4.png" | ||||
| crane.parts[4].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-5-1.png", gfx .. | ||||
| "burner-agricultural-tower-crane-5-2.png" } | ||||
| crane.parts[5].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-6.png" | ||||
| crane.parts[6].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-7-1.png", gfx .. | ||||
| "burner-agricultural-tower-crane-7-2.png" } | ||||
| crane.parts[7].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-8.png" | ||||
| crane.parts[8].sprite.filename = gfx .. "burner-agricultural-tower-crane-9.png" | ||||
| crane.parts[9].sprite.filename = gfx .. "burner-agricultural-tower-crane-10.png" | ||||
| crane.speed = { | ||||
|     arm = { | ||||
|         turn_rate = 0.001, | ||||
|  | @ -51,7 +52,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.animation.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-remnants.png" | ||||
| remnants.animation.filename = gfx .. "burner-agricultural-tower-remnants.png" | ||||
| remnants.order = "a[0-burner-agricultural-tower]" | ||||
| 
 | ||||
| data:extend({ | ||||
|  | @ -88,7 +89,7 @@ data:extend({ | |||
|         name = "burner-agricultural-tower-electronic-circuit", | ||||
|         icons = { | ||||
|             { icon = "__lignumis__/graphics/icons/burner-agricultural-tower.png" }, | ||||
|             { icon = "__base__/graphics/icons/electronic-circuit.png", scale = 0.25, shift = { 8, 8 } } | ||||
|             { icon = "__base__/graphics/icons/electronic-circuit.png",           scale = 0.25, shift = { 8, 8 } } | ||||
|         }, | ||||
|         energy_required = 10, | ||||
|         ingredients = { | ||||
|  | @ -118,4 +119,4 @@ data.raw.technology["fish-breeding"].prerequisites = { "agricultural-science-pac | |||
| table.insert(data.raw.technology["electronics"].effects, { | ||||
|     type = "unlock-recipe", | ||||
|     recipe = "burner-agricultural-tower-electronic-circuit" | ||||
| }) | ||||
| }) | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| 
 | ||||
| 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" | ||||
|  | @ -8,7 +10,7 @@ assembling_machine.next_upgrade = "steam-assembling-machine" | |||
| assembling_machine.corpse = "burner-assembling-machine-remnants" | ||||
| assembling_machine.resistances = nil | ||||
| assembling_machine.graphics_set.animation.layers[1].filename = | ||||
| "__lignumis__/graphics/entity/burner-assembling-machine.png" | ||||
| gfx .. "burner-assembling-machine.png" | ||||
| assembling_machine.crafting_categories = { | ||||
|     "crafting", | ||||
|     "basic-crafting", | ||||
|  | @ -38,9 +40,9 @@ 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.animation[1].filename = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.png" | ||||
| remnants.animation[2].filename = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.png" | ||||
| remnants.animation[3].filename = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.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" | ||||
| remnants.order = "0[burner-assembling-machine]" | ||||
| 
 | ||||
| data:extend({ | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| 
 | ||||
| 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" | ||||
|  | @ -7,10 +9,10 @@ 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" | ||||
| long_handed_inserter.resistances = nil | ||||
| long_handed_inserter.hand_base_picture.filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-hand-base.png" | ||||
| long_handed_inserter.hand_closed_picture.filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-hand-closed.png" | ||||
| long_handed_inserter.hand_open_picture.filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-hand-open.png" | ||||
| long_handed_inserter.platform_picture.sheet.filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-platform.png" | ||||
| long_handed_inserter.hand_base_picture.filename = gfx .. "burner-long-handed-inserter-hand-base.png" | ||||
| long_handed_inserter.hand_closed_picture.filename = gfx .. "burner-long-handed-inserter-hand-closed.png" | ||||
| long_handed_inserter.hand_open_picture.filename = gfx .. "burner-long-handed-inserter-hand-open.png" | ||||
| long_handed_inserter.platform_picture.sheet.filename = gfx .. "burner-long-handed-inserter-platform.png" | ||||
| long_handed_inserter.energy_per_movement = "100kJ" | ||||
| long_handed_inserter.energy_per_rotation = "100kJ" | ||||
| long_handed_inserter.energy_source = { | ||||
|  | @ -35,10 +37,10 @@ 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.animation[1].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png" | ||||
| remnants.animation[2].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png" | ||||
| remnants.animation[3].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png" | ||||
| remnants.animation[4].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.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" | ||||
| remnants.animation[4].filename = gfx .. "burner-long-handed-inserter-remnants.png" | ||||
| remnants.order = "a-c-0" | ||||
| 
 | ||||
| data:extend({ | ||||
|  |  | |||
|  | @ -227,7 +227,7 @@ local tank = { | |||
|         picture = { | ||||
|             sheets = { | ||||
|                 { | ||||
|                     filename = "__lignumis__/graphics/entity/gold-storage-tank.png", | ||||
|                     filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank.png", | ||||
|                     priority = "extra-high", | ||||
|                     width = 128, | ||||
|                     height = 160, | ||||
|  | @ -236,7 +236,7 @@ local tank = { | |||
|                     shift = util.by_pixel(0, -8) | ||||
|                 }, | ||||
|                 { | ||||
|                     filename = "__lignumis__/graphics/entity/gold-storage-tank.png", | ||||
|                     filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank.png", | ||||
|                     priority = "extra-high", | ||||
|                     y = 160, | ||||
|                     width = 160, | ||||
|  | @ -249,7 +249,7 @@ local tank = { | |||
|             } | ||||
|         }, | ||||
|         window_background = { | ||||
|             filename = "__lignumis__/graphics/entity/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, | ||||
|  | @ -376,7 +376,7 @@ local tank_remnants = { | |||
|     remove_on_tile_placement = false, | ||||
|     animation = make_rotated_animation_variations_from_sheet(1, | ||||
|         { | ||||
|             filename = "__lignumis__/graphics/entity/gold-storage-tank-remnants.png", | ||||
|             filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank-remnants.png", | ||||
|             line_length = 1, | ||||
|             width = 284, | ||||
|             height = 188, | ||||
|  |  | |||
|  | @ -18,7 +18,7 @@ stromatolite.minable.results = { | |||
| stromatolite.map_color = { 255, 171, 0, 0.5 } | ||||
| stromatolite.pictures = { | ||||
|     { | ||||
|         filename = "__lignumis__/graphics/entity/gold-stromatolite-01.png", | ||||
|         filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-01.png", | ||||
|         width = 209, | ||||
|         height = 138, | ||||
|         shift = { 0.304688, -0.4 }, | ||||
|  | @ -26,105 +26,105 @@ stromatolite.pictures = { | |||
| 
 | ||||
|     }, | ||||
|     { | ||||
|         filename = "__lignumis__/graphics/entity/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-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-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-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-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-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-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-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-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-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-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-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-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-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-16.png", | ||||
|         filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-16.png", | ||||
|         width = 209, | ||||
|         height = 154, | ||||
|         shift = { 0.351562, -0.1 }, | ||||
|  |  | |||
|  | @ -1,6 +1,8 @@ | |||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| local pipecovers = require("prototypes/content/gold/pipecovers") | ||||
| 
 | ||||
| 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" | ||||
|  | @ -11,7 +13,7 @@ assembling_machine.corpses = "steam-assembling-machine-remnants" | |||
| assembling_machine.resistances = nil | ||||
| assembling_machine.graphics_set = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"].graphics_set) | ||||
| assembling_machine.graphics_set.animation.layers[1].filename = | ||||
| "__lignumis__/graphics/entity/steam-assembling-machine.png" | ||||
| gfx .. "steam-assembling-machine.png" | ||||
| assembling_machine.crafting_categories = { | ||||
|     "crafting", | ||||
|     "basic-crafting", | ||||
|  | @ -43,9 +45,9 @@ assembling_machine.energy_source = { | |||
| 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.animation[1].filename = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.png" | ||||
| remnants.animation[2].filename = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.png" | ||||
| remnants.animation[3].filename = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.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" | ||||
| remnants.order = "1[steam-assembling-machine]" | ||||
| 
 | ||||
| data:extend({ | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| 
 | ||||
| local gfx = "__lignumis__/graphics/entity/wood-lab/" | ||||
| 
 | ||||
| data:extend({ | ||||
|     { | ||||
|         type = "lab", | ||||
|  | @ -17,7 +19,7 @@ data:extend({ | |||
|         on_animation = { | ||||
|             layers = { | ||||
|                 { | ||||
|                     filename = "__lignumis__/graphics/entity/wood-lab.png", | ||||
|                     filename = gfx .. "wood-lab.png", | ||||
|                     width = 194, | ||||
|                     height = 174, | ||||
|                     frame_count = 33, | ||||
|  | @ -37,7 +39,7 @@ data:extend({ | |||
|                     scale = 0.5 | ||||
|                 }, | ||||
|                 { | ||||
|                     filename = "__lignumis__/graphics/entity/wood-lab-light.png", | ||||
|                     filename = gfx .. "wood-lab-light.png", | ||||
|                     blend_mode = "additive", | ||||
|                     draw_as_light = true, | ||||
|                     width = 216, | ||||
|  | @ -64,7 +66,7 @@ data:extend({ | |||
|         off_animation = { | ||||
|             layers = { | ||||
|                 { | ||||
|                     filename = "__lignumis__/graphics/entity/wood-lab.png", | ||||
|                     filename = gfx .. "wood-lab.png", | ||||
|                     width = 194, | ||||
|                     height = 174, | ||||
|                     shift = util.by_pixel(0, 1.5), | ||||
|  |  | |||
|  | @ -8,10 +8,10 @@ drill.resource_searching_radius = 1.99 | |||
| 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-N.png" | ||||
| drill_animation.east.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill-E.png" | ||||
| drill_animation.south.layers[1].filename = "__lignumis__/graphics/entity/burner-mining-drill-S.png" | ||||
| drill_animation.west.layers[1].filename = "__lignumis__/graphics/entity/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" | ||||
|  | @ -28,10 +28,10 @@ drill_recipe.ingredients = { | |||
| 
 | ||||
| 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-hand-base.png" | ||||
| burner_inserter.hand_closed_picture.filename = "__lignumis__/graphics/entity/burner-inserter-hand-closed.png" | ||||
| burner_inserter.hand_open_picture.filename = "__lignumis__/graphics/entity/burner-inserter-hand-open.png" | ||||
| burner_inserter.platform_picture.sheet.filename = "__lignumis__/graphics/entity/burner-inserter-platform.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" | ||||
|  |  | |||
 Simon Brodtmann
						Simon Brodtmann