forked from cacklingfiend/lignumis
		
	Add more gold pipe graphics
This commit is contained in:
		
							parent
							
								
									7ff8273922
								
							
						
					
					
						commit
						8801334231
					
				
					 14 changed files with 138 additions and 11 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-E.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-E.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 7.5 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-N.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-N.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 6.1 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-S.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-S.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 12 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-W.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lignumis/graphics/entity/gold-pipe/machine-gold-pipe-W.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 7.1 KiB  | 
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
local item_sounds = require("__base__.prototypes.item_sounds")
 | 
					local item_sounds = require("__base__.prototypes.item_sounds")
 | 
				
			||||||
 | 
					local pipecovers = require("prototypes/content/gold/pipecovers")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
local furnace = table.deepcopy(data.raw.furnace["stone-furnace"])
 | 
					local furnace = table.deepcopy(data.raw.furnace["stone-furnace"])
 | 
				
			||||||
furnace.name = "desiccation-furnace"
 | 
					furnace.name = "desiccation-furnace"
 | 
				
			||||||
| 
						 | 
					@ -6,7 +7,7 @@ furnace.fluid_boxes = {
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        volume = 50,
 | 
					        volume = 50,
 | 
				
			||||||
        pipe_picture = assembler2pipepictures(),
 | 
					        pipe_picture = assembler2pipepictures(),
 | 
				
			||||||
        pipe_covers = pipecoverspictures(),
 | 
					        pipe_covers = pipecovers(),
 | 
				
			||||||
        pipe_connections = {
 | 
					        pipe_connections = {
 | 
				
			||||||
            { flow_direction = "output", direction = defines.direction.east, position = { 0.5, 0.5 } }
 | 
					            { flow_direction = "output", direction = defines.direction.east, position = { 0.5, 0.5 } }
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										41
									
								
								lignumis/prototypes/content/gold/machinepipes.lua
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								lignumis/prototypes/content/gold/machinepipes.lua
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,41 @@
 | 
				
			||||||
 | 
					return function()
 | 
				
			||||||
 | 
					  return
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    north =
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-N.png",
 | 
				
			||||||
 | 
					      priority = "extra-high",
 | 
				
			||||||
 | 
					      width = 71,
 | 
				
			||||||
 | 
					      height = 38,
 | 
				
			||||||
 | 
					      shift = util.by_pixel(2.25, 13.5),
 | 
				
			||||||
 | 
					      scale = 0.5
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    east =
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-E.png",
 | 
				
			||||||
 | 
					      priority = "extra-high",
 | 
				
			||||||
 | 
					      width = 42,
 | 
				
			||||||
 | 
					      height = 76,
 | 
				
			||||||
 | 
					      shift = util.by_pixel(-24.5, 1),
 | 
				
			||||||
 | 
					      scale = 0.5
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    south =
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-S.png",
 | 
				
			||||||
 | 
					      priority = "extra-high",
 | 
				
			||||||
 | 
					      width = 88,
 | 
				
			||||||
 | 
					      height = 61,
 | 
				
			||||||
 | 
					      shift = util.by_pixel(0, -31.25),
 | 
				
			||||||
 | 
					      scale = 0.5
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    west =
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      filename = "__lignumis__/graphics/entity/gold-pipe/machine-gold-pipe-W.png",
 | 
				
			||||||
 | 
					      priority = "extra-high",
 | 
				
			||||||
 | 
					      width = 39,
 | 
				
			||||||
 | 
					      height = 73,
 | 
				
			||||||
 | 
					      shift = util.by_pixel(25.75, 1.25),
 | 
				
			||||||
 | 
					      scale = 0.5
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
							
								
								
									
										81
									
								
								lignumis/prototypes/content/gold/pipecovers.lua
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								lignumis/prototypes/content/gold/pipecovers.lua
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,81 @@
 | 
				
			||||||
 | 
					return function()
 | 
				
			||||||
 | 
					    return
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        north = {
 | 
				
			||||||
 | 
					            layers = {
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-north.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5
 | 
				
			||||||
 | 
					                },
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__base__/graphics/entity/pipe-covers/pipe-cover-north-shadow.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5,
 | 
				
			||||||
 | 
					                    draw_as_shadow = true
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        east = {
 | 
				
			||||||
 | 
					            layers = {
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-east.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5
 | 
				
			||||||
 | 
					                },
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__base__/graphics/entity/pipe-covers/pipe-cover-east-shadow.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5,
 | 
				
			||||||
 | 
					                    draw_as_shadow = true
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        south = {
 | 
				
			||||||
 | 
					            layers = {
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-south.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5
 | 
				
			||||||
 | 
					                },
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__base__/graphics/entity/pipe-covers/pipe-cover-south-shadow.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5,
 | 
				
			||||||
 | 
					                    draw_as_shadow = true
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        west = {
 | 
				
			||||||
 | 
					            layers = {
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__lignumis__/graphics/entity/gold-pipe/gold-pipe-cover-west.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5
 | 
				
			||||||
 | 
					                },
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    filename = "__base__/graphics/entity/pipe-covers/pipe-cover-west-shadow.png",
 | 
				
			||||||
 | 
					                    priority = "extra-high",
 | 
				
			||||||
 | 
					                    width = 128,
 | 
				
			||||||
 | 
					                    height = 128,
 | 
				
			||||||
 | 
					                    scale = 0.5,
 | 
				
			||||||
 | 
					                    draw_as_shadow = true
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
| 
						 | 
					@ -2,6 +2,7 @@ local item_sounds = require("__base__.prototypes.item_sounds")
 | 
				
			||||||
local item_tints = require("__base__.prototypes.item-tints")
 | 
					local item_tints = require("__base__.prototypes.item-tints")
 | 
				
			||||||
local hit_effects = require("__base__.prototypes.entity.hit-effects")
 | 
					local hit_effects = require("__base__.prototypes.entity.hit-effects")
 | 
				
			||||||
local sounds = require("__base__.prototypes.entity.sounds")
 | 
					local sounds = require("__base__.prototypes.entity.sounds")
 | 
				
			||||||
 | 
					local pipecovers = require("prototypes/content/gold/pipecovers")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function make_rotated_animation_variations_from_sheet(variation_count, sheet) --makes remnants work with more than 1 variation
 | 
					function make_rotated_animation_variations_from_sheet(variation_count, sheet) --makes remnants work with more than 1 variation
 | 
				
			||||||
    local result = {}
 | 
					    local result = {}
 | 
				
			||||||
| 
						 | 
					@ -212,7 +213,7 @@ local tank = {
 | 
				
			||||||
    damaged_trigger_effect = hit_effects.entity(),
 | 
					    damaged_trigger_effect = hit_effects.entity(),
 | 
				
			||||||
    fluid_box = {
 | 
					    fluid_box = {
 | 
				
			||||||
        volume = 10000,
 | 
					        volume = 10000,
 | 
				
			||||||
        pipe_covers = pipecoverspictures(),
 | 
					        pipe_covers = pipecovers(),
 | 
				
			||||||
        pipe_connections = {
 | 
					        pipe_connections = {
 | 
				
			||||||
            { direction = defines.direction.north, position = { 0.5, -0.5 } },
 | 
					            { direction = defines.direction.north, position = { 0.5, -0.5 } },
 | 
				
			||||||
            { direction = defines.direction.east,  position = { 0.5, -0.5 } },
 | 
					            { direction = defines.direction.east,  position = { 0.5, -0.5 } },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
local item_sounds = require("__base__.prototypes.item_sounds")
 | 
					local item_sounds = require("__base__.prototypes.item_sounds")
 | 
				
			||||||
 | 
					local pipecovers = require("prototypes/content/gold/pipecovers")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
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"
 | 
				
			||||||
| 
						 | 
					@ -29,7 +30,7 @@ assembling_machine.energy_source = {
 | 
				
			||||||
    fluid_box = {
 | 
					    fluid_box = {
 | 
				
			||||||
        production_type = "input",
 | 
					        production_type = "input",
 | 
				
			||||||
        pipe_picture = assembler2pipepictures(),
 | 
					        pipe_picture = assembler2pipepictures(),
 | 
				
			||||||
        pipe_covers = pipecoverspictures(),
 | 
					        pipe_covers = pipecovers(),
 | 
				
			||||||
        volume = 50,
 | 
					        volume = 50,
 | 
				
			||||||
        pipe_connections = {
 | 
					        pipe_connections = {
 | 
				
			||||||
            { flow_direction = "input-output", direction = defines.direction.west, position = { -1, 0 } },
 | 
					            { flow_direction = "input-output", direction = defines.direction.west, position = { -1, 0 } },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,10 @@
 | 
				
			||||||
local item_sounds = require("__base__.prototypes.item_sounds")
 | 
					local item_sounds = require("__base__.prototypes.item_sounds")
 | 
				
			||||||
 | 
					local pipecovers = require("prototypes/content/gold/pipecovers")
 | 
				
			||||||
 | 
					local machinepipes = require("prototypes/content/gold/machinepipes")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
local silo = table.deepcopy(data.raw["rocket-silo"]["rocket-silo"])
 | 
					local silo = table.deepcopy(data.raw["rocket-silo"]["rocket-silo"])
 | 
				
			||||||
silo.name = "provisional-rocket-silo"
 | 
					silo.name = "provisional-rocket-silo"
 | 
				
			||||||
 | 
					silo.icon = "__lignumis__/graphics/icons/provisional-rocket-silo.png"
 | 
				
			||||||
silo.module_slots = 0
 | 
					silo.module_slots = 0
 | 
				
			||||||
silo.allowed_effects = { "consumption", "pollution" }
 | 
					silo.allowed_effects = { "consumption", "pollution" }
 | 
				
			||||||
silo.minable = { mining_time = 1, result = "provisional-rocket-silo" }
 | 
					silo.minable = { mining_time = 1, result = "provisional-rocket-silo" }
 | 
				
			||||||
| 
						 | 
					@ -32,19 +35,18 @@ silo.base_day_sprite.filename = "__lignumis__/graphics/entity/wooden-rocket-silo
 | 
				
			||||||
silo.base_front_sprite.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png"
 | 
					silo.base_front_sprite.filename = "__lignumis__/graphics/entity/wooden-rocket-silo/14-rocket-silo-front.png"
 | 
				
			||||||
silo.fluid_boxes = {
 | 
					silo.fluid_boxes = {
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        volume = 50,
 | 
					 | 
				
			||||||
        pipe_picture = assembler2pipepictures(),
 | 
					 | 
				
			||||||
        pipe_covers = pipecoverspictures(),
 | 
					 | 
				
			||||||
        pipe_connections = {
 | 
					 | 
				
			||||||
            { flow_direction = "input", direction = defines.direction.south, position = { -3.0, 4.0 } }
 | 
					 | 
				
			||||||
        },
 | 
					 | 
				
			||||||
        production_type = "input",
 | 
					        production_type = "input",
 | 
				
			||||||
        secondary_draw_orders = { south = 110 }
 | 
					        pipe_picture = machinepipes(),
 | 
				
			||||||
 | 
					        pipe_covers = pipecovers(),
 | 
				
			||||||
 | 
					        volume = 50,
 | 
				
			||||||
 | 
					        pipe_connections = { { flow_direction = "input", direction = defines.direction.south, position = { -2, 4 } } },
 | 
				
			||||||
 | 
					        secondary_draw_orders = { north = -1 }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					silo.fluid_boxes_off_when_no_fluid_recipe = true
 | 
				
			||||||
silo.launch_to_space_platforms = false
 | 
					silo.launch_to_space_platforms = false
 | 
				
			||||||
silo.rocket_parts_storage_cap = 50
 | 
					silo.rocket_parts_storage_cap = 50
 | 
				
			||||||
silo.to_be_inserted_to_rocket_inventory_size = 1
 | 
					silo.to_be_inserted_to_rocket_inventory_size = 20
 | 
				
			||||||
 | 
					
 | 
				
			||||||
local silo_item = table.deepcopy(data.raw["item"]["rocket-silo"])
 | 
					local silo_item = table.deepcopy(data.raw["item"]["rocket-silo"])
 | 
				
			||||||
silo_item.name = "provisional-rocket-silo"
 | 
					silo_item.name = "provisional-rocket-silo"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-E.afphoto
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-E.afphoto
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-N.afphoto
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-N.afphoto
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-S.afphoto
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-S.afphoto
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-W.afphoto
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								sources/entity/gold-pipe/machine-gold-pipe-W.afphoto
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue