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 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"])
|
local agricultural_tower = table.deepcopy(data.raw["agricultural-tower"]["agricultural-tower"])
|
||||||
agricultural_tower.name = "burner-agricultural-tower"
|
agricultural_tower.name = "burner-agricultural-tower"
|
||||||
agricultural_tower.minable.result = "burner-agricultural-tower"
|
agricultural_tower.minable.result = "burner-agricultural-tower"
|
||||||
agricultural_tower.next_upgrade = "agricultural-tower"
|
agricultural_tower.next_upgrade = "agricultural-tower"
|
||||||
agricultural_tower.corpses = "burner-agricultural-tower-remnants"
|
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 =
|
agricultural_tower.graphics_set.animation.layers[1].filename = gfx .. "burner-agricultural-tower-base.png"
|
||||||
"__lignumis__/graphics/entity/burner-agricultural-tower-base.png"
|
agricultural_tower.graphics_set.working_visualisations[1].animation.filename = gfx ..
|
||||||
agricultural_tower.graphics_set.working_visualisations[1].animation.filename =
|
"burner-agricultural-tower-base.png"
|
||||||
"__lignumis__/graphics/entity/burner-agricultural-tower-base.png"
|
|
||||||
agricultural_tower.energy_source = {
|
agricultural_tower.energy_source = {
|
||||||
type = "burner",
|
type = "burner",
|
||||||
fuel_categories = { "chemical" },
|
fuel_categories = { "chemical" },
|
||||||
|
@ -23,18 +24,18 @@ agricultural_tower.output_inventory_size = 3
|
||||||
agricultural_tower.radius = 2
|
agricultural_tower.radius = 2
|
||||||
|
|
||||||
local crane = agricultural_tower.crane
|
local crane = agricultural_tower.crane
|
||||||
crane.parts[1].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-1-1.png",
|
crane.parts[1].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-1-1.png", gfx ..
|
||||||
"__lignumis__/graphics/entity/burner-agricultural-tower-crane-1-2.png" }
|
"burner-agricultural-tower-crane-1-2.png" }
|
||||||
crane.parts[2].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-3.png"
|
crane.parts[2].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-3.png"
|
||||||
crane.parts[3].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-4.png"
|
crane.parts[3].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-4.png"
|
||||||
crane.parts[4].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-5-1.png",
|
crane.parts[4].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-5-1.png", gfx ..
|
||||||
"__lignumis__/graphics/entity/burner-agricultural-tower-crane-5-2.png" }
|
"burner-agricultural-tower-crane-5-2.png" }
|
||||||
crane.parts[5].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-6.png"
|
crane.parts[5].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-6.png"
|
||||||
crane.parts[6].rotated_sprite.filenames = { "__lignumis__/graphics/entity/burner-agricultural-tower-crane-7-1.png",
|
crane.parts[6].rotated_sprite.filenames = { gfx .. "burner-agricultural-tower-crane-7-1.png", gfx ..
|
||||||
"__lignumis__/graphics/entity/burner-agricultural-tower-crane-7-2.png" }
|
"burner-agricultural-tower-crane-7-2.png" }
|
||||||
crane.parts[7].rotated_sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-8.png"
|
crane.parts[7].rotated_sprite.filename = gfx .. "burner-agricultural-tower-crane-8.png"
|
||||||
crane.parts[8].sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-9.png"
|
crane.parts[8].sprite.filename = gfx .. "burner-agricultural-tower-crane-9.png"
|
||||||
crane.parts[9].sprite.filename = "__lignumis__/graphics/entity/burner-agricultural-tower-crane-10.png"
|
crane.parts[9].sprite.filename = gfx .. "burner-agricultural-tower-crane-10.png"
|
||||||
crane.speed = {
|
crane.speed = {
|
||||||
arm = {
|
arm = {
|
||||||
turn_rate = 0.001,
|
turn_rate = 0.001,
|
||||||
|
@ -51,7 +52,7 @@ crane.speed = {
|
||||||
local remnants = table.deepcopy(data.raw["corpse"]["agricultural-tower-remnants"])
|
local remnants = table.deepcopy(data.raw["corpse"]["agricultural-tower-remnants"])
|
||||||
remnants.name = "burner-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 = "__lignumis__/graphics/entity/burner-agricultural-tower-remnants.png"
|
remnants.animation.filename = gfx .. "burner-agricultural-tower-remnants.png"
|
||||||
remnants.order = "a[0-burner-agricultural-tower]"
|
remnants.order = "a[0-burner-agricultural-tower]"
|
||||||
|
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
local item_sounds = require("__base__.prototypes.item_sounds")
|
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"])
|
local assembling_machine = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"])
|
||||||
assembling_machine.name = "burner-assembling-machine"
|
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"
|
||||||
|
@ -8,7 +10,7 @@ assembling_machine.next_upgrade = "steam-assembling-machine"
|
||||||
assembling_machine.corpse = "burner-assembling-machine-remnants"
|
assembling_machine.corpse = "burner-assembling-machine-remnants"
|
||||||
assembling_machine.resistances = nil
|
assembling_machine.resistances = nil
|
||||||
assembling_machine.graphics_set.animation.layers[1].filename =
|
assembling_machine.graphics_set.animation.layers[1].filename =
|
||||||
"__lignumis__/graphics/entity/burner-assembling-machine.png"
|
gfx .. "burner-assembling-machine.png"
|
||||||
assembling_machine.crafting_categories = {
|
assembling_machine.crafting_categories = {
|
||||||
"crafting",
|
"crafting",
|
||||||
"basic-crafting",
|
"basic-crafting",
|
||||||
|
@ -38,9 +40,9 @@ assembling_machine.energy_usage = "75kW"
|
||||||
local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"])
|
local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"])
|
||||||
remnants.name = "burner-assembling-machine-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 = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.png"
|
remnants.animation[1].filename = gfx .. "burner-assembling-machine-remnants.png"
|
||||||
remnants.animation[2].filename = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.png"
|
remnants.animation[2].filename = gfx .. "burner-assembling-machine-remnants.png"
|
||||||
remnants.animation[3].filename = "__lignumis__/graphics/entity/burner-assembling-machine-remnants.png"
|
remnants.animation[3].filename = gfx .. "burner-assembling-machine-remnants.png"
|
||||||
remnants.order = "0[burner-assembling-machine]"
|
remnants.order = "0[burner-assembling-machine]"
|
||||||
|
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
local item_sounds = require("__base__.prototypes.item_sounds")
|
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"])
|
local long_handed_inserter = table.deepcopy(data.raw["inserter"]["long-handed-inserter"])
|
||||||
long_handed_inserter.name = "burner-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"
|
||||||
|
@ -7,10 +9,10 @@ long_handed_inserter.minable.result = "burner-long-handed-inserter"
|
||||||
long_handed_inserter.next_upgrade = "long-handed-inserter"
|
long_handed_inserter.next_upgrade = "long-handed-inserter"
|
||||||
long_handed_inserter.corpse = "burner-long-handed-inserter-remnants"
|
long_handed_inserter.corpse = "burner-long-handed-inserter-remnants"
|
||||||
long_handed_inserter.resistances = nil
|
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_base_picture.filename = gfx .. "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_closed_picture.filename = gfx .. "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.hand_open_picture.filename = gfx .. "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.platform_picture.sheet.filename = gfx .. "burner-long-handed-inserter-platform.png"
|
||||||
long_handed_inserter.energy_per_movement = "100kJ"
|
long_handed_inserter.energy_per_movement = "100kJ"
|
||||||
long_handed_inserter.energy_per_rotation = "100kJ"
|
long_handed_inserter.energy_per_rotation = "100kJ"
|
||||||
long_handed_inserter.energy_source = {
|
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"])
|
local remnants = table.deepcopy(data.raw["corpse"]["long-handed-inserter-remnants"])
|
||||||
remnants.name = "burner-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 = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png"
|
remnants.animation[1].filename = gfx .. "burner-long-handed-inserter-remnants.png"
|
||||||
remnants.animation[2].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png"
|
remnants.animation[2].filename = gfx .. "burner-long-handed-inserter-remnants.png"
|
||||||
remnants.animation[3].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png"
|
remnants.animation[3].filename = gfx .. "burner-long-handed-inserter-remnants.png"
|
||||||
remnants.animation[4].filename = "__lignumis__/graphics/entity/burner-long-handed-inserter-remnants.png"
|
remnants.animation[4].filename = gfx .. "burner-long-handed-inserter-remnants.png"
|
||||||
remnants.order = "a-c-0"
|
remnants.order = "a-c-0"
|
||||||
|
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
|
@ -227,7 +227,7 @@ local tank = {
|
||||||
picture = {
|
picture = {
|
||||||
sheets = {
|
sheets = {
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-storage-tank.png",
|
filename = "__lignumis__/graphics/entity/gold-storage-tank/gold-storage-tank.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 128,
|
width = 128,
|
||||||
height = 160,
|
height = 160,
|
||||||
|
@ -236,7 +236,7 @@ local tank = {
|
||||||
shift = util.by_pixel(0, -8)
|
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",
|
priority = "extra-high",
|
||||||
y = 160,
|
y = 160,
|
||||||
width = 160,
|
width = 160,
|
||||||
|
@ -249,7 +249,7 @@ local tank = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
window_background = {
|
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",
|
priority = "extra-high",
|
||||||
width = 20,
|
width = 20,
|
||||||
height = 41,
|
height = 41,
|
||||||
|
@ -376,7 +376,7 @@ local tank_remnants = {
|
||||||
remove_on_tile_placement = false,
|
remove_on_tile_placement = false,
|
||||||
animation = make_rotated_animation_variations_from_sheet(1,
|
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,
|
line_length = 1,
|
||||||
width = 284,
|
width = 284,
|
||||||
height = 188,
|
height = 188,
|
||||||
|
|
|
@ -18,7 +18,7 @@ stromatolite.minable.results = {
|
||||||
stromatolite.map_color = { 255, 171, 0, 0.5 }
|
stromatolite.map_color = { 255, 171, 0, 0.5 }
|
||||||
stromatolite.pictures = {
|
stromatolite.pictures = {
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-01.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-01.png",
|
||||||
width = 209,
|
width = 209,
|
||||||
height = 138,
|
height = 138,
|
||||||
shift = { 0.304688, -0.4 },
|
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,
|
width = 165,
|
||||||
height = 129,
|
height = 129,
|
||||||
shift = { 0.0, 0.0390625 },
|
shift = { 0.0, 0.0390625 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-03.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-03.png",
|
||||||
width = 151,
|
width = 151,
|
||||||
height = 139,
|
height = 139,
|
||||||
shift = { 0.151562, 0.0 },
|
shift = { 0.151562, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-04.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-04.png",
|
||||||
width = 216,
|
width = 216,
|
||||||
height = 110,
|
height = 110,
|
||||||
shift = { 0.390625, 0.0 },
|
shift = { 0.390625, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-05.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-05.png",
|
||||||
width = 154,
|
width = 154,
|
||||||
height = 147,
|
height = 147,
|
||||||
shift = { 0.328125, 0.0703125 },
|
shift = { 0.328125, 0.0703125 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-06.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-06.png",
|
||||||
width = 154,
|
width = 154,
|
||||||
height = 132,
|
height = 132,
|
||||||
shift = { 0.16875, -0.1 },
|
shift = { 0.16875, -0.1 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-07.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-07.png",
|
||||||
width = 193,
|
width = 193,
|
||||||
height = 130,
|
height = 130,
|
||||||
shift = { 0.3, -0.2 },
|
shift = { 0.3, -0.2 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-08.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-08.png",
|
||||||
width = 136,
|
width = 136,
|
||||||
height = 117,
|
height = 117,
|
||||||
shift = { 0.0, 0.0 },
|
shift = { 0.0, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-09.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-09.png",
|
||||||
width = 157,
|
width = 157,
|
||||||
height = 115,
|
height = 115,
|
||||||
shift = { 0.1, 0.0 },
|
shift = { 0.1, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-10.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-10.png",
|
||||||
width = 198,
|
width = 198,
|
||||||
height = 153,
|
height = 153,
|
||||||
shift = { 0.325, -0.1 },
|
shift = { 0.325, -0.1 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-11.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-11.png",
|
||||||
width = 190,
|
width = 190,
|
||||||
height = 115,
|
height = 115,
|
||||||
shift = { 0.453125, 0.0 },
|
shift = { 0.453125, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-12.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-12.png",
|
||||||
width = 229,
|
width = 229,
|
||||||
height = 126,
|
height = 126,
|
||||||
shift = { 0.539062, -0.015625 },
|
shift = { 0.539062, -0.015625 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-13.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-13.png",
|
||||||
width = 151,
|
width = 151,
|
||||||
height = 125,
|
height = 125,
|
||||||
shift = { 0.0703125, 0.179688 },
|
shift = { 0.0703125, 0.179688 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-14.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-14.png",
|
||||||
width = 137,
|
width = 137,
|
||||||
height = 117,
|
height = 117,
|
||||||
shift = { 0.160938, 0.0 },
|
shift = { 0.160938, 0.0 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-15.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-15.png",
|
||||||
width = 201,
|
width = 201,
|
||||||
height = 141,
|
height = 141,
|
||||||
shift = { 0.242188, -0.195312 },
|
shift = { 0.242188, -0.195312 },
|
||||||
scale = 0.4
|
scale = 0.4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/gold-stromatolite-16.png",
|
filename = "__lignumis__/graphics/entity/gold-stromatolite/gold-stromatolite-16.png",
|
||||||
width = 209,
|
width = 209,
|
||||||
height = 154,
|
height = 154,
|
||||||
shift = { 0.351562, -0.1 },
|
shift = { 0.351562, -0.1 },
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
local item_sounds = require("__base__.prototypes.item_sounds")
|
local item_sounds = require("__base__.prototypes.item_sounds")
|
||||||
local pipecovers = require("prototypes/content/gold/pipecovers")
|
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"])
|
local assembling_machine = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-2"])
|
||||||
assembling_machine.name = "steam-assembling-machine"
|
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"
|
||||||
|
@ -11,7 +13,7 @@ assembling_machine.corpses = "steam-assembling-machine-remnants"
|
||||||
assembling_machine.resistances = nil
|
assembling_machine.resistances = nil
|
||||||
assembling_machine.graphics_set = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"].graphics_set)
|
assembling_machine.graphics_set = table.deepcopy(data.raw["assembling-machine"]["assembling-machine-1"].graphics_set)
|
||||||
assembling_machine.graphics_set.animation.layers[1].filename =
|
assembling_machine.graphics_set.animation.layers[1].filename =
|
||||||
"__lignumis__/graphics/entity/steam-assembling-machine.png"
|
gfx .. "steam-assembling-machine.png"
|
||||||
assembling_machine.crafting_categories = {
|
assembling_machine.crafting_categories = {
|
||||||
"crafting",
|
"crafting",
|
||||||
"basic-crafting",
|
"basic-crafting",
|
||||||
|
@ -43,9 +45,9 @@ assembling_machine.energy_source = {
|
||||||
local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"])
|
local remnants = table.deepcopy(data.raw["corpse"]["assembling-machine-1-remnants"])
|
||||||
remnants.name = "steam-assembling-machine-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 = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.png"
|
remnants.animation[1].filename = gfx .. "steam-assembling-machine-remnants.png"
|
||||||
remnants.animation[2].filename = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.png"
|
remnants.animation[2].filename = gfx .. "steam-assembling-machine-remnants.png"
|
||||||
remnants.animation[3].filename = "__lignumis__/graphics/entity/steam-assembling-machine-remnants.png"
|
remnants.animation[3].filename = gfx .. "steam-assembling-machine-remnants.png"
|
||||||
remnants.order = "1[steam-assembling-machine]"
|
remnants.order = "1[steam-assembling-machine]"
|
||||||
|
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
local item_sounds = require("__base__.prototypes.item_sounds")
|
local item_sounds = require("__base__.prototypes.item_sounds")
|
||||||
|
|
||||||
|
local gfx = "__lignumis__/graphics/entity/wood-lab/"
|
||||||
|
|
||||||
data:extend({
|
data:extend({
|
||||||
{
|
{
|
||||||
type = "lab",
|
type = "lab",
|
||||||
|
@ -17,7 +19,7 @@ data:extend({
|
||||||
on_animation = {
|
on_animation = {
|
||||||
layers = {
|
layers = {
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/wood-lab.png",
|
filename = gfx .. "wood-lab.png",
|
||||||
width = 194,
|
width = 194,
|
||||||
height = 174,
|
height = 174,
|
||||||
frame_count = 33,
|
frame_count = 33,
|
||||||
|
@ -37,7 +39,7 @@ data:extend({
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/wood-lab-light.png",
|
filename = gfx .. "wood-lab-light.png",
|
||||||
blend_mode = "additive",
|
blend_mode = "additive",
|
||||||
draw_as_light = true,
|
draw_as_light = true,
|
||||||
width = 216,
|
width = 216,
|
||||||
|
@ -64,7 +66,7 @@ data:extend({
|
||||||
off_animation = {
|
off_animation = {
|
||||||
layers = {
|
layers = {
|
||||||
{
|
{
|
||||||
filename = "__lignumis__/graphics/entity/wood-lab.png",
|
filename = gfx .. "wood-lab.png",
|
||||||
width = 194,
|
width = 194,
|
||||||
height = 174,
|
height = 174,
|
||||||
shift = util.by_pixel(0, 1.5),
|
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.icon = "__lignumis__/graphics/icons/burner-mining-drill.png"
|
||||||
drill.impact_category = "wood"
|
drill.impact_category = "wood"
|
||||||
drill.radius_visualisation_picture = table.deepcopy(data.raw["mining-drill"]["electric-mining-drill"].radius_visualisation_picture)
|
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.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-E.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-S.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-W.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"]
|
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"
|
||||||
|
@ -28,10 +28,10 @@ drill_recipe.ingredients = {
|
||||||
|
|
||||||
local burner_inserter = data.raw["inserter"]["burner-inserter"]
|
local burner_inserter = data.raw["inserter"]["burner-inserter"]
|
||||||
burner_inserter.icon = "__lignumis__/graphics/icons/burner-inserter.png"
|
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_base_picture.filename = "__lignumis__/graphics/entity/burner-inserter/burner-inserter-hand-base.png"
|
||||||
burner_inserter.hand_closed_picture.filename = "__lignumis__/graphics/entity/burner-inserter-hand-closed.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-hand-open.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-platform.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
|
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"
|
||||||
|
|
Before Width: | Height: | Size: 715 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |