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
	
	 Simon Brodtmann
						Simon Brodtmann