Skip to content

Instantly share code, notes, and snippets.

@VictorKoenders
Created April 11, 2016 18:14
Show Gist options
  • Save VictorKoenders/194f22e8e56d4e036999be358cb46b6f to your computer and use it in GitHub Desktop.
Save VictorKoenders/194f22e8e56d4e036999be358cb46b6f to your computer and use it in GitHub Desktop.
[
{
"type": "mining-drill",
"name": "basic-mining-drill",
"icon": "__base__/graphics/icons/basic-mining-drill.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "basic-mining-drill"
},
"max_health": 300,
"resource_categories": [
"basic-solid"
],
"corpse": "big-remnants",
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/electric-mining-drill.ogg",
"volume": 0.75
},
"apparent_volume": 1.5
},
"animations": {
"north": {
"priority": "extra-high",
"width": 110,
"height": 114,
"line_length": 8,
"shift": [
0.2,
-0.2
],
"filename": "__base__/graphics/entity/basic-mining-drill/north.png",
"frame_count": 64,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"east": {
"priority": "extra-high",
"width": 129,
"height": 100,
"line_length": 8,
"shift": [
0.45,
0
],
"filename": "__base__/graphics/entity/basic-mining-drill/east.png",
"frame_count": 64,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"south": {
"priority": "extra-high",
"width": 109,
"height": 111,
"line_length": 8,
"shift": [
0.15,
0
],
"filename": "__base__/graphics/entity/basic-mining-drill/south.png",
"frame_count": 64,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"west": {
"priority": "extra-high",
"width": 128,
"height": 100,
"line_length": 8,
"shift": [
0.25,
0
],
"filename": "__base__/graphics/entity/basic-mining-drill/west.png",
"frame_count": 64,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
}
},
"mining_speed": 0.5,
"energy_source": {
"type": "electric",
"emissions": 0.09999999999999999,
"usage_priority": "secondary-input"
},
"energy_usage": "90kW",
"mining_power": 3,
"resource_searching_radius": 2.49,
"vector_to_place_result": [
0,
-1.85
],
"module_specification": {
"module_slots": 3
},
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/basic-mining-drill/mining-drill-radius-visualization.png",
"width": 12,
"height": 12
},
"fast_replaceable_group": "mining-drill",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-mining-drill.lua"
},
{
"type": "mining-drill",
"name": "burner-mining-drill",
"icon": "__base__/graphics/icons/burner-mining-drill.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"resource_categories": [
"basic-solid"
],
"minable": {
"mining_time": 1,
"result": "burner-mining-drill"
},
"max_health": 100,
"corpse": "medium-remnants",
"collision_box": [
[
-0.9,
-0.9
],
[
0.9,
0.9
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"mining_speed": 0.35,
"working_sound": {
"sound": {
"filename": "__base__/sound/burner-mining-drill.ogg",
"volume": 0.8
}
},
"energy_source": {
"type": "burner",
"effectivity": 1,
"fuel_inventory_size": 1,
"emissions": 0.03333333333333333,
"smoke": [
{
"name": "smoke",
"deviation": [
0.1,
0.1
],
"frequency": 3
}
]
},
"energy_usage": "300kW",
"mining_power": 2.5,
"animations": {
"north": {
"priority": "extra-high",
"width": 110,
"height": 76,
"line_length": 4,
"shift": [
0.6875,
-0.09375
],
"filename": "__base__/graphics/entity/burner-mining-drill/north.png",
"frame_count": 32,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"east": {
"priority": "extra-high",
"width": 94,
"height": 74,
"line_length": 4,
"shift": [
0.4375,
-0.09375
],
"filename": "__base__/graphics/entity/burner-mining-drill/east.png",
"frame_count": 32,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"south": {
"priority": "extra-high",
"width": 89,
"height": 88,
"line_length": 4,
"shift": [
0.40625,
0
],
"filename": "__base__/graphics/entity/burner-mining-drill/south.png",
"frame_count": 32,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
},
"west": {
"priority": "extra-high",
"width": 91,
"height": 78,
"line_length": 4,
"shift": [
0.09375,
-0.0625
],
"filename": "__base__/graphics/entity/burner-mining-drill/west.png",
"frame_count": 32,
"animation_speed": 0.5,
"run_mode": "forward-then-backward"
}
},
"resource_searching_radius": 0.99,
"vector_to_place_result": [
-0.5,
-1.3
],
"fast_replaceable_group": "mining-drill",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-mining-drill.lua"
},
{
"type": "projectile",
"name": "acid-projectile-purple",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/creatures/projectile-acid-burn-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/creatures/projectile-acid-burn-2.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/creatures/projectile-acid-burn-long-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/creatures/projectile-acid-burn-long-2.ogg",
"volume": 0.8
}
]
},
{
"type": "create-entity",
"entity_name": "acid-splash-purple"
},
{
"type": "damage",
"damage": {
"amount": 10,
"type": "acid"
}
}
]
}
},
"animation": {
"filename": "__base__/graphics/entity/acid-projectile-purple/acid-projectile-purple.png",
"line_length": 5,
"width": 16,
"height": 18,
"frame_count": 33,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/acid-projectile-purple/acid-projectile-purple-shadow.png",
"line_length": 5,
"width": 28,
"height": 16,
"frame_count": 33,
"priority": "high",
"shift": [
-0.09,
0.395
]
},
"rotatable": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-projectiles.lua"
},
{
"type": "resource",
"name": "copper-ore",
"icon": "__base__/graphics/icons/copper-ore.png",
"flags": [
"placeable-neutral"
],
"order": "a-b-a",
"minable": {
"hardness": 0.9,
"mining_particle": "copper-ore-particle",
"mining_time": 2,
"result": "copper-ore"
},
"collision_box": [
[
-0.1,
-0.1
],
[
0.1,
0.1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"autoplace": {
"control": "copper-ore",
"sharpness": 1,
"richness_multiplier": 13000,
"richness_base": 350,
"size_control_multiplier": 0.06,
"peaks": [
{
"influence": 0.2,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.65,
"noise_layer": "copper-ore",
"noise_octaves_difference": -1.9,
"noise_persistence": 0.3,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.3,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.55,
"noise_layer": "copper-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.4,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "iron-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "coal",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "stone",
"noise_octaves_difference": -3,
"noise_persistence": 0.45
}
]
},
"stage_counts": [
1000,
600,
400,
200,
100,
50,
20,
1
],
"stages": {
"sheet": {
"filename": "__base__/graphics/entity/copper-ore/copper-ore.png",
"priority": "extra-high",
"width": 38,
"height": 38,
"frame_count": 4,
"variation_count": 8
}
},
"map_color": {
"r": 0.803,
"g": 0.388,
"b": 0.215
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-resources.lua"
},
{
"type": "resource",
"name": "iron-ore",
"icon": "__base__/graphics/icons/iron-ore.png",
"flags": [
"placeable-neutral"
],
"order": "a-b-b",
"minable": {
"hardness": 0.9,
"mining_particle": "iron-ore-particle",
"mining_time": 2,
"result": "iron-ore"
},
"collision_box": [
[
-0.1,
-0.1
],
[
0.1,
0.1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"autoplace": {
"control": "iron-ore",
"sharpness": 1,
"richness_multiplier": 15000,
"richness_base": 350,
"size_control_multiplier": 0.06,
"peaks": [
{
"influence": 0.2,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.3,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.65,
"noise_layer": "iron-ore",
"noise_octaves_difference": -1.9,
"noise_persistence": 0.3,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.57,
"noise_layer": "iron-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.4,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "copper-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "coal",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "stone",
"noise_octaves_difference": -3,
"noise_persistence": 0.45
}
]
},
"stage_counts": [
1000,
600,
400,
200,
100,
50,
20,
1
],
"stages": {
"sheet": {
"filename": "__base__/graphics/entity/iron-ore/iron-ore.png",
"priority": "extra-high",
"width": 38,
"height": 38,
"frame_count": 4,
"variation_count": 8
}
},
"map_color": {
"r": 0.337,
"g": 0.419,
"b": 0.427
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-resources.lua"
},
{
"type": "resource",
"name": "coal",
"icon": "__base__/graphics/icons/coal.png",
"flags": [
"placeable-neutral"
],
"order": "a-b-c",
"minable": {
"hardness": 0.9,
"mining_particle": "coal-particle",
"mining_time": 2,
"result": "coal"
},
"collision_box": [
[
-0.1,
-0.1
],
[
0.1,
0.1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"autoplace": {
"control": "coal",
"sharpness": 1,
"richness_multiplier": 13000,
"richness_base": 350,
"size_control_multiplier": 0.06,
"peaks": [
{
"influence": 0.21,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.65,
"noise_layer": "coal",
"noise_octaves_difference": -1.9,
"noise_persistence": 0.35,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.32,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.5,
"noise_layer": "coal",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.4,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "copper-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "iron-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "stone",
"noise_octaves_difference": -3,
"noise_persistence": 0.45
}
]
},
"stage_counts": [
1000,
600,
400,
200,
100,
50,
20,
1
],
"stages": {
"sheet": {
"filename": "__base__/graphics/entity/coal/coal.png",
"priority": "extra-high",
"width": 38,
"height": 38,
"frame_count": 4,
"variation_count": 8
}
},
"map_color": {
"r": 0,
"g": 0,
"b": 0
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-resources.lua"
},
{
"type": "resource",
"name": "stone",
"icon": "__base__/graphics/icons/stone.png",
"flags": [
"placeable-neutral"
],
"order": "a-b-d",
"minable": {
"hardness": 0.4,
"mining_particle": "stone-particle",
"mining_time": 2,
"result": "stone"
},
"collision_box": [
[
-0.1,
-0.1
],
[
0.1,
0.1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"autoplace": {
"control": "stone",
"sharpness": 1,
"richness_multiplier": 11000,
"richness_base": 250,
"size_control_multiplier": 0.06,
"peaks": [
{
"influence": 0.2,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.6,
"noise_layer": "stone",
"noise_octaves_difference": -3,
"noise_persistence": 0.45,
"starting_area_weight_optimal": 0,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.25,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.6,
"noise_layer": "stone",
"noise_octaves_difference": -4,
"noise_persistence": 0.45,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "copper-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "iron-ore",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
},
{
"influence": -0.2,
"max_influence": 0,
"noise_layer": "coal",
"noise_octaves_difference": -2.3,
"noise_persistence": 0.45
}
]
},
"stage_counts": [
1000,
600,
400,
200,
100,
50,
20,
1
],
"stages": {
"sheet": {
"filename": "__base__/graphics/entity/stone/stone.png",
"priority": "extra-high",
"width": 38,
"height": 38,
"frame_count": 4,
"variation_count": 8
}
},
"map_color": {
"r": 0.478,
"g": 0.45,
"b": 0.317
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-resources.lua"
},
{
"type": "corpse",
"name": "big-remnants",
"icon": "__base__/graphics/icons/remnants.png",
"flags": [
"placeable-neutral",
"not-on-map"
],
"collision_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"tile_width": 3,
"tile_height": 3,
"selectable_in_game": false,
"time_before_removed": 54000,
"final_render_layer": "remnants",
"subgroup": "remnants",
"order": "d[remnants]-a[generic]-c[big]",
"animation": [
{
"width": 109,
"height": 102,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/remnants/big-remnants.png"
},
{
"width": 109,
"height": 102,
"frame_count": 1,
"direction_count": 1,
"x": 109,
"filename": "__base__/graphics/entity/remnants/big-remnants.png"
},
{
"width": 109,
"height": 102,
"frame_count": 1,
"direction_count": 1,
"x": 218,
"filename": "__base__/graphics/entity/remnants/big-remnants.png"
},
{
"width": 109,
"height": 102,
"frame_count": 1,
"direction_count": 1,
"x": 327,
"filename": "__base__/graphics/entity/remnants/big-remnants.png"
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "corpse",
"name": "medium-remnants",
"icon": "__base__/graphics/icons/remnants.png",
"flags": [
"placeable-neutral",
"building-direction-8-way",
"not-on-map"
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"tile_width": 2,
"tile_height": 2,
"selectable_in_game": false,
"subgroup": "remnants",
"order": "d[remnants]-a[generic]-b[medium]",
"time_before_removed": 54000,
"final_render_layer": "remnants",
"animation": [
{
"width": 94,
"height": 82,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/remnants/medium-remnants.png"
},
{
"width": 94,
"height": 82,
"frame_count": 1,
"direction_count": 1,
"x": 94,
"filename": "__base__/graphics/entity/remnants/medium-remnants.png"
},
{
"width": 94,
"height": 82,
"frame_count": 1,
"direction_count": 1,
"x": 188,
"filename": "__base__/graphics/entity/remnants/medium-remnants.png"
},
{
"width": 94,
"height": 82,
"frame_count": 1,
"direction_count": 1,
"x": 282,
"filename": "__base__/graphics/entity/remnants/medium-remnants.png"
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "corpse",
"name": "small-remnants",
"icon": "__base__/graphics/icons/remnants.png",
"flags": [
"placeable-neutral",
"not-on-map"
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"tile_width": 1,
"tile_height": 1,
"selectable_in_game": false,
"subgroup": "remnants",
"order": "d[remnants]-a[generic]-a[small]",
"time_before_removed": 54000,
"final_render_layer": "remnants",
"animation": [
{
"width": 56,
"height": 42,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/remnants/small-remnants.png"
},
{
"width": 56,
"height": 42,
"frame_count": 1,
"direction_count": 1,
"x": 56,
"filename": "__base__/graphics/entity/remnants/small-remnants.png"
},
{
"width": 56,
"height": 42,
"frame_count": 1,
"direction_count": 1,
"x": 112,
"filename": "__base__/graphics/entity/remnants/small-remnants.png"
},
{
"width": 56,
"height": 42,
"frame_count": 1,
"direction_count": 1,
"x": 168,
"filename": "__base__/graphics/entity/remnants/small-remnants.png"
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "rail-remnants",
"name": "straight-rail-remnants",
"icon": "__base__/graphics/icons/straight-rail-remnants.png",
"flags": [
"placeable-neutral",
"building-direction-8-way",
"not-on-map"
],
"subgroup": "remnants",
"order": "d[remnants]-b[rail]-a[straight]",
"selection_box": [
[
-0.6,
-0.8
],
[
0.6,
0.8
]
],
"selectable_in_game": false,
"tile_width": 2,
"tile_height": 2,
"bending_type": "straight",
"time_before_removed": 162000,
"time_before_shading_off": 3600,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "rail-remnants",
"name": "curved-rail-remnants",
"icon": "__base__/graphics/icons/curved-rail-remnants.png",
"flags": [
"placeable-neutral",
"building-direction-8-way",
"not-on-map"
],
"subgroup": "remnants",
"order": "d[remnants]-b[rail]-b[curved]",
"collision_box": [
[
-1,
-1
],
[
1,
1
]
],
"selection_box": [
[
-1.7,
-0.8
],
[
1.7,
0.8
]
],
"selectable_in_game": false,
"tile_width": 4,
"tile_height": 8,
"bending_type": "turn",
"time_before_removed": 162000,
"time_before_shading_off": 3600,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "container",
"name": "big-ship-wreck-1",
"enable_inventory_bar": false,
"icon": "__base__/graphics/icons/ship-wreck/big-ship-wreck-1.png",
"flags": [
"placeable-neutral"
],
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck]-a[big]-a",
"max_health": 50,
"collision_box": [
[
-2.2,
-1.5
],
[
2.2,
1.5
]
],
"selection_box": [
[
-2.7,
-1.5
],
[
2.7,
1.5
]
],
"inventory_size": 3,
"picture": {
"filename": "__base__/graphics/entity/ship-wreck/big-ship-wreck-1.png",
"width": 256,
"height": 212,
"shift": [
0.7,
0
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "container",
"name": "big-ship-wreck-2",
"enable_inventory_bar": false,
"icon": "__base__/graphics/icons/ship-wreck/big-ship-wreck-2.png",
"flags": [
"placeable-neutral"
],
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck]-a[big]-b",
"max_health": 50,
"collision_box": [
[
-1.4,
-1.2
],
[
1.4,
1.2
]
],
"selection_box": [
[
-2,
-1.5
],
[
2,
1.5
]
],
"inventory_size": 3,
"picture": {
"filename": "__base__/graphics/entity/ship-wreck/big-ship-wreck-2.png",
"width": 164,
"height": 129,
"shift": [
-0.5,
0.6
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "container",
"name": "big-ship-wreck-3",
"enable_inventory_bar": false,
"icon": "__base__/graphics/icons/ship-wreck/big-ship-wreck-3.png",
"flags": [
"placeable-neutral"
],
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck]-a[big]-c",
"max_health": 50,
"collision_box": [
[
-0.9,
-0.9
],
[
0.9,
0.9
]
],
"selection_box": [
[
-2,
-1.5
],
[
2,
1.5
]
],
"inventory_size": 3,
"picture": {
"filename": "__base__/graphics/entity/ship-wreck/big-ship-wreck-3.png",
"width": 165,
"height": 131
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "simple-entity",
"name": "medium-ship-wreck",
"icon": "__base__/graphics/icons/ship-wreck/medium-ship-wreck.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck]-b[medium]-a",
"max_health": 200,
"collision_box": [
[
-1.2,
-0.9
],
[
1.2,
0.9
]
],
"selection_box": [
[
-1.5,
-1.2
],
[
1.5,
1.2
]
],
"render_layer": "object",
"pictures": [
{
"filename": "__base__/graphics/entity/ship-wreck/medium-ship-wreck-1.png",
"width": 120,
"height": 85
},
{
"filename": "__base__/graphics/entity/ship-wreck/medium-ship-wreck-2.png",
"width": 126,
"height": 107,
"shift": [
0.3,
0.1
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "simple-entity",
"name": "small-ship-wreck",
"icon": "__base__/graphics/icons/ship-wreck/small-ship-wreck.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck]-c[small]-a",
"max_health": 200,
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-1.3,
-1.1
],
[
1.3,
1.1
]
],
"pictures": [
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-a.png",
"width": 65,
"height": 68
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-b.png",
"width": 109,
"height": 67
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-c.png",
"width": 63,
"height": 54
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-d.png",
"width": 82,
"height": 67
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-e.png",
"width": 78,
"height": 75,
"shift": [
0.3,
-0.2
]
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-f.png",
"width": 58,
"height": 35
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-g.png",
"width": 80,
"height": 72
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-h.png",
"width": 79,
"height": 54
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-i.png",
"width": 56,
"height": 55
}
],
"render_layer": "object",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "decorative",
"name": "big-ship-wreck-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/ship-wreck/big-ship-wreck-grass.png",
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck-grass]-a[big]",
"collision_box": [
[
-2.5,
-1.5
],
[
2.5,
1.5
]
],
"selection_box": [
[
-2.8,
-1.7
],
[
2.8,
1.7
]
],
"selectable_in_game": false,
"pictures": [
{
"filename": "__base__/graphics/entity/ship-wreck/big-ship-wreck-grass.png",
"width": 206,
"height": 112
}
],
"render_layer": "floor",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "decorative",
"name": "small-ship-wreck-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/ship-wreck/small-ship-wreck-grass.png",
"subgroup": "wrecks",
"order": "d[remnants]-d[ship-wreck-grass]-b[small]",
"collision_box": [
[
-1.5,
-0.5
],
[
1.5,
0.5
]
],
"selection_box": [
[
-1.7,
-0.6
],
[
1.7,
0.6
]
],
"selectable_in_game": false,
"render_layer": "floor",
"pictures": [
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-1.png",
"width": 129,
"height": 45
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-2.png",
"width": 121,
"height": 34
},
{
"filename": "__base__/graphics/entity/ship-wreck/small-ship-wreck-grass-3.png",
"width": 115,
"height": 37
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "corpse",
"name": "small-scorchmark",
"icon": "__base__/graphics/icons/small-scorchmark.png",
"flags": [
"placeable-neutral",
"not-on-map",
"placeable-off-grid"
],
"collision_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"collision_mask": [
"doodad-layer",
"not-colliding-with-itself"
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"selectable_in_game": false,
"time_before_removed": 36000,
"final_render_layer": "ground_patch_higher2",
"subgroup": "remnants",
"order": "d[remnants]-b[scorchmark]-a[small]",
"animation": {
"sheet": {
"width": 110,
"height": 90,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/scorchmark/small-scorchmark.png",
"variation_count": 3
}
},
"ground_patch": {
"sheet": {
"width": 110,
"height": 90,
"frame_count": 1,
"direction_count": 1,
"x": 220,
"filename": "__base__/graphics/entity/scorchmark/small-scorchmark.png",
"variation_count": 3
}
},
"ground_patch_higher": {
"sheet": {
"width": 110,
"height": 90,
"frame_count": 1,
"direction_count": 1,
"x": 110,
"filename": "__base__/graphics/entity/scorchmark/small-scorchmark.png",
"variation_count": 3
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-remnants.lua"
},
{
"type": "ambient-sound",
"name": "after-the-crash",
"track_type": "early-game",
"sound": {
"filename": "__base__/sound/ambient/after-the-crash.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "automation",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/automation.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "resource-deficiency",
"track_type": "early-game",
"sound": {
"filename": "__base__/sound/ambient/resource-deficiency.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "are-we-alone",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/are-we-alone.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "beyond-factory-outskirts",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/beyond-factory-outskirts.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "censeqs-discrepancy",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/censeqs-discrepancy.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "efficiency-program",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/efficiency-program.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "expansion",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/expansion.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "the-search-for-iron",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/the-search-for-iron.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "gathering-horizon",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/gathering-horizon.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "research-and-minerals",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/research-and-minerals.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "solar-intervention",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/solar-intervention.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "the-oil-industry",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/the-oil-industry.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "the-right-tools",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/the-right-tools.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "pollution",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/pollution.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "turbine-dynamics",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/turbine-dynamics.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "sentient",
"track_type": "main-track",
"sound": {
"filename": "__base__/sound/ambient/sentient.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "anomaly",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/anomaly.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "first-light",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/first-light.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "transmit",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/transmit.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "swell-pad",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/swell-pad.ogg"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-1",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-1.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-2",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-2.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-3",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-3.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-4",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-4.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-5",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-5.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ambient-sound",
"name": "world-ambience-6",
"track_type": "interlude",
"sound": {
"filename": "__base__/sound/ambient/world-ambience-6.ogg",
"volume": 1.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\ambient-sounds.lua"
},
{
"type": "ammo",
"name": "basic-bullet-magazine",
"icon": "__base__/graphics/icons/basic-bullet-magazine.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "bullet",
"action": [
{
"type": "direct",
"action_delivery": [
{
"type": "instant",
"source_effects": [
{
"type": "create-explosion",
"entity_name": "explosion-gunshot"
}
],
"target_effects": [
{
"type": "create-entity",
"entity_name": "explosion-hit"
},
{
"type": "damage",
"damage": {
"amount": 2,
"type": "physical"
}
}
]
}
]
}
]
},
"magazine_size": 10,
"subgroup": "ammo",
"order": "a[basic-clips]-a[basic-bullet-magazine]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-ammo.lua"
},
{
"type": "noise-layer",
"name": "pita",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "pita-mini",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "brown-cane",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "coral",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "fluff",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "garballo",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "garballo-mini",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "garballo-mini",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "grass1",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "noise-layer",
"name": "grass2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-asterisk",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-asterisk.png",
"subgroup": "grass",
"order": "b[decorative]-b[asterisk]-a[brown]",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"render_layer": "decorative",
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-01.png",
"width": 30,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-02.png",
"width": 24,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-03.png",
"width": 27,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-04.png",
"width": 35,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-05.png",
"width": 30,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-06.png",
"width": 46,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-07.png",
"width": 46,
"height": 31
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-08.png",
"width": 18,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-09.png",
"width": 21,
"height": 14
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-10.png",
"width": 16,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-11.png",
"width": 20,
"height": 18
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-12.png",
"width": 21,
"height": 18
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-13.png",
"width": 22,
"height": 19
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-14.png",
"width": 28,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-15.png",
"width": 30,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-16.png",
"width": 26,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-17.png",
"width": 22,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-18.png",
"width": 21,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-19.png",
"width": 21,
"height": 20
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-20.png",
"width": 71,
"height": 58
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-21.png",
"width": 78,
"height": 59
},
{
"filename": "__base__/graphics/entity/decorative/brown-asterisk/brown-asterisk-22.png",
"width": 56,
"height": 49
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-asterisk",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-asterisk.png",
"subgroup": "grass",
"order": "b[decorative]-b[asterisk]-b[green]",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"render_layer": "decorative",
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-01.png",
"width": 25,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-02.png",
"width": 25,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-03.png",
"width": 29,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-04.png",
"width": 27,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-05.png",
"width": 38,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-06.png",
"width": 32,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-07.png",
"width": 40,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-08.png",
"width": 40,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-09.png",
"width": 33,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-10.png",
"width": 24,
"height": 14
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-11.png",
"width": 22,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/green-asterisk/green-asterisk-12.png",
"width": 20,
"height": 20
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "red-asterisk",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/red-asterisk.png",
"subgroup": "grass",
"order": "b[decorative]-b[asterisk]-c[red]",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"render_layer": "decorative",
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-01.png",
"width": 31,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-02.png",
"width": 24,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-03.png",
"width": 28,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-04.png",
"width": 36,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-05.png",
"width": 30,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-06.png",
"width": 32,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/red-asterisk/red-asterisk-07.png",
"width": 29,
"height": 26
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-pita",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-pita.png",
"subgroup": "grass",
"order": "b[decorative]-c[pita]-a[green]",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"autoplace": {
"sharpness": 0.9,
"order": "a[doodad]-b[pita]"
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-01.png",
"width": 60,
"height": 49
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-02.png",
"width": 62,
"height": 46
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-03.png",
"width": 57,
"height": 56
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-04.png",
"width": 60,
"height": 54
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-05.png",
"width": 60,
"height": 49
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-06.png",
"width": 57,
"height": 47
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-07.png",
"width": 59,
"height": 51
},
{
"filename": "__base__/graphics/entity/decorative/green-pita/green-pita-08.png",
"width": 60,
"height": 46
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-pita-mini",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-pita-mini.png",
"subgroup": "grass",
"order": "b[decorative]-d[pita-mini]-a[green]",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "decorative",
"selectable_in_game": false,
"autoplace": {
"sharpness": 0.9,
"order": "a[doodad]-b[pita]"
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-pita-mini/green-pita-mini-01.png",
"width": 32,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/green-pita-mini/green-pita-mini-02.png",
"width": 37,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/green-pita-mini/green-pita-mini-03.png",
"width": 35,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/green-pita-mini/green-pita-mini-04.png",
"width": 32,
"height": 28
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-cane-cluster",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-cane-cluster.png",
"subgroup": "grass",
"order": "b[decorative]-e[cane]-a[cluster]-a[brown]",
"collision_box": [
[
-1.5,
-0.7
],
[
1.5,
0.7
]
],
"selection_box": [
[
-1.3,
-0.7
],
[
1.3,
0.7
]
],
"render_layer": "object",
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-c[cane]",
"max_probability": 0.1,
"sharpness": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-cane-cluster/brown-cane-cluster-01.png",
"width": 131,
"height": 146,
"shift": [
0.5,
-0.3
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-cluster/brown-cane-cluster-02.png",
"width": 154,
"height": 176,
"shift": [
0.6,
-0.4
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-cluster/brown-cane-cluster-03.png",
"width": 264,
"height": 156,
"shift": [
0.7,
-0.2
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-cluster/brown-cane-cluster-04.png",
"width": 119,
"height": 138,
"shift": [
0.4,
-0.3
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-cluster/brown-cane-cluster-05.png",
"width": 140,
"height": 230,
"shift": [
0.4,
0
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-cane-single",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-cane-single.png",
"subgroup": "grass",
"order": "b[decorative]-e[cane]-b[single]-a[brown]",
"collision_box": [
[
-0.9,
-0.7
],
[
0.9,
0.7
]
],
"selection_box": [
[
-0.7,
-0.5
],
[
0.7,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-01.png",
"width": 56,
"height": 60,
"shift": [
0.6,
-0.4
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-02.png",
"width": 44,
"height": 43,
"shift": [
0.3,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-03.png",
"width": 48,
"height": 51,
"shift": [
0.3,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-04.png",
"width": 45,
"height": 37
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-05.png",
"width": 81,
"height": 57,
"shift": [
0.9,
-0.4
]
},
{
"filename": "__base__/graphics/entity/decorative/brown-cane-single/brown-cane-single-06.png",
"width": 31,
"height": 94,
"shift": [
0.1,
0.4
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-coral-mini",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-coral-mini.png",
"subgroup": "grass",
"order": "b[decorative]-f[coral]-b[mini]-a[green]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-01.png",
"width": 52,
"height": 57,
"shift": [
0,
0.3
]
},
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-02.png",
"width": 20,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-03.png",
"width": 37,
"height": 39,
"shift": [
0.2,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-04.png",
"width": 46,
"height": 49,
"shift": [
0.4,
0.3
]
},
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-05.png",
"width": 33,
"height": 54,
"shift": [
0.2,
0.2
]
},
{
"filename": "__base__/graphics/entity/decorative/green-coral-mini/green-coral-mini-06.png",
"width": 34,
"height": 41,
"shift": [
-0.1,
0
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-coral-mini",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-coral-mini.png",
"subgroup": "grass",
"order": "b[decorative]-f[coral]-b[mini]-b[brown]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-coral-mini/brown-coral-mini-01.png",
"width": 39,
"height": 40
},
{
"filename": "__base__/graphics/entity/decorative/brown-coral-mini/brown-coral-mini-02.png",
"width": 18,
"height": 23
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "orange-coral-mini",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/orange-coral-mini.png",
"subgroup": "grass",
"order": "b[decorative]-f[coral]-b[mini]-c[orange]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-01.png",
"width": 50,
"height": 58,
"shift": [
0,
0.3
]
},
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-02.png",
"width": 21,
"height": 28,
"shift": [
0.1,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-03.png",
"width": 39,
"height": 39,
"shift": [
0.3,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-04.png",
"width": 47,
"height": 50,
"shift": [
0.6,
0.35
]
},
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-05.png",
"width": 33,
"height": 55,
"shift": [
0.25,
0.2
]
},
{
"filename": "__base__/graphics/entity/decorative/orange-coral-mini/orange-coral-mini-06.png",
"width": 36,
"height": 42
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-fluff",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-fluff.png",
"subgroup": "grass",
"order": "b[decorative]-g[fluff]-a[normal]-a[brown]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-d[fluff]",
"sharpness": 1,
"placement_density": 3
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-01.png",
"width": 21,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-02.png",
"width": 30,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-03.png",
"width": 27,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-04.png",
"width": 23,
"height": 19
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-05.png",
"width": 28,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-06.png",
"width": 32,
"height": 20
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-07.png",
"width": 22,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-08.png",
"width": 27,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-09.png",
"width": 27,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff/brown-fluff-10.png",
"width": 22,
"height": 19
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-fluff-dry",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-fluff-dry.png",
"subgroup": "grass",
"order": "b[decorative]-g[fluff]-b[dry]-a[brown]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-d[fluff]",
"sharpness": 1,
"placement_density": 3
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-01.png",
"width": 19,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-02.png",
"width": 31,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-03.png",
"width": 27,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-04.png",
"width": 24,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-05.png",
"width": 25,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-06.png",
"width": 25,
"height": 20
},
{
"filename": "__base__/graphics/entity/decorative/brown-fluff-dry/brown-fluff-dry-07.png",
"width": 31,
"height": 20
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"name": "garballo",
"type": "decorative",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/garballo.png",
"subgroup": "grass",
"order": "b[decorative]-i[garballo]-a[normal]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-e[garballo]",
"sharpness": 1,
"max_probability": 0.8
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-01.png",
"width": 50,
"height": 39
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-02.png",
"width": 53,
"height": 40
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-03.png",
"width": 29,
"height": 34
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-04.png",
"width": 44,
"height": 43,
"shift": [
0.2,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-05.png",
"width": 48,
"height": 46
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-06.png",
"width": 59,
"height": 49
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-07.png",
"width": 54,
"height": 58,
"shift": [
0.3,
0.2
]
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-08.png",
"width": 42,
"height": 36
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-09.png",
"width": 58,
"height": 45
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-10.png",
"width": 58,
"height": 39
},
{
"filename": "__base__/graphics/entity/decorative/garballo/garballo-11.png",
"width": 71,
"height": 54,
"shift": [
0.3,
0.2
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "garballo-mini-dry",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/garballo-mini-dry.png",
"subgroup": "grass",
"order": "b[decorative]-i[garballo]-a[mini-dry]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "object",
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-e[garballo]",
"sharpness": 1,
"max_probability": 0.8
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-01.png",
"width": 18,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-02.png",
"width": 27,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-03.png",
"width": 31,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-04.png",
"width": 31,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-05.png",
"width": 31,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-06.png",
"width": 21,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-07.png",
"width": 25,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-08.png",
"width": 26,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-09.png",
"width": 23,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-10.png",
"width": 29,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/garballo-mini-dry/garballo-mini-dry-11.png",
"width": 43,
"height": 34
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-bush-mini",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-bush-mini.png",
"subgroup": "grass",
"order": "b[decorative]-j[bush]-a[mini]-a[green]",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-e[garballo]",
"sharpness": 1,
"max_probability": 0.8
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-01.png",
"width": 33,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-02.png",
"width": 30,
"height": 21
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-03.png",
"width": 50,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-04.png",
"width": 31,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-05.png",
"width": 16,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-06.png",
"width": 17,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/green-bush-mini/green-bush-mini-07.png",
"width": 33,
"height": 18
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-hairy-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-hairy-grass.png",
"subgroup": "grass",
"order": "b[decorative]-a[grass]-a[hairy]",
"collision_box": [
[
-1,
-1
],
[
1,
1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-f[grass]-b",
"sharpness": 0.2,
"max_probability": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-01.png",
"width": 87,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-02.png",
"width": 45,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-03.png",
"width": 43,
"height": 38
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-04.png",
"width": 49,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-05.png",
"width": 61,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-06.png",
"width": 27,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-07.png",
"width": 33,
"height": 34
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-08.png",
"width": 38,
"height": 30
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-09.png",
"width": 33,
"height": 35
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-10.png",
"width": 39,
"height": 46
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-11.png",
"width": 93,
"height": 47
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-12.png",
"width": 40,
"height": 47
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-13.png",
"width": 52,
"height": 43
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-14.png",
"width": 41,
"height": 42
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-15.png",
"width": 39,
"height": 36
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-16.png",
"width": 41,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-17.png",
"width": 53,
"height": 18
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-18.png",
"width": 20,
"height": 26
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-19.png",
"width": 29,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-20.png",
"width": 54,
"height": 31
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-21.png",
"width": 61,
"height": 39
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-22.png",
"width": 29,
"height": 19
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-23.png",
"width": 34,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-24.png",
"width": 60,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-25.png",
"width": 93,
"height": 55
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-26.png",
"width": 43,
"height": 30
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-27.png",
"width": 103,
"height": 43
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-28.png",
"width": 40,
"height": 44
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-29.png",
"width": 50,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-30.png",
"width": 47,
"height": 53
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-31.png",
"width": 60,
"height": 44
},
{
"filename": "__base__/graphics/entity/decorative/green-hairy-grass/green-hairy-grass-32.png",
"width": 88,
"height": 40
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-carpet-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-carpet-grass.png",
"subgroup": "grass",
"order": "b[decorative]-a[grass]-b[carpet]",
"collision_box": [
[
-2,
-2
],
[
2,
2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-f[grass]-c",
"sharpness": 0.7,
"max_probability": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-01.png",
"width": 105,
"height": 73
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-02.png",
"width": 185,
"height": 164
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-03.png",
"width": 173,
"height": 171
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-04.png",
"width": 106,
"height": 172
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-05.png",
"width": 204,
"height": 186
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-06.png",
"width": 149,
"height": 138
},
{
"filename": "__base__/graphics/entity/decorative/green-carpet-grass/green-carpet-grass-07.png",
"width": 173,
"height": 160
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "green-small-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/green-small-grass.png",
"subgroup": "grass",
"order": "b[decorative]-a[grass]-c[small]",
"collision_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-f[grass]-d",
"sharpness": 0.2,
"max_probability": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-01.png",
"width": 91,
"height": 42
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-02.png",
"width": 38,
"height": 36
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-03.png",
"width": 65,
"height": 51
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-04.png",
"width": 65,
"height": 37
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-05.png",
"width": 46,
"height": 31
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-06.png",
"width": 56,
"height": 36
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-07.png",
"width": 27,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/green-small-grass/green-small-grass-08.png",
"width": 57,
"height": 27
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "root-A",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/root-a.png",
"subgroup": "grass",
"order": "b[decorative]-h[root]-a[small]",
"selection_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-z[other]",
"influence": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-01.png",
"width": 22,
"height": 10
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-02.png",
"width": 9,
"height": 11
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-03.png",
"width": 11,
"height": 10
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-04.png",
"width": 13,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-05.png",
"width": 15,
"height": 11
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-06.png",
"width": 14,
"height": 13
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-07.png",
"width": 15,
"height": 13
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-08.png",
"width": 12,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-09.png",
"width": 22,
"height": 16
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-10.png",
"width": 11,
"height": 10
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-11.png",
"width": 22,
"height": 18
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-12.png",
"width": 26,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-13.png",
"width": 15,
"height": 13
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-14.png",
"width": 13,
"height": 13
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-15.png",
"width": 22,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-16.png",
"width": 22,
"height": 16
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-17.png",
"width": 13,
"height": 15
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-18.png",
"width": 14,
"height": 17
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-19.png",
"width": 12,
"height": 10
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-A-20.png",
"width": 13,
"height": 14
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "root-B",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/root-b.png",
"subgroup": "grass",
"order": "b[decorative]-h[root]-b[big]",
"selection_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-z[other]",
"influence": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-01.png",
"width": 38,
"height": 20
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-02.png",
"width": 32,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-03.png",
"width": 36,
"height": 34
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-04.png",
"width": 40,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-05.png",
"width": 29,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-06.png",
"width": 38,
"height": 32
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-07.png",
"width": 19,
"height": 28
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-08.png",
"width": 46,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-09.png",
"width": 34,
"height": 23
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-10.png",
"width": 21,
"height": 27
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-11.png",
"width": 29,
"height": 24
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-12.png",
"width": 28,
"height": 14
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-13.png",
"width": 34,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-14.png",
"width": 33,
"height": 25
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-15.png",
"width": 21,
"height": 16
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-16.png",
"width": 35,
"height": 22
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-17.png",
"width": 35,
"height": 13
},
{
"filename": "__base__/graphics/entity/decorative/roots/root-B-18.png",
"width": 33,
"height": 25
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "simple-entity",
"name": "stone-rock",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/stone-rock.png",
"subgroup": "grass",
"order": "b[decorative]-k[stone-rock]-a[big]",
"collision_box": [
[
-1.1,
-1.1
],
[
1.1,
1.1
]
],
"selection_box": [
[
-1.3,
-1.3
],
[
1.3,
1.3
]
],
"render_layer": "object",
"max_health": 200,
"resistances": [
{
"type": "fire",
"percent": 100
}
],
"autoplace": {
"order": "a[doodad]-a[rock]",
"peaks": [
{
"influence": 0.0002
},
{
"influence": 0.002,
"min_influence": 0,
"elevation_optimal": 30000,
"elevation_range": 23000,
"elevation_max_range": 30000
}
]
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/stone-rock/stone-rock-01.png",
"width": 76,
"height": 60,
"shift": [
0.1,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/stone-rock/stone-rock-02.png",
"width": 83,
"height": 86,
"shift": [
0.2,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/stone-rock/stone-rock-03.png",
"width": 126,
"height": 98,
"shift": [
0.7,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/stone-rock/stone-rock-04.png",
"width": 92,
"height": 108,
"shift": [
0.1,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/stone-rock/stone-rock-05.png",
"width": 140,
"height": 99,
"shift": [
0.5,
0
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-carpet-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-carpet-grass.png",
"subgroup": "grass",
"order": "b[decorative]-a[grass]-b[carpet]",
"collision_box": [
[
-2,
-2
],
[
2,
2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-f[grass]-c",
"sharpness": 0.7,
"max_probability": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-carpet-grass/brown-carpet-grass-01.png",
"width": 103,
"height": 70
},
{
"filename": "__base__/graphics/entity/decorative/brown-carpet-grass/brown-carpet-grass-02.png",
"width": 185,
"height": 164
},
{
"filename": "__base__/graphics/entity/decorative/brown-carpet-grass/brown-carpet-grass-03.png",
"width": 96,
"height": 176
},
{
"filename": "__base__/graphics/entity/decorative/brown-carpet-grass/brown-carpet-grass-04.png",
"width": 200,
"height": 179
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "brown-hairy-grass",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/brown-hairy-grass.png",
"subgroup": "grass",
"order": "b[decorative]-a[grass]-a[hairy]",
"collision_box": [
[
-1,
-1
],
[
1,
1
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"render_layer": "decorative",
"selectable_in_game": false,
"autoplace": {
"order": "a[doodad]-f[grass]-b",
"sharpness": 0.2,
"max_probability": 0.01
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-01.png",
"width": 88,
"height": 31
},
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-02.png",
"width": 39,
"height": 34
},
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-03.png",
"width": 53,
"height": 29
},
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-04.png",
"width": 47,
"height": 31
},
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-05.png",
"width": 56,
"height": 38
},
{
"filename": "__base__/graphics/entity/decorative/brown-hairy-grass/brown-hairy-grass-06.png",
"width": 59,
"height": 28
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "decorative",
"name": "small-rock",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/small-stone-rock.png",
"subgroup": "grass",
"order": "b[decorative]-k[stone-rock]-b[small]",
"selectable_in_game": false,
"collision_box": [
[
-1.1,
-1.1
],
[
1.1,
1.1
]
],
"selection_box": [
[
-1.3,
-1.3
],
[
1.3,
1.3
]
],
"render_layer": "decorative",
"autoplace": {
"order": "a[doodad]-a[rock]",
"peaks": [
{
"influence": 0.0002
},
{
"influence": 0.002,
"min_influence": 0,
"elevation_optimal": 30000,
"elevation_range": 23000,
"elevation_max_range": 30000
}
]
},
"pictures": [
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-01.png",
"width": 47,
"height": 37,
"shift": [
0.21,
-0.18
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-02.png",
"width": 46,
"height": 38,
"shift": [
0.25,
-0.1
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-03.png",
"width": 48,
"height": 42,
"shift": [
0.28,
-0.21
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-04.png",
"width": 56,
"height": 39,
"shift": [
0.28,
-0.12
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-05.png",
"width": 54,
"height": 36,
"shift": [
0.34,
-0.125
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-06.png",
"width": 32,
"height": 26,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-07.png",
"width": 33,
"height": 28,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-08.png",
"width": 35,
"height": 26,
"shift": [
0.15,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-09.png",
"width": 35,
"height": 23,
"shift": [
0.125,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-10.png",
"width": 21,
"height": 21,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-11.png",
"width": 24,
"height": 16,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-12.png",
"width": 19,
"height": 17,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-13.png",
"width": 23,
"height": 15,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-14.png",
"width": 44,
"height": 42,
"shift": [
0.28,
-0.18
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-15.png",
"width": 51,
"height": 41,
"shift": [
0.31,
-0.18
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-16.png",
"width": 55,
"height": 40,
"shift": [
0.25,
-0.18
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-17.png",
"width": 52,
"height": 44,
"shift": [
0.37,
-0.21
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-18.png",
"width": 57,
"height": 39,
"shift": [
0.46,
-0.15
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-19.png",
"width": 20,
"height": 23,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-20.png",
"width": 25,
"height": 22,
"shift": [
0,
-0.37
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-21.png",
"width": 31,
"height": 16,
"shift": [
0,
0.25
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-22.png",
"width": 29,
"height": 16,
"shift": [
0.25,
-0.25
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-23.png",
"width": 21,
"height": 20,
"shift": [
-0.1,
-0.18
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-24.png",
"width": 47,
"height": 29,
"shift": [
0.25,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-25.png",
"width": 34,
"height": 33,
"shift": [
0,
-0.12
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-26.png",
"width": 38,
"height": 28,
"shift": [
0.06,
-0.25
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-27.png",
"width": 31,
"height": 26,
"shift": [
0,
0
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-28.png",
"width": 45,
"height": 24,
"shift": [
0.18,
-0.09
]
},
{
"filename": "__base__/graphics/entity/decorative/small-stone-rock/small-stone-rock-29.png",
"width": 48,
"height": 26,
"shift": [
0.21,
-0.09
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-doodads.lua"
},
{
"type": "armor",
"name": "basic-armor",
"icon": "__base__/graphics/icons/basic-armor.png",
"flags": [
"goes-to-main-inventory"
],
"resistances": [
{
"type": "physical",
"decrease": 3,
"percent": 20
},
{
"type": "acid",
"decrease": 3,
"percent": 30
},
{
"type": "explosion",
"decrease": 2,
"percent": 20
}
],
"durability": 1000,
"subgroup": "armor",
"order": "a[basic-armor]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-armor.lua"
},
{
"type": "mining-tool",
"name": "iron-axe",
"icon": "__base__/graphics/icons/iron-axe.png",
"flags": [
"goes-to-main-inventory"
],
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 5,
"type": "physical"
}
}
}
},
"durability": 4000,
"subgroup": "tool",
"order": "a[mining]-a[iron-axe]",
"speed": 2.5,
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-mining-tools.lua"
},
{
"type": "item",
"name": "stone-brick",
"icon": "__base__/graphics/icons/stone-brick.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "terrain",
"order": "a[stone-brick]",
"stack_size": 100,
"place_as_tile": {
"result": "stone-path",
"condition_size": 4,
"condition": [
"water-tile"
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "raw-wood",
"icon": "__base__/graphics/icons/raw-wood.png",
"flags": [
"goes-to-main-inventory"
],
"fuel_value": "4MJ",
"subgroup": "raw-material",
"order": "a[raw-wood]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "coal",
"icon": "__base__/graphics/icons/coal.png",
"dark_background_icon": "__base__/graphics/icons/coal-dark-background.png",
"flags": [
"goes-to-main-inventory"
],
"fuel_value": "8MJ",
"subgroup": "raw-material",
"order": "b[coal]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "stone",
"icon": "__base__/graphics/icons/stone.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-resource",
"order": "d[stone]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "iron-ore",
"icon": "__base__/graphics/icons/iron-ore.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-resource",
"order": "e[iron-ore]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "copper-ore",
"icon": "__base__/graphics/icons/copper-ore.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-resource",
"order": "f[copper-ore]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "wood",
"icon": "__base__/graphics/icons/wood.png",
"flags": [
"goes-to-main-inventory"
],
"fuel_value": "2MJ",
"subgroup": "raw-material",
"order": "a[wood]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "iron-plate",
"icon": "__base__/graphics/icons/iron-plate.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "b[iron-plate]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "copper-plate",
"icon": "__base__/graphics/icons/copper-plate.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "c[copper-plate]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "iron-stick",
"icon": "__base__/graphics/icons/iron-stick.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "a[iron-stick]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "iron-gear-wheel",
"icon": "__base__/graphics/icons/iron-gear-wheel.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "b[iron-gear-wheel]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "copper-cable",
"icon": "__base__/graphics/icons/copper-cable.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "circuit-network",
"order": "a[wires]-a[copper-cable]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "electronic-circuit",
"icon": "__base__/graphics/icons/electronic-circuit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "c[electronic-circuit]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "wooden-chest",
"icon": "__base__/graphics/icons/wooden-chest.png",
"flags": [
"goes-to-quickbar"
],
"fuel_value": "4MJ",
"subgroup": "storage",
"order": "a[items]-a[wooden-chest]",
"place_result": "wooden-chest",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "stone-furnace",
"icon": "__base__/graphics/icons/stone-furnace.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "smelting-machine",
"order": "a[stone-furnace]",
"place_result": "stone-furnace",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "burner-mining-drill",
"icon": "__base__/graphics/icons/burner-mining-drill.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "extraction-machine",
"order": "a[items]-a[burner-mining-drill]",
"place_result": "burner-mining-drill",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "basic-mining-drill",
"icon": "__base__/graphics/icons/basic-mining-drill.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "extraction-machine",
"order": "a[items]-b[basic-mining-drill]",
"place_result": "basic-mining-drill",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "basic-transport-belt",
"icon": "__base__/graphics/icons/basic-transport-belt.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "a[transport-belt]-a[basic-transport-belt]",
"place_result": "basic-transport-belt",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "burner-inserter",
"icon": "__base__/graphics/icons/burner-inserter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "inserter",
"order": "a[burner-inserter]",
"place_result": "burner-inserter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "basic-inserter",
"icon": "__base__/graphics/icons/basic-inserter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "inserter",
"order": "b[basic-inserter]",
"place_result": "basic-inserter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "offshore-pump",
"icon": "__base__/graphics/icons/offshore-pump.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "extraction-machine",
"order": "b[fluids]-a[offshore-pump]",
"place_result": "offshore-pump",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "pipe",
"icon": "__base__/graphics/icons/pipe.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[pipe]-a[pipe]",
"place_result": "pipe",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "boiler",
"icon": "__base__/graphics/icons/boiler.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy",
"order": "b[steam-power]-a[boiler]",
"place_result": "boiler",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "steam-engine",
"icon": "__base__/graphics/icons/steam-engine.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy",
"order": "b[steam-power]-b[steam-engine]",
"place_result": "steam-engine",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "small-electric-pole",
"icon": "__base__/graphics/icons/small-electric-pole.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[energy]-a[small-electric-pole]",
"place_result": "small-electric-pole",
"fuel_value": "4MJ",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "radar",
"icon": "__base__/graphics/icons/radar.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "d[radar]-a[radar]",
"place_result": "radar",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "computer",
"icon": "__base__/graphics/icons/computer.png",
"flags": [
"goes-to-quickbar",
"hidden"
],
"subgroup": "defensive-structure",
"order": "g[computer]",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "small-plane",
"icon": "__base__/graphics/icons/small-plane.png",
"flags": [
"goes-to-quickbar",
"hidden"
],
"subgroup": "defensive-structure",
"order": "h[small-plane]",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "small-lamp",
"icon": "__base__/graphics/icons/small-lamp.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy",
"order": "c[light]-a[small-lamp]",
"place_result": "small-lamp",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "alien-artifact",
"icon": "__base__/graphics/icons/alien-artifact.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "g[alien-artifact]",
"stack_size": 500,
"default_request_amount": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "pipe-to-ground",
"icon": "__base__/graphics/icons/pipe-to-ground.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[pipe]-b[pipe-to-ground]",
"place_result": "pipe-to-ground",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "assembling-machine-1",
"icon": "__base__/graphics/icons/assembling-machine-1.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "a[assembling-machine-1]",
"place_result": "assembling-machine-1",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "red-wire",
"icon": "__base__/graphics/icons/red-wire.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "circuit-network",
"order": "a[wires]-b[red-wire]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "green-wire",
"icon": "__base__/graphics/icons/green-wire.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "circuit-network",
"order": "a[wires]-c[green-wire]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "capsule",
"name": "raw-fish",
"icon": "__base__/graphics/icons/fish.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "raw-resource",
"capsule_action": {
"type": "use-on-self",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"range": 0,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"type": "physical",
"amount": -20
}
}
}
}
}
}
},
"order": "f-e-a",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "repair-tool",
"name": "repair-pack",
"icon": "__base__/graphics/icons/repair-pack.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "tool",
"order": "b[repair]-a[repair-pack]",
"speed": 1,
"durability": 100,
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "stone-wall",
"icon": "__base__/graphics/icons/stone-wall.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "a[stone-wall]-a[stone-wall]",
"place_result": "stone-wall",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item.lua"
},
{
"type": "item",
"name": "gun-turret",
"icon": "__base__/graphics/icons/gun-turret.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "b[turret]-a[gun-turret]",
"place_result": "gun-turret",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-turret.lua"
},
{
"type": "item-group",
"name": "signals",
"order": "f",
"inventory_order": "a",
"icon": "__base__/graphics/item-group/signals.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item-groups.lua"
},
{
"type": "item-subgroup",
"name": "virtual-signal-special",
"group": "signals",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item-groups.lua"
},
{
"type": "item-group",
"name": "other",
"icon": "__core__/graphics/questionmark.png",
"order": "z",
"inventory_order": "z",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item-groups.lua"
},
{
"type": "item-subgroup",
"name": "other",
"group": "other",
"order": "z",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-item-groups.lua"
},
{
"type": "recipe",
"name": "copper-plate",
"category": "smelting",
"energy_required": 3.5,
"ingredients": [
[
"copper-ore",
1
]
],
"result": "copper-plate",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-furnace-recipe.lua"
},
{
"type": "recipe",
"name": "iron-plate",
"category": "smelting",
"energy_required": 3.5,
"ingredients": [
[
"iron-ore",
1
]
],
"result": "iron-plate",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-furnace-recipe.lua"
},
{
"type": "recipe",
"name": "stone-brick",
"category": "smelting",
"energy_required": 3.5,
"enabled": true,
"ingredients": [
[
"stone",
2
]
],
"result": "stone-brick",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-furnace-recipe.lua"
},
{
"type": "fluid",
"name": "water",
"default_temperature": 15,
"max_temperature": 100,
"heat_capacity": "1KJ",
"base_color": {
"r": 0,
"g": 0.34,
"b": 0.6
},
"flow_color": {
"r": 0.7,
"g": 0.7,
"b": 0.7
},
"icon": "__base__/graphics/icons/fluid/water.png",
"order": "a[fluid]-a[water]",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\demo-fluid.lua"
},
{
"type": "recipe",
"name": "gun-turret",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"iron-gear-wheel",
10
],
[
"copper-plate",
10
],
[
"iron-plate",
20
]
],
"result": "gun-turret",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-turret.lua"
},
{
"type": "virtual-signal",
"name": "signal-everything",
"special_signal": true,
"icon": "__base__/graphics/icons/signal/signal_everything.png",
"subgroup": "virtual-signal-special",
"order": "a[special]-[1everything]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\demo-signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-anything",
"special_signal": true,
"icon": "__base__/graphics/icons/signal/signal_anything.png",
"subgroup": "virtual-signal-special",
"order": "a[special]-[2anything]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\demo-signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-each",
"special_signal": true,
"icon": "__base__/graphics/icons/signal/signal_each.png",
"subgroup": "virtual-signal-special",
"order": "a[special]-[3each]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\demo-signal.lua"
},
{
"type": "noise-layer",
"name": "grass",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "grass-medium",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "grass-dry",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "dirt",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "dirt-dark",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "sand",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "sand-dark",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "copper-ore",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "iron-ore",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "coal",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "stone",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "crude-oil",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "noise-layer",
"name": "enemy-base",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\noise-layers.lua"
},
{
"type": "autoplace-control",
"name": "iron-ore",
"richness": true,
"order": "b-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "autoplace-control",
"name": "copper-ore",
"richness": true,
"order": "b-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "autoplace-control",
"name": "stone",
"richness": true,
"order": "b-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "autoplace-control",
"name": "coal",
"richness": true,
"order": "b-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "autoplace-control",
"name": "crude-oil",
"richness": true,
"order": "b-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "autoplace-control",
"name": "enemy-base",
"richness": true,
"order": "d-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\autoplace-controls.lua"
},
{
"type": "ammo-category",
"name": "bullet",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "rocket",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "combat-robot-laser",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "laser-turret",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "electric",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "flame-thrower",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "shotgun-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "railgun",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "melee",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "biological",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "cannon-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "ammo-category",
"name": "combat-robot-beam",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\ammo-category.lua"
},
{
"type": "damage-type",
"name": "physical",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "impact",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "poison",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "explosion",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "fire",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "laser",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "acid",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "damage-type",
"name": "electric",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\damage-type.lua"
},
{
"type": "rail-category",
"name": "regular",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\rail-category.lua"
},
{
"type": "tile",
"name": "out-of-map",
"collision_mask": [
"ground-tile",
"water-tile",
"resource-layer",
"floor-layer",
"item-layer",
"object-layer",
"player-layer",
"doodad-layer"
],
"layer": 70,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/out-of-map.png",
"count": 1,
"size": 1
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/out-of-map-inner-corner.png",
"count": 0
},
"outer_corner": {
"picture": "__base__/graphics/terrain/out-of-map-outer-corner.png",
"count": 0
},
"side": {
"picture": "__base__/graphics/terrain/out-of-map-side.png",
"count": 0
}
},
"map_color": {
"r": 0,
"g": 0,
"b": 0
},
"ageing": 0.0006,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "deepwater",
"collision_mask": [
"water-tile",
"resource-layer",
"item-layer",
"player-layer",
"doodad-layer"
],
"layer": 45,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/deepwater/deepwater1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/deepwater/deepwater2.png",
"count": 8,
"size": 2
},
{
"picture": "__base__/graphics/terrain/deepwater/deepwater4.png",
"count": 6,
"size": 4
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/deepwater/deepwater-inner-corner.png",
"count": 6
},
"outer_corner": {
"picture": "__base__/graphics/terrain/deepwater/deepwater-outer-corner.png",
"count": 6
},
"side": {
"picture": "__base__/graphics/terrain/deepwater/deepwater-side.png",
"count": 8
}
},
"allowed_neighbors": [
"water"
],
"map_color": {
"r": 0.0941,
"g": 0.2823,
"b": 0.345
},
"ageing": 0.0006,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "deepwater-green",
"collision_mask": [
"water-tile",
"resource-layer",
"item-layer",
"player-layer",
"doodad-layer"
],
"layer": 45,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green2.png",
"count": 8,
"size": 2
},
{
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green4.png",
"count": 6,
"size": 4
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green-inner-corner.png",
"count": 6
},
"outer_corner": {
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green-outer-corner.png",
"count": 6
},
"side": {
"picture": "__base__/graphics/terrain/deepwater-green/deepwater-green-side.png",
"count": 8
}
},
"allowed_neighbors": [
"water-green"
],
"map_color": {
"r": 0.0941,
"g": 0.149,
"b": 0.066
},
"ageing": 0.0005,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "water",
"collision_mask": [
"water-tile",
"item-layer",
"resource-layer",
"player-layer",
"doodad-layer"
],
"layer": 40,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/water/water1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/water/water2.png",
"count": 8,
"size": 2
},
{
"picture": "__base__/graphics/terrain/water/water4.png",
"count": 6,
"size": 4
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/water/water-inner-corner.png",
"count": 6
},
"outer_corner": {
"picture": "__base__/graphics/terrain/water/water-outer-corner.png",
"count": 6
},
"side": {
"picture": "__base__/graphics/terrain/water/water-side.png",
"count": 8
}
},
"allowed_neighbors": [
"grass"
],
"map_color": {
"r": 0.0941,
"g": 0.3568,
"b": 0.4196
},
"ageing": 0.0006,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "water-green",
"collision_mask": [
"water-tile",
"item-layer",
"resource-layer",
"player-layer",
"doodad-layer"
],
"layer": 40,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/water-green/water-green1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/water-green/water-green2.png",
"count": 8,
"size": 2
},
{
"picture": "__base__/graphics/terrain/water-green/water-green4.png",
"count": 6,
"size": 4
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/water-green/water-green-inner-corner.png",
"count": 6
},
"outer_corner": {
"picture": "__base__/graphics/terrain/water-green/water-green-outer-corner.png",
"count": 6
},
"side": {
"picture": "__base__/graphics/terrain/water-green/water-green-side.png",
"count": 8
}
},
"allowed_neighbors": [
"grass"
],
"map_color": {
"r": 31,
"g": 48,
"b": 18
},
"ageing": 0.0005,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "grass",
"collision_mask": [
"ground-tile"
],
"layer": 20,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/grass/grass1.png",
"count": 16,
"size": 1
},
{
"picture": "__base__/graphics/terrain/grass/grass2.png",
"count": 20,
"size": 2,
"probability": 0.91,
"weights": [
0.15,
0.15,
0.15,
0.15,
0.018,
0.02,
0.015,
0.025,
0.015,
0.02,
0.025,
0.015,
0.025,
0.025,
0.01,
0.025,
0.02,
0.025,
0.025,
0.01
]
},
{
"picture": "__base__/graphics/terrain/grass/grass4.png",
"count": 20,
"line_length": 10,
"size": 4,
"probability": 1,
"weights": [
0.1,
0.8,
0.8,
0.1,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/grass/grass-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/grass/grass-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/grass/grass-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/grass-01.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 61,
"g": 51,
"b": 17
},
"ageing": 0.00045,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "grass-medium",
"collision_mask": [
"ground-tile"
],
"layer": 5,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/grass-medium/grass-medium1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/grass-medium/grass-medium2.png",
"count": 20,
"size": 2,
"probability": 0.91,
"weights": [
0.15,
0.15,
0.15,
0.15,
0.018,
0.02,
0.015,
0.025,
0.015,
0.02,
0.025,
0.015,
0.025,
0.025,
0.01,
0.025,
0.02,
0.025,
0.025,
0.01
]
},
{
"picture": "__base__/graphics/terrain/grass-medium/grass-medium4.png",
"count": 20,
"line_length": 10,
"size": 4,
"probability": 1,
"weights": [
0.1,
0.8,
0.8,
0.1,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/grass-medium/grass-medium-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/grass-medium/grass-medium-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/grass-medium/grass-medium-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/grass-01.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 58,
"g": 47,
"b": 19
},
"ageing": 0.00045,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "grass-dry",
"collision_mask": [
"ground-tile"
],
"layer": 4,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/grass-dry/grass-dry1.png",
"count": 8,
"size": 1
},
{
"picture": "__base__/graphics/terrain/grass-dry/grass-dry2.png",
"count": 16,
"size": 2,
"probability": 0.91,
"weights": [
0.018,
0.02,
0.015,
0.025,
0.015,
0.02,
0.025,
0.015,
0.025,
0.025,
0.01,
0.025,
0.02,
0.025,
0.025,
0.01
]
},
{
"picture": "__base__/graphics/terrain/grass-dry/grass-dry4.png",
"count": 20,
"line_length": 10,
"size": 4,
"probability": 1,
"weights": [
0.1,
0.8,
0.8,
0.1,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01,
0.01
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/grass-dry/grass-dry-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/grass-dry/grass-dry-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/grass-dry/grass-dry-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/grass-01.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/grass-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 53,
"g": 38,
"b": 14
},
"ageing": 0.0004,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "dirt",
"collision_mask": [
"ground-tile"
],
"layer": 25,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/dirt/dirt1.png",
"count": 22,
"size": 1,
"weights": [
0.085,
0.085,
0.085,
0.085,
0.087,
0.085,
0.065,
0.085,
0.045,
0.045,
0.045,
0.045,
0.005,
0.025,
0.045,
0.045,
0.005,
0.005,
0.005,
0.005,
0.003,
0.005
]
},
{
"picture": "__base__/graphics/terrain/dirt/dirt2.png",
"count": 30,
"size": 2,
"probability": 1,
"weights": [
0.07,
0.07,
0.025,
0.07,
0.07,
0.07,
0.007,
0.025,
0.07,
0.05,
0.015,
0.026,
0.03,
0.005,
0.07,
0.027,
0.022,
0.032,
0.02,
0.02,
0.03,
0.005,
0.01,
0.002,
0.013,
0.007,
0.007,
0.01,
0.03,
0.03
]
},
{
"picture": "__base__/graphics/terrain/dirt/dirt4.png",
"count": 21,
"line_length": 11,
"size": 4,
"probability": 1,
"weights": [
0.07,
0.07,
0.07,
0.07,
0.07,
0.07,
0.015,
0.07,
0.07,
0.07,
0.015,
0.05,
0.07,
0.07,
0.065,
0.07,
0.07,
0.05,
0.05,
0.05,
0.05
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/dirt/dirt-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/dirt/dirt-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/dirt/dirt-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/dirt-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/dirt-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/dirt-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 132,
"g": 91,
"b": 34
},
"ageing": 0.00045,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "dirt-dark",
"collision_mask": [
"ground-tile"
],
"layer": 26,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark1.png",
"count": 22,
"size": 1,
"weights": [
0.085,
0.085,
0.085,
0.085,
0.087,
0.085,
0.065,
0.085,
0.045,
0.045,
0.045,
0.045,
0.005,
0.025,
0.045,
0.045,
0.005,
0.005,
0.005,
0.005,
0.003,
0.005
]
},
{
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark2.png",
"count": 30,
"size": 2,
"probability": 0.94,
"weights": [
0.07,
0.07,
0.025,
0.07,
0.07,
0.07,
0.007,
0.025,
0.07,
0.05,
0.015,
0.026,
0.03,
0.005,
0.07,
0.027,
0.022,
0.032,
0.02,
0.02,
0.03,
0.005,
0.01,
0.002,
0.013,
0.007,
0.007,
0.01,
0.03,
0.03
]
},
{
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark4.png",
"count": 21,
"line_length": 11,
"size": 4,
"probability": 1,
"weights": [
0.07,
0.07,
0.07,
0.07,
0.07,
0.07,
0.015,
0.07,
0.07,
0.07,
0.015,
0.05,
0.07,
0.07,
0.065,
0.07,
0.07,
0.05,
0.05,
0.05,
0.05
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/dirt-dark/dirt-dark-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/dirt-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/dirt-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/dirt-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 115,
"g": 80,
"b": 29
},
"ageing": 0.00045,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "sand",
"collision_mask": [
"ground-tile"
],
"layer": 35,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/sand/sand1.png",
"count": 16,
"size": 1
},
{
"picture": "__base__/graphics/terrain/sand/sand2.png",
"count": 16,
"size": 2,
"probability": 0.39,
"weights": [
0.025,
0.01,
0.013,
0.025,
0.025,
0.1,
0.1,
0.005,
0.01,
0.01,
0.005,
0.005,
0.001,
0.015,
0.02,
0.02
]
},
{
"picture": "__base__/graphics/terrain/sand/sand4.png",
"count": 22,
"line_length": 11,
"size": 4,
"probability": 1,
"weights": [
0.09,
0.125,
0.125,
0.125,
0.125,
0.125,
0.125,
0.025,
0.125,
0.005,
0.01,
0.1,
0.1,
0.01,
0.02,
0.02,
0.01,
0.1,
0.025,
0.1,
0.1,
0.1
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/sand/sand-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/sand/sand-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/sand/sand-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/sand-01.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 160,
"g": 126,
"b": 54
},
"ageing": 0.00025,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "sand-dark",
"collision_mask": [
"ground-tile"
],
"layer": 36,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/sand-dark/sand-dark1.png",
"count": 16,
"size": 1
},
{
"picture": "__base__/graphics/terrain/sand-dark/sand-dark2.png",
"count": 16,
"size": 2,
"probability": 0.39,
"weights": [
0.025,
0.01,
0.013,
0.025,
0.025,
0.1,
0.1,
0.005,
0.01,
0.01,
0.005,
0.005,
0.001,
0.015,
0.02,
0.02
]
},
{
"picture": "__base__/graphics/terrain/sand-dark/sand-dark4.png",
"count": 22,
"line_length": 11,
"size": 4,
"probability": 1,
"weights": [
0.09,
0.125,
0.125,
0.125,
0.125,
0.125,
0.125,
0.025,
0.125,
0.005,
0.01,
0.1,
0.1,
0.01,
0.02,
0.02,
0.01,
0.1,
0.025,
0.1,
0.1,
0.1
]
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/sand-dark/sand-dark-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/sand-dark/sand-dark-outer-corner.png",
"count": 8
},
"side": {
"picture": "__base__/graphics/terrain/sand-dark/sand-dark-side.png",
"count": 8
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/sand-01.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-02.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-03.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/walking/sand-04.ogg",
"volume": 0.8
}
],
"map_color": {
"r": 139,
"g": 104,
"b": 39
},
"ageing": 0.0002,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "tile",
"name": "stone-path",
"needs_correction": false,
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "stone-brick"
},
"mined_sound": {
"filename": "__base__/sound/deconstruct-bricks.ogg"
},
"collision_mask": [
"ground-tile"
],
"walking_speed_modifier": 1.3,
"layer": 60,
"decorative_removal_probability": 0.6,
"variants": {
"main": [
{
"picture": "__base__/graphics/terrain/stone-path/stone-path-1.png",
"count": 16,
"size": 1
},
{
"picture": "__base__/graphics/terrain/stone-path/stone-path-2.png",
"count": 4,
"size": 2,
"probability": 0.39
},
{
"picture": "__base__/graphics/terrain/stone-path/stone-path-4.png",
"count": 4,
"size": 4,
"probability": 1
}
],
"inner_corner": {
"picture": "__base__/graphics/terrain/stone-path/stone-path-inner-corner.png",
"count": 8
},
"outer_corner": {
"picture": "__base__/graphics/terrain/stone-path/stone-path-outer-corner.png",
"count": 1
},
"side": {
"picture": "__base__/graphics/terrain/stone-path/stone-path-side.png",
"count": 10
},
"u_transition": {
"picture": "__base__/graphics/terrain/stone-path/stone-path-u.png",
"count": 10
},
"o_transition": {
"picture": "__base__/graphics/terrain/stone-path/stone-path-o.png",
"count": 10
}
},
"walking_sound": [
{
"filename": "__base__/sound/walking/concrete-01.ogg",
"volume": 1.2
},
{
"filename": "__base__/sound/walking/concrete-02.ogg",
"volume": 1.2
},
{
"filename": "__base__/sound/walking/concrete-03.ogg",
"volume": 1.2
},
{
"filename": "__base__/sound/walking/concrete-04.ogg",
"volume": 1.2
}
],
"map_color": {
"r": 50,
"g": 50,
"b": 50
},
"ageing": 0,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\tile\\tiles.lua"
},
{
"type": "recipe-category",
"name": "crafting",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "advanced-crafting",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "smelting",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "chemistry",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "crafting-with-fluid",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "oil-processing",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "recipe-category",
"name": "rocket-building",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\recipe-category.lua"
},
{
"type": "resource-category",
"name": "basic-solid",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\resource-category.lua"
},
{
"type": "resource-category",
"name": "basic-fluid",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\categories\\resource-category.lua"
},
{
"type": "projectile",
"name": "laser",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "laser-bubble"
},
{
"type": "damage",
"damage": {
"amount": 5,
"type": "laser"
}
}
]
}
},
"light": {
"intensity": 0.5,
"size": 10
},
"animation": {
"filename": "__base__/graphics/entity/laser/laser-to-tint-medium.png",
"tint": {
"r": 1,
"g": 0,
"b": 0
},
"frame_count": 1,
"width": 12,
"height": 33,
"priority": "high",
"blend_mode": "additive"
},
"speed": 0.15,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "blue-laser",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "laser-bubble"
},
{
"type": "damage",
"damage": {
"amount": 10,
"type": "laser"
}
}
]
}
},
"light": {
"intensity": 0.5,
"size": 10
},
"animation": {
"filename": "__base__/graphics/entity/blue-laser/blue-laser.png",
"frame_count": 1,
"width": 7,
"height": 14,
"priority": "high"
},
"speed": 0.15,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "rocket",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "explosion"
},
{
"type": "damage",
"damage": {
"amount": 60,
"type": "explosion"
}
},
{
"type": "create-entity",
"entity_name": "small-scorchmark",
"check_buildability": true
}
]
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/rocket/rocket.png",
"frame_count": 8,
"line_length": 8,
"width": 9,
"height": 35,
"shift": [
0,
0
],
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/rocket/rocket-shadow.png",
"frame_count": 1,
"width": 7,
"height": 24,
"priority": "high",
"shift": [
0,
0
]
},
"smoke": [
{
"name": "smoke-fast",
"deviation": [
0.15,
0.15
],
"frequency": 1,
"position": [
0,
-1
],
"slow_down_factor": 1,
"starting_frame": 3,
"starting_frame_deviation": 5,
"starting_frame_speed": 0,
"starting_frame_speed_deviation": 5
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "explosive-rocket",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "explosion"
},
{
"type": "nested-result",
"action": {
"type": "area",
"perimeter": 6.5,
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 40,
"type": "explosion"
}
},
{
"type": "create-entity",
"entity_name": "explosion"
}
]
}
}
}
]
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/rocket/rocket.png",
"frame_count": 8,
"line_length": 8,
"width": 9,
"height": 35,
"shift": [
0,
0
],
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/rocket/rocket-shadow.png",
"frame_count": 1,
"width": 7,
"height": 24,
"priority": "high",
"shift": [
0,
0
]
},
"smoke": [
{
"name": "smoke-fast",
"deviation": [
0.15,
0.15
],
"frequency": 1,
"position": [
0,
-1
],
"slow_down_factor": 1,
"starting_frame": 3,
"starting_frame_deviation": 5,
"starting_frame_speed": 0,
"starting_frame_speed_deviation": 5
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "shotgun-pellet",
"flags": [
"not-on-map"
],
"collision_box": [
[
-0.05,
-0.25
],
[
0.05,
0.25
]
],
"acceleration": 0,
"direction_only": true,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 4,
"type": "physical"
}
}
}
},
"animation": {
"filename": "__base__/graphics/entity/bullet/bullet.png",
"frame_count": 1,
"width": 3,
"height": 50,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "piercing-shotgun-pellet",
"flags": [
"not-on-map"
],
"collision_box": [
[
-0.05,
-0.25
],
[
0.05,
0.25
]
],
"acceleration": 0,
"direction_only": true,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 6,
"type": "physical"
}
}
}
},
"animation": {
"filename": "__base__/graphics/entity/piercing-bullet/piercing-bullet.png",
"frame_count": 1,
"width": 3,
"height": 50,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "cannon-projectile",
"flags": [
"not-on-map"
],
"collision_box": [
[
-0.05,
-1.1
],
[
0.05,
1.1
]
],
"acceleration": 0,
"direction_only": true,
"piercing_damage": 300,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 150,
"type": "physical"
}
},
{
"type": "damage",
"damage": {
"amount": 50,
"type": "explosion"
}
}
]
}
},
"final_action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "small-scorchmark",
"check_buildability": true
}
]
}
},
"animation": {
"filename": "__base__/graphics/entity/bullet/bullet.png",
"frame_count": 1,
"width": 3,
"height": 50,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "explosive-cannon-projectile",
"flags": [
"not-on-map"
],
"collision_box": [
[
-0.05,
-1.1
],
[
0.05,
1.1
]
],
"acceleration": 0,
"direction_only": true,
"piercing_damage": 30,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 30,
"type": "physical"
}
}
]
}
},
"final_action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "big-explosion",
"check_buildability": true
},
{
"type": "nested-result",
"action": {
"type": "area",
"perimeter": 4,
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 80,
"type": "explosion"
}
},
{
"type": "create-entity",
"entity_name": "explosion"
}
]
}
}
}
]
}
},
"animation": {
"filename": "__base__/graphics/entity/bullet/bullet.png",
"frame_count": 1,
"width": 3,
"height": 50,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "basic-grenade",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": [
{
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"entity_name": "medium-explosion"
},
{
"type": "create-entity",
"entity_name": "small-scorchmark",
"check_buildability": true
}
]
}
},
{
"type": "area",
"perimeter": 6.5,
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 25,
"type": "explosion"
}
},
{
"type": "create-entity",
"entity_name": "explosion"
}
]
}
}
],
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/basic-grenade/basic-grenade.png",
"frame_count": 1,
"width": 24,
"height": 24,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/basic-grenade/basic-grenade-shadow.png",
"frame_count": 1,
"width": 24,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "defender-capsule",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"show_in_tooltip": true,
"entity_name": "defender"
}
]
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/combat-robot-capsule/defender-capsule.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/combat-robot-capsule/combat-robot-capsule-shadow.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "distractor-capsule",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-entity",
"show_in_tooltip": true,
"entity_name": "distractor",
"offsets": [
[
0.5,
-0.5
],
[
-0.5,
-0.5
],
[
0,
0.5
]
]
}
]
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/combat-robot-capsule/distractor-capsule.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/combat-robot-capsule/combat-robot-capsule-shadow.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "destroyer-capsule",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "create-entity",
"show_in_tooltip": true,
"entity_name": "destroyer",
"offsets": [
[
-0.7,
-0.7
],
[
-0.7,
0.7
],
[
0.7,
-0.7
],
[
0.7,
0.7
],
[
0,
0
]
]
}
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/combat-robot-capsule/destroyer-capsule.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/combat-robot-capsule/combat-robot-capsule-shadow.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "poison-capsule",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "create-entity",
"entity_name": "poison-cloud"
}
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/poison-capsule/poison-capsule.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/poison-capsule/poison-capsule-shadow.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "projectile",
"name": "slowdown-capsule",
"flags": [
"not-on-map"
],
"acceleration": 0.005,
"action": {
"type": "area",
"perimeter": 9,
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "create-sticker",
"sticker": "slowdown-sticker"
}
}
},
"light": {
"intensity": 0.5,
"size": 4
},
"animation": {
"filename": "__base__/graphics/entity/slowdown-capsule/slowdown-capsule.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"shadow": {
"filename": "__base__/graphics/entity/slowdown-capsule/slowdown-capsule-shadow.png",
"frame_count": 1,
"width": 32,
"height": 32,
"priority": "high"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\projectiles.lua"
},
{
"type": "beam",
"name": "electric-beam",
"flags": [
"not-on-map"
],
"width": 0.5,
"damage_interval": 20,
"working_sound": [
{
"filename": "__base__/sound/fight/electric-beam.ogg",
"volume": 0.7
}
],
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "damage",
"damage": {
"amount": 10,
"type": "electric"
}
}
]
}
},
"head": {
"filename": "__base__/graphics/entity/beam/beam-head.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16,
"animation_speed": 0.5
},
"tail": {
"filename": "__base__/graphics/entity/beam/beam-tail.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
"body": [
{
"filename": "__base__/graphics/entity/beam/beam-body-1.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
{
"filename": "__base__/graphics/entity/beam/beam-body-2.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
{
"filename": "__base__/graphics/entity/beam/beam-body-3.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
{
"filename": "__base__/graphics/entity/beam/beam-body-4.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
{
"filename": "__base__/graphics/entity/beam/beam-body-5.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
},
{
"filename": "__base__/graphics/entity/beam/beam-body-6.png",
"line_length": 16,
"width": 45,
"height": 39,
"frame_count": 16
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\beams.lua"
},
{
"type": "capsule",
"name": "basic-grenade",
"icon": "__base__/graphics/icons/basic-grenade.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"projectile_creation_distance": 0.6,
"range": 15,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "basic-grenade",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "a[basic-grenade]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "poison-capsule",
"icon": "__base__/graphics/icons/poison-capsule.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"projectile_creation_distance": 0.6,
"range": 25,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "poison-capsule",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "b[poison-capsule]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "slowdown-capsule",
"icon": "__base__/graphics/icons/slowdown-capsule.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"projectile_creation_distance": 0.6,
"range": 25,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "slowdown-capsule",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "c[slowdown-capsule]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "defender-capsule",
"icon": "__base__/graphics/icons/defender-capsule.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 15,
"projectile_creation_distance": 0.6,
"range": 20,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "defender-capsule",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "d[defender-capsule]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "distractor-capsule",
"icon": "__base__/graphics/icons/distractor-capsule.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"projectile_creation_distance": 0.6,
"range": 25,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "distractor-capsule",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "e[defender-capsule]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "destroyer-capsule",
"icon": "__base__/graphics/icons/destroyer-capsule.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "throw",
"attack_parameters": {
"type": "projectile",
"ammo_category": "capsule",
"cooldown": 30,
"projectile_creation_distance": 0.6,
"range": 25,
"ammo_type": {
"category": "capsule",
"target_type": "position",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "destroyer-capsule",
"starting_speed": 0.3
}
}
}
}
},
"subgroup": "capsule",
"order": "f[destroyer-capsule]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "capsule",
"name": "basic-electric-discharge-defense-remote",
"icon": "__base__/graphics/equipment/basic-electric-discharge-defense-equipment-ability.png",
"flags": [
"goes-to-quickbar"
],
"capsule_action": {
"type": "equipment-remote",
"equipment": "basic-electric-discharge-defense-equipment"
},
"subgroup": "capsule",
"order": "z",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\capsule.lua"
},
{
"type": "armor",
"name": "heavy-armor",
"icon": "__base__/graphics/icons/heavy-armor.png",
"flags": [
"goes-to-main-inventory"
],
"resistances": [
{
"type": "physical",
"decrease": 6,
"percent": 30
},
{
"type": "explosion",
"decrease": 10,
"percent": 30
},
{
"type": "acid",
"decrease": 5,
"percent": 30
}
],
"durability": 5000,
"subgroup": "armor",
"order": "b[heavy-armor]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\armor.lua"
},
{
"type": "armor",
"name": "basic-modular-armor",
"icon": "__base__/graphics/icons/basic-modular-armor.png",
"flags": [
"goes-to-main-inventory"
],
"resistances": [
{
"type": "physical",
"decrease": 6,
"percent": 30
},
{
"type": "acid",
"decrease": 5,
"percent": 30
},
{
"type": "explosion",
"decrease": 10,
"percent": 30
}
],
"durability": 10000,
"subgroup": "armor",
"order": "c[basic-modular-armor]",
"stack_size": 1,
"equipment_grid": {
"width": 5,
"height": 5
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\armor.lua"
},
{
"type": "armor",
"name": "power-armor",
"icon": "__base__/graphics/icons/power-armor.png",
"flags": [
"goes-to-main-inventory"
],
"resistances": [
{
"type": "physical",
"decrease": 8,
"percent": 30
},
{
"type": "acid",
"decrease": 7,
"percent": 30
},
{
"type": "explosion",
"decrease": 15,
"percent": 30
}
],
"durability": 15000,
"subgroup": "armor",
"order": "d[power-armor]",
"stack_size": 1,
"equipment_grid": {
"width": 7,
"height": 7
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\armor.lua"
},
{
"type": "armor",
"name": "power-armor-mk2",
"icon": "__base__/graphics/icons/power-armor-mk2.png",
"flags": [
"goes-to-main-inventory"
],
"resistances": [
{
"type": "physical",
"decrease": 10,
"percent": 40
},
{
"type": "acid",
"decrease": 10,
"percent": 40
},
{
"type": "explosion",
"decrease": 20,
"percent": 50
}
],
"durability": 20000,
"subgroup": "armor",
"order": "e[power-armor-mk2]",
"stack_size": 1,
"equipment_grid": {
"width": 10,
"height": 10
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\armor.lua"
},
{
"type": "ammo",
"name": "piercing-bullet-magazine",
"icon": "__base__/graphics/icons/piercing-bullet-magazine.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "bullet",
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot"
},
"target_effects": [
{
"type": "create-entity",
"entity_name": "explosion-hit"
},
{
"type": "damage",
"damage": {
"amount": 5,
"type": "physical"
}
}
]
}
}
},
"magazine_size": 10,
"subgroup": "ammo",
"order": "a[basic-clips]-b[piercing-bullet-magazine]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "flame-thrower-ammo",
"icon": "__base__/graphics/icons/flame-thrower-ammo.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "flame-thrower",
"target_type": "direction",
"action": {
"type": "direct",
"action_delivery": [
{
"type": "flame-thrower",
"explosion": "flame-thrower-explosion",
"direction_deviation": 0.07,
"speed_deviation": 0.1,
"starting_frame_deviation": 0.07,
"projectile_starting_speed": 0.2,
"starting_distance": 0.6
}
]
}
},
"magazine_size": 100,
"subgroup": "ammo",
"order": "e[flame-thrower]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "rocket",
"icon": "__base__/graphics/icons/rocket.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "rocket",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "rocket",
"starting_speed": 0.1,
"source_effects": {
"type": "create-entity",
"entity_name": "explosion-hit"
}
}
}
},
"subgroup": "ammo",
"order": "d[rocket-launcher]-a[basic]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "explosive-rocket",
"icon": "__base__/graphics/icons/explosive-rocket.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "rocket",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "explosive-rocket",
"starting_speed": 0.1,
"source_effects": {
"type": "create-entity",
"entity_name": "explosion-hit"
}
}
}
},
"subgroup": "ammo",
"order": "d[rocket-launcher]-b[explosive]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "shotgun-shell",
"icon": "__base__/graphics/icons/shotgun-shell.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "shotgun-shell",
"target_type": "direction",
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot"
},
"action": {
"type": "direct",
"repeat_count": 12,
"action_delivery": {
"type": "projectile",
"projectile": "shotgun-pellet",
"starting_speed": 1,
"direction_deviation": 0.3,
"range_deviation": 0.3,
"max_range": 15
}
}
},
"magazine_size": 10,
"subgroup": "ammo",
"order": "b[shotgun]-a[basic]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "piercing-shotgun-shell",
"icon": "__base__/graphics/icons/piercing-shotgun-shell.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "shotgun-shell",
"target_type": "direction",
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot"
},
"action": {
"type": "direct",
"repeat_count": 16,
"action_delivery": {
"type": "projectile",
"projectile": "piercing-shotgun-pellet",
"starting_speed": 1,
"direction_deviation": 0.3,
"range_deviation": 0.3,
"max_range": 15
}
}
},
"magazine_size": 10,
"subgroup": "ammo",
"order": "b[shotgun]-b[piercing]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "railgun-dart",
"icon": "__base__/graphics/icons/railgun-ammo.png",
"flags": [
"goes-to-main-inventory",
"hidden"
],
"ammo_type": {
"category": "railgun",
"target_type": "direction",
"action": {
"type": "line",
"range": 25,
"width": 0.5,
"source_effects": {
"type": "create-explosion",
"entity_name": "railgun-beam"
},
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 100,
"type": "physical"
}
}
}
}
},
"magazine_size": 4,
"subgroup": "ammo",
"order": "c[railgun]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "cannon-shell",
"icon": "__base__/graphics/icons/cannon-shell.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "cannon-shell",
"target_type": "direction",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "cannon-projectile",
"starting_speed": 1,
"direction_deviation": 0.1,
"range_deviation": 0.1,
"max_range": 30,
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot"
}
}
}
},
"subgroup": "ammo",
"order": "d[cannon-shell]-a[basic]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "ammo",
"name": "explosive-cannon-shell",
"icon": "__base__/graphics/icons/explosive-cannon-shell.png",
"flags": [
"goes-to-main-inventory"
],
"ammo_type": {
"category": "cannon-shell",
"target_type": "direction",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "explosive-cannon-projectile",
"starting_speed": 1,
"direction_deviation": 0.1,
"range_deviation": 0.1,
"max_range": 30,
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot"
}
}
}
},
"subgroup": "ammo",
"order": "d[cannon-shell]-b[explosive]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\ammo.lua"
},
{
"type": "item",
"name": "solar-panel-equipment",
"icon": "__base__/graphics/icons/solar-panel-equipment.png",
"placed_as_equipment_result": "solar-panel-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "a[energy-source]-a[solar-panel]",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "fusion-reactor-equipment",
"icon": "__base__/graphics/icons/fusion-reactor-equipment.png",
"placed_as_equipment_result": "fusion-reactor-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "a[energy-source]-b[fusion-reactor]",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "energy-shield-equipment",
"icon": "__base__/graphics/icons/energy-shield-equipment.png",
"placed_as_equipment_result": "energy-shield-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "b[shield]-a[energy-shield-equipment]",
"stack_size": 50,
"default_request_amount": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "energy-shield-mk2-equipment",
"icon": "__base__/graphics/icons/energy-shield-mk2-equipment.png",
"placed_as_equipment_result": "energy-shield-mk2-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "b[shield]-b[energy-shield-equipment-mk2]",
"stack_size": 50,
"default_request_amount": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "battery-equipment",
"icon": "__base__/graphics/icons/battery-equipment.png",
"placed_as_equipment_result": "battery-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "c[battery]-a[battery-equipment]",
"stack_size": 50,
"default_request_amount": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "battery-mk2-equipment",
"icon": "__base__/graphics/icons/battery-mk2-equipment.png",
"placed_as_equipment_result": "battery-mk2-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "c[battery]-b[battery-equipment-mk2]",
"stack_size": 50,
"default_request_amount": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "basic-laser-defense-equipment",
"icon": "__base__/graphics/icons/basic-laser-defense-equipment.png",
"placed_as_equipment_result": "basic-laser-defense-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "d[active-defense]-a[basic-laser-defense-equipment]",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "basic-electric-discharge-defense-equipment",
"icon": "__base__/graphics/icons/basic-electric-discharge-defense-equipment.png",
"placed_as_equipment_result": "basic-electric-discharge-defense-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "d[active-defense]-b[basic-electric-discharge-defense-equipment]",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "basic-exoskeleton-equipment",
"icon": "__base__/graphics/icons/basic-exoskeleton-equipment.png",
"placed_as_equipment_result": "basic-exoskeleton-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "e[exoskeleton]-a[basic-exoskeleton-equipment]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "personal-roboport-equipment",
"icon": "__base__/graphics/icons/personal-roboport-equipment.png",
"placed_as_equipment_result": "personal-roboport-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "e[robotics]-a[personal-roboport-equipment]",
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "night-vision-equipment",
"icon": "__base__/graphics/icons/night-vision-equipment.png",
"placed_as_equipment_result": "night-vision-equipment",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "equipment",
"order": "f[night-vision]-a[night-vision-equipment]",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\equipment.lua"
},
{
"type": "item",
"name": "iron-chest",
"icon": "__base__/graphics/icons/iron-chest.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "storage",
"order": "a[items]-b[iron-chest]",
"place_result": "iron-chest",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "steel-chest",
"icon": "__base__/graphics/icons/steel-chest.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "storage",
"order": "a[items]-c[steel-chest]",
"place_result": "steel-chest",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "smart-chest",
"icon": "__base__/graphics/icons/smart-chest.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "storage",
"order": "a[items]-d[smart-chest]",
"place_result": "smart-chest",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "fast-transport-belt",
"icon": "__base__/graphics/icons/fast-transport-belt.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "a[transport-belt]-b[fast-transport-belt]",
"place_result": "fast-transport-belt",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "express-transport-belt",
"icon": "__base__/graphics/icons/express-transport-belt.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "a[transport-belt]-c[express-transport-belt]",
"place_result": "express-transport-belt",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "long-handed-inserter",
"icon": "__base__/graphics/icons/long-handed-inserter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "inserter",
"order": "c[long-handed-inserter]",
"place_result": "long-handed-inserter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "fast-inserter",
"icon": "__base__/graphics/icons/fast-inserter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "inserter",
"order": "d[fast-inserter]",
"place_result": "fast-inserter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "smart-inserter",
"icon": "__base__/graphics/icons/smart-inserter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "inserter",
"order": "f[inserter]-e[smart-inserter]",
"place_result": "smart-inserter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "assembling-machine-2",
"icon": "__base__/graphics/icons/assembling-machine-2.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "b[assembling-machine-2]",
"place_result": "assembling-machine-2",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "assembling-machine-3",
"icon": "__base__/graphics/icons/assembling-machine-3.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "c[assembling-machine-3]",
"place_result": "assembling-machine-3",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "solar-panel",
"icon": "__base__/graphics/icons/solar-panel.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy",
"order": "d[solar-panel]-a[solar-panel]",
"place_result": "solar-panel",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "diesel-locomotive",
"icon": "__base__/graphics/icons/diesel-locomotive.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-f[diesel-locomotive]",
"place_result": "diesel-locomotive",
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "cargo-wagon",
"icon": "__base__/graphics/icons/cargo-wagon.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-g[cargo-wagon]",
"place_result": "cargo-wagon",
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "straight-rail",
"icon": "__base__/graphics/icons/straight-rail.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-a[straight-rail]",
"place_result": "straight-rail",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "curved-rail",
"icon": "__base__/graphics/icons/curved-rail.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-b[curved-rail]",
"place_result": "curved-rail",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "player-port",
"icon": "__base__/graphics/icons/player-port.png",
"flags": [
"goes-to-quickbar",
"hidden"
],
"subgroup": "defensive-structure",
"order": "z[not-used]",
"place_result": "player-port",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "gate",
"icon": "__base__/graphics/icons/gate.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "a[wall]-b[gate]",
"place_result": "gate",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "car",
"icon": "__base__/graphics/icons/car.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "b[personal-transport]-a[car]",
"place_result": "car",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "tank",
"icon": "__base__/graphics/icons/tank.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "b[personal-transport]-b[tank]",
"place_result": "tank",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "tool",
"name": "science-pack-1",
"icon": "__base__/graphics/icons/science-pack-1.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "science-pack",
"order": "a[science-pack-1]",
"stack_size": 200,
"durability": 1,
"durability_description_key": "description.science-pack-remaining-amount",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "tool",
"name": "science-pack-2",
"icon": "__base__/graphics/icons/science-pack-2.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "science-pack",
"order": "a[science-pack-2]",
"stack_size": 200,
"durability": 1,
"durability_description_key": "description.science-pack-remaining-amount",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "tool",
"name": "science-pack-3",
"icon": "__base__/graphics/icons/science-pack-3.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "science-pack",
"order": "a[science-pack-3]",
"stack_size": 200,
"durability": 1,
"durability_description_key": "description.science-pack-remaining-amount",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "tool",
"name": "alien-science-pack",
"icon": "__base__/graphics/icons/alien-science-pack.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "science-pack",
"order": "d[alien-science-pack]",
"stack_size": 200,
"durability": 1,
"durability_description_key": "description.science-pack-remaining-amount",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "lab",
"icon": "__base__/graphics/icons/lab.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "g[lab]",
"place_result": "lab",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "train-stop",
"icon": "__base__/graphics/icons/train-stop.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-c[train-stop]",
"place_result": "train-stop",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rail-signal",
"icon": "__base__/graphics/icons/rail-signal.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-d[rail-signal]",
"place_result": "rail-signal",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rail-chain-signal",
"icon": "__base__/graphics/icons/rail-chain-signal.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "transport",
"order": "a[train-system]-e[rail-signal-chain]",
"place_result": "rail-chain-signal",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "steel-plate",
"icon": "__base__/graphics/icons/steel-plate.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "d[steel-plate]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "basic-transport-belt-to-ground",
"icon": "__base__/graphics/icons/basic-transport-belt-to-ground.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "b[transport-belt-to-ground]-a[basic-transport-belt-to-ground]",
"place_result": "basic-transport-belt-to-ground",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "fast-transport-belt-to-ground",
"icon": "__base__/graphics/icons/fast-transport-belt-to-ground.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "b[transport-belt-to-ground]-b[fast-transport-belt-to-ground]",
"place_result": "fast-transport-belt-to-ground",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "express-transport-belt-to-ground",
"icon": "__base__/graphics/icons/express-transport-belt-to-ground.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "b[transport-belt-to-ground]-c[express-transport-belt-to-ground]",
"place_result": "express-transport-belt-to-ground",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "basic-splitter",
"icon": "__base__/graphics/icons/basic-splitter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "c[splitter]-a[basic-splitter]",
"place_result": "basic-splitter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "fast-splitter",
"icon": "__base__/graphics/icons/fast-splitter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "c[splitter]-b[fast-splitter]",
"place_result": "fast-splitter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "express-splitter",
"icon": "__base__/graphics/icons/express-splitter.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "belt",
"order": "c[splitter]-c[express-splitter]",
"place_result": "express-splitter",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "advanced-circuit",
"icon": "__base__/graphics/icons/advanced-circuit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "d[advanced-circuit]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "processing-unit",
"icon": "__base__/graphics/icons/processing-unit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "e[processing-unit]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "logistic-robot",
"icon": "__base__/graphics/icons/logistic-robot.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "a[robot]-a[logistic-robot]",
"place_result": "logistic-robot",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "construction-robot",
"icon": "__base__/graphics/icons/construction-robot.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "a[robot]-b[construction-robot]",
"place_result": "construction-robot",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "logistic-chest-passive-provider",
"icon": "__base__/graphics/icons/logistic-chest-passive-provider.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "b[storage]-c[logistic-chest-passive-provider]",
"place_result": "logistic-chest-passive-provider",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "logistic-chest-active-provider",
"icon": "__base__/graphics/icons/logistic-chest-active-provider.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "b[storage]-c[logistic-chest-active-provider]",
"place_result": "logistic-chest-active-provider",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "logistic-chest-storage",
"icon": "__base__/graphics/icons/logistic-chest-storage.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "b[storage]-c[logistic-chest-storage]",
"place_result": "logistic-chest-storage",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "logistic-chest-requester",
"icon": "__base__/graphics/icons/logistic-chest-requester.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "b[storage]-c[logistic-chest-requester]",
"place_result": "logistic-chest-requester",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rocket-silo",
"icon": "__base__/graphics/icons/rocket-silo.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "e[rocket-silo]",
"place_result": "rocket-silo",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "roboport",
"icon": "__base__/graphics/icons/roboport.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "logistic-network",
"order": "c[signal]-a[roboport]",
"place_result": "roboport",
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "coin",
"icon": "__base__/graphics/icons/coin.png",
"flags": [
"goes-to-quickbar",
"hidden"
],
"subgroup": "science-pack",
"order": "y",
"stack_size": 100000,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "big-electric-pole",
"icon": "__base__/graphics/icons/big-electric-pole.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[energy]-c[big-electric-pole]",
"place_result": "big-electric-pole",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "medium-electric-pole",
"icon": "__base__/graphics/icons/medium-electric-pole.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[energy]-b[medium-electric-pole]",
"place_result": "medium-electric-pole",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "substation",
"icon": "__base__/graphics/icons/substation.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "a[energy]-d[substation]",
"place_result": "substation",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "basic-accumulator",
"icon": "__base__/graphics/icons/basic-accumulator.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy",
"order": "e[accumulator]-a[basic-accumulator]",
"place_result": "basic-accumulator",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "steel-furnace",
"icon": "__base__/graphics/icons/steel-furnace.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "smelting-machine",
"order": "b[steel-furnace]",
"place_result": "steel-furnace",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "electric-furnace",
"icon": "__base__/graphics/icons/electric-furnace.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "smelting-machine",
"order": "c[electric-furnace]",
"place_result": "electric-furnace",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "basic-beacon",
"icon": "__base__/graphics/icons/basic-beacon.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "module",
"order": "a[beacon]",
"place_result": "basic-beacon",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "storage-tank",
"icon": "__base__/graphics/icons/storage-tank.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "storage",
"order": "b[fluid]-a[storage-tank]",
"place_result": "storage-tank",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "small-pump",
"icon": "__base__/graphics/icons/small-pump.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "energy-pipe-distribution",
"order": "b[pipe]-c[small-pump]",
"place_result": "small-pump",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "blueprint",
"name": "blueprint",
"icon": "__base__/graphics/icons/blueprint.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "tool",
"order": "c[automated-construction]-a[blueprint]",
"stack_size": 1,
"stackable": false,
"item_to_clear": "electronic-circuit",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "deconstruction-item",
"name": "deconstruction-planner",
"icon": "__base__/graphics/icons/deconstruction-planner.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "tool",
"order": "c[automated-construction]-b[deconstruction-planner]",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "pumpjack",
"icon": "__base__/graphics/icons/pumpjack.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "extraction-machine",
"order": "b[fluids]-b[pumpjack]",
"place_result": "pumpjack",
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "oil-refinery",
"icon": "__base__/graphics/icons/oil-refinery.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "d[refinery]",
"place_result": "oil-refinery",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "chemical-plant",
"icon": "__base__/graphics/icons/chemical-plant.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "production-machine",
"order": "e[chemical-plant]",
"place_result": "chemical-plant",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "sulfur",
"icon": "__base__/graphics/icons/sulfur.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "f[sulfur]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "empty-barrel",
"icon": "__base__/graphics/icons/fluid/empty-barrel.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "barrel",
"order": "a[empty-barrel]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "crude-oil-barrel",
"icon": "__base__/graphics/icons/fluid/crude-oil-barrel.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "barrel",
"order": "b[crude-oil-barrel]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "solid-fuel",
"icon": "__base__/graphics/icons/solid-fuel.png",
"flags": [
"goes-to-main-inventory"
],
"fuel_value": "25MJ",
"subgroup": "raw-resource",
"order": "c[solid-fuel]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "plastic-bar",
"icon": "__base__/graphics/icons/plastic-bar.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "raw-material",
"order": "g[plastic-bar]",
"stack_size": 100,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "engine-unit",
"icon": "__base__/graphics/icons/engine-unit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "f[engine-unit]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "electric-engine-unit",
"icon": "__base__/graphics/icons/electric-engine-unit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "g[electric-engine-unit]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "explosives",
"icon": "__base__/graphics/icons/explosives.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "h[explosives]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "battery",
"icon": "__base__/graphics/icons/battery.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "i[battery]",
"stack_size": 200,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "flying-robot-frame",
"icon": "__base__/graphics/icons/flying-robot-frame.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "j[flying-robot-frame]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "arithmetic-combinator",
"icon": "__base__/graphics/icons/arithmetic-combinator.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "circuit-network",
"place_result": "arithmetic-combinator",
"order": "b[combinators]-a[arithmetic-combinator]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "decider-combinator",
"icon": "__base__/graphics/icons/decider-combinator.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "circuit-network",
"place_result": "decider-combinator",
"order": "b[combinators]-b[decider-combinator]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "constant-combinator",
"icon": "__base__/graphics/icons/constant-combinator.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "circuit-network",
"place_result": "constant-combinator",
"order": "b[combinators]-c[constant-combinator]",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "low-density-structure",
"icon": "__base__/graphics/icons/rocket-structure.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "k[rocket-structure]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rocket-fuel",
"icon": "__base__/graphics/icons/rocket-fuel.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "l[rocket-fuel]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rocket-control-unit",
"icon": "__base__/graphics/icons/rocket-control-unit.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "m[rocket-control-unit]",
"stack_size": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "rocket-part",
"icon": "__base__/graphics/icons/rocket-part.png",
"flags": [
"goes-to-main-inventory",
"hidden"
],
"subgroup": "intermediate-product",
"order": "n[rocket-part]",
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "satellite",
"icon": "__base__/graphics/icons/satellite.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "intermediate-product",
"order": "o[satellite]",
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item",
"name": "concrete",
"icon": "__base__/graphics/icons/concrete.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "terrain",
"order": "b[concrete]",
"stack_size": 100,
"place_as_tile": {
"result": "concrete",
"condition_size": 4,
"condition": [
"water-tile"
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item.lua"
},
{
"type": "item-group",
"name": "environment",
"icon": "__core__/graphics/neutral-force-icon.png",
"inventory_order": "a",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "creatures",
"group": "environment",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "trees",
"group": "environment",
"order": "aa",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "grass",
"group": "environment",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "corpses",
"group": "environment",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "remnants",
"group": "environment",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "wrecks",
"group": "environment",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "enemies",
"icon": "__core__/graphics/enemy-force-icon.png",
"inventory_order": "a",
"order": "aa",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "enemies",
"group": "enemies",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "logistics",
"order": "aaa",
"inventory_order": "c",
"icon": "__base__/graphics/item-group/logistics.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "storage",
"group": "logistics",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "belt",
"group": "logistics",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "inserter",
"group": "logistics",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "energy-pipe-distribution",
"group": "logistics",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "transport",
"group": "logistics",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "logistic-network",
"group": "logistics",
"order": "f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "circuit-network",
"group": "logistics",
"order": "g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "terrain",
"group": "logistics",
"order": "h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "production",
"order": "b",
"inventory_order": "d",
"icon": "__base__/graphics/item-group/production.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "tool",
"group": "production",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "energy",
"group": "production",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "extraction-machine",
"group": "production",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "smelting-machine",
"group": "production",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "production-machine",
"group": "production",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "module",
"group": "production",
"order": "f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "combat",
"order": "d",
"inventory_order": "b",
"icon": "__base__/graphics/item-group/military.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "gun",
"group": "combat",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "ammo",
"group": "combat",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "capsule",
"group": "combat",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "armor",
"group": "combat",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "equipment",
"group": "combat",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "defensive-structure",
"group": "combat",
"order": "f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "intermediate-products",
"order": "c",
"inventory_order": "a",
"icon": "__base__/graphics/item-group/intermediate-products.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "fluid-recipes",
"group": "intermediate-products",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "raw-resource",
"group": "intermediate-products",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "raw-material",
"group": "intermediate-products",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "barrel",
"group": "intermediate-products",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "intermediate-product",
"group": "intermediate-products",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "science-pack",
"group": "intermediate-products",
"order": "f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-group",
"name": "fluids",
"order": "e",
"inventory_order": "a",
"icon": "__base__/graphics/item-group/fluids.png",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "fluid",
"group": "fluids",
"order": "a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "virtual-signal-number",
"group": "signals",
"order": "b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "virtual-signal-letter",
"group": "signals",
"order": "c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "virtual-signal-color",
"group": "signals",
"order": "d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "item-subgroup",
"name": "virtual-signal",
"group": "signals",
"order": "e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\item-groups.lua"
},
{
"type": "mining-tool",
"name": "steel-axe",
"icon": "__base__/graphics/icons/steel-axe.png",
"flags": [
"goes-to-main-inventory"
],
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 8,
"type": "physical"
}
}
}
},
"durability": 5000,
"subgroup": "tool",
"order": "a[mining]-b[steel-axe]",
"speed": 4,
"stack_size": 20,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\mining-tools.lua"
},
{
"type": "module",
"name": "speed-module",
"icon": "__base__/graphics/icons/speed-module.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "a[speed]-a[speed-module-1]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"speed": {
"bonus": 0.2
},
"consumption": {
"bonus": 0.5
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "speed-module-2",
"icon": "__base__/graphics/icons/speed-module-2.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "a[speed]-b[speed-module-2]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"speed": {
"bonus": 0.3
},
"consumption": {
"bonus": 0.6
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "speed-module-3",
"icon": "__base__/graphics/icons/speed-module-3.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "a[speed]-c[speed-module-3]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"speed": {
"bonus": 0.5
},
"consumption": {
"bonus": 0.7
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "effectivity-module",
"icon": "__base__/graphics/icons/effectivity-module.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[effectivity]-a[effectivity-module-1]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"consumption": {
"bonus": -0.3
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "effectivity-module-2",
"icon": "__base__/graphics/icons/effectivity-module-2.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[effectivity]-b[effectivity-module-2]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"consumption": {
"bonus": -0.4
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "effectivity-module-3",
"icon": "__base__/graphics/icons/effectivity-module-3.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[effectivity]-c[effectivity-module-3]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"consumption": {
"bonus": -0.5
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "productivity-module",
"icon": "__base__/graphics/icons/productivity-module.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[productivity]-a[productivity-module-1]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"productivity": {
"bonus": 0.04
},
"consumption": {
"bonus": 0.4
},
"pollution": {
"bonus": 0.3
},
"speed": {
"bonus": -0.15
}
},
"limitation_message_key": "production-module-usable-only-on-intermediates",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "productivity-module-2",
"icon": "__base__/graphics/icons/productivity-module-2.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[productivity]-b[productivity-module-2]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"productivity": {
"bonus": 0.06
},
"consumption": {
"bonus": 0.6
},
"pollution": {
"bonus": 0.4
},
"speed": {
"bonus": -0.15
}
},
"limitation_message_key": "production-module-usable-only-on-intermediates",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "module",
"name": "productivity-module-3",
"icon": "__base__/graphics/icons/productivity-module-3.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "module",
"order": "c[productivity]-c[productivity-module-3]",
"stack_size": 50,
"default_request_amount": 10,
"effect": {
"productivity": {
"bonus": 0.1
},
"consumption": {
"bonus": 0.8
},
"pollution": {
"bonus": 0.5
},
"speed": {
"bonus": -0.15
}
},
"limitation_message_key": "production-module-usable-only-on-intermediates",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\module.lua"
},
{
"type": "recipe",
"name": "wood",
"ingredients": [
[
"raw-wood",
1
]
],
"result": "wood",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "wooden-chest",
"ingredients": [
[
"wood",
4
]
],
"result": "wooden-chest",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "iron-stick",
"ingredients": [
[
"iron-plate",
1
]
],
"result": "iron-stick",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "iron-axe",
"ingredients": [
[
"iron-stick",
2
],
[
"iron-plate",
3
]
],
"result": "iron-axe",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "stone-furnace",
"ingredients": [
[
"stone",
5
]
],
"result": "stone-furnace",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "boiler",
"ingredients": [
[
"stone-furnace",
1
],
[
"pipe",
1
]
],
"result": "boiler",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "steam-engine",
"ingredients": [
[
"iron-gear-wheel",
5
],
[
"pipe",
5
],
[
"iron-plate",
5
]
],
"result": "steam-engine",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "iron-gear-wheel",
"ingredients": [
[
"iron-plate",
2
]
],
"result": "iron-gear-wheel",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "electronic-circuit",
"ingredients": [
[
"iron-plate",
1
],
[
"copper-cable",
3
]
],
"result": "electronic-circuit",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "basic-transport-belt",
"ingredients": [
[
"iron-plate",
1
],
[
"iron-gear-wheel",
1
]
],
"result": "basic-transport-belt",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "basic-mining-drill",
"energy_required": 2,
"ingredients": [
[
"electronic-circuit",
3
],
[
"iron-gear-wheel",
5
],
[
"iron-plate",
10
]
],
"result": "basic-mining-drill",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "burner-mining-drill",
"energy_required": 2,
"ingredients": [
[
"iron-gear-wheel",
3
],
[
"stone-furnace",
1
],
[
"iron-plate",
3
]
],
"result": "burner-mining-drill",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "basic-inserter",
"ingredients": [
[
"electronic-circuit",
1
],
[
"iron-gear-wheel",
1
],
[
"iron-plate",
1
]
],
"result": "basic-inserter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "burner-inserter",
"ingredients": [
[
"iron-plate",
1
],
[
"iron-gear-wheel",
1
]
],
"result": "burner-inserter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "pipe",
"ingredients": [
[
"iron-plate",
1
]
],
"result": "pipe",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "offshore-pump",
"ingredients": [
[
"electronic-circuit",
2
],
[
"pipe",
1
],
[
"iron-gear-wheel",
1
]
],
"result": "offshore-pump",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "copper-cable",
"ingredients": [
[
"copper-plate",
1
]
],
"result": "copper-cable",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "small-electric-pole",
"ingredients": [
[
"wood",
2
],
[
"copper-cable",
2
]
],
"result": "small-electric-pole",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "pistol",
"energy_required": 1,
"ingredients": [
[
"copper-plate",
5
],
[
"iron-plate",
5
]
],
"result": "pistol",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "submachine-gun",
"enabled": false,
"energy_required": 3,
"ingredients": [
[
"iron-gear-wheel",
10
],
[
"copper-plate",
5
],
[
"iron-plate",
10
]
],
"result": "submachine-gun",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "basic-bullet-magazine",
"energy_required": 2,
"ingredients": [
[
"iron-plate",
2
]
],
"result": "basic-bullet-magazine",
"result_count": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "basic-armor",
"enabled": false,
"energy_required": 3,
"ingredients": [
[
"iron-plate",
40
]
],
"result": "basic-armor",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "radar",
"ingredients": [
[
"electronic-circuit",
5
],
[
"iron-gear-wheel",
5
],
[
"iron-plate",
10
]
],
"result": "radar",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "small-lamp",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
],
[
"iron-stick",
3
],
[
"iron-plate",
1
]
],
"result": "small-lamp",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "pipe-to-ground",
"ingredients": [
[
"pipe",
10
],
[
"iron-plate",
5
]
],
"result_count": 2,
"result": "pipe-to-ground",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "assembling-machine-1",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
3
],
[
"iron-gear-wheel",
5
],
[
"iron-plate",
9
]
],
"result": "assembling-machine-1",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "repair-pack",
"ingredients": [
[
"electronic-circuit",
1
],
[
"iron-gear-wheel",
1
]
],
"result": "repair-pack",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\demo-recipe.lua"
},
{
"type": "recipe",
"name": "piercing-bullet-magazine",
"enabled": false,
"energy_required": 3,
"ingredients": [
[
"copper-plate",
5
],
[
"steel-plate",
1
]
],
"result": "piercing-bullet-magazine",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "rocket",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"electronic-circuit",
1
],
[
"explosives",
2
],
[
"iron-plate",
2
]
],
"result": "rocket",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "explosive-rocket",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"rocket",
1
],
[
"explosives",
5
]
],
"result": "explosive-rocket",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "shotgun-shell",
"enabled": false,
"energy_required": 3,
"ingredients": [
[
"copper-plate",
2
],
[
"iron-plate",
2
]
],
"result": "shotgun-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "piercing-shotgun-shell",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"copper-plate",
2
],
[
"steel-plate",
2
]
],
"result": "piercing-shotgun-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "railgun-dart",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
5
],
[
"electronic-circuit",
5
]
],
"result": "railgun-dart",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "cannon-shell",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
4
],
[
"plastic-bar",
2
],
[
"explosives",
1
]
],
"result": "cannon-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "recipe",
"name": "explosive-cannon-shell",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
4
],
[
"plastic-bar",
2
],
[
"explosives",
4
]
],
"result": "explosive-cannon-shell",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\ammo.lua"
},
{
"type": "map-settings",
"name": "map-settings",
"pollution": {
"enabled": true,
"diffusion_ratio": 0.02,
"min_to_diffuse": 15,
"ageing": 1,
"expected_max_per_chunk": 7000,
"min_to_show_per_chunk": 700,
"min_pollution_to_damage_trees": 3500,
"pollution_with_max_forest_damage": 10000,
"pollution_per_tree_damage": 2000,
"pollution_restored_per_tree_damage": 500,
"max_pollution_to_restore_trees": 1000
},
"enemy_evolution": {
"enabled": true,
"time_factor": 0.000004,
"destroy_factor": 0.002,
"pollution_factor": 0.000015
},
"enemy_expansion": {
"enabled": true,
"min_base_spacing": 3,
"max_expansion_distance": 7,
"min_player_base_distance": 3,
"settler_group_min_size": 5,
"settler_group_max_size": 20,
"min_expansion_cooldown": 18000,
"max_expansion_cooldown": 216000
},
"unit_group": {
"min_group_gathering_time": 3600,
"max_group_gathering_time": 36000,
"max_wait_time_for_late_members": 7200,
"max_group_radius": 30,
"min_group_radius": 5,
"max_member_speedup_when_behind": 1.4,
"tick_tolerance_when_member_arrives": 60
},
"steering": {
"default": {
"radius": 1.2,
"separation_force": 0.005,
"separation_factor": 1.2,
"force_unit_fuzzy_goto_behavior": false
},
"moving": {
"radius": 3,
"separation_force": 0.01,
"separation_factor": 3,
"force_unit_fuzzy_goto_behavior": false
}
},
"path_finder": {
"fwd2bwd_ratio": 5,
"goal_pressure_ratio": 2,
"max_steps_worked_per_tick": 100,
"use_path_cache": true,
"short_cache_size": 5,
"long_cache_size": 25,
"short_cache_min_cacheable_distance": 10,
"short_cache_min_algo_steps_to_cache": 50,
"long_cache_min_cacheable_distance": 30,
"cache_max_connect_to_cache_steps": 100,
"cache_last_connection_point": 50,
"cache_last_connection_point_ratio": 0.2,
"cache_num_connection_points": 5,
"cache_ageing": 0.05,
"cache_keep_path_threshold": 0.5,
"cache_absolute_path_credit": 1,
"cache_per_node_path_credit": 0.001,
"cache_accept_path_start_distance_ratio": 0.2,
"cache_accept_path_end_distance_ratio": 0.15,
"cache_path_start_distance_rating_multiplier": 10,
"cache_path_end_distance_rating_multiplier": 20,
"short_cache_path_max_age": 600,
"long_cache_path_max_age": 108000,
"cache_max_age_spacing": 600,
"stale_enemy_with_same_destination_collision_penalty": 30,
"ignore_moving_enemy_collision_distance": 5,
"enemy_with_different_destination_collision_penalty": 30,
"general_entity_collision_penalty": 10,
"max_clients_to_accept_any_new_request": 10,
"max_clients_to_accept_short_new_request": 10,
"direct_distance_to_consider_short_request": 100,
"min_steps_to_check_path_find_termination": 2000,
"start_to_goal_cost_multiplier_to_terminate_path_find": 100
},
"max_failed_behavior_count": 3,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\map-settings.lua"
},
{
"type": "recipe",
"name": "poison-capsule",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
3
],
[
"electronic-circuit",
3
],
[
"coal",
10
]
],
"result": "poison-capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "slowdown-capsule",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
2
],
[
"electronic-circuit",
2
],
[
"coal",
5
]
],
"result": "slowdown-capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "basic-grenade",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"iron-plate",
5
],
[
"coal",
10
]
],
"result": "basic-grenade",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "defender-capsule",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"piercing-bullet-magazine",
1
],
[
"electronic-circuit",
2
],
[
"iron-gear-wheel",
3
]
],
"result": "defender-capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "distractor-capsule",
"enabled": false,
"energy_required": 15,
"ingredients": [
[
"defender-capsule",
4
],
[
"advanced-circuit",
3
]
],
"result": "distractor-capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "destroyer-capsule",
"enabled": false,
"energy_required": 15,
"ingredients": [
[
"distractor-capsule",
4
],
[
"speed-module",
1
]
],
"result": "destroyer-capsule",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "basic-electric-discharge-defense-remote",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
]
],
"result": "basic-electric-discharge-defense-remote",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\capsule.lua"
},
{
"type": "recipe",
"name": "steel-plate",
"category": "smelting",
"enabled": false,
"energy_required": 17.5,
"ingredients": [
[
"iron-plate",
5
]
],
"result": "steel-plate",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\furnace-recipe.lua"
},
{
"type": "recipe",
"name": "night-vision-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"advanced-circuit",
5
],
[
"steel-plate",
10
]
],
"result": "night-vision-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "energy-shield-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"advanced-circuit",
5
],
[
"steel-plate",
10
]
],
"result": "energy-shield-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "energy-shield-mk2-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"energy-shield-equipment",
10
],
[
"processing-unit",
10
]
],
"result": "energy-shield-mk2-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "battery-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"battery",
5
],
[
"steel-plate",
10
]
],
"result": "battery-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "battery-mk2-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"battery-equipment",
10
],
[
"processing-unit",
20
]
],
"result": "battery-mk2-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "solar-panel-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"solar-panel",
5
],
[
"processing-unit",
1
],
[
"steel-plate",
5
]
],
"result": "solar-panel-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "fusion-reactor-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"processing-unit",
100
],
[
"alien-artifact",
30
]
],
"result": "fusion-reactor-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "basic-laser-defense-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"processing-unit",
1
],
[
"steel-plate",
5
],
[
"laser-turret",
5
]
],
"result": "basic-laser-defense-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "basic-electric-discharge-defense-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"processing-unit",
5
],
[
"steel-plate",
20
],
[
"laser-turret",
10
]
],
"result": "basic-electric-discharge-defense-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "basic-exoskeleton-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"processing-unit",
10
],
[
"electric-engine-unit",
30
],
[
"steel-plate",
20
]
],
"result": "basic-exoskeleton-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "recipe",
"name": "personal-roboport-equipment",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"processing-unit",
10
],
[
"iron-gear-wheel",
40
],
[
"steel-plate",
20
],
[
"battery",
45
]
],
"result": "personal-roboport-equipment",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\equipment.lua"
},
{
"type": "item",
"name": "laser-turret",
"icon": "__base__/graphics/icons/laser-turret.png",
"flags": [
"goes-to-quickbar"
],
"subgroup": "defensive-structure",
"order": "b[turret]-b[laser-turret]",
"place_result": "laser-turret",
"stack_size": 50,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\turret.lua"
},
{
"type": "recipe",
"name": "speed-module",
"enabled": false,
"ingredients": [
[
"advanced-circuit",
5
],
[
"electronic-circuit",
5
]
],
"energy_required": 15,
"result": "speed-module",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "speed-module-2",
"enabled": false,
"ingredients": [
[
"speed-module",
4
],
[
"processing-unit",
5
],
[
"advanced-circuit",
5
]
],
"energy_required": 30,
"result": "speed-module-2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "speed-module-3",
"enabled": false,
"ingredients": [
[
"speed-module-2",
4
],
[
"advanced-circuit",
5
],
[
"processing-unit",
5
],
[
"alien-artifact",
1
]
],
"energy_required": 60,
"result": "speed-module-3",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "productivity-module",
"enabled": false,
"ingredients": [
[
"advanced-circuit",
5
],
[
"electronic-circuit",
5
]
],
"energy_required": 15,
"result": "productivity-module",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "productivity-module-2",
"enabled": false,
"ingredients": [
[
"productivity-module",
4
],
[
"advanced-circuit",
5
],
[
"processing-unit",
5
]
],
"energy_required": 30,
"result": "productivity-module-2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "productivity-module-3",
"enabled": false,
"ingredients": [
[
"productivity-module-2",
5
],
[
"advanced-circuit",
5
],
[
"processing-unit",
5
],
[
"alien-artifact",
1
]
],
"energy_required": 60,
"result": "productivity-module-3",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "effectivity-module",
"enabled": false,
"ingredients": [
[
"advanced-circuit",
5
],
[
"electronic-circuit",
5
]
],
"energy_required": 15,
"result": "effectivity-module",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "effectivity-module-2",
"enabled": false,
"ingredients": [
[
"effectivity-module",
4
],
[
"advanced-circuit",
5
],
[
"processing-unit",
5
]
],
"energy_required": 30,
"result": "effectivity-module-2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "recipe",
"name": "effectivity-module-3",
"enabled": false,
"ingredients": [
[
"effectivity-module-2",
5
],
[
"advanced-circuit",
5
],
[
"processing-unit",
5
],
[
"alien-artifact",
1
]
],
"energy_required": 60,
"result": "effectivity-module-3",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\module.lua"
},
{
"type": "noise-layer",
"name": "trees",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "dead-tree",
"icon": "__base__/graphics/icons/dead-tree.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"minable": {
"mining_particle": "wooden-particle",
"mining_time": 1,
"result": "raw-wood",
"count": 2
},
"emissions_per_tick": -0.0001,
"max_health": 20,
"collision_box": [
[
-0.6,
-0.6
],
[
0.6,
0.6
]
],
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"subgroup": "trees",
"order": "a[tree]-b[dead-tree]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-01.png",
"width": 108,
"height": 114
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-02.png",
"width": 155,
"height": 97,
"shift": [
0.2,
0.2
]
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-03.png",
"width": 138,
"height": 124,
"shift": [
0.4,
-0.3
]
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-04.png",
"width": 112,
"height": 123,
"shift": [
0,
-0.4
]
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-05.png",
"width": 111,
"height": 113
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-06.png",
"width": 78,
"height": 83
},
{
"filename": "__base__/graphics/entity/tree/dead-tree/dead-tree-07.png",
"width": 90,
"height": 105
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "dry-tree",
"icon": "__base__/graphics/icons/dry-tree.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"minable": {
"count": 4,
"mining_particle": "wooden-particle",
"mining_time": 1,
"result": "raw-wood"
},
"emissions_per_tick": -0.0001,
"max_health": 20,
"collision_box": [
[
-0.4,
-0.8
],
[
0.4,
0.2
]
],
"selection_box": [
[
-0.6,
-1.5
],
[
0.6,
0.3
]
],
"drawing_box": [
[
-0.6,
-1.8
],
[
0.6,
0.3
]
],
"subgroup": "trees",
"order": "a[tree]-c[dry-tree]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-a.png",
"width": 194,
"height": 116,
"shift": [
2.25,
-0.78125
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-b.png",
"width": 155,
"height": 129,
"shift": [
1.42188,
-1.32812
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-c.png",
"width": 113,
"height": 81,
"shift": [
1.26562,
-0.765625
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-d.png",
"width": 156,
"height": 120,
"shift": [
0.96875,
-1.1875
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-e.png",
"width": 150,
"height": 124,
"shift": [
1.53125,
-1.25
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-01-f.png",
"width": 178,
"height": 116,
"shift": [
1.96875,
-1.15625
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-02-a.png",
"width": 147,
"height": 123,
"shift": [
1.8125,
-1.48438
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-02-b.png",
"width": 168,
"height": 133,
"shift": [
1.17188,
-1.10938
]
},
{
"filename": "__base__/graphics/entity/tree/dry-tree/dry-tree-02-c.png",
"width": 174,
"height": 134,
"shift": [
1.07812,
-1.5625
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-02-d.png",
"width": 215,
"height": 136,
"shift": [
2.875,
-0.96875
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-02-e.png",
"width": 158,
"height": 115,
"shift": [
2.14062,
-1.07812
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-02-f.png",
"width": 180,
"height": 105,
"shift": [
2.23438,
-0.734375
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-a.png",
"width": 168,
"height": 111,
"shift": [
0.78125,
-1.14062
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-b.png",
"width": 145,
"height": 118,
"shift": [
0.921875,
-1.1875
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-c.png",
"width": 161,
"height": 115,
"shift": [
1.57812,
-1.29688
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-d.png",
"width": 183,
"height": 122,
"shift": [
2.20312,
-1.21875
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-e.png",
"width": 166,
"height": 122,
"shift": [
2.0625,
-0.90625
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-03-f.png",
"width": 160,
"height": 104,
"shift": [
1.5625,
-0.625
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-04-a.png",
"width": 195,
"height": 139,
"shift": [
1.67188,
-1.23438
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-04-b.png",
"width": 173,
"height": 138,
"shift": [
1.29688,
-0.875
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-04-c.png",
"width": 210,
"height": 135,
"shift": [
1.5,
-1.64062
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-04-d.png",
"width": 149,
"height": 119,
"shift": [
1.57812,
-1.32812
]
},
{
"filename": "__base__/graphics/entity/tree//dry-tree/dry-tree-04-e.png",
"width": 173,
"height": 143,
"shift": [
1.39062,
-1.73438
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "green-coral",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"icon": "__base__/graphics/icons/green-coral.png",
"minable": {
"count": 1,
"mining_particle": "wooden-particle",
"mining_time": 2,
"result": "raw-wood"
},
"max_health": 50,
"collision_box": [
[
-0.3,
-0.3
],
[
0.3,
0.3
]
],
"selection_box": [
[
-0.5,
-0.8
],
[
0.5,
0.5
]
],
"drawing_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"emissions_per_tick": 0,
"subgroup": "trees",
"order": "a[tree]-d[coral]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-01.png",
"width": 58,
"height": 69,
"shift": [
0.4,
-0.4
]
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-02.png",
"width": 77,
"height": 97,
"shift": [
0.7,
-0.05
]
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-03.png",
"width": 41,
"height": 54,
"shift": [
0.2,
0
]
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-04.png",
"width": 63,
"height": 61,
"shift": [
0.7,
0.3
]
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-05.png",
"width": 63,
"height": 85,
"shift": [
-0.1,
0.5
]
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-06.png",
"width": 67,
"height": 71
},
{
"filename": "__base__/graphics/entity/tree/green-coral/green-coral-07.png",
"width": 89,
"height": 77,
"shift": [
-0.2,
-0.4
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "dead-grey-trunk",
"icon": "__base__/graphics/icons/dead-grey-trunk.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"minable": {
"mining_particle": "wooden-particle",
"mining_time": 1,
"result": "raw-wood",
"count": 2
},
"emissions_per_tick": -0.0001,
"max_health": 20,
"collision_box": [
[
-0.6,
-0.6
],
[
0.6,
0.6
]
],
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"subgroup": "trees",
"order": "a[tree]-b[dead-tree]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-01.png",
"width": 105,
"height": 96,
"shift": [
0.75,
-0.46
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-02.png",
"width": 67,
"height": 87,
"shift": [
0.4,
0.43
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-03.png",
"width": 114,
"height": 67,
"shift": [
0.56,
-0.25
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-04.png",
"width": 95,
"height": 85,
"shift": [
0.62,
0.21
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-05.png",
"width": 100,
"height": 112,
"shift": [
0.84,
-0.84
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-06.png",
"width": 96,
"height": 82,
"shift": [
0,
-0.5
]
},
{
"filename": "__base__/graphics/entity/tree/dead-grey-trunk/dead-grey-trunk-07.png",
"width": 143,
"height": 55,
"shift": [
-0.46,
0
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "dry-hairy-tree",
"icon": "__base__/graphics/icons/dry-hairy-tree.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"minable": {
"mining_particle": "wooden-particle",
"mining_time": 1,
"result": "raw-wood",
"count": 2
},
"emissions_per_tick": -0.0001,
"max_health": 20,
"collision_box": [
[
-0.6,
-0.6
],
[
0.6,
0.6
]
],
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"subgroup": "trees",
"order": "a[tree]-b[dead-tree]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-01.png",
"width": 201,
"height": 242,
"shift": [
1.9,
-0.68
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-02.png",
"width": 307,
"height": 256,
"shift": [
2.62,
-0.68
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-03.png",
"width": 286,
"height": 240,
"shift": [
0.56,
-1.5
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-04.png",
"width": 291,
"height": 229,
"shift": [
3.5,
-2
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-05.png",
"width": 265,
"height": 264,
"shift": [
3.2,
-0.46
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-06.png",
"width": 312,
"height": 267,
"shift": [
2.59,
-1.34
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-07.png",
"width": 294,
"height": 213,
"shift": [
3.37,
-0.25
]
},
{
"filename": "__base__/graphics/entity/tree/dry-hairy-tree/dry-hairy-tree-08.png",
"width": 284,
"height": 217,
"shift": [
2.28,
-1.25
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "tree",
"name": "dead-dry-hairy-tree",
"icon": "__base__/graphics/icons/dead-dry-hairy-tree.png",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"breaths-air"
],
"minable": {
"mining_particle": "wooden-particle",
"mining_time": 1,
"result": "raw-wood",
"count": 2
},
"emissions_per_tick": -0.0001,
"max_health": 20,
"collision_box": [
[
-0.6,
-0.6
],
[
0.6,
0.6
]
],
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"subgroup": "trees",
"order": "a[tree]-b[dead-tree]",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": [
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-a.png",
"width": 194,
"height": 94,
"shift": [
0.28125,
-0.0625
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-b.png",
"width": 186,
"height": 151,
"shift": [
0.15625,
-0.171875
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-c.png",
"width": 163,
"height": 118,
"shift": [
0.171875,
-0.3125
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-d.png",
"width": 178,
"height": 153,
"shift": [
1.09375,
-0.234375
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-e.png",
"width": 195,
"height": 158,
"shift": [
0.859375,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-f.png",
"width": 206,
"height": 141,
"shift": [
0.4375,
-0.328125
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-g.png",
"width": 209,
"height": 147,
"shift": [
0.421875,
-0.328125
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-h.png",
"width": 175,
"height": 106,
"shift": [
0.109375,
-0.5625
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-i.png",
"width": 155,
"height": 86,
"shift": [
-0.046875,
0.125
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-j.png",
"width": 150,
"height": 135,
"shift": [
0.59375,
-0.171875
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-k.png",
"width": 159,
"height": 122,
"shift": [
0.171875,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/tree/dead-dry-hairy-tree/dead-tree-02-l.png",
"width": 169,
"height": 121,
"shift": [
0.234375,
-0.109375
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-trees.lua"
},
{
"type": "recipe",
"name": "player-port",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
10
],
[
"iron-gear-wheel",
5
],
[
"iron-plate",
1
]
],
"result": "player-port",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "fast-transport-belt",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
5
],
[
"basic-transport-belt",
1
]
],
"result": "fast-transport-belt",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "express-transport-belt",
"category": "crafting-with-fluid",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
5
],
[
"fast-transport-belt",
1
],
{
"type": "fluid",
"name": "lubricant",
"amount": 2
}
],
"result": "express-transport-belt",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "solar-panel",
"energy_required": 10,
"enabled": false,
"ingredients": [
[
"steel-plate",
5
],
[
"electronic-circuit",
15
],
[
"copper-plate",
5
]
],
"result": "solar-panel",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "assembling-machine-2",
"enabled": false,
"ingredients": [
[
"iron-plate",
9
],
[
"electronic-circuit",
3
],
[
"iron-gear-wheel",
5
],
[
"assembling-machine-1",
1
]
],
"result": "assembling-machine-2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "assembling-machine-3",
"enabled": false,
"ingredients": [
[
"speed-module",
4
],
[
"assembling-machine-2",
2
]
],
"result": "assembling-machine-3",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "car",
"enabled": false,
"ingredients": [
[
"engine-unit",
8
],
[
"iron-plate",
20
],
[
"steel-plate",
5
]
],
"result": "car",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "tank",
"enabled": false,
"ingredients": [
[
"engine-unit",
16
],
[
"steel-plate",
50
],
[
"iron-gear-wheel",
15
],
[
"advanced-circuit",
5
]
],
"result": "tank",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "straight-rail",
"enabled": false,
"ingredients": [
[
"stone",
1
],
[
"iron-stick",
1
],
[
"steel-plate",
1
]
],
"result": "straight-rail",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "curved-rail",
"enabled": false,
"ingredients": [
[
"stone",
4
],
[
"iron-stick",
4
],
[
"steel-plate",
4
]
],
"result": "curved-rail",
"result_count": 2,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "diesel-locomotive",
"enabled": false,
"ingredients": [
[
"engine-unit",
20
],
[
"electronic-circuit",
10
],
[
"steel-plate",
30
]
],
"result": "diesel-locomotive",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "cargo-wagon",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
10
],
[
"iron-plate",
20
],
[
"steel-plate",
20
]
],
"result": "cargo-wagon",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "train-stop",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
5
],
[
"iron-plate",
10
],
[
"steel-plate",
3
]
],
"result": "train-stop",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rail-signal",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
],
[
"iron-plate",
5
]
],
"result": "rail-signal",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rail-chain-signal",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
],
[
"iron-plate",
5
]
],
"result": "rail-chain-signal",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "heavy-armor",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"copper-plate",
100
],
[
"steel-plate",
50
]
],
"result": "heavy-armor",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "basic-modular-armor",
"enabled": false,
"energy_required": 15,
"ingredients": [
[
"advanced-circuit",
30
],
[
"processing-unit",
5
],
[
"steel-plate",
50
]
],
"result": "basic-modular-armor",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "power-armor",
"enabled": false,
"energy_required": 20,
"ingredients": [
[
"processing-unit",
40
],
[
"electric-engine-unit",
20
],
[
"steel-plate",
40
],
[
"alien-artifact",
10
]
],
"result": "power-armor",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "power-armor-mk2",
"enabled": false,
"energy_required": 25,
"ingredients": [
[
"effectivity-module-3",
5
],
[
"speed-module-3",
5
],
[
"processing-unit",
40
],
[
"steel-plate",
40
],
[
"alien-artifact",
50
]
],
"result": "power-armor-mk2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "iron-chest",
"enabled": true,
"ingredients": [
[
"iron-plate",
8
]
],
"result": "iron-chest",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "steel-chest",
"enabled": false,
"ingredients": [
[
"steel-plate",
8
]
],
"result": "steel-chest",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "smart-chest",
"enabled": false,
"ingredients": [
[
"steel-chest",
1
],
[
"electronic-circuit",
3
]
],
"result": "smart-chest",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "stone-wall",
"enabled": false,
"ingredients": [
[
"stone-brick",
5
]
],
"result": "stone-wall",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "gate",
"enabled": false,
"ingredients": [
[
"stone-wall",
1
],
[
"steel-plate",
2
],
[
"electronic-circuit",
2
]
],
"result": "gate",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "flame-thrower",
"enabled": false,
"energy_required": 10,
"ingredients": [
[
"steel-plate",
5
],
[
"iron-gear-wheel",
10
]
],
"result": "flame-thrower",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "land-mine",
"enabled": false,
"energy_required": 5,
"ingredients": [
[
"steel-plate",
1
],
[
"explosives",
2
]
],
"result": "land-mine",
"result_count": 4,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rocket-launcher",
"enabled": false,
"energy_required": 5,
"ingredients": [
[
"iron-plate",
5
],
[
"iron-gear-wheel",
5
],
[
"electronic-circuit",
5
]
],
"result": "rocket-launcher",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "shotgun",
"enabled": false,
"energy_required": 4,
"ingredients": [
[
"iron-plate",
15
],
[
"iron-gear-wheel",
5
],
[
"copper-plate",
10
],
[
"wood",
5
]
],
"result": "shotgun",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "combat-shotgun",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
15
],
[
"iron-gear-wheel",
5
],
[
"copper-plate",
10
],
[
"wood",
10
]
],
"result": "combat-shotgun",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "railgun",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"steel-plate",
15
],
[
"copper-plate",
15
],
[
"electronic-circuit",
10
],
[
"advanced-circuit",
5
]
],
"result": "railgun",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "science-pack-1",
"energy_required": 5,
"ingredients": [
[
"copper-plate",
1
],
[
"iron-gear-wheel",
1
]
],
"result": "science-pack-1",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "science-pack-2",
"energy_required": 6,
"ingredients": [
[
"basic-inserter",
1
],
[
"basic-transport-belt",
1
]
],
"result": "science-pack-2",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "science-pack-3",
"enabled": false,
"energy_required": 12,
"ingredients": [
[
"battery",
1
],
[
"advanced-circuit",
1
],
[
"smart-inserter",
1
],
[
"steel-plate",
1
]
],
"result": "science-pack-3",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "alien-science-pack",
"enabled": false,
"energy_required": 12,
"ingredients": [
[
"alien-artifact",
1
]
],
"result": "alien-science-pack",
"result_count": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "lab",
"energy_required": 5,
"ingredients": [
[
"electronic-circuit",
10
],
[
"iron-gear-wheel",
10
],
[
"basic-transport-belt",
4
]
],
"result": "lab",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "red-wire",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
],
[
"copper-cable",
1
]
],
"result": "red-wire",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "green-wire",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
1
],
[
"copper-cable",
1
]
],
"result": "green-wire",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "basic-transport-belt-to-ground",
"enabled": false,
"energy_required": 1,
"ingredients": [
[
"iron-plate",
10
],
[
"basic-transport-belt",
5
]
],
"result_count": 2,
"result": "basic-transport-belt-to-ground",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "fast-transport-belt-to-ground",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
20
],
[
"basic-transport-belt-to-ground",
2
]
],
"result_count": 2,
"result": "fast-transport-belt-to-ground",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "express-transport-belt-to-ground",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
40
],
[
"fast-transport-belt-to-ground",
2
]
],
"result_count": 2,
"result": "express-transport-belt-to-ground",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "basic-splitter",
"enabled": false,
"energy_required": 1,
"ingredients": [
[
"electronic-circuit",
5
],
[
"iron-plate",
5
],
[
"basic-transport-belt",
4
]
],
"result": "basic-splitter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "fast-splitter",
"enabled": false,
"energy_required": 2,
"ingredients": [
[
"basic-splitter",
1
],
[
"iron-gear-wheel",
10
],
[
"electronic-circuit",
10
]
],
"result": "fast-splitter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "express-splitter",
"category": "crafting-with-fluid",
"enabled": false,
"energy_required": 2,
"ingredients": [
[
"fast-splitter",
1
],
[
"iron-gear-wheel",
10
],
[
"advanced-circuit",
10
],
{
"type": "fluid",
"name": "lubricant",
"amount": 8
}
],
"result": "express-splitter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "advanced-circuit",
"enabled": false,
"energy_required": 8,
"ingredients": [
[
"electronic-circuit",
2
],
[
"plastic-bar",
2
],
[
"copper-cable",
4
]
],
"result": "advanced-circuit",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "processing-unit",
"category": "crafting-with-fluid",
"enabled": false,
"energy_required": 15,
"ingredients": [
[
"electronic-circuit",
20
],
[
"advanced-circuit",
2
],
{
"type": "fluid",
"name": "sulfuric-acid",
"amount": 0.5
}
],
"result": "processing-unit",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "logistic-robot",
"enabled": false,
"ingredients": [
[
"flying-robot-frame",
1
],
[
"advanced-circuit",
2
]
],
"result": "logistic-robot",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "construction-robot",
"enabled": false,
"ingredients": [
[
"flying-robot-frame",
1
],
[
"electronic-circuit",
2
]
],
"result": "construction-robot",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "logistic-chest-passive-provider",
"enabled": false,
"ingredients": [
[
"smart-chest",
1
],
[
"advanced-circuit",
1
]
],
"result": "logistic-chest-passive-provider",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "logistic-chest-active-provider",
"enabled": false,
"ingredients": [
[
"smart-chest",
1
],
[
"advanced-circuit",
1
]
],
"result": "logistic-chest-active-provider",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "logistic-chest-storage",
"enabled": false,
"ingredients": [
[
"smart-chest",
1
],
[
"advanced-circuit",
1
]
],
"result": "logistic-chest-storage",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "logistic-chest-requester",
"enabled": false,
"ingredients": [
[
"smart-chest",
1
],
[
"advanced-circuit",
1
]
],
"result": "logistic-chest-requester",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rocket-silo",
"enabled": false,
"ingredients": [
[
"steel-plate",
1000
],
[
"concrete",
1000
],
[
"pipe",
100
],
[
"processing-unit",
200
],
[
"electric-engine-unit",
200
]
],
"energy_required": 30,
"result": "rocket-silo",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "roboport",
"enabled": false,
"ingredients": [
[
"steel-plate",
45
],
[
"iron-gear-wheel",
45
],
[
"advanced-circuit",
45
]
],
"result": "roboport",
"energy_required": 15,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "steel-axe",
"enabled": false,
"ingredients": [
[
"steel-plate",
5
],
[
"iron-stick",
2
]
],
"result": "steel-axe",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "big-electric-pole",
"enabled": false,
"ingredients": [
[
"steel-plate",
5
],
[
"copper-plate",
5
]
],
"result": "big-electric-pole",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "substation",
"enabled": false,
"ingredients": [
[
"steel-plate",
10
],
[
"advanced-circuit",
5
],
[
"copper-plate",
5
]
],
"result": "substation",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "medium-electric-pole",
"enabled": false,
"ingredients": [
[
"steel-plate",
2
],
[
"copper-plate",
2
]
],
"result": "medium-electric-pole",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "basic-accumulator",
"energy_required": 10,
"enabled": false,
"ingredients": [
[
"iron-plate",
2
],
[
"battery",
5
]
],
"result": "basic-accumulator",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "steel-furnace",
"ingredients": [
[
"steel-plate",
8
],
[
"stone-brick",
10
]
],
"result": "steel-furnace",
"energy_required": 3,
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "electric-furnace",
"ingredients": [
[
"steel-plate",
15
],
[
"advanced-circuit",
5
],
[
"stone-brick",
10
]
],
"result": "electric-furnace",
"energy_required": 5,
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "basic-beacon",
"enabled": false,
"energy_required": 15,
"ingredients": [
[
"electronic-circuit",
20
],
[
"advanced-circuit",
20
],
[
"steel-plate",
10
],
[
"copper-cable",
10
]
],
"result": "basic-beacon",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "blueprint",
"energy_required": 1,
"ingredients": [
[
"advanced-circuit",
1
]
],
"result": "blueprint",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "deconstruction-planner",
"energy_required": 1,
"ingredients": [
[
"advanced-circuit",
1
]
],
"result": "deconstruction-planner",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "pumpjack",
"energy_required": 20,
"ingredients": [
[
"steel-plate",
15
],
[
"iron-gear-wheel",
10
],
[
"electronic-circuit",
10
],
[
"pipe",
10
]
],
"result": "pumpjack",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "oil-refinery",
"energy_required": 20,
"ingredients": [
[
"steel-plate",
15
],
[
"iron-gear-wheel",
10
],
[
"stone-brick",
10
],
[
"electronic-circuit",
10
],
[
"pipe",
10
]
],
"result": "oil-refinery",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "engine-unit",
"energy_required": 20,
"category": "advanced-crafting",
"ingredients": [
[
"steel-plate",
1
],
[
"iron-gear-wheel",
1
],
[
"pipe",
2
]
],
"result": "engine-unit",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "electric-engine-unit",
"category": "crafting-with-fluid",
"energy_required": 20,
"ingredients": [
[
"engine-unit",
1
],
{
"type": "fluid",
"name": "lubricant",
"amount": 2
},
[
"electronic-circuit",
2
]
],
"result": "electric-engine-unit",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "flying-robot-frame",
"energy_required": 20,
"ingredients": [
[
"electric-engine-unit",
1
],
[
"battery",
2
],
[
"steel-plate",
1
],
[
"electronic-circuit",
3
]
],
"result": "flying-robot-frame",
"enabled": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "explosives",
"energy_required": 5,
"enabled": false,
"category": "chemistry",
"ingredients": [
{
"type": "item",
"name": "sulfur",
"amount": 1
},
{
"type": "item",
"name": "coal",
"amount": 1
},
{
"type": "fluid",
"name": "water",
"amount": 1
}
],
"result": "explosives",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "battery",
"category": "chemistry",
"energy_required": 5,
"enabled": false,
"ingredients": [
{
"type": "fluid",
"name": "sulfuric-acid",
"amount": 2
},
[
"iron-plate",
1
],
[
"copper-plate",
1
]
],
"result": "battery",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "storage-tank",
"energy_required": 3,
"enabled": false,
"ingredients": [
[
"iron-plate",
20
],
[
"steel-plate",
5
]
],
"result": "storage-tank",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "small-pump",
"energy_required": 2,
"enabled": false,
"ingredients": [
[
"electric-engine-unit",
1
],
[
"steel-plate",
1
],
[
"pipe",
1
]
],
"result": "small-pump",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "chemical-plant",
"energy_required": 10,
"enabled": false,
"ingredients": [
[
"steel-plate",
5
],
[
"iron-gear-wheel",
5
],
[
"electronic-circuit",
5
],
[
"pipe",
5
]
],
"result": "chemical-plant",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "small-plane",
"energy_required": 30,
"enabled": false,
"category": "crafting",
"ingredients": [
[
"plastic-bar",
100
],
[
"advanced-circuit",
200
],
[
"electric-engine-unit",
20
],
[
"battery",
100
]
],
"result": "small-plane",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "arithmetic-combinator",
"enabled": "false",
"ingredients": [
[
"copper-cable",
5
],
[
"electronic-circuit",
5
]
],
"result": "arithmetic-combinator",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "decider-combinator",
"enabled": "false",
"ingredients": [
[
"copper-cable",
5
],
[
"electronic-circuit",
5
]
],
"result": "decider-combinator",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "constant-combinator",
"enabled": "false",
"ingredients": [
[
"copper-cable",
5
],
[
"electronic-circuit",
2
]
],
"result": "constant-combinator",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "low-density-structure",
"energy_required": 30,
"enabled": false,
"category": "crafting",
"ingredients": [
[
"steel-plate",
10
],
[
"copper-plate",
5
],
[
"plastic-bar",
5
]
],
"result": "low-density-structure",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rocket-fuel",
"energy_required": 30,
"enabled": false,
"category": "crafting",
"ingredients": [
[
"solid-fuel",
10
]
],
"result": "rocket-fuel",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rocket-control-unit",
"energy_required": 30,
"enabled": false,
"category": "crafting",
"ingredients": [
[
"processing-unit",
1
],
[
"speed-module",
1
]
],
"result": "rocket-control-unit",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "rocket-part",
"energy_required": 3,
"enabled": false,
"hidden": true,
"category": "rocket-building",
"ingredients": [
[
"low-density-structure",
10
],
[
"rocket-fuel",
10
],
[
"rocket-control-unit",
10
]
],
"result": "rocket-part",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "satellite",
"energy_required": 3,
"enabled": false,
"category": "crafting",
"ingredients": [
[
"low-density-structure",
100
],
[
"solar-panel",
100
],
[
"basic-accumulator",
100
],
[
"radar",
5
],
[
"processing-unit",
100
],
[
"rocket-fuel",
50
]
],
"result": "satellite",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "concrete",
"energy_required": 10,
"enabled": false,
"category": "crafting-with-fluid",
"ingredients": [
[
"stone-brick",
5
],
[
"iron-ore",
1
],
{
"type": "fluid",
"name": "water",
"amount": 10
}
],
"result": "concrete",
"result_count": 10,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\recipe.lua"
},
{
"type": "recipe",
"name": "long-handed-inserter",
"enabled": false,
"ingredients": [
[
"iron-gear-wheel",
1
],
[
"iron-plate",
1
],
[
"basic-inserter",
1
]
],
"result": "long-handed-inserter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\inserter.lua"
},
{
"type": "recipe",
"name": "fast-inserter",
"enabled": false,
"ingredients": [
[
"electronic-circuit",
2
],
[
"iron-plate",
2
],
[
"basic-inserter",
1
]
],
"result": "fast-inserter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\inserter.lua"
},
{
"type": "recipe",
"name": "smart-inserter",
"enabled": false,
"ingredients": [
[
"fast-inserter",
1
],
[
"electronic-circuit",
4
]
],
"result": "smart-inserter",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\inserter.lua"
},
{
"type": "fluid",
"name": "crude-oil",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0,
"g": 0,
"b": 0
},
"flow_color": {
"r": 0.5,
"g": 0.5,
"b": 0.5
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/crude-oil.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "a[fluid]-b[crude-oil]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "fluid",
"name": "heavy-oil",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0,
"g": 0.7,
"b": 0.7
},
"flow_color": {
"r": 0.5,
"g": 0.5,
"b": 0.5
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/heavy-oil.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "a[fluid]-c[heavy-oil]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "fluid",
"name": "light-oil",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0.3,
"g": 0.3,
"b": 0
},
"flow_color": {
"r": 0.9,
"g": 0.9,
"b": 0.9
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/light-oil.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "a[fluid]-d[light-oil]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "fluid",
"name": "petroleum-gas",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0.4,
"g": 0,
"b": 0.4
},
"flow_color": {
"r": 0.5,
"g": 0.5,
"b": 0.5
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/petroleum-gas.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "a[fluid]-e[petroleum-gas]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "fluid",
"name": "lubricant",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0.4,
"g": 0.6,
"b": 0.4
},
"flow_color": {
"r": 0.5,
"g": 0.5,
"b": 0.5
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/lubricant.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "e[lubricant]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "fluid",
"name": "sulfuric-acid",
"default_temperature": 25,
"heat_capacity": "1KJ",
"base_color": {
"r": 0,
"g": 0.7,
"b": 0.2
},
"flow_color": {
"r": 0.5,
"g": 0.5,
"b": 0.5
},
"max_temperature": 100,
"icon": "__base__/graphics/icons/fluid/sulfuric-acid.png",
"pressure_to_speed_ratio": 0.4,
"flow_to_energy_ratio": 0.59,
"order": "a[fluid]-f[sulfuric-acid]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\fluid\\fluid.lua"
},
{
"type": "virtual-signal",
"name": "signal-1",
"icon": "__base__/graphics/icons/signal/signal_1.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[1]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-2",
"icon": "__base__/graphics/icons/signal/signal_2.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[2]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-3",
"icon": "__base__/graphics/icons/signal/signal_3.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[3]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-4",
"icon": "__base__/graphics/icons/signal/signal_4.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[4]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-5",
"icon": "__base__/graphics/icons/signal/signal_5.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[5]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-6",
"icon": "__base__/graphics/icons/signal/signal_6.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[6]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-7",
"icon": "__base__/graphics/icons/signal/signal_7.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[7]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-8",
"icon": "__base__/graphics/icons/signal/signal_8.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[8]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-9",
"icon": "__base__/graphics/icons/signal/signal_9.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[9]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-0",
"icon": "__base__/graphics/icons/signal/signal_0.png",
"subgroup": "virtual-signal-number",
"order": "b[numbers]-[0]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-A",
"icon": "__base__/graphics/icons/signal/signal_A.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[A]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-B",
"icon": "__base__/graphics/icons/signal/signal_B.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[B]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-C",
"icon": "__base__/graphics/icons/signal/signal_C.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[C]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-D",
"icon": "__base__/graphics/icons/signal/signal_D.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[D]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-E",
"icon": "__base__/graphics/icons/signal/signal_E.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[E]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-F",
"icon": "__base__/graphics/icons/signal/signal_F.png",
"subgroup": "virtual-signal-letter",
"order": "c[letters]-[F]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-blue",
"icon": "__base__/graphics/icons/signal/signal_blue.png",
"subgroup": "virtual-signal-color",
"order": "d[colors]-[1blue]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-green",
"icon": "__base__/graphics/icons/signal/signal_green.png",
"subgroup": "virtual-signal-color",
"order": "d[colors]-[2green]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-red",
"icon": "__base__/graphics/icons/signal/signal_red.png",
"subgroup": "virtual-signal-color",
"order": "d[colors]-[3red]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "virtual-signal",
"name": "signal-yellow",
"icon": "__base__/graphics/icons/signal/signal_yellow.png",
"subgroup": "virtual-signal-color",
"order": "d[colors]-[4yellow]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\signal\\signal.lua"
},
{
"type": "particle",
"name": "iron-ore-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-2.png",
"priority": "extra-high",
"width": 7,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-3.png",
"priority": "extra-high",
"width": 6,
"height": 7,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-4.png",
"priority": "extra-high",
"width": 9,
"height": 8,
"frame_count": 1
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-shadow-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-shadow-2.png",
"priority": "extra-high",
"width": 7,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-shadow-3.png",
"priority": "extra-high",
"width": 6,
"height": 7,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/iron-ore-particle/iron-ore-particle-shadow-4.png",
"priority": "extra-high",
"width": 9,
"height": 8,
"frame_count": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "copper-ore-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-2.png",
"priority": "extra-high",
"width": 6,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-3.png",
"priority": "extra-high",
"width": 7,
"height": 8,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-4.png",
"priority": "extra-high",
"width": 6,
"height": 5,
"frame_count": 1
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-shadow-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-shadow-2.png",
"priority": "extra-high",
"width": 6,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-shadow-3.png",
"priority": "extra-high",
"width": 7,
"height": 8,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/copper-ore-particle/copper-ore-particle-shadow-4.png",
"priority": "extra-high",
"width": 6,
"height": 5,
"frame_count": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "stone-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-1.png",
"priority": "extra-high",
"width": 5,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-2.png",
"priority": "extra-high",
"width": 4,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-3.png",
"priority": "extra-high",
"width": 5,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-4.png",
"priority": "extra-high",
"width": 7,
"height": 7,
"frame_count": 1
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-shadow-1.png",
"priority": "extra-high",
"width": 5,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-shadow-2.png",
"priority": "extra-high",
"width": 4,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-shadow-3.png",
"priority": "extra-high",
"width": 5,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/stone-particle/stone-particle-shadow-4.png",
"priority": "extra-high",
"width": 7,
"height": 7,
"frame_count": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "coal-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-2.png",
"priority": "extra-high",
"width": 7,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-3.png",
"priority": "extra-high",
"width": 3,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-4.png",
"priority": "extra-high",
"width": 4,
"height": 4,
"frame_count": 1
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-shadow-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-shadow-2.png",
"priority": "extra-high",
"width": 7,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-shadow-3.png",
"priority": "extra-high",
"width": 3,
"height": 6,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/coal-particle/coal-particle-shadow-4.png",
"priority": "extra-high",
"width": 6,
"height": 4,
"frame_count": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "wooden-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-2.png",
"priority": "extra-high",
"width": 6,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-3.png",
"priority": "extra-high",
"width": 7,
"height": 8,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-4.png",
"priority": "extra-high",
"width": 6,
"height": 5,
"frame_count": 1
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-shadow-1.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-shadow-2.png",
"priority": "extra-high",
"width": 6,
"height": 4,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-shadow-3.png",
"priority": "extra-high",
"width": 7,
"height": 8,
"frame_count": 1
},
{
"filename": "__base__/graphics/entity/wooden-particle/wooden-particle-shadow-4.png",
"priority": "extra-high",
"width": 6,
"height": 5,
"frame_count": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "shell-particle",
"flags": [
"not-on-map"
],
"life_time": 600,
"pictures": [
{
"filename": "__base__/graphics/entity/shell-particle/shell-particle-1.png",
"priority": "extra-high",
"width": 6,
"height": 6,
"frame_count": 5
},
{
"filename": "__base__/graphics/entity/shell-particle/shell-particle-2.png",
"priority": "extra-high",
"width": 5,
"height": 7,
"frame_count": 5
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/shell-particle/shell-particle-shadow-1.png",
"priority": "extra-high",
"width": 9,
"height": 7,
"frame_count": 5
},
{
"filename": "__base__/graphics/entity/shell-particle/shell-particle-shadow-2.png",
"priority": "extra-high",
"width": 7,
"height": 8,
"frame_count": 5
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "explosion-remnants-particle",
"flags": [
"not-on-map"
],
"life_time": 900,
"pictures": {
"sheet": {
"filename": "__base__/graphics/entity/explosion-particle/explosion-particle.png",
"priority": "extra-high",
"width": 38,
"height": 38,
"frame_count": 10,
"animation_speed": 0.5,
"variation_count": 40
}
},
"shadows": {
"sheet": {
"filename": "__base__/graphics/entity/explosion-particle/explosion-particle-shadow.png",
"priority": "extra-high",
"width": 48,
"height": 38,
"frame_count": 10,
"animation_speed": 0.5,
"variation_count": 40,
"shift": [
0.0625,
0
]
}
},
"regular_trigger_effect": {
"type": "create-smoke",
"entity_name": "smoke-explosion-particle",
"starting_frame_deviation": 5,
"starting_frame_speed_deviation": 5,
"offset_deviation": [
[
-0.06,
-0.06
],
[
0.06,
0.06
]
],
"speed_from_center": 0.007
},
"regular_trigger_effect_frequency": 1,
"ended_in_water_trigger_effect": {
"type": "create-entity",
"entity_name": "water-splash"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "blood-particle",
"flags": [
"not-on-map"
],
"movement_modifier_when_on_ground": 0,
"life_time": 180,
"pictures": [
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-01.png",
"priority": "extra-high",
"width": 5,
"height": 6,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-02.png",
"priority": "extra-high",
"width": 4,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-03.png",
"priority": "extra-high",
"width": 4,
"height": 7,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-04.png",
"priority": "extra-high",
"width": 3,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-05.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-06.png",
"priority": "extra-high",
"width": 7,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-07.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-08.png",
"priority": "extra-high",
"width": 9,
"height": 10,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-09.png",
"priority": "extra-high",
"width": 7,
"height": 4,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-10.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-11.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-12.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-13.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-01.png",
"priority": "extra-high",
"width": 5,
"height": 6,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-02.png",
"priority": "extra-high",
"width": 4,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-03.png",
"priority": "extra-high",
"width": 4,
"height": 7,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-04.png",
"priority": "extra-high",
"width": 3,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-05.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-06.png",
"priority": "extra-high",
"width": 7,
"height": 3,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-07.png",
"priority": "extra-high",
"width": 5,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-08.png",
"priority": "extra-high",
"width": 9,
"height": 10,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-09.png",
"priority": "extra-high",
"width": 7,
"height": 4,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-10.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-11.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-12.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
},
{
"filename": "__base__/graphics/entity/blood-particle/blood-particle-13.png",
"priority": "extra-high",
"width": 4,
"height": 5,
"frame_count": 6
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle-source",
"name": "blood-fountain",
"particle": "blood-particle",
"time_to_live": 10,
"time_to_live_deviation": 5,
"time_before_start": 0,
"time_before_start_deviation": 3,
"height": 0.4,
"height_deviation": 0.1,
"vertical_speed": 0.05,
"vertical_speed_deviation": 0.03,
"horizontal_speed": 0.025,
"horizontal_speed_deviation": 0.025,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle-source",
"name": "blood-fountain-big",
"particle": "blood-particle",
"time_to_live": 30,
"time_to_live_deviation": 5,
"time_before_start": 0,
"time_before_start_deviation": 10,
"height": 0.4,
"height_deviation": 0.1,
"vertical_speed": 0.15,
"vertical_speed_deviation": 0.05,
"horizontal_speed": 0.04,
"horizontal_speed_deviation": 0.04,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "leaf-particle",
"name": "leaf-particle",
"flags": [
"not-on-map"
],
"life_time": 180,
"movement_modifier": 0.9,
"pictures": [
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-01.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-02.png",
"width": 6,
"height": 4,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-03.png",
"width": 8,
"height": 5,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-04.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-05.png",
"width": 6,
"height": 5,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-06.png",
"width": 6,
"height": 4,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-07.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-08.png",
"width": 4,
"height": 7,
"frame_count": 8
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-01-shadow.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-02-shadow.png",
"width": 6,
"height": 4,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-03-shadow.png",
"width": 8,
"height": 5,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-04-shadow.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-05-shadow.png",
"width": 6,
"height": 5,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-06-shadow.png",
"width": 6,
"height": 4,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-07-shadow.png",
"width": 6,
"height": 6,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/leaf-particle/leaf-particle-08-shadow.png",
"width": 4,
"height": 7,
"frame_count": 8
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "particle",
"name": "branch-particle",
"flags": [
"not-on-map"
],
"life_time": 1200,
"pictures": [
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-01.png",
"width": 32,
"height": 31,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-02.png",
"width": 42,
"height": 49,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-03.png",
"width": 41,
"height": 48,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-04.png",
"width": 13,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-05.png",
"width": 28,
"height": 21,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-06.png",
"width": 31,
"height": 24,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-07.png",
"width": 33,
"height": 35,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-08.png",
"width": 14,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-09.png",
"width": 27,
"height": 32,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-10.png",
"width": 27,
"height": 27,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-11.png",
"width": 25,
"height": 33,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-12.png",
"width": 32,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-13.png",
"width": 25,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-14.png",
"width": 27,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-15.png",
"width": 12,
"height": 14,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-16.png",
"width": 13,
"height": 13,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-17.png",
"width": 32,
"height": 29,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-18.png",
"width": 29,
"height": 33,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-19.png",
"width": 37,
"height": 39,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-20.png",
"width": 28,
"height": 23,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-21.png",
"width": 23,
"height": 24,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-22.png",
"width": 14,
"height": 19,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-23.png",
"width": 36,
"height": 13,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-24.png",
"width": 15,
"height": 19,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-25.png",
"width": 22,
"height": 20,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-26.png",
"width": 13,
"height": 22,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-27.png",
"width": 35,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-28.png",
"width": 17,
"height": 15,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-29.png",
"width": 26,
"height": 26,
"frame_count": 8
}
],
"shadows": [
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-01-shadow.png",
"width": 32,
"height": 31,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-02-shadow.png",
"width": 42,
"height": 49,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-03-shadow.png",
"width": 41,
"height": 48,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-04-shadow.png",
"width": 13,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-05-shadow.png",
"width": 28,
"height": 21,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-06-shadow.png",
"width": 31,
"height": 24,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-07-shadow.png",
"width": 33,
"height": 35,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-08-shadow.png",
"width": 14,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-09-shadow.png",
"width": 27,
"height": 32,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-10-shadow.png",
"width": 27,
"height": 27,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-11-shadow.png",
"width": 25,
"height": 33,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-12-shadow.png",
"width": 32,
"height": 28,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-13-shadow.png",
"width": 25,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-14-shadow.png",
"width": 27,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-15-shadow.png",
"width": 12,
"height": 14,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-16-shadow.png",
"width": 13,
"height": 13,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-17-shadow.png",
"width": 32,
"height": 29,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-18-shadow.png",
"width": 29,
"height": 33,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-19-shadow.png",
"width": 37,
"height": 39,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-20-shadow.png",
"width": 28,
"height": 23,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-21-shadow.png",
"width": 23,
"height": 24,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-22-shadow.png",
"width": 14,
"height": 19,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-23-shadow.png",
"width": 36,
"height": 13,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-24-shadow.png",
"width": 15,
"height": 19,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-25-shadow.png",
"width": 22,
"height": 20,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-26-shadow.png",
"width": 13,
"height": 22,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-27-shadow.png",
"width": 35,
"height": 18,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-28-shadow.png",
"width": 17,
"height": 15,
"frame_count": 8
},
{
"filename": "__base__/graphics/entity/branch-particle/branch-particle-29-shadow.png",
"width": 26,
"height": 26,
"frame_count": 8
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-particles.lua"
},
{
"type": "recipe",
"name": "basic-oil-processing",
"category": "oil-processing",
"enabled": false,
"energy_required": 5,
"ingredients": [
{
"type": "fluid",
"name": "crude-oil",
"amount": 10
}
],
"results": [
{
"type": "fluid",
"name": "heavy-oil",
"amount": 3
},
{
"type": "fluid",
"name": "light-oil",
"amount": 3
},
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 4
}
],
"icon": "__base__/graphics/icons/fluid/basic-oil-processing.png",
"subgroup": "fluid-recipes",
"order": "a[oil-processing]-a[basic-oil-processing]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "advanced-oil-processing",
"category": "oil-processing",
"enabled": false,
"energy_required": 5,
"ingredients": [
{
"type": "fluid",
"name": "water",
"amount": 5
},
{
"type": "fluid",
"name": "crude-oil",
"amount": 10
}
],
"results": [
{
"type": "fluid",
"name": "heavy-oil",
"amount": 1
},
{
"type": "fluid",
"name": "light-oil",
"amount": 4.5
},
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 5.5
}
],
"icon": "__base__/graphics/icons/fluid/advanced-oil-processing.png",
"subgroup": "fluid-recipes",
"order": "a[oil-processing]-b[advanced-oil-processing]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "heavy-oil-cracking",
"category": "chemistry",
"enabled": false,
"energy_required": 5,
"ingredients": [
{
"type": "fluid",
"name": "water",
"amount": 3
},
{
"type": "fluid",
"name": "heavy-oil",
"amount": 4
}
],
"results": [
{
"type": "fluid",
"name": "light-oil",
"amount": 3
}
],
"main_product": "",
"icon": "__base__/graphics/icons/fluid/heavy-oil-cracking.png",
"subgroup": "fluid-recipes",
"order": "b[fluid-chemistry]-a[heavy-oil-cracking]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "light-oil-cracking",
"category": "chemistry",
"enabled": false,
"energy_required": 5,
"ingredients": [
{
"type": "fluid",
"name": "water",
"amount": 3
},
{
"type": "fluid",
"name": "light-oil",
"amount": 3
}
],
"results": [
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 2
}
],
"main_product": "",
"icon": "__base__/graphics/icons/fluid/light-oil-cracking.png",
"subgroup": "fluid-recipes",
"order": "b[fluid-chemistry]-b[light-oil-cracking]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "sulfuric-acid",
"category": "chemistry",
"energy_required": 1,
"enabled": false,
"ingredients": [
{
"type": "item",
"name": "sulfur",
"amount": 5
},
{
"type": "item",
"name": "iron-plate",
"amount": 1
},
{
"type": "fluid",
"name": "water",
"amount": 10
}
],
"results": [
{
"type": "fluid",
"name": "sulfuric-acid",
"amount": 5
}
],
"subgroup": "fluid-recipes",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "plastic-bar",
"category": "chemistry",
"energy_required": 1,
"enabled": false,
"ingredients": [
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 3
},
{
"type": "item",
"name": "coal",
"amount": 1
}
],
"results": [
{
"type": "item",
"name": "plastic-bar",
"amount": 2
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "solid-fuel-from-light-oil",
"category": "chemistry",
"energy_required": 3,
"ingredients": [
{
"type": "fluid",
"name": "light-oil",
"amount": 1
}
],
"results": [
{
"type": "item",
"name": "solid-fuel",
"amount": 1
}
],
"icon": "__base__/graphics/icons/solid-fuel-from-light-oil.png",
"subgroup": "fluid-recipes",
"enabled": false,
"order": "b[fluid-chemistry]-c[solid-fuel-from-light-oil]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "solid-fuel-from-petroleum-gas",
"category": "chemistry",
"energy_required": 3,
"ingredients": [
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 2
}
],
"results": [
{
"type": "item",
"name": "solid-fuel",
"amount": 1
}
],
"icon": "__base__/graphics/icons/solid-fuel-from-petroleum-gas.png",
"subgroup": "fluid-recipes",
"enabled": false,
"order": "b[fluid-chemistry]-d[solid-fuel-from-petroleum-gas]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "solid-fuel-from-heavy-oil",
"category": "chemistry",
"energy_required": 3,
"ingredients": [
{
"type": "fluid",
"name": "heavy-oil",
"amount": 2
}
],
"results": [
{
"type": "item",
"name": "solid-fuel",
"amount": 1
}
],
"icon": "__base__/graphics/icons/solid-fuel-from-heavy-oil.png",
"subgroup": "fluid-recipes",
"enabled": false,
"order": "b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "sulfur",
"category": "chemistry",
"energy_required": 1,
"enabled": false,
"ingredients": [
{
"type": "fluid",
"name": "water",
"amount": 3
},
{
"type": "fluid",
"name": "petroleum-gas",
"amount": 3
}
],
"results": [
{
"type": "item",
"name": "sulfur",
"amount": 2
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "lubricant",
"category": "chemistry",
"enabled": false,
"energy_required": 1,
"ingredients": [
{
"type": "fluid",
"name": "heavy-oil",
"amount": 1
}
],
"results": [
{
"type": "fluid",
"name": "lubricant",
"amount": 1
}
],
"subgroup": "fluid-recipes",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "empty-barrel",
"category": "crafting",
"energy_required": 1,
"subgroup": "barrel",
"enabled": false,
"ingredients": [
{
"type": "item",
"name": "steel-plate",
"amount": 1
}
],
"results": [
{
"type": "item",
"name": "empty-barrel",
"amount": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "fill-crude-oil-barrel",
"category": "crafting-with-fluid",
"energy_required": 1,
"subgroup": "barrel",
"order": "b[fill-crude-oil-barrel]",
"enabled": false,
"icon": "__base__/graphics/icons/fluid/fill-crude-oil-barrel.png",
"ingredients": [
{
"type": "fluid",
"name": "crude-oil",
"amount": 25
},
{
"type": "item",
"name": "empty-barrel",
"amount": 1
}
],
"results": [
{
"type": "item",
"name": "crude-oil-barrel",
"amount": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "empty-crude-oil-barrel",
"category": "crafting-with-fluid",
"energy_required": 1,
"subgroup": "barrel",
"order": "c[empty-crude-oil-barrel]",
"enabled": false,
"icon": "__base__/graphics/icons/fluid/empty-crude-oil-barrel.png",
"ingredients": [
{
"type": "item",
"name": "crude-oil-barrel",
"amount": 1
}
],
"results": [
{
"type": "fluid",
"name": "crude-oil",
"amount": 25
},
{
"type": "item",
"name": "empty-barrel",
"amount": 1
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "recipe",
"name": "flame-thrower-ammo",
"category": "chemistry",
"enabled": false,
"energy_required": 3,
"ingredients": [
{
"type": "item",
"name": "iron-plate",
"amount": 5
},
{
"type": "fluid",
"name": "light-oil",
"amount": 2.5
},
{
"type": "fluid",
"name": "heavy-oil",
"amount": 2.5
}
],
"result": "flame-thrower-ammo",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\fluid-recipe.lua"
},
{
"type": "resource",
"name": "crude-oil",
"icon": "__base__/graphics/icons/crude-oil.png",
"flags": [
"placeable-neutral"
],
"category": "basic-fluid",
"order": "a-b-a",
"infinite": true,
"minimum": 750,
"normal": 7500,
"minable": {
"hardness": 1,
"mining_time": 1,
"results": [
{
"type": "fluid",
"name": "crude-oil",
"amount_min": 1,
"amount_max": 1,
"probability": 1
}
]
},
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"autoplace": {
"control": "crude-oil",
"sharpness": 1,
"max_probability": 0.04,
"richness_multiplier": 150000,
"richness_base": 5000,
"size_control_multiplier": 0.06,
"peaks": [
{
"influence": 0.1
},
{
"influence": 0.105,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.67,
"noise_layer": "crude-oil",
"noise_octaves_difference": -2.7,
"noise_persistence": 0.3
}
]
},
"stage_counts": [
0
],
"stages": {
"sheet": {
"filename": "__base__/graphics/entity/crude-oil/crude-oil.png",
"priority": "extra-high",
"width": 75,
"height": 61,
"frame_count": 4,
"variation_count": 1
}
},
"map_color": {
"r": 0.8,
"g": 0.1,
"b": 0.8
},
"map_grid": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\resources.lua"
},
{
"type": "technology",
"name": "construction-robotics",
"icon": "__base__/graphics/technology/construction-robotics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "roboport"
},
{
"type": "unlock-recipe",
"recipe": "logistic-chest-passive-provider"
},
{
"type": "unlock-recipe",
"recipe": "logistic-chest-storage"
},
{
"type": "unlock-recipe",
"recipe": "construction-robot"
},
{
"type": "ghost-time-to-live",
"modifier": 18000
}
],
"prerequisites": [
"robotics",
"flying"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-k-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "automated-construction",
"icon": "__base__/graphics/technology/automated-construction.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "blueprint"
},
{
"type": "unlock-recipe",
"recipe": "deconstruction-planner"
},
{
"type": "ghost-time-to-live",
"modifier": 18000
}
],
"prerequisites": [
"construction-robotics"
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-k-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robotics",
"icon": "__base__/graphics/technology/logistic-robotics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "roboport"
},
{
"type": "unlock-recipe",
"recipe": "logistic-chest-passive-provider"
},
{
"type": "unlock-recipe",
"recipe": "logistic-robot"
}
],
"prerequisites": [
"robotics",
"flying"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-k-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-system",
"icon": "__base__/graphics/technology/logistic-system.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "logistic-chest-active-provider"
},
{
"type": "unlock-recipe",
"recipe": "logistic-chest-requester"
}
],
"prerequisites": [
"logistic-robotics"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "c-k-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-speed-1",
"icon": "__base__/graphics/technology/logistic-robot-speed.png",
"effects": [
{
"type": "logistic-robot-speed",
"modifier": "0.35"
}
],
"prerequisites": [
"logistic-robotics"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-f-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-speed-2",
"icon": "__base__/graphics/technology/logistic-robot-speed.png",
"effects": [
{
"type": "logistic-robot-speed",
"modifier": "0.4"
}
],
"prerequisites": [
"logistic-robot-speed-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-f-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-speed-3",
"icon": "__base__/graphics/technology/logistic-robot-speed.png",
"effects": [
{
"type": "logistic-robot-speed",
"modifier": "0.45"
}
],
"prerequisites": [
"logistic-robot-speed-2"
],
"unit": {
"count": 150,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "c-k-f-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-speed-4",
"icon": "__base__/graphics/technology/logistic-robot-speed.png",
"effects": [
{
"type": "logistic-robot-speed",
"modifier": "0.55"
}
],
"prerequisites": [
"logistic-robot-speed-3"
],
"unit": {
"count": 250,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "c-k-f-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-speed-5",
"icon": "__base__/graphics/technology/logistic-robot-speed.png",
"effects": [
{
"type": "logistic-robot-speed",
"modifier": "0.65"
}
],
"prerequisites": [
"logistic-robot-speed-4"
],
"unit": {
"count": 500,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "c-k-f-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-storage-1",
"icon": "__base__/graphics/technology/logistic-robot-storage.png",
"effects": [
{
"type": "logistic-robot-storage",
"modifier": "1"
}
],
"prerequisites": [
"logistic-robotics"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-g-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-storage-2",
"icon": "__base__/graphics/technology/logistic-robot-storage.png",
"effects": [
{
"type": "logistic-robot-storage",
"modifier": "1"
}
],
"prerequisites": [
"logistic-robot-storage-1"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "c-k-g-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "logistic-robot-storage-3",
"icon": "__base__/graphics/technology/logistic-robot-storage.png",
"effects": [
{
"type": "logistic-robot-storage",
"modifier": "1"
}
],
"prerequisites": [
"logistic-robot-storage-2"
],
"unit": {
"count": 450,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "c-k-g-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-slots-1",
"icon": "__base__/graphics/technology/character-logistic-slots.png",
"effects": [
{
"type": "character-logistic-slots",
"modifier": 5
}
],
"prerequisites": [
"logistic-robotics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-e-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-slots-2",
"icon": "__base__/graphics/technology/character-logistic-slots.png",
"effects": [
{
"type": "character-logistic-slots",
"modifier": 5
}
],
"prerequisites": [
"character-logistic-slots-1"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-e-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-slots-3",
"icon": "__base__/graphics/technology/character-logistic-slots.png",
"effects": [
{
"type": "character-logistic-slots",
"modifier": 5
}
],
"prerequisites": [
"character-logistic-slots-2"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-e-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-slots-4",
"icon": "__base__/graphics/technology/character-logistic-slots.png",
"effects": [
{
"type": "character-logistic-slots",
"modifier": 5
}
],
"prerequisites": [
"character-logistic-slots-3"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-e-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-slots-5",
"icon": "__base__/graphics/technology/character-logistic-slots.png",
"effects": [
{
"type": "character-logistic-slots",
"modifier": 5
}
],
"prerequisites": [
"character-logistic-slots-4"
],
"unit": {
"count": 500,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-e-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-trash-slots-1",
"icon": "__base__/graphics/technology/character-logistic-trash-slots.png",
"effects": [
{
"type": "character-logistic-trash-slots",
"modifier": 5
}
],
"prerequisites": [
"logistic-robotics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-f-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "character-logistic-trash-slots-2",
"icon": "__base__/graphics/technology/character-logistic-trash-slots.png",
"effects": [
{
"type": "character-logistic-trash-slots",
"modifier": 5
}
],
"prerequisites": [
"character-logistic-trash-slots-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-k-f-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\logistic-robot.lua"
},
{
"type": "technology",
"name": "steel-processing",
"icon": "__base__/graphics/technology/steel-processing.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "steel-plate"
},
{
"type": "unlock-recipe",
"recipe": "steel-chest"
},
{
"type": "unlock-recipe",
"recipe": "steel-axe"
}
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 5
},
"order": "c-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "military",
"icon": "__base__/graphics/technology/military.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "submachine-gun"
},
{
"type": "unlock-recipe",
"recipe": "shotgun"
},
{
"type": "unlock-recipe",
"recipe": "shotgun-shell"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 15
},
"order": "e-a-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "military-2",
"icon": "__base__/graphics/technology/military.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "piercing-bullet-magazine"
},
{
"type": "unlock-recipe",
"recipe": "basic-grenade"
}
],
"prerequisites": [
"military",
"steel-processing"
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "e-a-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "military-3",
"icon": "__base__/graphics/technology/military.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "poison-capsule"
},
{
"type": "unlock-recipe",
"recipe": "slowdown-capsule"
},
{
"type": "unlock-recipe",
"recipe": "combat-shotgun"
}
],
"prerequisites": [
"military-2",
"laser",
"rocketry"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
2
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "e-a-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "military-4",
"icon": "__base__/graphics/technology/military.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "piercing-shotgun-shell"
}
],
"prerequisites": [
"military-3"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
2
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 45
},
"order": "e-a-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "automation",
"icon": "__base__/graphics/technology/automation.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "assembling-machine-1"
},
{
"type": "unlock-recipe",
"recipe": "long-handed-inserter"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 10
},
"order": "a-b-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "electronics",
"icon": "__base__/graphics/technology/electronics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "smart-inserter"
}
],
"prerequisites": [
"automation"
],
"unit": {
"count": 30,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 15
},
"order": "a-d-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "automation-2",
"icon": "__base__/graphics/technology/automation.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "assembling-machine-2"
}
],
"prerequisites": [
"electronics"
],
"unit": {
"count": 40,
"ingredients": [
[
"science-pack-1",
2
]
],
"time": 15
},
"order": "a-b-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "automation-3",
"icon": "__base__/graphics/technology/automation.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "assembling-machine-3"
}
],
"prerequisites": [
"speed-module",
"automation-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"order": "a-b-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "explosives",
"icon": "__base__/graphics/technology/explosives.png",
"prerequisites": [
"sulfur-processing"
],
"unit": {
"count": 60,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "explosives"
}
],
"order": "a-e-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "flammables",
"icon": "__base__/graphics/technology/flammables.png",
"prerequisites": [
"oil-processing"
],
"unit": {
"count": 60,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "e-c-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "land-mine",
"icon": "__base__/graphics/technology/land-mine.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "land-mine"
}
],
"prerequisites": [
"explosives",
"military-2"
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "e-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "flame-thrower",
"icon": "__base__/graphics/technology/flame-thrower.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "flame-thrower"
},
{
"type": "unlock-recipe",
"recipe": "flame-thrower-ammo"
}
],
"prerequisites": [
"flammables",
"military-2"
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "e-c-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "circuit-network",
"icon": "__base__/graphics/technology/circuit-network.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "smart-chest"
},
{
"type": "unlock-recipe",
"recipe": "red-wire"
},
{
"type": "unlock-recipe",
"recipe": "green-wire"
},
{
"type": "unlock-recipe",
"recipe": "arithmetic-combinator"
},
{
"type": "unlock-recipe",
"recipe": "decider-combinator"
},
{
"type": "unlock-recipe",
"recipe": "constant-combinator"
}
],
"prerequisites": [
"electronics"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "a-d-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "advanced-electronics",
"icon": "__base__/graphics/technology/advanced-electronics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "advanced-circuit"
},
{
"type": "unlock-recipe",
"recipe": "processing-unit"
}
],
"prerequisites": [
"electronics"
],
"unit": {
"count": 40,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "a-d-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "advanced-electronics-2",
"icon": "__base__/graphics/technology/advanced-electronics-2.png",
"prerequisites": [
"advanced-electronics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-d-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "logistics",
"icon": "__base__/graphics/technology/logistics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-transport-belt-to-ground"
},
{
"type": "unlock-recipe",
"recipe": "fast-inserter"
},
{
"type": "unlock-recipe",
"recipe": "basic-splitter"
}
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 15
},
"order": "a-f-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "railway",
"icon": "__base__/graphics/technology/railway.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "straight-rail"
},
{
"type": "unlock-recipe",
"recipe": "curved-rail"
},
{
"type": "unlock-recipe",
"recipe": "diesel-locomotive"
}
],
"prerequisites": [
"logistics-2",
"steel-processing",
"engine"
],
"unit": {
"count": 70,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
1
]
],
"time": 20
},
"order": "c-g-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "automated-rail-transportation",
"icon": "__base__/graphics/technology/automated-rail-transportation.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "train-stop"
},
{
"type": "unlock-recipe",
"recipe": "cargo-wagon"
}
],
"prerequisites": [
"railway"
],
"unit": {
"count": 70,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
1
]
],
"time": 20
},
"order": "c-g-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "rail-signals",
"icon": "__base__/graphics/technology/rail-signals.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "rail-signal"
},
{
"type": "unlock-recipe",
"recipe": "rail-chain-signal"
}
],
"prerequisites": [
"automated-rail-transportation"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-g-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "automobilism",
"icon": "__base__/graphics/technology/automobilism.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "car"
}
],
"prerequisites": [
"logistics-2",
"engine"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
1
]
],
"time": 20
},
"order": "e-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "tanks",
"icon": "__base__/graphics/technology/tanks.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "tank"
},
{
"type": "unlock-recipe",
"recipe": "cannon-shell"
},
{
"type": "unlock-recipe",
"recipe": "explosive-cannon-shell"
}
],
"prerequisites": [
"automobilism",
"military-3"
],
"unit": {
"count": 20,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 20
},
"order": "e-c-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "logistics-2",
"icon": "__base__/graphics/technology/logistics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "fast-transport-belt"
},
{
"type": "unlock-recipe",
"recipe": "fast-transport-belt-to-ground"
},
{
"type": "unlock-recipe",
"recipe": "fast-splitter"
}
],
"prerequisites": [
"logistics"
],
"unit": {
"count": 40,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-f-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "logistics-3",
"icon": "__base__/graphics/technology/logistics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "express-transport-belt"
},
{
"type": "unlock-recipe",
"recipe": "express-transport-belt-to-ground"
},
{
"type": "unlock-recipe",
"recipe": "express-splitter"
}
],
"prerequisites": [
"logistics-2",
"automation-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 15
},
"order": "a-f-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "optics",
"icon": "__base__/graphics/technology/optics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "small-lamp"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 15
},
"order": "a-h-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "solar-energy",
"icon": "__base__/graphics/technology/solar-energy.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "solar-panel"
}
],
"prerequisites": [
"optics",
"advanced-electronics",
"steel-processing"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-h-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "laser",
"icon": "__base__/graphics/technology/laser.png",
"prerequisites": [
"optics",
"advanced-electronics"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-h-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "rocketry",
"icon": "__base__/graphics/technology/rocketry.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "rocket-launcher"
},
{
"type": "unlock-recipe",
"recipe": "rocket"
}
],
"prerequisites": [
"electronics",
"flammables",
"explosives"
],
"unit": {
"count": 80,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "e-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "explosive-rocketry",
"icon": "__base__/graphics/technology/explosive-rocketry.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "explosive-rocket"
}
],
"prerequisites": [
"rocketry"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 20
},
"order": "e-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "armor-making",
"icon": "__base__/graphics/technology/armor-making.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-armor"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 5
},
"order": "g-a-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "armor-making-2",
"icon": "__base__/graphics/technology/armor-making.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "heavy-armor"
}
],
"prerequisites": [
"armor-making",
"steel-processing"
],
"unit": {
"count": 30,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"order": "g-a-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "armor-making-3",
"icon": "__base__/graphics/technology/armor-making.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-modular-armor"
}
],
"prerequisites": [
"armor-making-2",
"speed-module"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "g-a-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "power-armor",
"icon": "__base__/graphics/technology/power-armor.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "power-armor"
}
],
"prerequisites": [
"armor-making-3",
"electric-engine"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-c-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "power-armor-2",
"icon": "__base__/graphics/technology/power-armor-mk2.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "power-armor-mk2"
}
],
"prerequisites": [
"power-armor",
"alien-technology",
"speed-module-3",
"effectivity-module-3"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
3
]
],
"time": 30
},
"order": "g-c-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "turrets",
"icon": "__base__/graphics/technology/turrets.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "gun-turret"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 10
},
"order": "a-j-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "laser-turrets",
"icon": "__base__/graphics/technology/laser-turrets.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "laser-turret"
}
],
"prerequisites": [
"turrets",
"laser",
"battery"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-j-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "stone-walls",
"icon": "__base__/graphics/technology/stone-walls.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "stone-wall"
}
],
"unit": {
"count": 10,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 10
},
"order": "a-k-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "gates",
"icon": "__base__/graphics/technology/gates.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "gate"
}
],
"prerequisites": [
"stone-walls",
"military-2",
"steel-processing"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "a-l-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "flying",
"icon": "__base__/graphics/technology/flying.png",
"prerequisites": [
"electric-engine",
"advanced-electronics"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "robotics",
"icon": "__base__/graphics/technology/robotics.png",
"prerequisites": [
"advanced-electronics-2",
"electric-engine",
"battery"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "flying-robot-frame"
}
],
"order": "c-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "alien-technology",
"icon": "__base__/graphics/technology/alien-technology.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "alien-science-pack"
}
],
"prerequisites": [
"rocketry"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "e-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "rocket-silo",
"icon": "__base__/graphics/technology/rocket-silo.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "rocket-silo"
},
{
"type": "unlock-recipe",
"recipe": "low-density-structure"
},
{
"type": "unlock-recipe",
"recipe": "rocket-fuel"
},
{
"type": "unlock-recipe",
"recipe": "rocket-control-unit"
},
{
"type": "unlock-recipe",
"recipe": "rocket-part"
},
{
"type": "unlock-recipe",
"recipe": "satellite"
}
],
"prerequisites": [
"rocketry",
"advanced-electronics-2",
"rocket-speed-5",
"speed-module-3",
"productivity-module-3"
],
"unit": {
"count": 1000,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"order": "k-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "research-effectivity-1",
"icon": "__base__/graphics/technology/research-effectivity.png",
"effects": [
{
"type": "laboratory-speed",
"modifier": 0.2
}
],
"prerequisites": [
"electronics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-m-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "research-effectivity-2",
"icon": "__base__/graphics/technology/research-effectivity.png",
"effects": [
{
"type": "laboratory-speed",
"modifier": 0.3
}
],
"prerequisites": [
"research-effectivity-1"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-m-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "research-effectivity-3",
"icon": "__base__/graphics/technology/research-effectivity.png",
"effects": [
{
"type": "laboratory-speed",
"modifier": 0.4
}
],
"prerequisites": [
"research-effectivity-2"
],
"unit": {
"count": 250,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-m-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "research-effectivity-4",
"icon": "__base__/graphics/technology/research-effectivity.png",
"effects": [
{
"type": "laboratory-speed",
"modifier": 0.5
}
],
"prerequisites": [
"research-effectivity-3"
],
"unit": {
"count": 500,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-m-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "electric-energy-distribution-1",
"icon": "__base__/graphics/technology/electric-energy-distribution.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "medium-electric-pole"
},
{
"type": "unlock-recipe",
"recipe": "big-electric-pole"
}
],
"prerequisites": [
"electronics",
"steel-processing"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-e-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "electric-energy-distribution-2",
"icon": "__base__/graphics/technology/electric-energy-distribution.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "substation"
}
],
"prerequisites": [
"electric-energy-distribution-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 45
},
"order": "c-e-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "electric-energy-accumulators-1",
"icon": "__base__/graphics/technology/electric-energy-acumulators.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-accumulator"
}
],
"prerequisites": [
"electric-energy-distribution-1",
"battery"
],
"unit": {
"count": 60,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-e-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "inserter-stack-size-bonus-1",
"icon": "__base__/graphics/technology/inserter-stack-size-bonus.png",
"effects": [
{
"type": "inserter-stack-size-bonus",
"modifier": 1
}
],
"prerequisites": [
"logistics"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-o-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "inserter-stack-size-bonus-2",
"icon": "__base__/graphics/technology/inserter-stack-size-bonus.png",
"effects": [
{
"type": "inserter-stack-size-bonus",
"modifier": 1
}
],
"prerequisites": [
"inserter-stack-size-bonus-1"
],
"unit": {
"count": 60,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-o-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "inserter-stack-size-bonus-3",
"icon": "__base__/graphics/technology/inserter-stack-size-bonus.png",
"effects": [
{
"type": "inserter-stack-size-bonus",
"modifier": 1
}
],
"prerequisites": [
"inserter-stack-size-bonus-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "c-o-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "inserter-stack-size-bonus-4",
"icon": "__base__/graphics/technology/inserter-stack-size-bonus.png",
"effects": [
{
"type": "inserter-stack-size-bonus",
"modifier": 1
}
],
"prerequisites": [
"inserter-stack-size-bonus-3"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
2
]
],
"time": 30
},
"upgrade": true,
"order": "c-o-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "advanced-material-processing",
"icon": "__base__/graphics/technology/advanced-material-processing.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "steel-furnace"
}
],
"prerequisites": [
"steel-processing"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-c-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "advanced-material-processing-2",
"icon": "__base__/graphics/technology/advanced-material-processing.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "electric-furnace"
}
],
"prerequisites": [
"advanced-material-processing",
"advanced-electronics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-c-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "concrete",
"icon": "__base__/graphics/technology/concrete.png",
"prerequisites": [
"advanced-material-processing-2"
],
"unit": {
"count": 250,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "concrete"
}
],
"order": "c-c-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "effect-transmission",
"icon": "__base__/graphics/technology/effect-transmission.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-beacon"
}
],
"prerequisites": [
"modules",
"advanced-electronics-2"
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "i-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "toolbelt",
"icon": "__base__/graphics/technology/toolbelt.png",
"effects": [
{
"type": "num-quick-bars",
"modifier": 1
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "c-k-m",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "engine",
"icon": "__base__/graphics/technology/engine.png",
"prerequisites": [
"steel-processing",
"automation-2"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "engine-unit"
}
],
"order": "b-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "electric-engine",
"icon": "__base__/graphics/technology/electric-engine.png",
"prerequisites": [
"engine",
"advanced-electronics",
"oil-processing"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 25
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "electric-engine-unit"
}
],
"order": "b-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "battery",
"icon": "__base__/graphics/technology/battery.png",
"prerequisites": [
"sulfur-processing"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 25
},
"effects": [
{
"type": "unlock-recipe",
"recipe": "battery"
},
{
"type": "unlock-recipe",
"recipe": "science-pack-3"
}
],
"order": "b-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\technology.lua"
},
{
"type": "technology",
"name": "combat-robotics",
"icon": "__base__/graphics/technology/combat-robotics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "defender-capsule"
}
],
"prerequisites": [
"military-2"
],
"unit": {
"count": 150,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "e-p-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robotics-2",
"icon": "__base__/graphics/technology/combat-robotics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "distractor-capsule"
}
],
"prerequisites": [
"combat-robotics",
"military-3"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "e-p-b-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robotics-3",
"icon": "__base__/graphics/technology/combat-robotics.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "destroyer-capsule"
}
],
"prerequisites": [
"combat-robotics-2",
"speed-module"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"order": "e-p-b-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robot-damage-1",
"icon": "__base__/graphics/technology/combat-robot-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "combat-robot-laser",
"modifier": "0.1"
},
{
"type": "ammo-damage",
"ammo_category": "combat-robot-beam",
"modifier": "0.1"
}
],
"prerequisites": [
"combat-robotics"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-p-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robot-damage-2",
"icon": "__base__/graphics/technology/combat-robot-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "combat-robot-laser",
"modifier": "0.15"
},
{
"type": "ammo-damage",
"ammo_category": "combat-robot-beam",
"modifier": "0.15"
}
],
"prerequisites": [
"combat-robot-damage-1"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-p-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robot-damage-3",
"icon": "__base__/graphics/technology/combat-robot-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "combat-robot-laser",
"modifier": "0.2"
},
{
"type": "ammo-damage",
"ammo_category": "combat-robot-beam",
"modifier": "0.2"
}
],
"prerequisites": [
"combat-robot-damage-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
2
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-p-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robot-damage-4",
"icon": "__base__/graphics/technology/combat-robot-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "combat-robot-laser",
"modifier": "0.25"
},
{
"type": "ammo-damage",
"ammo_category": "combat-robot-beam",
"modifier": "0.25"
}
],
"prerequisites": [
"combat-robot-damage-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
2
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-p-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "combat-robot-damage-5",
"icon": "__base__/graphics/technology/combat-robot-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "combat-robot-laser",
"modifier": "0.3"
},
{
"type": "ammo-damage",
"ammo_category": "combat-robot-beam",
"modifier": "0.3"
}
],
"prerequisites": [
"combat-robot-damage-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
2
],
[
"science-pack-2",
2
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-p-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\combat-robots.lua"
},
{
"type": "technology",
"name": "bullet-damage-1",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.1"
}
],
"prerequisites": [
"military"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-l-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-damage-2",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.1"
}
],
"prerequisites": [
"bullet-damage-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-l-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-damage-3",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.2"
}
],
"prerequisites": [
"bullet-damage-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-damage-4",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.2"
}
],
"prerequisites": [
"bullet-damage-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-damage-5",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.2"
}
],
"prerequisites": [
"bullet-damage-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-damage-6",
"icon": "__base__/graphics/technology/bullet-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "bullet",
"modifier": "0.4"
}
],
"prerequisites": [
"bullet-damage-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-1",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.2"
}
],
"prerequisites": [
"military"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-l-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-2",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.2"
}
],
"prerequisites": [
"bullet-speed-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-l-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-3",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.3"
}
],
"prerequisites": [
"bullet-speed-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-4",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.3"
}
],
"prerequisites": [
"bullet-speed-3"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-j",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-5",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.3"
}
],
"prerequisites": [
"bullet-speed-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-k",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "bullet-speed-6",
"icon": "__base__/graphics/technology/bullet-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "bullet",
"modifier": "0.3"
}
],
"prerequisites": [
"bullet-speed-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-l-l",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\bullet-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-1",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.1"
}
],
"prerequisites": [
"military"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-2",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.1"
}
],
"prerequisites": [
"shotgun-shell-damage-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-3",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.2"
}
],
"prerequisites": [
"shotgun-shell-damage-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-4",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.2"
}
],
"prerequisites": [
"shotgun-shell-damage-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-5",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.2"
}
],
"prerequisites": [
"shotgun-shell-damage-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-damage-6",
"icon": "__base__/graphics/technology/shotgun-shell-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "shotgun-shell",
"modifier": "0.4"
}
],
"prerequisites": [
"shotgun-shell-damage-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-1",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.2"
}
],
"prerequisites": [
"military"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-2",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.2"
}
],
"prerequisites": [
"shotgun-shell-speed-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-3",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.3"
}
],
"prerequisites": [
"shotgun-shell-speed-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-4",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.3"
}
],
"prerequisites": [
"shotgun-shell-speed-3"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-j",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-5",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.3"
}
],
"prerequisites": [
"shotgun-shell-speed-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-k",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "shotgun-shell-speed-6",
"icon": "__base__/graphics/technology/shotgun-shell-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "shotgun-shell",
"modifier": "0.3"
}
],
"prerequisites": [
"shotgun-shell-speed-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-l",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\shotgun-shell-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-1",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.1"
}
],
"prerequisites": [
"turrets"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-o-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-2",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.1"
}
],
"prerequisites": [
"gun-turret-damage-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-o-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-3",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"gun-turret-damage-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-o-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-4",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"gun-turret-damage-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-o-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-5",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"gun-turret-damage-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-o-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "technology",
"name": "gun-turret-damage-6",
"icon": "__base__/graphics/technology/gun-turret-damage.png",
"effects": [
{
"type": "turret-attack",
"turret_id": "gun-turret",
"modifier": "0.4"
}
],
"prerequisites": [
"gun-turret-damage-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-o-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\gun-turret-upgrades.lua"
},
{
"type": "mining-drill",
"name": "pumpjack",
"icon": "__base__/graphics/icons/pumpjack.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "pumpjack"
},
"resource_categories": [
"basic-fluid"
],
"max_health": 100,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"drawing_box": [
[
-1.6,
-2.5
],
[
1.5,
1.6
]
],
"energy_source": {
"type": "electric",
"emissions": 0.09999999999999999,
"usage_priority": "secondary-input"
},
"fluid_box": {
"base_area": 1,
"base_level": 1,
"pipe_connections": [
{
"positions": [
[
1,
-2
],
[
2,
-1
],
[
-1,
2
],
[
-2,
1
]
]
}
]
},
"energy_usage": "90kW",
"mining_speed": 1,
"mining_power": 2,
"resource_searching_radius": 0.49,
"vector_to_place_result": [
0,
0
],
"module_specification": {
"module_slots": 2
},
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/pumpjack/pumpjack-radius-visualization.png",
"width": 12,
"height": 12
},
"base_picture": {
"sheet": {
"filename": "__base__/graphics/entity/pumpjack/pumpjack-base.png",
"priority": "extra-high",
"width": 114,
"height": 113,
"shift": [
0.1875,
-0.03125
]
}
},
"animations": {
"north": {
"priority": "extra-high",
"width": 116,
"height": 110,
"line_length": 10,
"shift": [
0.125,
-0.71875
],
"filename": "__base__/graphics/entity/pumpjack/pumpjack-animation.png",
"frame_count": 40,
"animation_speed": 0.5
}
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/pumpjack.ogg"
},
"apparent_volume": 1.5
},
"fast_replaceable_group": "pumpjack",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\mining-drill.lua"
},
{
"type": "technology",
"name": "energy-shield-equipment",
"icon": "__base__/graphics/technology/energy-shield-equipment.png",
"prerequisites": [
"armor-making-3"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "energy-shield-equipment"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "g-e-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "night-vision-equipment",
"icon": "__base__/graphics/technology/night-vision-equipment.png",
"prerequisites": [
"armor-making-3"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "night-vision-equipment"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "g-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "energy-shield-mk2-equipment",
"icon": "__base__/graphics/technology/energy-shield-mk2-equipment.png",
"prerequisites": [
"energy-shield-equipment"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "energy-shield-mk2-equipment"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-e-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "battery-equipment",
"icon": "__base__/graphics/technology/battery-equipment.png",
"prerequisites": [
"armor-making-3",
"battery"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "battery-equipment"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "g-i-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "battery-mk2-equipment",
"icon": "__base__/graphics/technology/battery-mk2-equipment.png",
"prerequisites": [
"battery-equipment"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "battery-mk2-equipment"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-i-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "solar-panel-equipment",
"icon": "__base__/graphics/technology/solar-panel-equipment.png",
"prerequisites": [
"armor-making-3"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "solar-panel-equipment"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 15
},
"order": "g-k",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "basic-laser-defense-equipment",
"icon": "__base__/graphics/technology/basic-laser-defense-equipment.png",
"prerequisites": [
"armor-making-3",
"laser-turrets"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-laser-defense-equipment"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-m",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "basic-electric-discharge-defense-equipment",
"icon": "__base__/graphics/technology/basic-electric-discharge-defense-equipment.png",
"prerequisites": [
"armor-making-3",
"alien-technology",
"laser-turrets"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-electric-discharge-defense-equipment"
},
{
"type": "unlock-recipe",
"recipe": "basic-electric-discharge-defense-remote"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 30
},
"order": "g-o",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "fusion-reactor-equipment",
"icon": "__base__/graphics/technology/fusion-reactor-equipment.png",
"prerequisites": [
"solar-panel-equipment"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "fusion-reactor-equipment"
}
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-l",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "basic-exoskeleton-equipment",
"icon": "__base__/graphics/technology/basic-exoskeleton-equipment.png",
"prerequisites": [
"solar-panel-equipment",
"electric-engine"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "basic-exoskeleton-equipment"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "g-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "personal-roboport-equipment",
"icon": "__base__/graphics/technology/personal-roboport-equipment.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "personal-roboport-equipment"
}
],
"prerequisites": [
"construction-robotics",
"solar-panel-equipment"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "c-k-d-zz",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\equipment.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-1",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.1"
}
],
"prerequisites": [
"laser-turrets"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-2",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.1"
}
],
"prerequisites": [
"laser-turret-damage-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-3",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"laser-turret-damage-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-4",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"laser-turret-damage-3"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-5",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"laser-turret-damage-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-damage-6",
"icon": "__base__/graphics/technology/laser-turret-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "laser-turret",
"modifier": "0.4"
}
],
"prerequisites": [
"laser-turret-damage-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-1",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"laser-turrets"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-2",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.2"
}
],
"prerequisites": [
"laser-turret-speed-1"
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-n-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-3",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.3"
}
],
"prerequisites": [
"laser-turret-speed-2"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-4",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.3"
}
],
"prerequisites": [
"laser-turret-speed-3"
],
"unit": {
"count": 200,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-j",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-5",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.3"
}
],
"prerequisites": [
"laser-turret-speed-4"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-k",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "laser-turret-speed-6",
"icon": "__base__/graphics/technology/laser-turret-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "laser-turret",
"modifier": "0.3"
}
],
"prerequisites": [
"laser-turret-speed-5"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-n-l",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\laser-turret-upgrades.lua"
},
{
"type": "technology",
"name": "fluid-handling",
"icon": "__base__/graphics/technology/fluid-handling.png",
"prerequisites": [
"oil-processing"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "storage-tank"
},
{
"type": "unlock-recipe",
"recipe": "small-pump"
},
{
"type": "unlock-recipe",
"recipe": "empty-barrel"
},
{
"type": "unlock-recipe",
"recipe": "fill-crude-oil-barrel"
},
{
"type": "unlock-recipe",
"recipe": "empty-crude-oil-barrel"
}
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "d-a-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\chemistry.lua"
},
{
"type": "technology",
"name": "oil-processing",
"icon": "__base__/graphics/technology/oil-gathering.png",
"prerequisites": [
"steel-processing"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "pumpjack"
},
{
"type": "unlock-recipe",
"recipe": "oil-refinery"
},
{
"type": "unlock-recipe",
"recipe": "chemical-plant"
},
{
"type": "unlock-recipe",
"recipe": "basic-oil-processing"
},
{
"type": "unlock-recipe",
"recipe": "solid-fuel-from-light-oil"
},
{
"type": "unlock-recipe",
"recipe": "solid-fuel-from-petroleum-gas"
},
{
"type": "unlock-recipe",
"recipe": "solid-fuel-from-heavy-oil"
},
{
"type": "unlock-recipe",
"recipe": "lubricant"
}
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "d-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\chemistry.lua"
},
{
"type": "technology",
"name": "advanced-oil-processing",
"icon": "__base__/graphics/technology/oil-processing.png",
"prerequisites": [
"oil-processing"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "advanced-oil-processing"
},
{
"type": "unlock-recipe",
"recipe": "heavy-oil-cracking"
},
{
"type": "unlock-recipe",
"recipe": "light-oil-cracking"
}
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"order": "d-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\chemistry.lua"
},
{
"type": "technology",
"name": "sulfur-processing",
"icon": "__base__/graphics/technology/sulfur-processing.png",
"prerequisites": [
"oil-processing"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "sulfuric-acid"
},
{
"type": "unlock-recipe",
"recipe": "sulfur"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "d-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\chemistry.lua"
},
{
"type": "technology",
"name": "plastics",
"icon": "__base__/graphics/technology/plastics.png",
"prerequisites": [
"oil-processing"
],
"effects": [
{
"type": "unlock-recipe",
"recipe": "plastic-bar"
}
],
"unit": {
"count": 100,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "d-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\chemistry.lua"
},
{
"type": "rocket-defense",
"name": "rocket-defense-dummy",
"max_health": 5000,
"collision_box": [
[
-2.4,
-2.4
],
[
2.4,
2.4
]
],
"selection_box": [
[
0,
0
],
[
0,
0
]
],
"energy_source": {
"type": "electric",
"buffer_capacity": "100MJ",
"usage_priority": "primary-input"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\legacy\\legacy-entities.lua"
},
{
"type": "recipe",
"name": "laser-turret",
"enabled": false,
"energy_required": 20,
"ingredients": [
[
"steel-plate",
20
],
[
"electronic-circuit",
20
],
[
"battery",
12
]
],
"result": "laser-turret",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\recipe\\turret.lua"
},
{
"type": "technology",
"name": "modules",
"icon": "__base__/graphics/technology/module.png",
"prerequisites": [
"advanced-electronics"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"order": "i-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "speed-module",
"icon": "__base__/graphics/technology/speed-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "speed-module"
}
],
"prerequisites": [
"modules"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-c-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "speed-module-2",
"icon": "__base__/graphics/technology/speed-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "speed-module-2"
}
],
"prerequisites": [
"speed-module"
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-c-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "speed-module-3",
"icon": "__base__/graphics/technology/speed-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "speed-module-3"
}
],
"prerequisites": [
"speed-module-2"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 60
},
"upgrade": true,
"order": "i-c-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "productivity-module",
"icon": "__base__/graphics/technology/productivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "productivity-module"
}
],
"prerequisites": [
"modules"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-e-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "productivity-module-2",
"icon": "__base__/graphics/technology/productivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "productivity-module-2"
}
],
"prerequisites": [
"productivity-module"
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-e-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "productivity-module-3",
"icon": "__base__/graphics/technology/productivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "productivity-module-3"
}
],
"prerequisites": [
"productivity-module-2"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 60
},
"upgrade": true,
"order": "i-e-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "effectivity-module",
"icon": "__base__/graphics/technology/effectivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "effectivity-module"
}
],
"prerequisites": [
"modules"
],
"unit": {
"count": 50,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-g-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "effectivity-module-2",
"icon": "__base__/graphics/technology/effectivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "effectivity-module-2"
}
],
"prerequisites": [
"effectivity-module"
],
"unit": {
"count": 75,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 30
},
"upgrade": true,
"order": "i-g-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "effectivity-module-3",
"icon": "__base__/graphics/technology/effectivity-module.png",
"effects": [
{
"type": "unlock-recipe",
"recipe": "effectivity-module-3"
}
],
"prerequisites": [
"effectivity-module-2"
],
"unit": {
"count": 300,
"ingredients": [
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
],
[
"alien-science-pack",
1
]
],
"time": 60
},
"upgrade": true,
"order": "i-g-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\module.lua"
},
{
"type": "technology",
"name": "rocket-damage-1",
"icon": "__base__/graphics/technology/rocket-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "rocket",
"modifier": "0.1"
}
],
"prerequisites": [
"rocketry",
"alien-technology"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-j-a",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-damage-2",
"icon": "__base__/graphics/technology/rocket-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "rocket",
"modifier": "0.1"
}
],
"prerequisites": [
"rocket-damage-1"
],
"unit": {
"count": 250,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-j-b",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-damage-3",
"icon": "__base__/graphics/technology/rocket-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "rocket",
"modifier": "0.2"
}
],
"prerequisites": [
"rocket-damage-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-c",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-damage-4",
"icon": "__base__/graphics/technology/rocket-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "rocket",
"modifier": "0.2"
}
],
"prerequisites": [
"rocket-damage-3"
],
"unit": {
"count": 150,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-d",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-damage-5",
"icon": "__base__/graphics/technology/rocket-damage.png",
"effects": [
{
"type": "ammo-damage",
"ammo_category": "rocket",
"modifier": "0.2"
}
],
"prerequisites": [
"rocket-damage-4"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-e",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-speed-1",
"icon": "__base__/graphics/technology/rocket-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "rocket",
"modifier": "0.2"
}
],
"prerequisites": [
"rocketry",
"alien-technology"
],
"unit": {
"count": 200,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-j-f",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-speed-2",
"icon": "__base__/graphics/technology/rocket-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "rocket",
"modifier": "0.2"
}
],
"prerequisites": [
"rocket-speed-1"
],
"unit": {
"count": 250,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
]
],
"time": 30
},
"upgrade": true,
"order": "e-j-g",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-speed-3",
"icon": "__base__/graphics/technology/rocket-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "rocket",
"modifier": "0.3"
}
],
"prerequisites": [
"rocket-speed-2"
],
"unit": {
"count": 100,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-h",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-speed-4",
"icon": "__base__/graphics/technology/rocket-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "rocket",
"modifier": "0.3"
}
],
"prerequisites": [
"rocket-speed-3"
],
"unit": {
"count": 150,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-i",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "technology",
"name": "rocket-speed-5",
"icon": "__base__/graphics/technology/rocket-speed.png",
"effects": [
{
"type": "gun-speed",
"ammo_category": "rocket",
"modifier": "0.3"
}
],
"prerequisites": [
"rocket-speed-4"
],
"unit": {
"count": 300,
"ingredients": [
[
"alien-science-pack",
1
],
[
"science-pack-1",
1
],
[
"science-pack-2",
1
],
[
"science-pack-3",
1
]
],
"time": 60
},
"upgrade": true,
"order": "e-j-j",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\technology\\rocket-upgrades.lua"
},
{
"type": "turret",
"name": "small-worm-turret",
"icon": "__base__/graphics/icons/small-worm.png",
"flags": [
"placeable-enemy",
"not-repairable",
"breaths-air"
],
"order": "b-b-d",
"max_health": 200,
"subgroup": "enemies",
"healing_per_tick": 0.01,
"collision_box": [
[
-0.9,
-0.8
],
[
0.9,
0.8
]
],
"selection_box": [
[
-0.9,
-0.8
],
[
0.9,
0.8
]
],
"shooting_cursor_size": 3,
"corpse": "small-worm-corpse",
"dying_explosion": "blood-explosion-big",
"folded_speed": 0.01,
"prepare_range": 25,
"preparing_speed": 0.025,
"prepared_speed": 0.015,
"starting_attack_speed": 0.03,
"ending_attack_speed": 0.03,
"folding_speed": 0.015,
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 15,
"range": 17,
"projectile_creation_distance": 1.8,
"ammo_type": {
"category": "biological",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "acid-projectile-purple",
"starting_speed": 0.5
}
}
}
},
"autoplace": {
"sharpness": 0.3,
"control": "enemy-base",
"order": "b[enemy]-a[base]",
"force": "enemy",
"peaks": [
{
"influence": -10,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.31,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5
},
{
"influence": 0.1,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5,
"tier_from_start_optimal": 10,
"tier_from_start_top_property_limit": 10,
"tier_from_start_max_range": 20
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-turrets.lua"
},
{
"type": "ammo-turret",
"name": "gun-turret",
"icon": "__base__/graphics/icons/gun-turret.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 0.5,
"result": "gun-turret"
},
"max_health": 400,
"corpse": "medium-remnants",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"rotation_speed": 0.015,
"preparing_speed": 0.08,
"folding_speed": 0.08,
"dying_explosion": "medium-explosion",
"inventory_size": 1,
"automated_ammo_count": 10,
"attacking_speed": 0.5,
"folded_animation": {
"layers": [
[],
[],
[]
]
},
"preparing_animation": {
"layers": [
[],
[],
[]
]
},
"prepared_animation": [],
"attacking_animation": [],
"folding_animation": {
"layers": [
[],
[],
[]
]
},
"base_picture": {
"layers": [
{
"filename": "__base__/graphics/entity/gun-turret/gun-turret-base.png",
"priority": "high",
"width": 90,
"height": 75,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
0.0625,
-0.046875
]
},
{
"filename": "__base__/graphics/entity/gun-turret/gun-turret-base-mask.png",
"line_length": 1,
"width": 52,
"height": 47,
"frame_count": 1,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
0.0625,
-0.234375
],
"apply_runtime_tint": true
}
]
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 6,
"projectile_creation_distance": 1.39375,
"projectile_center": [
0.0625,
-0.0875
],
"damage_modifier": 2,
"shell_particle": {
"name": "shell-particle",
"direction_deviation": 0.1,
"speed": 0.1,
"speed_deviation": 0.03,
"center": [
0,
0
],
"creation_distance": -1.925,
"starting_frame_speed": 0.2,
"starting_frame_speed_deviation": 0.1
},
"range": 17
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-turrets.lua"
},
{
"type": "corpse",
"name": "small-worm-corpse",
"icon": "__base__/graphics/icons/small-worm-corpse.png",
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"selectable_in_game": false,
"dying_speed": 0.01,
"time_before_removed": 54000,
"subgroup": "corpses",
"order": "c[corpse]-c[worm]-a[small]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-repairable",
"not-on-map"
],
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-turrets.lua"
},
{
"type": "unit",
"name": "small-biter",
"icon": "__base__/graphics/icons/small-biter.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air"
],
"max_health": 15,
"order": "b-b-a",
"subgroup": "enemies",
"healing_per_tick": 0.01,
"collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"selection_box": [
[
-0.4,
-0.7
],
[
0.7,
0.4
]
],
"attack_parameters": {
"type": "projectile",
"range": 0.5,
"cooldown": 35,
"ammo_category": "melee"
},
"vision_distance": 30,
"movement_speed": 0.2,
"distance_per_frame": 0.1,
"pollution_to_join_attack": 200,
"distraction_cooldown": 300,
"corpse": "small-biter-corpse",
"dying_explosion": "blood-explosion-small",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-enemies.lua"
},
{
"type": "corpse",
"name": "small-biter-corpse",
"icon": "__base__/graphics/icons/small-biter-corpse.png",
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"selectable_in_game": false,
"subgroup": "corpses",
"order": "c[corpse]-a[biter]-a[small]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-repairable",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-enemies.lua"
},
{
"type": "unit-spawner",
"name": "biter-spawner",
"icon": "__base__/graphics/icons/biter-spawner.png",
"flags": [
"placeable-player",
"placeable-enemy",
"not-repairable"
],
"max_health": 350,
"order": "b-b-g",
"subgroup": "enemies",
"resistances": [
{
"type": "physical",
"decrease": 2
},
{
"type": "explosion",
"decrease": 5,
"percent": 15
}
],
"working_sound": {
"sound": [
{
"filename": "__base__/sound/creatures/spawner.ogg",
"volume": 1
}
],
"apparent_volume": 2
},
"dying_sound": [
{
"filename": "__base__/sound/creatures/spawner-death-1.ogg",
"volume": 1
},
{
"filename": "__base__/sound/creatures/spawner-death-2.ogg",
"volume": 1
}
],
"healing_per_tick": 0.02,
"collision_box": [
[
-3.2,
-2.2
],
[
2.2,
2.2
]
],
"selection_box": [
[
-3.5,
-2.5
],
[
2.5,
2.5
]
],
"pollution_absorbtion_absolute": 20,
"pollution_absorbtion_proportional": 0.01,
"pollution_to_enhance_spawning": 30000,
"corpse": "biter-spawner-corpse",
"dying_explosion": "blood-explosion-huge",
"loot": [
{
"count_max": 10,
"count_min": 2,
"item": "alien-artifact",
"probability": 1
}
],
"max_count_of_owned_units": 7,
"max_friends_around_to_spawn": 5,
"animations": [
null,
null,
null,
null
],
"spawning_cooldown": [
360,
150
],
"spawning_radius": 10,
"spawning_spacing": 3,
"max_spawn_shift": 0,
"max_richness_for_spawn_shift": 100,
"autoplace": {
"sharpness": 0.4,
"control": "enemy-base",
"order": "b[enemy]-b[biter-spawner]",
"richness_multiplier": 1,
"richness_base": 0,
"force": "enemy",
"peaks": [
{
"influence": 0,
"richness_influence": 100,
"tier_from_start_optimal": 20,
"tier_from_start_top_property_limit": 20,
"tier_from_start_max_range": 40
},
{
"influence": -10,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.425,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5
},
{
"influence": 0.5,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5,
"tier_from_start_optimal": 20,
"tier_from_start_top_property_limit": 20,
"tier_from_start_max_range": 40
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-enemies.lua"
},
{
"type": "corpse",
"name": "biter-spawner-corpse",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map"
],
"icon": "__base__/graphics/icons/biter-spawner-corpse.png",
"collision_box": [
[
-2,
-2
],
[
2,
2
]
],
"selection_box": [
[
-2,
-2
],
[
2,
2
]
],
"selectable_in_game": false,
"dying_speed": 0.04,
"time_before_removed": 54000,
"subgroup": "corpses",
"order": "c[corpse]-b[biter-spawner]",
"final_render_layer": "corpse",
"animation": [
null,
null,
null,
null
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-enemies.lua"
},
{
"type": "gun",
"name": "pistol",
"icon": "__base__/graphics/icons/pistol.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "a[basic-clips]-a[pistol]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 10,
"movement_slow_down_factor": 0.7,
"shell_particle": {
"name": "shell-particle",
"direction_deviation": 0.1,
"speed": 0.1,
"speed_deviation": 0.03,
"center": [
0,
0.1
],
"creation_distance": -0.5,
"starting_frame_speed": 0.4,
"starting_frame_speed_deviation": 0.1
},
"projectile_creation_distance": 1.125,
"range": 15
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-gun.lua"
},
{
"type": "gun",
"name": "submachine-gun",
"icon": "__base__/graphics/icons/submachine-gun.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "a[basic-clips]-b[submachine-gun]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 4,
"movement_slow_down_factor": 0.7,
"shell_particle": {
"name": "shell-particle",
"direction_deviation": 0.1,
"speed": 0.1,
"speed_deviation": 0.03,
"center": [
0,
0.1
],
"creation_distance": -0.5,
"starting_frame_speed": 0.4,
"starting_frame_speed_deviation": 0.1
},
"projectile_creation_distance": 1.125,
"range": 15
},
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\demo-gun.lua"
},
{
"type": "turret",
"name": "medium-worm-turret",
"icon": "__base__/graphics/icons/medium-worm.png",
"flags": [
"placeable-player",
"placeable-enemy",
"not-repairable",
"breaths-air"
],
"order": "b-b-e",
"subgroup": "enemies",
"max_health": 350,
"resistances": [
{
"type": "physical",
"decrease": 4
},
{
"type": "explosion",
"decrease": 5,
"percent": 15
}
],
"healing_per_tick": 0.015,
"collision_box": [
[
-1.1,
-1
],
[
1.1,
1
]
],
"selection_box": [
[
-1.1,
-1
],
[
1.1,
1
]
],
"shooting_cursor_size": 3.5,
"rotation_speed": 1,
"corpse": "medium-worm-corpse",
"dying_explosion": "blood-explosion-big",
"folded_speed": 0.01,
"prepare_range": 30,
"preparing_speed": 0.025,
"prepared_speed": 0.015,
"starting_attack_speed": 0.03,
"ending_attack_speed": 0.03,
"folding_speed": 0.015,
"attack_parameters": {
"type": "projectile",
"ammo_category": "rocket",
"cooldown": 100,
"range": 20,
"projectile_creation_distance": 1.9,
"damage_modifier": 3,
"ammo_type": {
"category": "biological",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "acid-projectile-purple",
"starting_speed": 0.5
}
}
}
},
"autoplace": {
"sharpness": 0.3,
"control": "enemy-base",
"order": "b[enemy]-a[base]",
"force": "enemy",
"peaks": [
{
"influence": -10,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.22,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5
},
{
"influence": 0.3,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5,
"tier_from_start_optimal": 10,
"tier_from_start_top_property_limit": 10,
"tier_from_start_max_range": 20
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\turrets.lua"
},
{
"type": "turret",
"name": "big-worm-turret",
"icon": "__base__/graphics/icons/big-worm.png",
"flags": [
"placeable-player",
"placeable-enemy",
"not-repairable",
"breaths-air"
],
"max_health": 500,
"order": "b-b-f",
"subgroup": "enemies",
"resistances": [
{
"type": "physical",
"decrease": 8
},
{
"type": "explosion",
"decrease": 10,
"percent": 30
}
],
"healing_per_tick": 0.02,
"collision_box": [
[
-1.4,
-1.2
],
[
1.4,
1.2
]
],
"selection_box": [
[
-1.4,
-1.2
],
[
1.4,
1.2
]
],
"shooting_cursor_size": 4,
"rotation_speed": 1,
"corpse": "big-worm-corpse",
"dying_explosion": "blood-explosion-big",
"inventory_size": 2,
"folded_speed": 0.01,
"prepare_range": 30,
"preparing_speed": 0.025,
"prepared_speed": 0.015,
"starting_attack_speed": 0.03,
"ending_attack_speed": 0.03,
"folding_speed": 0.015,
"attack_parameters": {
"type": "projectile",
"ammo_category": "rocket",
"cooldown": 100,
"range": 25,
"projectile_creation_distance": 2.1,
"damage_modifier": 6,
"ammo_type": {
"category": "biological",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "acid-projectile-purple",
"starting_speed": 0.5
}
}
}
},
"autoplace": {
"sharpness": 0.3,
"control": "enemy-base",
"order": "b[enemy]-a[base]",
"force": "enemy",
"peaks": [
{
"influence": -10,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.07,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5
},
{
"influence": 0.38,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5,
"tier_from_start_optimal": 10,
"tier_from_start_top_property_limit": 10,
"tier_from_start_max_range": 20
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\turrets.lua"
},
{
"type": "electric-turret",
"name": "laser-turret",
"icon": "__base__/graphics/icons/laser-turret.png",
"flags": [
"placeable-player",
"placeable-enemy",
"player-creation"
],
"minable": {
"mining_time": 0.5,
"result": "laser-turret"
},
"max_health": 1000,
"corpse": "medium-remnants",
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"rotation_speed": 0.01,
"preparing_speed": 0.05,
"dying_explosion": "medium-explosion",
"folding_speed": 0.05,
"energy_source": {
"type": "electric",
"buffer_capacity": "801kJ",
"input_flow_limit": "4800kW",
"drain": "24kW",
"usage_priority": "primary-input"
},
"folded_animation": {
"layers": [
[],
[],
[]
]
},
"preparing_animation": {
"layers": [
[],
[],
[]
]
},
"prepared_animation": {
"layers": [
{
"filename": "__base__/graphics/entity/laser-turret/laser-turret-gun.png",
"line_length": 8,
"width": 68,
"height": 68,
"frame_count": 1,
"axially_symmetrical": false,
"direction_count": 64,
"shift": [
0.0625,
-1
]
},
{
"filename": "__base__/graphics/entity/laser-turret/laser-turret-gun-mask.png",
"line_length": 8,
"width": 54,
"height": 44,
"frame_count": 1,
"axially_symmetrical": false,
"apply_runtime_tint": true,
"direction_count": 64,
"shift": [
0.0625,
-1.3125
]
},
{
"filename": "__base__/graphics/entity/laser-turret/laser-turret-gun-shadow.png",
"line_length": 8,
"width": 88,
"height": 52,
"frame_count": 1,
"axially_symmetrical": false,
"direction_count": 64,
"draw_as_shadow": true,
"shift": [
1.59375,
0
]
}
]
},
"folding_animation": {
"layers": [
[],
[],
[]
]
},
"base_picture": {
"layers": [
{
"filename": "__base__/graphics/entity/laser-turret/laser-turret-base.png",
"priority": "high",
"width": 98,
"height": 82,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
0.109375,
0.03125
]
},
{
"filename": "__base__/graphics/entity/laser-turret/laser-turret-base-mask.png",
"line_length": 1,
"width": 54,
"height": 46,
"frame_count": 1,
"axially_symmetrical": false,
"apply_runtime_tint": true,
"direction_count": 1,
"shift": [
0.046875,
-0.109375
]
}
]
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "electric",
"cooldown": 20,
"projectile_center": [
0,
-0.2
],
"projectile_creation_distance": 1.4,
"range": 25,
"damage_modifier": 4,
"ammo_type": {
"type": "projectile",
"category": "laser-turret",
"energy_consumption": "800kJ",
"action": [
{
"type": "direct",
"action_delivery": [
{
"type": "projectile",
"projectile": "laser",
"starting_speed": 0.28
}
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\turrets.lua"
},
{
"type": "corpse",
"name": "medium-worm-corpse",
"icon": "__base__/graphics/icons/medium-worm-corpse.png",
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"selectable_in_game": false,
"subgroup": "corpses",
"order": "c[corpse]-c[worm]-b[medium]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-repairable",
"not-on-map"
],
"dying_speed": 0.01,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\turrets.lua"
},
{
"type": "corpse",
"name": "big-worm-corpse",
"icon": "__base__/graphics/icons/big-worm-corpse.png",
"selection_box": [
[
-0.8,
-0.8
],
[
0.8,
0.8
]
],
"selectable_in_game": false,
"subgroup": "corpses",
"order": "c[corpse]-c[worm]-c[big]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-repairable",
"not-on-map"
],
"dying_speed": 0.01,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\turrets.lua"
},
{
"type": "gun",
"name": "flame-thrower",
"icon": "__base__/graphics/icons/flame-thrower.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "e[flame-thrower]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "flame-thrower",
"cooldown": 2,
"movement_slow_down_factor": 0.6,
"projectile_creation_distance": 0.6,
"range": 15,
"cyclic_sound": {
"begin_sound": [
{
"filename": "__base__/sound/fight/flamethrower-start.ogg",
"volume": 0.7
}
],
"middle_sound": [
{
"filename": "__base__/sound/fight/flamethrower-mid.ogg",
"volume": 0.7
}
],
"end_sound": [
{
"filename": "__base__/sound/fight/flamethrower-end.ogg",
"volume": 0.7
}
]
}
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "vehicle-machine-gun",
"icon": "__base__/graphics/icons/submachine-gun.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "a[basic-clips]-b[vehicle-machine-gun]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 4,
"movement_slow_down_factor": 0.7,
"shell_particle": {
"name": "shell-particle",
"direction_deviation": 0.1,
"speed": 0.1,
"speed_deviation": 0.03,
"center": [
0,
0
],
"creation_distance": -0.6875,
"starting_frame_speed": 0.4,
"starting_frame_speed_deviation": 0.1
},
"projectile_creation_distance": 0.65,
"range": 15
},
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "tank-machine-gun",
"icon": "__base__/graphics/icons/submachine-gun.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "a[basic-clips]-b[tank-machine-gun]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 4,
"movement_slow_down_factor": 0.7,
"shell_particle": {
"name": "shell-particle",
"direction_deviation": 0.1,
"speed": 0.1,
"speed_deviation": 0.03,
"center": [
0,
0
],
"creation_distance": -0.6875,
"starting_frame_speed": 0.4,
"starting_frame_speed_deviation": 0.1
},
"projectile_center": [
-0.15625,
-0.07812
],
"projectile_creation_distance": 1,
"range": 15
},
"stack_size": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "item",
"name": "land-mine",
"icon": "__base__/graphics/icons/land-mine.png",
"flags": [
"goes-to-quickbar"
],
"damage_radius": 5,
"subgroup": "gun",
"order": "f[land-mine]",
"place_result": "land-mine",
"stack_size": 20,
"trigger_radius": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "rocket-launcher",
"icon": "__base__/graphics/icons/rocket-launcher.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "d[rocket-launcher]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "rocket",
"movement_slow_down_factor": 0.8,
"cooldown": 60,
"projectile_creation_distance": 0.6,
"range": 22,
"projectile_center": [
-0.17,
0
],
"sound": [
{
"filename": "__base__/sound/fight/rocket-launcher.ogg",
"volume": 0.7
}
]
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "shotgun",
"icon": "__base__/graphics/icons/shotgun.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "b[shotgun]-a[basic]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "shotgun-shell",
"explosion": "explosion-gunshot",
"cooldown": 60,
"movement_slow_down_factor": 0.6,
"projectile_creation_distance": 0.6,
"range": 20,
"sound": [
{
"filename": "__base__/sound/pump-shotgun.ogg",
"volume": 0.5
}
]
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "combat-shotgun",
"icon": "__base__/graphics/icons/combat-shotgun.png",
"flags": [
"goes-to-main-inventory"
],
"subgroup": "gun",
"order": "b[shotgun]-a[combat]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "shotgun-shell",
"explosion": "explosion-gunshot",
"cooldown": 30,
"movement_slow_down_factor": 0.5,
"damage_modifier": 1.2,
"projectile_creation_distance": 0.6,
"range": 20,
"sound": [
{
"filename": "__base__/sound/pump-shotgun.ogg",
"volume": 0.5
}
]
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "railgun",
"icon": "__base__/graphics/icons/railgun.png",
"flags": [
"goes-to-main-inventory",
"hidden"
],
"subgroup": "gun",
"order": "c[railgun]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "railgun",
"cooldown": 180,
"movement_slow_down_factor": 0.6,
"projectile_creation_distance": 0.6,
"range": 20,
"sound": [
{
"filename": "__base__/sound/railgun.ogg",
"volume": 0.8
}
]
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "gun",
"name": "tank-cannon",
"icon": "__base__/graphics/icons/tank-cannon.png",
"flags": [
"goes-to-main-inventory",
"hidden"
],
"subgroup": "gun",
"order": "z[tank]-a[cannon]",
"attack_parameters": {
"type": "projectile",
"ammo_category": "cannon-shell",
"cooldown": 90,
"movement_slow_down_factor": 0,
"projectile_creation_distance": 1.6,
"projectile_center": [
-0.15625,
-0.07812
],
"range": 25,
"sound": [
{
"filename": "__base__/sound/fight/tank-cannon.ogg",
"volume": 1
}
]
},
"stack_size": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\item\\gun.lua"
},
{
"type": "unit",
"name": "medium-biter",
"icon": "__base__/graphics/icons/medium-biter.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 75,
"order": "b-b-b",
"subgroup": "enemies",
"resistances": [
{
"type": "physical",
"decrease": 4
},
{
"type": "explosion",
"percent": 10
}
],
"healing_per_tick": 0.01,
"collision_box": [
[
-0.3,
-0.3
],
[
0.3,
0.3
]
],
"selection_box": [
[
-0.7,
-1.5
],
[
0.7,
0.3
]
],
"sticker_box": [
[
-0.3,
-0.5
],
[
0.3,
0.1
]
],
"distraction_cooldown": 300,
"attack_parameters": {
"type": "projectile",
"ammo_category": "melee",
"range": 1,
"cooldown": 35
},
"vision_distance": 30,
"movement_speed": 0.185,
"distance_per_frame": 0.15,
"pollution_to_join_attack": 1000,
"corpse": "medium-biter-corpse",
"dying_explosion": "blood-explosion-small",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "big-biter",
"order": "b-b-c",
"icon": "__base__/graphics/icons/big-biter.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 375,
"subgroup": "enemies",
"resistances": [
{
"type": "physical",
"decrease": 8
},
{
"type": "explosion",
"percent": 10
}
],
"spawning_time_modifier": 2,
"healing_per_tick": 0.02,
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.7,
-1.5
],
[
0.7,
0.3
]
],
"sticker_box": [
[
-0.6,
-0.8
],
[
0.6,
0
]
],
"distraction_cooldown": 300,
"attack_parameters": {
"type": "projectile",
"range": 1.5,
"cooldown": 35,
"ammo_category": "melee"
},
"vision_distance": 30,
"movement_speed": 0.17,
"distance_per_frame": 0.2,
"pollution_to_join_attack": 4000,
"corpse": "big-biter-corpse",
"dying_explosion": "blood-explosion-big",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "behemoth-biter",
"order": "b-b-d",
"icon": "__base__/graphics/icons/behemoth-biter.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 5000,
"subgroup": "enemies",
"resistances": [
{
"type": "physical",
"decrease": 8,
"percent": 20
},
{
"type": "explosion",
"decrease": 10,
"percent": 20
}
],
"spawning_time_modifier": 8,
"healing_per_tick": 0.1,
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.7,
-1.5
],
[
0.7,
0.3
]
],
"sticker_box": [
[
-0.6,
-0.8
],
[
0.6,
0
]
],
"distraction_cooldown": 300,
"attack_parameters": {
"type": "projectile",
"range": 1.5,
"cooldown": 50,
"ammo_category": "melee"
},
"vision_distance": 30,
"movement_speed": 0.17,
"distance_per_frame": 0.2,
"pollution_to_join_attack": 20000,
"corpse": "behemoth-biter-corpse",
"dying_explosion": "blood-explosion-big",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "small-spitter",
"icon": "__base__/graphics/icons/creeper.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 10,
"order": "b-b-d",
"subgroup": "enemies",
"healing_per_tick": 0.01,
"collision_box": [
[
-0.3,
-0.3
],
[
0.3,
0.3
]
],
"selection_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"sticker_box": [
[
-0.3,
-0.5
],
[
0.3,
0.1
]
],
"distraction_cooldown": 300,
"vision_distance": 30,
"movement_speed": 0.185,
"distance_per_frame": 0.04,
"pollution_to_join_attack": 200,
"corpse": "small-spitter-corpse",
"dying_explosion": "blood-explosion-small",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "medium-spitter",
"icon": "__base__/graphics/icons/creeper.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 50,
"order": "b-b-e",
"subgroup": "enemies",
"resistances": [
{
"type": "explosion",
"percent": 15
}
],
"healing_per_tick": 0.01,
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.7
],
[
0.5,
0.7
]
],
"sticker_box": [
[
-0.3,
-0.5
],
[
0.3,
0.1
]
],
"distraction_cooldown": 300,
"vision_distance": 30,
"movement_speed": 0.165,
"distance_per_frame": 0.055,
"pollution_to_join_attack": 600,
"corpse": "medium-spitter-corpse",
"dying_explosion": "blood-explosion-small",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "big-spitter",
"icon": "__base__/graphics/icons/creeper.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 200,
"order": "b-b-f",
"subgroup": "enemies",
"resistances": [
{
"type": "explosion",
"percent": 30
}
],
"spawning_time_modifier": 2,
"healing_per_tick": 0.01,
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"sticker_box": [
[
-0.3,
-0.5
],
[
0.3,
0.1
]
],
"distraction_cooldown": 300,
"vision_distance": 30,
"movement_speed": 0.15,
"distance_per_frame": 0.07,
"pollution_to_join_attack": 1500,
"corpse": "big-spitter-corpse",
"dying_explosion": "blood-explosion-big",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit",
"name": "behemoth-spitter",
"icon": "__base__/graphics/icons/creeper.png",
"flags": [
"placeable-player",
"placeable-enemy",
"placeable-off-grid",
"breaths-air",
"not-repairable"
],
"max_health": 2000,
"order": "b-b-f",
"subgroup": "enemies",
"resistances": [
{
"type": "explosion",
"percent": 35
}
],
"spawning_time_modifier": 8,
"healing_per_tick": 0.1,
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"sticker_box": [
[
-0.3,
-0.5
],
[
0.3,
0.1
]
],
"distraction_cooldown": 300,
"vision_distance": 30,
"movement_speed": 0.15,
"distance_per_frame": 0.084,
"pollution_to_join_attack": 10000,
"corpse": "behemoth-spitter-corpse",
"dying_explosion": "blood-explosion-big",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "medium-biter-corpse",
"icon": "__base__/graphics/icons/medium-biter-corpse.png",
"selectable_in_game": false,
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"subgroup": "corpses",
"order": "c[corpse]-a[biter]-b[medium]",
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "big-biter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-a[biter]-c[big]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "behemoth-biter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-a[biter]-c[big]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.02,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "small-spitter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-b[spitter]-a[small]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "medium-spitter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-b[spitter]-b[medium]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "big-spitter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-b[spitter]-c[big]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "behemoth-spitter-corpse",
"icon": "__base__/graphics/icons/big-biter-corpse.png",
"selectable_in_game": false,
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"subgroup": "corpses",
"order": "c[corpse]-b[spitter]-d[behemoth]",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"building-direction-8-way",
"not-on-map"
],
"dying_speed": 0.04,
"time_before_removed": 54000,
"final_render_layer": "corpse",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "unit-spawner",
"name": "spitter-spawner",
"icon": "__base__/graphics/icons/biter-spawner.png",
"flags": [
"placeable-player",
"placeable-enemy",
"not-repairable"
],
"max_health": 350,
"order": "b-b-h",
"subgroup": "enemies",
"working_sound": {
"sound": [
{
"filename": "__base__/sound/creatures/spawner.ogg",
"volume": 1
}
],
"apparent_volume": 2
},
"dying_sound": [
{
"filename": "__base__/sound/creatures/spawner-death-1.ogg",
"volume": 1
},
{
"filename": "__base__/sound/creatures/spawner-death-2.ogg",
"volume": 1
}
],
"resistances": [
{
"type": "physical",
"decrease": 2
},
{
"type": "explosion",
"decrease": 5,
"percent": 15
}
],
"healing_per_tick": 0.02,
"collision_box": [
[
-3.2,
-2.2
],
[
2.2,
2.2
]
],
"selection_box": [
[
-3.5,
-2.5
],
[
2.5,
2.5
]
],
"pollution_absorbtion_absolute": 20,
"pollution_absorbtion_proportional": 0.01,
"corpse": "spitter-spawner-corpse",
"dying_explosion": "blood-explosion-huge",
"loot": [
{
"count_max": 15,
"count_min": 5,
"item": "alien-artifact",
"probability": 1
}
],
"max_count_of_owned_units": 7,
"max_friends_around_to_spawn": 5,
"animations": [
null,
null,
null,
null
],
"spawning_cooldown": [
360,
150
],
"spawning_radius": 10,
"spawning_spacing": 3,
"max_spawn_shift": 0,
"max_richness_for_spawn_shift": 100,
"autoplace": {
"sharpness": 0.4,
"control": "enemy-base",
"order": "b[enemy]-a[spitter-spawner]",
"richness_multiplier": 1,
"richness_base": 0,
"force": "enemy",
"peaks": [
{
"influence": 0,
"richness_influence": 100,
"tier_from_start_optimal": 20,
"tier_from_start_top_property_limit": 20,
"tier_from_start_max_range": 40
},
{
"influence": -10,
"starting_area_weight_optimal": 1,
"starting_area_weight_range": 0,
"starting_area_weight_max_range": 2
},
{
"influence": 0.42,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5
},
{
"influence": 0.55,
"noise_layer": "enemy-base",
"noise_octaves_difference": -1.8,
"noise_persistence": 0.5,
"tier_from_start_optimal": 20,
"tier_from_start_top_property_limit": 20,
"tier_from_start_max_range": 40
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "corpse",
"name": "spitter-spawner-corpse",
"flags": [
"placeable-neutral",
"placeable-off-grid",
"not-on-map",
"not-on-map"
],
"icon": "__base__/graphics/icons/biter-spawner-corpse.png",
"collision_box": [
[
-2,
-2
],
[
2,
2
]
],
"selection_box": [
[
-2,
-2
],
[
2,
2
]
],
"selectable_in_game": false,
"dying_speed": 0.04,
"time_before_removed": 54000,
"subgroup": "corpses",
"order": "c[corpse]-c[spitter-spawner]",
"final_render_layer": "corpse",
"animation": [
null,
null,
null,
null
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\enemies.lua"
},
{
"type": "transport-belt-to-ground",
"name": "basic-transport-belt-to-ground",
"icon": "__base__/graphics/icons/basic-transport-belt-to-ground.png",
"flags": [
"placeable-neutral",
"player-creation",
"fast-replaceable-no-build-while-moving"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "basic-transport-belt-to-ground"
},
"max_health": 70,
"corpse": "small-remnants",
"max_distance": 5,
"underground_sprite": {
"filename": "__core__/graphics/arrows/underground-lines.png",
"priority": "high",
"width": 32,
"height": 32,
"x": 32
},
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"animation_speed_coefficient": 32,
"fast_replaceable_group": "transport-belt-to-ground",
"speed": 0.03125,
"structure": {
"direction_in": {
"sheet": {
"filename": "__base__/graphics/entity/basic-transport-belt-to-ground/basic-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43,
"y": 43
}
},
"direction_out": {
"sheet": {
"filename": "__base__/graphics/entity/basic-transport-belt-to-ground/basic-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43
}
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "transport-belt-to-ground",
"name": "fast-transport-belt-to-ground",
"icon": "__base__/graphics/icons/fast-transport-belt-to-ground.png",
"flags": [
"placeable-neutral",
"player-creation",
"fast-replaceable-no-build-while-moving"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "fast-transport-belt-to-ground"
},
"max_health": 60,
"corpse": "small-remnants",
"underground_sprite": {
"filename": "__core__/graphics/arrows/underground-lines.png",
"priority": "high",
"width": 32,
"height": 32,
"x": 32
},
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"animation_speed_coefficient": 32,
"fast_replaceable_group": "transport-belt-to-ground",
"speed": 0.0625,
"structure": {
"direction_in": {
"sheet": {
"filename": "__base__/graphics/entity/fast-transport-belt-to-ground/fast-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43,
"y": 43
}
},
"direction_out": {
"sheet": {
"filename": "__base__/graphics/entity/fast-transport-belt-to-ground/fast-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43
}
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "transport-belt-to-ground",
"name": "express-transport-belt-to-ground",
"icon": "__base__/graphics/icons/express-transport-belt-to-ground.png",
"flags": [
"placeable-neutral",
"player-creation",
"fast-replaceable-no-build-while-moving"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "express-transport-belt-to-ground"
},
"max_health": 60,
"corpse": "small-remnants",
"underground_sprite": {
"filename": "__core__/graphics/arrows/underground-lines.png",
"priority": "high",
"width": 32,
"height": 32,
"x": 32
},
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"animation_speed_coefficient": 32,
"fast_replaceable_group": "transport-belt-to-ground",
"speed": 0.09375,
"structure": {
"direction_in": {
"sheet": {
"filename": "__base__/graphics/entity/express-transport-belt-to-ground/express-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43,
"y": 43
}
},
"direction_out": {
"sheet": {
"filename": "__base__/graphics/entity/express-transport-belt-to-ground/express-transport-belt-to-ground-structure.png",
"priority": "extra-high",
"shift": [
0.26,
0
],
"width": 57,
"height": 43
}
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "splitter",
"name": "basic-splitter",
"icon": "__base__/graphics/icons/basic-splitter.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "basic-splitter"
},
"max_health": 80,
"corpse": "medium-remnants",
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.9,
-0.1
],
[
0.9,
0.1
]
],
"selection_box": [
[
-0.9,
-0.5
],
[
0.9,
0.5
]
],
"animation_speed_coefficient": 32,
"structure_animation_speed_coefficient": 0.7,
"structure_animation_movement_cooldown": 10,
"fast_replaceable_group": "splitter",
"speed": 0.03125,
"structure": {
"north": {
"filename": "__base__/graphics/entity/basic-splitter/basic-splitter-north.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 80,
"height": 35,
"shift": [
0.225,
0
]
},
"east": {
"filename": "__base__/graphics/entity/basic-splitter/basic-splitter-east.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 46,
"height": 81,
"shift": [
0.075,
0
]
},
"south": {
"filename": "__base__/graphics/entity/basic-splitter/basic-splitter-south.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 82,
"height": 36,
"shift": [
0.075,
0
]
},
"west": {
"filename": "__base__/graphics/entity/basic-splitter/basic-splitter-west.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 47,
"height": 79,
"shift": [
0.25,
0.05
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "splitter",
"name": "fast-splitter",
"icon": "__base__/graphics/icons/fast-splitter.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "fast-splitter"
},
"max_health": 80,
"corpse": "medium-remnants",
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.9,
-0.1
],
[
0.9,
0.1
]
],
"selection_box": [
[
-0.9,
-0.5
],
[
0.9,
0.5
]
],
"animation_speed_coefficient": 32,
"structure_animation_speed_coefficient": 1.2,
"structure_animation_movement_cooldown": 10,
"fast_replaceable_group": "splitter",
"speed": 0.0625,
"structure": {
"north": {
"filename": "__base__/graphics/entity/fast-splitter/fast-splitter-north.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 80,
"height": 35,
"shift": [
0.225,
0
]
},
"east": {
"filename": "__base__/graphics/entity/fast-splitter/fast-splitter-east.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 46,
"height": 81,
"shift": [
0.075,
0
]
},
"south": {
"filename": "__base__/graphics/entity/fast-splitter/fast-splitter-south.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 82,
"height": 36,
"shift": [
0.075,
0
]
},
"west": {
"filename": "__base__/graphics/entity/fast-splitter/fast-splitter-west.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 47,
"height": 79,
"shift": [
0.25,
0.05
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "splitter",
"name": "express-splitter",
"icon": "__base__/graphics/icons/express-splitter.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "express-splitter"
},
"max_health": 80,
"corpse": "medium-remnants",
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.9,
-0.1
],
[
0.9,
0.1
]
],
"selection_box": [
[
-0.9,
-0.5
],
[
0.9,
0.5
]
],
"animation_speed_coefficient": 32,
"structure_animation_speed_coefficient": 1.2,
"structure_animation_movement_cooldown": 10,
"fast_replaceable_group": "splitter",
"speed": 0.09375,
"structure": {
"north": {
"filename": "__base__/graphics/entity/express-splitter/express-splitter-north.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 80,
"height": 35,
"shift": [
0.225,
0
]
},
"east": {
"filename": "__base__/graphics/entity/express-splitter/express-splitter-east.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 46,
"height": 81,
"shift": [
0.075,
0
]
},
"south": {
"filename": "__base__/graphics/entity/express-splitter/express-splitter-south.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 82,
"height": 36,
"shift": [
0.075,
0
]
},
"west": {
"filename": "__base__/graphics/entity/express-splitter/express-splitter-west.png",
"frame_count": 32,
"line_length": 16,
"priority": "extra-high",
"width": 47,
"height": 79,
"shift": [
0.25,
0.05
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "transport-belt",
"name": "fast-transport-belt",
"icon": "__base__/graphics/icons/fast-transport-belt.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.3,
"result": "fast-transport-belt"
},
"max_health": 50,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 50
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"working_sound": {
"sound": {
"filename": "__base__/sound/basic-transport-belt.ogg",
"volume": 0.4
},
"max_sounds_per_type": 3
},
"animation_speed_coefficient": 32,
"animations": {
"filename": "__base__/graphics/entity/fast-transport-belt/fast-transport-belt.png",
"priority": "extra-high",
"width": 40,
"height": 40,
"frame_count": 32,
"direction_count": 12
},
"fast_replaceable_group": "transport-belt",
"speed": 0.0625,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "transport-belt",
"name": "express-transport-belt",
"icon": "__base__/graphics/icons/express-transport-belt.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.3,
"result": "express-transport-belt"
},
"max_health": 50,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 50
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"working_sound": {
"sound": {
"filename": "__base__/sound/express-transport-belt.ogg",
"volume": 0.4
},
"max_sounds_per_type": 3
},
"animation_speed_coefficient": 32,
"animations": {
"filename": "__base__/graphics/entity/express-transport-belt/express-transport-belt.png",
"priority": "extra-high",
"width": 40,
"height": 40,
"frame_count": 32,
"direction_count": 12
},
"fast_replaceable_group": "transport-belt",
"speed": 0.09375,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "assembling-machine",
"name": "assembling-machine-2",
"icon": "__base__/graphics/icons/assembling-machine-2.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "assembling-machine-2"
},
"max_health": 250,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"fluid_boxes": {
"0": {
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
0,
-2
]
}
]
},
"1": {
"production_type": "output",
"base_area": 10,
"base_level": 1,
"pipe_connections": [
{
"type": "output",
"position": [
0,
2
]
}
]
},
"off_when_no_fluid_recipe": true
},
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"fast_replaceable_group": "assembling-machine",
"animation": {
"filename": "__base__/graphics/entity/assembling-machine-2/assembling-machine-2.png",
"priority": "high",
"width": 113,
"height": 99,
"frame_count": 32,
"line_length": 8,
"shift": [
0.4,
-0.06
]
},
"open_sound": {
"filename": "__base__/sound/machine-open.ogg",
"volume": 0.85
},
"close_sound": {
"filename": "__base__/sound/machine-close.ogg",
"volume": 0.75
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/assembling-machine-t2-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/assembling-machine-t2-2.ogg",
"volume": 0.8
}
],
"idle_sound": {
"filename": "__base__/sound/idle1.ogg",
"volume": 0.6
},
"apparent_volume": 1.5
},
"crafting_categories": [
"crafting",
"advanced-crafting",
"crafting-with-fluid"
],
"crafting_speed": 0.75,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.016
},
"energy_usage": "150kW",
"ingredient_count": 4,
"module_specification": {
"module_slots": 2
},
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "assembling-machine",
"name": "assembling-machine-3",
"icon": "__base__/graphics/icons/assembling-machine-3.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "assembling-machine-3"
},
"max_health": 300,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"fluid_boxes": {
"0": {
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
0,
-2
]
}
]
},
"1": {
"production_type": "output",
"base_area": 10,
"base_level": 1,
"pipe_connections": [
{
"type": "output",
"position": [
0,
2
]
}
]
},
"off_when_no_fluid_recipe": true
},
"open_sound": {
"filename": "__base__/sound/machine-open.ogg",
"volume": 0.85
},
"close_sound": {
"filename": "__base__/sound/machine-close.ogg",
"volume": 0.75
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/assembling-machine-t3-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/assembling-machine-t3-2.ogg",
"volume": 0.8
}
],
"idle_sound": {
"filename": "__base__/sound/idle1.ogg",
"volume": 0.6
},
"apparent_volume": 1.5
},
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"fast_replaceable_group": "assembling-machine",
"animation": {
"filename": "__base__/graphics/entity/assembling-machine-3/assembling-machine-3.png",
"priority": "high",
"width": 142,
"height": 113,
"frame_count": 32,
"line_length": 8,
"shift": [
0.84,
-0.09
]
},
"crafting_categories": [
"crafting",
"advanced-crafting",
"crafting-with-fluid"
],
"crafting_speed": 1.25,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.008571428571428572
},
"energy_usage": "210kW",
"ingredient_count": 6,
"module_specification": {
"module_slots": 4
},
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "car",
"name": "car",
"icon": "__base__/graphics/icons/car.png",
"flags": [
"pushable",
"placeable-neutral",
"player-creation",
"placeable-off-grid"
],
"minable": {
"mining_time": 1,
"result": "car"
},
"max_health": 200,
"corpse": "medium-remnants",
"dying_explosion": "medium-explosion",
"energy_per_hit_point": 1,
"resistances": [
{
"type": "fire",
"percent": 50
},
{
"type": "impact",
"percent": 30,
"decrease": 30
}
],
"collision_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"selection_box": [
[
-0.7,
-1
],
[
0.7,
1
]
],
"effectivity": 0.5,
"braking_power": "200kW",
"burner": {
"effectivity": 0.6,
"fuel_inventory_size": 1,
"smoke": [
{
"name": "car-smoke",
"deviation": [
0.25,
0.25
],
"frequency": 200,
"position": [
0,
1.5
],
"starting_frame": 0,
"starting_frame_deviation": 60
}
]
},
"consumption": "150kW",
"friction": 0.002,
"light": [
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
-0.6,
-14
],
"size": 2,
"intensity": 0.6
},
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
0.6,
-14
],
"size": 2,
"intensity": 0.6
}
],
"animation": {
"layers": [
{
"width": 102,
"height": 86,
"frame_count": 2,
"direction_count": 64,
"shift": [
0,
-0.1875
],
"animation_speed": 8,
"max_advance": 0.2,
"stripes": [
{
"filename": "__base__/graphics/entity/car/car-1.png",
"width_in_frames": 2,
"height_in_frames": 22
},
{
"filename": "__base__/graphics/entity/car/car-2.png",
"width_in_frames": 2,
"height_in_frames": 22
},
{
"filename": "__base__/graphics/entity/car/car-3.png",
"width_in_frames": 2,
"height_in_frames": 20
}
]
},
{
"width": 100,
"height": 75,
"frame_count": 2,
"apply_runtime_tint": true,
"direction_count": 64,
"max_advance": 0.2,
"line_length": 2,
"shift": [
0,
-0.171875
]
},
{
"width": 114,
"height": 76,
"frame_count": 2,
"draw_as_shadow": true,
"direction_count": 64,
"shift": [
0.28125,
0.25
],
"max_advance": 0.2
}
]
},
"turret_animation": {
"layers": [
{
"filename": "__base__/graphics/entity/car/car-turret.png",
"line_length": 8,
"width": 36,
"height": 29,
"frame_count": 1,
"direction_count": 64,
"shift": [
0.03125,
-0.890625
],
"animation_speed": 8
},
{
"filename": "__base__/graphics/entity/car/car-turret-shadow.png",
"line_length": 8,
"width": 46,
"height": 31,
"frame_count": 1,
"draw_as_shadow": true,
"direction_count": 64,
"shift": [
0.875,
0.359375
]
}
]
},
"turret_rotation_speed": 0.005833333333333333,
"sound_no_fuel": [
{
"filename": "__base__/sound/fight/car-no-fuel-1.ogg",
"volume": 0.6
}
],
"stop_trigger_speed": 0.2,
"stop_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/car-breaks.ogg",
"volume": 0.6
}
]
}
],
"sound_minimum_speed": 0.2,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/car-engine.ogg",
"volume": 0.6
},
"activate_sound": {
"filename": "__base__/sound/car-engine-start.ogg",
"volume": 0.6
},
"deactivate_sound": {
"filename": "__base__/sound/car-engine-stop.ogg",
"volume": 0.6
},
"match_speed_to_activity": true
},
"open_sound": {
"filename": "__base__/sound/car-door-open.ogg",
"volume": 0.7
},
"close_sound": {
"filename": "__base__/sound/car-door-close.ogg",
"volume": 0.7
},
"rotation_speed": 0.015,
"weight": 700,
"guns": [
"vehicle-machine-gun"
],
"inventory_size": 80,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "car",
"name": "tank",
"icon": "__base__/graphics/icons/tank.png",
"flags": [
"pushable",
"placeable-neutral",
"player-creation",
"placeable-off-grid"
],
"minable": {
"mining_time": 1,
"result": "tank"
},
"max_health": 1000,
"corpse": "medium-remnants",
"dying_explosion": "medium-explosion",
"energy_per_hit_point": 0.5,
"resistances": [
{
"type": "fire",
"decrease": 15,
"percent": 50
},
{
"type": "physical",
"decrease": 15,
"percent": 30
},
{
"type": "impact",
"decrease": 50,
"percent": 60
},
{
"type": "explosion",
"decrease": 15,
"percent": 30
},
{
"type": "acid",
"decrease": 10,
"percent": 20
}
],
"collision_box": [
[
-0.9,
-1.3
],
[
0.9,
1.3
]
],
"selection_box": [
[
-0.9,
-1.3
],
[
0.9,
1.3
]
],
"effectivity": 0.6,
"braking_power": "400kW",
"burner": {
"effectivity": 0.75,
"fuel_inventory_size": 2,
"smoke": [
{
"name": "tank-smoke",
"deviation": [
0.25,
0.25
],
"frequency": 50,
"position": [
0,
1.5
],
"starting_frame": 0,
"starting_frame_deviation": 60
}
]
},
"consumption": "600kW",
"terrain_friction_modifier": 0.2,
"friction": 0.002,
"light": [
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
-0.6,
-14
],
"size": 2,
"intensity": 0.6
},
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
0.6,
-14
],
"size": 2,
"intensity": 0.6
}
],
"animation": {
"layers": [
{
"width": 139,
"height": 110,
"frame_count": 2,
"direction_count": 64,
"shift": [
-0.140625,
-0.28125
],
"animation_speed": 8,
"max_advance": 1,
"stripes": [
{
"filename": "__base__/graphics/entity/tank/base-1.png",
"width_in_frames": 2,
"height_in_frames": 16
},
{
"filename": "__base__/graphics/entity/tank/base-2.png",
"width_in_frames": 2,
"height_in_frames": 16
},
{
"filename": "__base__/graphics/entity/tank/base-3.png",
"width_in_frames": 2,
"height_in_frames": 16
},
{
"filename": "__base__/graphics/entity/tank/base-4.png",
"width_in_frames": 2,
"height_in_frames": 16
}
]
},
{
"width": 109,
"height": 88,
"frame_count": 2,
"apply_runtime_tint": true,
"direction_count": 64,
"shift": [
-0.140625,
-0.65625
],
"max_advance": 1,
"line_length": 2
},
{
"width": 154,
"height": 99,
"frame_count": 2,
"draw_as_shadow": true,
"direction_count": 64,
"shift": [
0.59375,
0.328125
],
"max_advance": 1
}
]
},
"turret_animation": {
"layers": [
{
"filename": "__base__/graphics/entity/tank/turret.png",
"line_length": 8,
"width": 92,
"height": 69,
"frame_count": 1,
"direction_count": 64,
"shift": [
-0.15625,
-1.07812
],
"animation_speed": 8
},
{
"filename": "__base__/graphics/entity/tank/turret-mask.png",
"line_length": 8,
"width": 38,
"height": 29,
"frame_count": 1,
"apply_runtime_tint": true,
"direction_count": 64,
"shift": [
-0.15625,
-1.23438
]
},
{
"filename": "__base__/graphics/entity/tank/turret-shadow.png",
"line_length": 8,
"width": 95,
"height": 67,
"frame_count": 1,
"draw_as_shadow": true,
"direction_count": 64,
"shift": [
1.70312,
0.640625
]
}
]
},
"turret_rotation_speed": 0.005833333333333333,
"turret_return_timeout": 300,
"stop_trigger_speed": 0.2,
"sound_no_fuel": [
{
"filename": "__base__/sound/fight/tank-no-fuel-1.ogg",
"volume": 0.6
}
],
"stop_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/car-breaks.ogg",
"volume": 0.6
}
]
}
],
"sound_minimum_speed": 0.15,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/fight/tank-engine.ogg",
"volume": 0.6
},
"activate_sound": {
"filename": "__base__/sound/fight/tank-engine-start.ogg",
"volume": 0.6
},
"deactivate_sound": {
"filename": "__base__/sound/fight/tank-engine-stop.ogg",
"volume": 0.6
},
"match_speed_to_activity": true
},
"open_sound": {
"filename": "__base__/sound/car-door-open.ogg",
"volume": 0.7
},
"close_sound": {
"filename": "__base__/sound/car-door-close.ogg",
"volume": 0.7
},
"rotation_speed": 0.0035,
"tank_driving": true,
"weight": 20000,
"inventory_size": 80,
"guns": [
"tank-cannon",
"tank-machine-gun"
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "container",
"name": "iron-chest",
"icon": "__base__/graphics/icons/iron-chest.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "iron-chest"
},
"max_health": 100,
"corpse": "small-remnants",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"resistances": [
{
"type": "fire",
"percent": 80
}
],
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 32,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/iron-chest/iron-chest.png",
"priority": "extra-high",
"width": 48,
"height": 34,
"shift": [
0.2,
0
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "container",
"name": "steel-chest",
"icon": "__base__/graphics/icons/steel-chest.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "steel-chest"
},
"max_health": 200,
"corpse": "small-remnants",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/steel-chest/steel-chest.png",
"priority": "extra-high",
"width": 48,
"height": 34,
"shift": [
0.2,
0
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "smart-container",
"name": "smart-chest",
"icon": "__base__/graphics/icons/smart-chest.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "smart-chest"
},
"max_health": 150,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/smart-chest/smart-chest.png",
"priority": "extra-high",
"width": 62,
"height": 41,
"shift": [
0.4,
-0.13
]
},
"circuit_wire_connection_point": {
"shadow": {
"red": [
0.7,
-0.3
],
"green": [
0.7,
-0.3
]
},
"wire": {
"red": [
0.3,
-0.8
],
"green": [
0.3,
-0.8
]
}
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "inserter",
"name": "long-handed-inserter",
"icon": "__base__/graphics/icons/long-handed-inserter.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "long-handed-inserter"
},
"max_health": 40,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.35
],
[
0.4,
0.45
]
],
"pickup_position": [
0,
-2
],
"insert_position": [
0,
2.2
],
"energy_per_movement": 5000,
"energy_per_rotation": 5000,
"rotation_speed": 0.02,
"extension_speed": 0.0457,
"hand_size": 1.5,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"drain": "0.4kW"
},
"fast_replaceable_group": "long-handed-inserter",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"match_progress_to_activity": true,
"sound": [
{
"filename": "__base__/sound/inserter-long-handed-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-long-handed-2.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-long-handed-3.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-long-handed-4.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-long-handed-5.ogg",
"volume": 0.75
}
]
},
"hand_base_picture": {
"filename": "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-base.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_picture": {
"filename": "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-closed.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_picture": {
"filename": "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-hand-open.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_base_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"platform_picture": {
"sheet": {
"filename": "__base__/graphics/entity/long-handed-inserter/long-handed-inserter-platform.png",
"priority": "extra-high",
"width": 46,
"height": 46
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "inserter",
"name": "fast-inserter",
"icon": "__base__/graphics/icons/fast-inserter.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "fast-inserter"
},
"max_health": 40,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.35
],
[
0.4,
0.45
]
],
"pickup_position": [
0,
-1
],
"insert_position": [
0,
1.2
],
"energy_per_movement": 5000,
"energy_per_rotation": 5000,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"drain": "0.4kW"
},
"extension_speed": 0.07,
"rotation_speed": 0.04,
"fast_replaceable_group": "inserter",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"match_progress_to_activity": true,
"sound": [
{
"filename": "__base__/sound/inserter-fast-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-2.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-3.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-4.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-5.ogg",
"volume": 0.75
}
]
},
"hand_base_picture": {
"filename": "__base__/graphics/entity/fast-inserter/fast-inserter-hand-base.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_picture": {
"filename": "__base__/graphics/entity/fast-inserter/fast-inserter-hand-closed.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_picture": {
"filename": "__base__/graphics/entity/fast-inserter/fast-inserter-hand-open.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_base_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"platform_picture": {
"sheet": {
"filename": "__base__/graphics/entity/fast-inserter/fast-inserter-platform.png",
"priority": "extra-high",
"width": 46,
"height": 46
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "inserter",
"name": "smart-inserter",
"icon": "__base__/graphics/icons/smart-inserter.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "smart-inserter"
},
"max_health": 40,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"match_progress_to_activity": true,
"sound": [
{
"filename": "__base__/sound/inserter-fast-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-2.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-3.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-4.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-fast-5.ogg",
"volume": 0.75
}
]
},
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.35
],
[
0.4,
0.45
]
],
"pickup_position": [
0,
-1
],
"insert_position": [
0,
1.2
],
"energy_per_movement": 7000,
"energy_per_rotation": 7000,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"drain": "0.4kW"
},
"extension_speed": 0.07,
"rotation_speed": 0.04,
"fast_replaceable_group": "inserter",
"filter_count": 5,
"hand_base_picture": {
"filename": "__base__/graphics/entity/smart-inserter/smart-inserter-hand-base.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_picture": {
"filename": "__base__/graphics/entity/smart-inserter/smart-inserter-hand-closed.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_picture": {
"filename": "__base__/graphics/entity/smart-inserter/smart-inserter-hand-open.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_base_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"platform_picture": {
"sheet": {
"filename": "__base__/graphics/entity/smart-inserter/smart-inserter-platform.png",
"priority": "extra-high",
"width": 46,
"height": 46
}
},
"programmable": true,
"circuit_wire_connection_point": {
"shadow": {
"red": [
0,
0
],
"green": [
0,
0
]
},
"wire": {
"red": [
0,
0
],
"green": [
0,
0
]
}
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "solar-panel",
"name": "solar-panel",
"icon": "__base__/graphics/icons/solar-panel.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "solar-panel"
},
"max_health": 100,
"corpse": "big-remnants",
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"energy_source": {
"type": "electric",
"usage_priority": "solar"
},
"picture": {
"filename": "__base__/graphics/entity/solar-panel/solar-panel.png",
"priority": "high",
"width": 104,
"height": 96
},
"production": "60kW",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "locomotive",
"name": "diesel-locomotive",
"icon": "__base__/graphics/icons/diesel-locomotive.png",
"flags": [
"placeable-neutral",
"player-creation",
"placeable-off-grid",
"not-on-map"
],
"minable": {
"mining_time": 1,
"result": "diesel-locomotive"
},
"mined_sound": {
"filename": "__core__/sound/deconstruct-medium.ogg"
},
"max_health": 1000,
"corpse": "medium-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-0.6,
-2.6
],
[
0.6,
2.6
]
],
"selection_box": [
[
-0.85,
-2.6
],
[
0.9,
2.5
]
],
"drawing_box": [
[
-1,
-4
],
[
1,
3
]
],
"weight": 2000,
"max_speed": 1.2,
"max_power": "600kW",
"braking_force": 10,
"friction_force": 0.0015,
"air_resistance": 0.002,
"connection_distance": 3.3,
"joint_distance": 4.6,
"energy_per_hit_point": 5,
"resistances": [
{
"type": "fire",
"decrease": 15,
"percent": 50
},
{
"type": "physical",
"decrease": 15,
"percent": 30
},
{
"type": "impact",
"decrease": 50,
"percent": 60
},
{
"type": "explosion",
"decrease": 15,
"percent": 30
},
{
"type": "acid",
"decrease": 10,
"percent": 20
}
],
"energy_source": {
"type": "burner",
"effectivity": 1,
"fuel_inventory_size": 3,
"smoke": [
{
"name": "train-smoke",
"deviation": [
0.3,
0.3
],
"frequency": 100,
"position": [
0,
0
],
"starting_frame": 0,
"starting_frame_deviation": 60,
"height": 2,
"height_deviation": 0.5,
"starting_vertical_speed": 0.2,
"starting_vertical_speed_deviation": 0.1
}
]
},
"front_light": [
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
-0.6,
-16
],
"size": 2,
"intensity": 0.6
},
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
0.6,
-16
],
"size": 2,
"intensity": 0.6
}
],
"pictures": {
"priority": "very-low",
"width": 346,
"height": 248,
"direction_count": 256,
"filenames": [
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-01.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-02.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-03.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-04.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-05.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-06.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-07.png",
"__base__/graphics/entity/diesel-locomotive/diesel-locomotive-08.png"
],
"line_length": 4,
"lines_per_file": 8,
"shift": [
1,
-0.45
]
},
"rail_category": "regular",
"stop_trigger": [
{
"type": "create-smoke",
"repeat_count": 125,
"entity_name": "smoke-train-stop",
"initial_height": 0,
"speed": [
-0.03,
0
],
"speed_multiplier": 0.75,
"speed_multiplier_deviation": 1.1,
"offset_deviation": [
[
-0.75,
-2.7
],
[
-0.3,
2.7
]
]
},
{
"type": "create-smoke",
"repeat_count": 125,
"entity_name": "smoke-train-stop",
"initial_height": 0,
"speed": [
0.03,
0
],
"speed_multiplier": 0.75,
"speed_multiplier_deviation": 1.1,
"offset_deviation": [
[
0.3,
-2.7
],
[
0.75,
2.7
]
]
},
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/train-breaks.ogg",
"volume": 0.6
}
]
}
],
"tie_distance": 50,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/train-engine.ogg",
"volume": 0.4
},
"match_speed_to_activity": true
},
"open_sound": {
"filename": "__base__/sound/car-door-open.ogg",
"volume": 0.7
},
"close_sound": {
"filename": "__base__/sound/car-door-close.ogg",
"volume": 0.7
},
"sound_minimum_speed": 0.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "cargo-wagon",
"name": "cargo-wagon",
"icon": "__base__/graphics/icons/cargo-wagon.png",
"flags": [
"placeable-neutral",
"player-creation",
"placeable-off-grid",
"not-on-map"
],
"inventory_size": 30,
"minable": {
"mining_time": 1,
"result": "cargo-wagon"
},
"mined_sound": {
"filename": "__core__/sound/deconstruct-medium.ogg"
},
"max_health": 600,
"corpse": "medium-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-0.6,
-2.4
],
[
0.6,
2.4
]
],
"selection_box": [
[
-0.7,
-2.5
],
[
1,
2.5
]
],
"weight": 1000,
"max_speed": 1.5,
"braking_force": 3,
"friction_force": 0.0015,
"air_resistance": 0.002,
"connection_distance": 3.3,
"joint_distance": 4,
"energy_per_hit_point": 5,
"resistances": [
{
"type": "fire",
"decrease": 15,
"percent": 50
},
{
"type": "physical",
"decrease": 15,
"percent": 30
},
{
"type": "impact",
"decrease": 50,
"percent": 60
},
{
"type": "explosion",
"decrease": 15,
"percent": 30
},
{
"type": "acid",
"decrease": 10,
"percent": 20
}
],
"pictures": {
"priority": "very-low",
"width": 285,
"height": 218,
"back_equals_front": true,
"direction_count": 128,
"filenames": [
"__base__/graphics/entity/cargo-wagon/cargo-wagon-spritesheet-1.png",
"__base__/graphics/entity/cargo-wagon/cargo-wagon-spritesheet-2.png",
"__base__/graphics/entity/cargo-wagon/cargo-wagon-spritesheet-3.png",
"__base__/graphics/entity/cargo-wagon/cargo-wagon-spritesheet-4.png"
],
"line_length": 4,
"lines_per_file": 8,
"shift": [
0.7,
-0.45
]
},
"rail_category": "regular",
"tie_distance": 50,
"working_sound": {
"sound": {
"filename": "__base__/sound/train-wheels.ogg",
"volume": 0.6
},
"match_volume_to_activity": true
},
"open_sound": {
"filename": "__base__/sound/machine-open.ogg",
"volume": 0.85
},
"close_sound": {
"filename": "__base__/sound/machine-close.ogg",
"volume": 0.75
},
"sound_minimum_speed": 0.5,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "gate",
"name": "gate",
"icon": "__base__/graphics/icons/gate.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"fast_replaceable_group": "wall",
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "gate"
},
"max_health": 350,
"corpse": "small-remnants",
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.29
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"opening_speed": 0.0666666,
"activation_distance": 3,
"timeout_to_close": 5,
"resistances": [
{
"type": "physical",
"decrease": 3,
"percent": 20
},
{
"type": "impact",
"decrease": 45,
"percent": 60
},
{
"type": "explosion",
"decrease": 10,
"percent": 30
},
{
"type": "fire",
"percent": 100
},
{
"type": "laser",
"percent": 70
}
],
"vertical_animation": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-vertical.png",
"line_length": 8,
"width": 21,
"height": 60,
"frame_count": 16,
"shift": [
0.015625,
-0.40625
]
},
{
"filename": "__base__/graphics/entity/gate/gate-vertical-shadow.png",
"line_length": 8,
"width": 41,
"height": 50,
"frame_count": 16,
"shift": [
0.328125,
0.3
],
"draw_as_shadow": true
}
]
},
"horizontal_animation": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-horizontal.png",
"line_length": 8,
"width": 32,
"height": 36,
"frame_count": 16,
"shift": [
0,
-0.21875
]
},
{
"filename": "__base__/graphics/entity/gate/gate-horizontal-shadow.png",
"line_length": 8,
"width": 62,
"height": 28,
"frame_count": 16,
"shift": [
0.4375,
0.46875
],
"draw_as_shadow": true
}
]
},
"vertical_base": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-base-vertical.png",
"width": 32,
"height": 32
},
{
"filename": "__base__/graphics/entity/gate/gate-base-vertical-mask.png",
"width": 32,
"height": 32,
"apply_runtime_tint": true
}
]
},
"horizontal_rail_animation_left": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-rail-horizontal-left.png",
"line_length": 8,
"width": 32,
"height": 47,
"frame_count": 16,
"shift": [
0,
null
]
},
{
"filename": "__base__/graphics/entity/gate/gate-rail-horizontal-shadow-left.png",
"line_length": 8,
"width": 73,
"height": 27,
"frame_count": 16,
"shift": [
0.078125,
null
],
"draw_as_shadow": true
}
]
},
"horizontal_rail_animation_right": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-rail-horizontal-right.png",
"line_length": 8,
"width": 32,
"height": 43,
"frame_count": 16,
"shift": [
0,
null
]
},
{
"filename": "__base__/graphics/entity/gate/gate-rail-horizontal-shadow-right.png",
"line_length": 8,
"width": 73,
"height": 28,
"frame_count": 16,
"shift": [
0.60938,
null
],
"draw_as_shadow": true
}
]
},
"vertical_rail_animation_left": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-rail-vertical-left.png",
"line_length": 8,
"width": 22,
"height": 54,
"frame_count": 16,
"shift": [
0,
-0.46875
]
},
{
"filename": "__base__/graphics/entity/gate/gate-rail-vertical-shadow-left.png",
"line_length": 8,
"width": 47,
"height": 48,
"frame_count": 16,
"shift": [
0.27,
null
],
"draw_as_shadow": true
}
]
},
"vertical_rail_animation_right": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-rail-vertical-right.png",
"line_length": 8,
"width": 22,
"height": 55,
"frame_count": 16,
"shift": [
0,
-0.453125
]
},
{
"filename": "__base__/graphics/entity/gate/gate-rail-vertical-shadow-right.png",
"line_length": 8,
"width": 47,
"height": 47,
"frame_count": 16,
"shift": [
0.27,
0.303125
],
"draw_as_shadow": true
}
]
},
"vertical_rail_base": {
"filename": "__base__/graphics/entity/gate/gate-rail-base-vertical.png",
"line_length": 8,
"width": 64,
"height": 64,
"frame_count": 16,
"shift": [
0,
0
]
},
"horizontal_rail_base": {
"filename": "__base__/graphics/entity/gate/gate-rail-base-horizontal.png",
"line_length": 8,
"width": 64,
"height": 45,
"frame_count": 16,
"shift": [
0,
null
]
},
"vertical_rail_base_mask": {
"filename": "__base__/graphics/entity/gate/gate-rail-base-mask-vertical.png",
"width": 63,
"height": 39,
"shift": [
0.015625,
-0.015625
],
"apply_runtime_tint": true
},
"horizontal_rail_base_mask": {
"filename": "__base__/graphics/entity/gate/gate-rail-base-mask-horizontal.png",
"width": 53,
"height": 45,
"shift": [
0.015625,
null
],
"apply_runtime_tint": true
},
"horizontal_base": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/gate-base-horizontal.png",
"width": 32,
"height": 23,
"shift": [
0,
0.125
]
},
{
"filename": "__base__/graphics/entity/gate/gate-base-horizontal-mask.png",
"width": 32,
"height": 23,
"apply_runtime_tint": true,
"shift": [
0,
0.125
]
}
]
},
"wall_patch": {
"north": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/wall-patch-north.png",
"width": 22,
"height": 35,
"shift": [
0,
-0.62
]
},
{
"filename": "__base__/graphics/entity/gate/wall-patch-north-shadow.png",
"width": 46,
"height": 31,
"shift": [
0.3,
0.2
],
"draw_as_shadow": true
}
]
},
"east": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/wall-patch-east.png",
"width": 11,
"height": 40,
"shift": [
0.328125,
-0.109375
]
},
{
"filename": "__base__/graphics/entity/gate/wall-patch-east-shadow.png",
"width": 38,
"height": 32,
"shift": [
0.8125,
0.46875
],
"draw_as_shadow": true
}
]
},
"south": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/wall-patch-south.png",
"width": 22,
"height": 40,
"shift": [
0,
-0.125
]
},
{
"filename": "__base__/graphics/entity/gate/wall-patch-south-shadow.png",
"width": 48,
"height": 25,
"shift": [
0.3,
0.95
],
"draw_as_shadow": true
}
]
},
"west": {
"layers": [
{
"filename": "__base__/graphics/entity/gate/wall-patch-west.png",
"width": 11,
"height": 40,
"shift": [
-0.328125,
-0.109375
]
},
{
"filename": "__base__/graphics/entity/gate/wall-patch-west-shadow.png",
"width": 46,
"height": 32,
"shift": [
0.1875,
0.46875
],
"draw_as_shadow": true
}
]
}
},
"wall_diode_green": {
"filename": "__base__/graphics/entity/gate/wall-diode-green.png",
"width": 21,
"height": 22,
"shift": [
0,
-0.78125
]
},
"wall_diode_green_light": {
"minimum_darkness": 0.3,
"color": {
"g": 1
},
"shift": [
0,
-0.78125
],
"size": 1,
"intensity": 0.3
},
"wall_diode_red": {
"filename": "__base__/graphics/entity/gate/wall-diode-red.png",
"width": 21,
"height": 22,
"shift": [
0,
-0.78125
]
},
"wall_diode_red_light": {
"minimum_darkness": 0.3,
"color": {
"r": 1
},
"shift": [
0,
-0.78125
],
"size": 1,
"intensity": 0.3
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"open_sound": {
"variations": {
"filename": "__base__/sound/gate1.ogg",
"volume": 0.5
},
"aggregation": {
"max_count": 1,
"remove": true
}
},
"close_sound": {
"variations": {
"filename": "__base__/sound/gate1.ogg",
"volume": 0.5
},
"aggregation": {
"max_count": 1,
"remove": true
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "player-port",
"name": "player-port",
"icon": "__base__/graphics/icons/player-port.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "player-port"
},
"max_health": 50,
"collision_box": [
[
-0.9,
-0.9
],
[
0.9,
0.9
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"animation": {
"filename": "__base__/graphics/entity/player-port/player-port-animation.png",
"width": 64,
"height": 64,
"frame_count": 2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "straight-rail",
"name": "straight-rail",
"icon": "__base__/graphics/icons/straight-rail.png",
"flags": [
"placeable-neutral",
"player-creation",
"building-direction-8-way"
],
"minable": {
"mining_time": 1,
"result": "straight-rail"
},
"max_health": 100,
"corpse": "straight-rail-remnants",
"collision_box": [
[
-0.7,
-0.8
],
[
0.7,
0.8
]
],
"selection_box": [
[
-0.7,
-0.8
],
[
0.7,
0.8
]
],
"rail_category": "regular",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "curved-rail",
"name": "curved-rail",
"icon": "__base__/graphics/icons/curved-rail.png",
"flags": [
"placeable-neutral",
"player-creation",
"building-direction-8-way"
],
"minable": {
"mining_time": 1,
"result": "curved-rail"
},
"max_health": 200,
"corpse": "curved-rail-remnants",
"collision_box": [
[
-0.75,
-0.55
],
[
0.75,
1.6
]
],
"secondary_collision_box": [
[
-0.65,
-2.43
],
[
0.65,
2.43
]
],
"selection_box": [
[
-1.7,
-0.8
],
[
1.7,
0.8
]
],
"rail_category": "regular",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "flame-thrower-explosion",
"name": "flame-thrower-explosion",
"flags": [
"not-on-map"
],
"animation_speed": 1,
"animations": [
{
"filename": "__base__/graphics/entity/flame-thrower-explosion/flame-thrower-explosion.png",
"priority": "extra-high",
"width": 64,
"height": 64,
"frame_count": 64,
"line_length": 8
}
],
"light": {
"intensity": 0.2,
"size": 20
},
"slow_down_factor": 1,
"smoke": "smoke-fast",
"smoke_count": 1,
"smoke_slow_down_factor": 0.95,
"damage": {
"amount": 0.25,
"type": "fire"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "land-mine",
"name": "land-mine",
"icon": "__base__/graphics/icons/land-mine.png",
"flags": [
"placeable-player",
"placeable-enemy",
"player-creation",
"placeable-off-grid"
],
"minable": {
"mining_time": 1,
"result": "land-mine"
},
"max_health": 15,
"corpse": "small-remnants",
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"dying_explosion": "explosion-hit",
"picture_safe": {
"filename": "__base__/graphics/entity/land-mine/land-mine.png",
"priority": "medium",
"width": 32,
"height": 32
},
"picture_set": {
"filename": "__base__/graphics/entity/land-mine/land-mine-set.png",
"priority": "medium",
"width": 32,
"height": 32
},
"trigger_radius": 2.5,
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": [
{
"type": "nested-result",
"affects_target": true,
"action": {
"type": "area",
"perimeter": 6,
"collision_mask": [
"player-layer"
],
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 40,
"type": "explosion"
}
}
}
}
},
{
"type": "create-entity",
"entity_name": "explosion"
},
{
"type": "damage",
"damage": {
"amount": 1000,
"type": "explosion"
}
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "train-stop",
"name": "train-stop",
"icon": "__base__/graphics/icons/train-stop.png",
"flags": [
"placeable-neutral",
"player-creation",
"filter-directions"
],
"minable": {
"mining_time": 1,
"result": "train-stop"
},
"max_health": 150,
"corpse": "medium-remnants",
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selection_box": [
[
-0.6,
-0.6
],
[
0.6,
0.6
]
],
"drawing_box": [
[
-0.5,
-3
],
[
0.5,
0.5
]
],
"tile_width": 2,
"tile_height": 2,
"animation_ticks_per_frame": 20,
"animations": {
"north": {
"filename": "__base__/graphics/entity/train-stop/train-stop-north.png",
"priority": "high",
"width": 180,
"height": 136,
"frame_count": 2,
"shift": [
1.65,
-0.9
]
},
"east": {
"filename": "__base__/graphics/entity/train-stop/train-stop-east.png",
"priority": "high",
"width": 173,
"height": 128,
"frame_count": 2,
"shift": [
1.7,
-1.5
]
},
"south": {
"filename": "__base__/graphics/entity/train-stop/train-stop-south.png",
"priority": "high",
"width": 155,
"height": 132,
"frame_count": 2,
"shift": [
1.7,
-1.4
]
},
"west": {
"filename": "__base__/graphics/entity/train-stop/train-stop-west.png",
"priority": "high",
"width": 173,
"height": 126,
"frame_count": 2,
"shift": [
2,
-0.8
]
}
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/train-stop.ogg",
"volume": 0.8
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "rail-signal",
"name": "rail-signal",
"icon": "__base__/graphics/icons/rail-signal.png",
"flags": [
"placeable-neutral",
"player-creation",
"building-direction-8-way",
"filter-directions",
"fast-replaceable-no-build-while-moving"
],
"fast_replaceable_group": "rail-signal",
"minable": {
"mining_time": 1,
"result": "rail-signal"
},
"max_health": 80,
"corpse": "small-remnants",
"collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"building_collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"animation": {
"filename": "__base__/graphics/entity/rail-signal/rail-signal.png",
"priority": "high",
"width": 70,
"height": 46,
"frame_count": 3,
"direction_count": 8
},
"green_light": {
"intensity": 0.2,
"size": 4,
"color": {
"g": 1
}
},
"orange_light": {
"intensity": 0.2,
"size": 4,
"color": {
"r": 1,
"g": 0.5
}
},
"red_light": {
"intensity": 0.2,
"size": 4,
"color": {
"r": 1
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "rail-chain-signal",
"name": "rail-chain-signal",
"icon": "__base__/graphics/icons/rail-chain-signal.png",
"flags": [
"placeable-neutral",
"player-creation",
"building-direction-8-way",
"filter-directions",
"fast-replaceable-no-build-while-moving"
],
"fast_replaceable_group": "rail-signal",
"minable": {
"mining_time": 1,
"result": "rail-chain-signal"
},
"max_health": 80,
"corpse": "small-remnants",
"collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"building_collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"animation": {
"filename": "__base__/graphics/entity/rail-chain-signal/rail-chain-signal.png",
"priority": "high",
"line_length": 5,
"width": 129,
"height": 113,
"frame_count": 5,
"axially_symmetrical": false,
"direction_count": 8,
"shift": [
0.421875,
0.515625
]
},
"rail_piece": {
"filename": "__base__/graphics/entity/rail-chain-signal/rail-chain-signal-metal.png",
"line_length": 4,
"width": 78,
"height": 74,
"frame_count": 4,
"axially_symmetrical": false,
"shift": [
0.15625,
0.25
]
},
"selection_box_offsets": [
[
0.125,
-0.21875
],
[
0.0625,
-0.03125
],
[
-0.09375,
0.1875
],
[
-0.15625,
-0.03125
],
[
-0.0625,
-0.21875
],
[
0.15625,
-0.3125
],
[
-0.125,
-0.125
],
[
-0.125,
-0.3125
]
],
"green_light": {
"intensity": 0.3,
"size": 4,
"color": {
"r": 0.592157,
"g": 1,
"b": 0.117647
}
},
"orange_light": {
"intensity": 0.3,
"size": 4,
"color": {
"r": 0.815686,
"g": 0.670588,
"b": 0.431373
}
},
"red_light": {
"intensity": 0.3,
"size": 4,
"color": {
"r": 0.784314,
"g": 0.431373,
"b": 0.431373
}
},
"blue_light": {
"intensity": 0.3,
"size": 4,
"color": {
"r": 0.431373,
"g": 0.694118,
"b": 0.623529
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "lab",
"name": "lab",
"icon": "__base__/graphics/icons/lab.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "lab"
},
"max_health": 150,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"light": {
"intensity": 0.75,
"size": 8
},
"on_animation": {
"filename": "__base__/graphics/entity/lab/lab.png",
"width": 113,
"height": 91,
"frame_count": 33,
"line_length": 11,
"animation_speed": 0.3333333333333333,
"shift": [
0.2,
0.15
]
},
"off_animation": {
"filename": "__base__/graphics/entity/lab/lab.png",
"width": 113,
"height": 91,
"frame_count": 1,
"shift": [
0.2,
0.15
]
},
"working_sound": {
"sound": {
"filename": "__base__/sound/lab.ogg",
"volume": 0.7
},
"apparent_volume": 1
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"energy_usage": "60kW",
"researching_speed": 1,
"inputs": [
"science-pack-1",
"science-pack-2",
"science-pack-3",
"alien-science-pack"
],
"module_specification": {
"module_slots": 2,
"max_entity_info_module_icons_per_row": 3,
"max_entity_info_module_icon_rows": 1,
"module_info_icon_shift": [
0,
0.9
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "logistic-robot",
"name": "logistic-robot",
"icon": "__base__/graphics/icons/logistic-robot.png",
"flags": [
"placeable-player",
"player-creation",
"placeable-off-grid",
"not-on-map"
],
"minable": {
"hardness": 0.1,
"mining_time": 0.1,
"result": "logistic-robot"
},
"max_health": 100,
"collision_box": [
[
0,
0
],
[
0,
0
]
],
"selection_box": [
[
-0.5,
-1.5
],
[
0.5,
-0.5
]
],
"max_payload_size": 1,
"speed": 0.05,
"transfer_distance": 0.5,
"max_energy": "300kJ",
"energy_per_tick": "0.01kJ",
"speed_multiplier_when_out_of_energy": 0.2,
"energy_per_move": "1kJ",
"min_to_charge": 0.2,
"max_to_charge": 0.95,
"idle": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot.png",
"priority": "high",
"line_length": 16,
"width": 41,
"height": 42,
"frame_count": 1,
"shift": [
0.015625,
-0.09375
],
"direction_count": 16,
"y": 42
},
"idle_with_cargo": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot.png",
"priority": "high",
"line_length": 16,
"width": 41,
"height": 42,
"frame_count": 1,
"shift": [
0.015625,
-0.09375
],
"direction_count": 16
},
"in_motion": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot.png",
"priority": "high",
"line_length": 16,
"width": 41,
"height": 42,
"frame_count": 1,
"shift": [
0.015625,
-0.09375
],
"direction_count": 16,
"y": 126
},
"in_motion_with_cargo": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot.png",
"priority": "high",
"line_length": 16,
"width": 41,
"height": 42,
"frame_count": 1,
"shift": [
0.015625,
-0.09375
],
"direction_count": 16,
"y": 84
},
"shadow_idle": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 59,
"height": 23,
"frame_count": 1,
"shift": [
0.96875,
0.609375
],
"direction_count": 16,
"y": 23
},
"shadow_idle_with_cargo": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 59,
"height": 23,
"frame_count": 1,
"shift": [
0.96875,
0.609375
],
"direction_count": 16
},
"shadow_in_motion": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 59,
"height": 23,
"frame_count": 1,
"shift": [
0.96875,
0.609375
],
"direction_count": 16,
"y": 23
},
"shadow_in_motion_with_cargo": {
"filename": "__base__/graphics/entity/logistic-robot/logistic-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 59,
"height": 23,
"frame_count": 1,
"shift": [
0.96875,
0.609375
],
"direction_count": 16
},
"cargo_centered": [
0,
0.2
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "construction-robot",
"name": "construction-robot",
"icon": "__base__/graphics/icons/construction-robot.png",
"flags": [
"placeable-player",
"player-creation",
"placeable-off-grid",
"not-on-map"
],
"minable": {
"hardness": 0.1,
"mining_time": 0.1,
"result": "construction-robot"
},
"max_health": 100,
"collision_box": [
[
0,
0
],
[
0,
0
]
],
"selection_box": [
[
-0.5,
-1.5
],
[
0.5,
-0.5
]
],
"max_payload_size": 1,
"speed": 0.06,
"transfer_distance": 0.5,
"max_energy": "300kJ",
"energy_per_tick": "0.01kJ",
"speed_multiplier_when_out_of_energy": 0.2,
"energy_per_move": "1kJ",
"min_to_charge": 0.2,
"max_to_charge": 0.95,
"working_light": {
"intensity": 0.8,
"size": 3
},
"idle": {
"filename": "__base__/graphics/entity/construction-robot/construction-robot.png",
"priority": "high",
"line_length": 16,
"width": 32,
"height": 36,
"frame_count": 1,
"shift": [
0,
-0.15625
],
"direction_count": 16
},
"in_motion": {
"filename": "__base__/graphics/entity/construction-robot/construction-robot.png",
"priority": "high",
"line_length": 16,
"width": 32,
"height": 36,
"frame_count": 1,
"shift": [
0,
-0.15625
],
"direction_count": 16,
"y": 36
},
"shadow_idle": {
"filename": "__base__/graphics/entity/construction-robot/construction-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 50,
"height": 24,
"frame_count": 1,
"shift": [
1.09375,
0.59375
],
"direction_count": 16
},
"shadow_in_motion": {
"filename": "__base__/graphics/entity/construction-robot/construction-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 50,
"height": 24,
"frame_count": 1,
"shift": [
1.09375,
0.59375
],
"direction_count": 16
},
"working": {
"filename": "__base__/graphics/entity/construction-robot/construction-robot-working.png",
"priority": "high",
"line_length": 2,
"width": 28,
"height": 36,
"frame_count": 2,
"shift": [
0,
-0.15625
],
"direction_count": 16,
"animation_speed": 0.3
},
"shadow_working": {
"priority": "high",
"width": 50,
"height": 24,
"frame_count": 2,
"shift": [
1.09375,
0.59375
],
"direction_count": 16
},
"smoke": {
"filename": "__base__/graphics/entity/smoke-construction/smoke-01.png",
"width": 39,
"height": 32,
"frame_count": 19,
"line_length": 19,
"shift": [
0.078125,
-0.15625
],
"animation_speed": 0.3
},
"sparks": [
{
"filename": "__base__/graphics/entity/sparks/sparks-01.png",
"width": 39,
"height": 34,
"frame_count": 19,
"line_length": 19,
"shift": [
-0.109375,
0.3125
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
},
{
"filename": "__base__/graphics/entity/sparks/sparks-02.png",
"width": 36,
"height": 32,
"frame_count": 19,
"line_length": 19,
"shift": [
0.03125,
0.125
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
},
{
"filename": "__base__/graphics/entity/sparks/sparks-03.png",
"width": 42,
"height": 29,
"frame_count": 19,
"line_length": 19,
"shift": [
-0.0625,
0.203125
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
},
{
"filename": "__base__/graphics/entity/sparks/sparks-04.png",
"width": 40,
"height": 35,
"frame_count": 19,
"line_length": 19,
"shift": [
-0.0625,
0.234375
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
},
{
"filename": "__base__/graphics/entity/sparks/sparks-05.png",
"width": 39,
"height": 29,
"frame_count": 19,
"line_length": 19,
"shift": [
-0.109375,
0.171875
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
},
{
"filename": "__base__/graphics/entity/sparks/sparks-06.png",
"width": 44,
"height": 36,
"frame_count": 19,
"line_length": 19,
"shift": [
0.03125,
0.3125
],
"tint": {
"r": 1,
"g": 0.9,
"b": 0,
"a": 1
},
"animation_speed": 0.3
}
],
"repair_pack": "repair-pack",
"cargo_centered": [
0,
0.2
],
"construction_vector": [
0.3,
0.22
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "logistic-container",
"name": "logistic-chest-passive-provider",
"icon": "__base__/graphics/icons/logistic-chest-passive-provider.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "logistic-chest-passive-provider"
},
"max_health": 150,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"logistic_mode": "passive-provider",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/logistic-chest/logistic-chest-passive-provider.png",
"priority": "extra-high",
"width": 38,
"height": 32,
"shift": [
0.1,
0
]
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "logistic-container",
"name": "logistic-chest-active-provider",
"icon": "__base__/graphics/icons/logistic-chest-active-provider.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "logistic-chest-active-provider"
},
"max_health": 150,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"logistic_mode": "active-provider",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/logistic-chest/logistic-chest-active-provider.png",
"priority": "extra-high",
"width": 38,
"height": 32,
"shift": [
0.1,
0
]
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "logistic-container",
"name": "logistic-chest-storage",
"icon": "__base__/graphics/icons/logistic-chest-storage.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "logistic-chest-storage"
},
"max_health": 150,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"logistic_mode": "storage",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"filename": "__base__/graphics/entity/logistic-chest/logistic-chest-storage.png",
"priority": "extra-high",
"width": 38,
"height": 32,
"shift": [
0.1,
0
]
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "logistic-container",
"name": "logistic-chest-requester",
"icon": "__base__/graphics/icons/logistic-chest-requester.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "logistic-chest-requester"
},
"max_health": 150,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fast_replaceable_group": "container",
"inventory_size": 48,
"logistic_mode": "requester",
"open_sound": {
"filename": "__base__/sound/metallic-chest-open.ogg",
"volume": 0.65
},
"close_sound": {
"filename": "__base__/sound/metallic-chest-close.ogg",
"volume": 0.7
},
"picture": {
"filename": "__base__/graphics/entity/logistic-chest/logistic-chest-requester.png",
"priority": "extra-high",
"width": 38,
"height": 32,
"shift": [
0.1,
0
]
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "rocket-silo",
"name": "rocket-silo",
"icon": "__base__/graphics/icons/rocket-silo.png",
"flags": [
"placeable-player",
"player-creation"
],
"crafting_categories": [
"rocket-building"
],
"ingredient_count": 3,
"rocket_parts_required": 100,
"crafting_speed": 1,
"module_specification": {
"module_slots": 4,
"module_info_icon_shift": [
0,
4.3
]
},
"fixed_recipe": "rocket-part",
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"minable": {
"hardness": 0.2,
"mining_time": 5,
"result": "rocket-silo"
},
"max_health": 5000,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-4.2,
-4.7
],
[
4.2,
4.7
]
],
"selection_box": [
[
-4.5,
-5
],
[
4.5,
5
]
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"energy_source": {
"type": "electric",
"usage_priority": "primary-input"
},
"energy_usage": "250kW",
"idle_energy_usage": "10KW",
"lamp_energy_usage": "10KW",
"active_energy_usage": "3990KW",
"rocket_entity": "rocket-silo-rocket",
"times_to_blink": 3,
"light_blinking_speed": 0.005555555555555556,
"door_opening_speed": 0.00392156862745098,
"base_light": [
{
"type": "oriented",
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
0.25,
1.25
],
"size": 1,
"intensity": 1,
"rotation_shift": 0.6
},
{
"type": "oriented",
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
-0.25,
1
],
"size": 1,
"intensity": 1,
"rotation_shift": 0.5
}
],
"base_engine_light": {
"intensity": 1,
"size": 25,
"shift": [
0,
1.5
]
},
"shadow_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/00-shadow/00-silo-shadow.png",
"priority": "medium",
"width": 447,
"height": 351,
"draw_as_shadow": true,
"shift": [
1.5,
0.5
]
},
"satellite_shadow_animation": {
"filename": "__base__/graphics/entity/rocket-silo/00-shadow/00-satellite-shadow.png",
"priority": "medium",
"width": 44,
"height": 22,
"frame_count": 12,
"line_length": 4,
"animation_speed": 0.25,
"draw_as_shadow": true,
"shift": [
7.875,
-2.1875
]
},
"hole_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/01-hole/01-hole.png",
"width": 224,
"height": 128,
"shift": [
0,
2
]
},
"hole_light_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/01-hole/01-hole-light.png",
"width": 224,
"height": 128,
"shift": [
0,
2
]
},
"rocket_shadow_overlay_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/03-rocket-over-shadow-over-rocket.png",
"width": 224,
"height": 128,
"shift": [
0,
2
]
},
"rocket_glow_overlay_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/03-rocket-over-glow.png",
"blend_mode": "additive",
"width": 224,
"height": 128,
"shift": [
0,
2
]
},
"door_back_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/04-05-doors/04-door-back.png",
"width": 192,
"height": 108,
"shift": [
0,
1.53125
]
},
"door_back_open_offset": [
1.75,
-1.75
],
"door_front_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/04-05-doors/05-door-front.png",
"width": 192,
"height": 112,
"shift": [
0,
2.0625
]
},
"door_front_open_offset": [
-1.75,
1.75
],
"base_day_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/06-silo-base/06-silo-base-day.png",
"width": 352,
"height": 384,
"shift": [
0,
0
]
},
"base_night_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/06-silo-base/06-silo-base-night.png",
"width": 352,
"height": 384,
"shift": [
0,
0
]
},
"red_lights_back_sprites": {
"layers": [
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
1.34375,
0.28125
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
2.3125,
0.9375
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
2.65625,
1.90625
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
-2.65625,
1.90625
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
-2.3125,
0.9375
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
-1.34375,
0.28125
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
0,
0
]
}
]
},
"red_lights_front_sprites": {
"layers": [
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
2.3125,
2.8125
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
1.34375,
3.40625
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
0,
3.75
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
-1.34375,
3.40625
]
},
{
"filename": "__base__/graphics/entity/rocket-silo/07-red-lights-back/red-light.png",
"width": 32,
"height": 32,
"shift": [
-2.3125,
2.8125
]
}
]
},
"satellite_animation": {
"filename": "__base__/graphics/entity/rocket-silo/08-arms-back-satellite-animation/satellite.png",
"priority": "medium",
"width": 27,
"height": 28,
"frame_count": 12,
"line_length": 4,
"animation_speed": 0.25,
"shift": [
3.3125,
-4.82813
]
},
"arm_01_back_animation": {
"filename": "__base__/graphics/entity/rocket-silo/08-arms-back-satellite-animation/arm-01-back.png",
"priority": "medium",
"width": 54,
"height": 50,
"frame_count": 12,
"line_length": 4,
"animation_speed": 0.2,
"shift": [
-1.34375,
-0.875
]
},
"arm_02_right_animation": {
"filename": "__base__/graphics/entity/rocket-silo/08-arms-back-satellite-animation/arm-02-right.png",
"priority": "medium",
"width": 81,
"height": 43,
"frame_count": 12,
"line_length": 4,
"animation_speed": 0.2,
"shift": [
2.71875,
0.96875
]
},
"arm_03_front_animation": {
"filename": "__base__/graphics/entity/rocket-silo/13-arm-front-red-lights-front/arm-03-front.png",
"priority": "medium",
"width": 54,
"height": 70,
"frame_count": 12,
"line_length": 4,
"animation_speed": 0.2,
"shift": [
-1.34375,
2.4375
]
},
"base_front_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/14-silo-front/14-silo-front.png",
"width": 352,
"height": 96,
"shift": [
0,
3.5
]
},
"silo_fade_out_start_distance": 8,
"silo_fade_out_end_distance": 15,
"alarm_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-alarm.ogg",
"volume": 1.5
}
]
}
],
"clamps_on_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-clamps-on.ogg",
"volume": 1.5
}
]
}
],
"clamps_off_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-clamps-off.ogg",
"volume": 1.5
}
]
}
],
"doors_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-doors.ogg",
"volume": 1.5
}
]
}
],
"raise_rocket_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-raise-rocket.ogg",
"volume": 1.5
}
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "rocket-silo-rocket",
"name": "rocket-silo-rocket",
"flags": [
"not-on-map"
],
"collision_mask": [
"not-colliding-with-itself"
],
"collision_box": [
[
-2,
-7
],
[
2,
4
]
],
"selection_box": [
[
0,
0
],
[
0,
0
]
],
"dying_explosion": "massive-explosion",
"shadow_slave_entity": "rocket-silo-rocket-shadow",
"inventory_size": 1,
"rising_speed": 0.002380952380952381,
"engine_starting_speed": 0.0030303030303030303,
"flying_speed": 0.000008333333333333334,
"flying_acceleration": 0.01,
"glow_light": {
"intensity": 1,
"size": 30,
"shift": [
0,
1.5
]
},
"rocket_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/02-11-rocket/02-rocket.png",
"width": 192,
"height": 288,
"shift": [
0,
5.5
]
},
"rocket_shadow_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/09-rocket-shadow/09-rocket-shadow.png",
"priority": "medium",
"width": 384,
"height": 128,
"draw_as_shadow": true,
"shift": [
-2.5,
2
]
},
"rocket_glare_overlay_sprite": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/03-rocket-over-glare.png",
"blend_mode": "additive",
"width": 509,
"height": 509,
"shift": [
0,
9
]
},
"rocket_smoke_top1_animation": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/rocket-top-smoke.png",
"priority": "medium",
"tint": {
"r": 0.8,
"g": 0.8,
"b": 1,
"a": 0.8
},
"width": 47,
"height": 149,
"frame_count": 24,
"line_length": 8,
"animation_speed": 0.5,
"scale": 1.5,
"shift": [
-1.59375,
7.34375
]
},
"rocket_smoke_top2_animation": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/rocket-top-smoke.png",
"priority": "medium",
"tint": {
"r": 0.8,
"g": 0.8,
"b": 1,
"a": 0.8
},
"width": 47,
"height": 149,
"frame_count": 24,
"line_length": 8,
"animation_speed": 0.5,
"scale": 1.5,
"shift": [
0.46875,
8.28125
]
},
"rocket_smoke_top3_animation": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/rocket-top-smoke.png",
"priority": "medium",
"tint": {
"r": 0.8,
"g": 0.8,
"b": 1,
"a": 0.8
},
"width": 47,
"height": 149,
"frame_count": 24,
"line_length": 8,
"animation_speed": 0.5,
"scale": 1.5,
"shift": [
1.28125,
7.90625
]
},
"rocket_smoke_bottom1_animation": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/rocket-top-smoke.png",
"priority": "medium",
"tint": {
"r": 0.8,
"g": 0.8,
"b": 1,
"a": 0.7
},
"width": 47,
"height": 149,
"frame_count": 24,
"line_length": 8,
"animation_speed": 0.5,
"scale": 1.5,
"shift": [
-1.65625,
6.71875
]
},
"rocket_smoke_bottom2_animation": {
"filename": "__base__/graphics/entity/rocket-silo/03-12-rocket-over/rocket-top-smoke.png",
"priority": "medium",
"tint": {
"r": 0.8,
"g": 0.8,
"b": 1,
"a": 0.7
},
"width": 47,
"height": 149,
"frame_count": 24,
"line_length": 8,
"animation_speed": 0.5,
"scale": 1.5,
"shift": [
1.65625,
6.71875
]
},
"rocket_flame_animation": {
"filename": "__base__/graphics/entity/rocket-silo/10-rocket-under/jet-flame.png",
"priority": "medium",
"blend_mode": "additive",
"width": 88,
"height": 132,
"frame_count": 8,
"line_length": 8,
"animation_speed": 0.5,
"scale": 0.93,
"shift": [
0.04,
10
]
},
"rocket_flame_left_animation": {
"filename": "__base__/graphics/entity/rocket-silo/10-rocket-under/jet-flame.png",
"priority": "medium",
"blend_mode": "additive",
"width": 88,
"height": 132,
"frame_count": 8,
"line_length": 8,
"animation_speed": 0.5,
"scale": 0.345,
"shift": [
-1.275,
8.6
]
},
"rocket_flame_left_rotation": 0.0611,
"rocket_flame_right_animation": {
"filename": "__base__/graphics/entity/rocket-silo/10-rocket-under/jet-flame.png",
"priority": "medium",
"blend_mode": "additive",
"width": 88,
"height": 132,
"frame_count": 8,
"line_length": 8,
"animation_speed": 0.5,
"scale": 0.368,
"shift": [
1.25,
8.875
]
},
"rocket_flame_right_rotation": 0.952,
"rocket_rise_offset": [
0,
-3.5
],
"rocket_launch_offset": [
0,
-256
],
"rocket_render_layer_switch_distance": 6.5,
"full_render_layer_switch_distance": 8,
"effects_fade_in_start_distance": 4.5,
"effects_fade_in_end_distance": 8,
"shadow_fade_out_start_ratio": 0.25,
"shadow_fade_out_end_ratio": 0.75,
"rocket_visible_distance_from_center": 3.75,
"flying_trigger": [
{
"type": "play-sound",
"sound": [
{
"filename": "__base__/sound/silo-rocket.ogg",
"volume": 1.8
}
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "rocket-silo-rocket-shadow",
"name": "rocket-silo-rocket-shadow",
"flags": [
"not-on-map"
],
"collision_mask": [
"not-colliding-with-itself"
],
"collision_box": [
[
0,
0
],
[
10,
3.5
]
],
"selection_box": [
[
0,
0
],
[
0,
0
]
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "roboport",
"name": "roboport",
"icon": "__base__/graphics/icons/roboport.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "roboport"
},
"max_health": 500,
"corpse": "big-remnants",
"collision_box": [
[
-1.7,
-1.7
],
[
1.7,
1.7
]
],
"selection_box": [
[
-2,
-2
],
[
2,
2
]
],
"dying_explosion": "medium-explosion",
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"input_flow_limit": "2MW",
"buffer_capacity": "48MJ"
},
"recharge_minimum": "20MJ",
"energy_usage": "200kW",
"charging_energy": "200kW",
"logistics_radius": 25,
"construction_radius": 50,
"charge_approach_distance": 5,
"robot_slots_count": 7,
"material_slots_count": 7,
"stationing_offset": [
0,
0
],
"charging_offsets": [
[
-1.5,
-0.5
],
[
1.5,
-0.5
],
[
1.5,
1.5
],
[
-1.5,
1.5
]
],
"base": {
"filename": "__base__/graphics/entity/roboport/roboport-base.png",
"width": 143,
"height": 135,
"shift": [
0.5,
0.25
]
},
"base_patch": {
"filename": "__base__/graphics/entity/roboport/roboport-base-patch.png",
"priority": "medium",
"width": 69,
"height": 50,
"frame_count": 1,
"shift": [
0.03125,
0.203125
]
},
"base_animation": {
"filename": "__base__/graphics/entity/roboport/roboport-base-animation.png",
"priority": "medium",
"width": 42,
"height": 31,
"frame_count": 8,
"animation_speed": 0.5,
"shift": [
-0.5315,
-1.9375
]
},
"door_animation_up": {
"filename": "__base__/graphics/entity/roboport/roboport-door-up.png",
"priority": "medium",
"width": 52,
"height": 20,
"frame_count": 16,
"shift": [
0.015625,
-0.890625
]
},
"door_animation_down": {
"filename": "__base__/graphics/entity/roboport/roboport-door-down.png",
"priority": "medium",
"width": 52,
"height": 22,
"frame_count": 16,
"shift": [
0.015625,
-0.234375
]
},
"recharging_animation": {
"filename": "__base__/graphics/entity/roboport/roboport-recharging.png",
"priority": "high",
"width": 37,
"height": 35,
"frame_count": 16,
"scale": 1.5,
"animation_speed": 0.5
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/roboport-working.ogg",
"volume": 0.6
},
"max_sounds_per_type": 3,
"audible_distance_modifier": 0.5,
"probability": 0.0033333333333333335
},
"recharging_light": {
"intensity": 0.4,
"size": 5
},
"request_to_open_door_timeout": 15,
"spawn_and_station_height": -0.1,
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/roboport/roboport-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"construction_radius_visualisation_picture": {
"filename": "__base__/graphics/entity/roboport/roboport-construction-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"open_door_trigger_effect": [
{
"type": "play-sound",
"sound": {
"filename": "__base__/sound/roboport-door.ogg",
"volume": 1.2
}
}
],
"close_door_trigger_effect": [
{
"type": "play-sound",
"sound": {
"filename": "__base__/sound/roboport-door.ogg",
"volume": 0.75
}
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "storage-tank",
"name": "storage-tank",
"icon": "__base__/graphics/icons/storage-tank.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 3,
"result": "storage-tank"
},
"max_health": 500,
"corpse": "medium-remnants",
"collision_box": [
[
-1.3,
-1.3
],
[
1.3,
1.3
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"fluid_box": {
"base_area": 250,
"pipe_connections": [
{
"position": [
-1,
-2
]
},
{
"position": [
2,
1
]
},
{
"position": [
1,
2
]
},
{
"position": [
-2,
-1
]
}
]
},
"window_bounding_box": [
[
-0.125,
0.6875
],
[
0.1875,
1.1875
]
],
"pictures": {
"picture": {
"sheet": {
"filename": "__base__/graphics/entity/storage-tank/storage-tank.png",
"priority": "extra-high",
"frames": 2,
"width": 140,
"height": 115,
"shift": [
0.6875,
0.109375
]
}
},
"fluid_background": {
"filename": "__base__/graphics/entity/storage-tank/fluid-background.png",
"priority": "extra-high",
"width": 32,
"height": 15
},
"window_background": {
"filename": "__base__/graphics/entity/storage-tank/window-background.png",
"priority": "extra-high",
"width": 17,
"height": 24
},
"flow_sprite": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-low-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 20
}
},
"flow_length_in_ticks": 360,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/storage-tank.ogg",
"volume": 0.8
},
"apparent_volume": 1.5,
"max_sounds_per_type": 3
},
"circuit_wire_connection_points": [
{
"shadow": {
"red": [
2.6875,
1.3125
],
"green": [
2.6875,
1.3125
]
},
"wire": {
"red": [
1.1875,
-0.28125
],
"green": [
1.1875,
-0.28125
]
}
},
{
"shadow": {
"red": [
0.21875,
1.1875
],
"green": [
0.21875,
1.1875
]
},
"wire": {
"red": [
-1,
-0.25
],
"green": [
-1,
-0.25
]
}
},
{
"shadow": {
"red": [
2.6875,
1.3125
],
"green": [
2.6875,
1.3125
]
},
"wire": {
"red": [
1.1875,
-0.28125
],
"green": [
1.1875,
-0.28125
]
}
},
{
"shadow": {
"red": [
0.21875,
1.1875
],
"green": [
0.21875,
1.1875
]
},
"wire": {
"red": [
-1,
-0.25
],
"green": [
-1,
-0.25
]
}
}
],
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "pump",
"name": "small-pump",
"icon": "__base__/graphics/icons/small-pump.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "small-pump"
},
"max_health": 80,
"fast_replaceable_group": "pipe",
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.29
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
-1
],
"type": "output"
},
{
"position": [
0,
1
],
"type": "input"
}
]
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.004
},
"energy_usage": "30kW",
"pumping_speed": 0.5,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"animations": {
"north": {
"filename": "__base__/graphics/entity/small-pump/small-pump-up.png",
"width": 46,
"height": 56,
"frame_count": 8,
"shift": [
0.09375,
0.03125
],
"animation_speed": 0.5
},
"east": {
"filename": "__base__/graphics/entity/small-pump/small-pump-right.png",
"width": 51,
"height": 56,
"frame_count": 8,
"shift": [
0.265625,
-0.21875
],
"animation_speed": 0.5
},
"south": {
"filename": "__base__/graphics/entity/small-pump/small-pump-down.png",
"width": 61,
"height": 58,
"frame_count": 8,
"shift": [
0.421875,
-0.125
],
"animation_speed": 0.5
},
"west": {
"filename": "__base__/graphics/entity/small-pump/small-pump-left.png",
"width": 56,
"height": 44,
"frame_count": 8,
"shift": [
0.3125,
0.0625
],
"animation_speed": 0.5
}
},
"circuit_wire_connection_points": [
{
"shadow": {
"red": [
0.65625,
0.03125
],
"green": [
0.65625,
0.03125
]
},
"wire": {
"red": [
0.34375,
-0.375
],
"green": [
0.34375,
-0.375
]
}
},
{
"shadow": {
"red": [
0.625,
0.46875
],
"green": [
0.625,
0.46875
]
},
"wire": {
"red": [
0.1875,
-0.03125
],
"green": [
0.1875,
-0.03125
]
}
},
{
"shadow": {
"red": [
0.1875,
0.1875
],
"green": [
0.1875,
0.1875
]
},
"wire": {
"red": [
-0.375,
-0.15625
],
"green": [
-0.375,
-0.15625
]
}
},
{
"shadow": {
"red": [
0.3125,
-0.03125
],
"green": [
0.3125,
-0.03125
]
},
"wire": {
"red": [
-0.15625,
-0.5
],
"green": [
-0.15625,
-0.5
]
}
}
],
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "explosion",
"name": "laser-bubble",
"flags": [
"not-on-map"
],
"animation_speed": 1,
"animations": [
{
"filename": "__base__/graphics/entity/laser-bubble/laser-bubble.png",
"priority": "extra-high",
"width": 8,
"height": 8,
"frame_count": 5
}
],
"light": {
"intensity": 1,
"size": 10
},
"smoke": "smoke-fast",
"smoke_count": 2,
"smoke_slow_down_factor": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "explosion",
"name": "railgun-beam",
"flags": [
"not-on-map"
],
"animation_speed": 3,
"rotate": true,
"beam": true,
"animations": [
{
"filename": "__base__/graphics/entity/blue-beam/blue-beam.png",
"priority": "extra-high",
"width": 187,
"height": 1,
"frame_count": 6
}
],
"light": {
"intensity": 1,
"size": 10
},
"smoke": "smoke-fast",
"smoke_count": 2,
"smoke_slow_down_factor": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "market",
"name": "market",
"icon": "__base__/graphics/icons/market.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"subgroup": "production-machine",
"order": "d-a-a",
"max_health": 150,
"corpse": "big-remnants",
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"picture": {
"filename": "__base__/graphics/entity/market/market.png",
"width": 156,
"height": 127,
"shift": [
0.95,
0.2
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "electric-pole",
"name": "big-electric-pole",
"icon": "__base__/graphics/icons/big-electric-pole.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "big-electric-pole"
},
"max_health": 150,
"corpse": "medium-remnants",
"resistances": [
{
"type": "fire",
"percent": 100
}
],
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"drawing_box": [
[
-1,
-3
],
[
1,
0.5
]
],
"maximum_wire_distance": 30,
"supply_area_distance": 2,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"pictures": {
"filename": "__base__/graphics/entity/big-electric-pole/big-electric-pole.png",
"priority": "high",
"width": 168,
"height": 165,
"direction_count": 4,
"shift": [
1.6,
-1.1
]
},
"connection_points": [
{
"shadow": {
"copper": [
2.7,
0
],
"green": [
1.8,
0
],
"red": [
3.6,
0
]
},
"wire": {
"copper": [
0,
-3.1
],
"green": [
-0.6,
-3.1
],
"red": [
0.6,
-3.1
]
}
},
{
"shadow": {
"copper": [
3.1,
0.2
],
"green": [
2.3,
-0.3
],
"red": [
3.8,
0.6
]
},
"wire": {
"copper": [
-0.08,
-3.15
],
"green": [
-0.55,
-3.5
],
"red": [
0.3,
-2.87
]
}
},
{
"shadow": {
"copper": [
2.9,
0.06
],
"green": [
3,
-0.6
],
"red": [
3,
0.8
]
},
"wire": {
"copper": [
-0.1,
-3.1
],
"green": [
-0.1,
-3.55
],
"red": [
-0.1,
-2.8
]
}
},
{
"shadow": {
"copper": [
3.1,
0.2
],
"green": [
3.8,
-0.3
],
"red": [
2.35,
0.6
]
},
"wire": {
"copper": [
0,
-3.25
],
"green": [
0.45,
-3.55
],
"red": [
-0.54,
-3
]
}
}
],
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "electric-pole",
"name": "medium-electric-pole",
"icon": "__base__/graphics/icons/medium-electric-pole.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "medium-electric-pole"
},
"max_health": 100,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 100
}
],
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"drawing_box": [
[
-0.5,
-2.8
],
[
0.5,
0.5
]
],
"maximum_wire_distance": 9,
"supply_area_distance": 3.5,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"pictures": {
"filename": "__base__/graphics/entity/medium-electric-pole/medium-electric-pole.png",
"priority": "high",
"width": 136,
"height": 122,
"direction_count": 4,
"shift": [
1.4,
-1
]
},
"connection_points": [
{
"shadow": {
"copper": [
2.55,
0.4
],
"green": [
2,
0.4
],
"red": [
3.05,
0.4
]
},
"wire": {
"copper": [
-0.03,
-2.5
],
"green": [
-0.35,
-2.5
],
"red": [
0.25,
-2.5
]
}
},
{
"shadow": {
"copper": [
2.9,
0.1
],
"green": [
2.6,
-0.15
],
"red": [
3.25,
0.35
]
},
"wire": {
"copper": [
0.05,
-2.75
],
"green": [
-0.15,
-2.9
],
"red": [
0.25,
-2.55
]
}
},
{
"shadow": {
"copper": [
1.5,
-0.2
],
"green": [
1.5,
-0.55
],
"red": [
1.5,
0.1
]
},
"wire": {
"copper": [
-0.43,
-2.4
],
"green": [
-0.43,
-2.63
],
"red": [
-0.43,
-2.2
]
}
},
{
"shadow": {
"copper": [
2.88,
0.2
],
"green": [
3.2,
-0.1
],
"red": [
2.45,
0.4
]
},
"wire": {
"copper": [
0,
-2.7
],
"green": [
0.22,
-2.85
],
"red": [
-0.24,
-2.55
]
}
}
],
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "electric-pole",
"name": "substation",
"icon": "__base__/graphics/icons/substation.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "substation"
},
"max_health": 200,
"corpse": "medium-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.9,
-0.9
],
[
0.9,
0.9
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"drawing_box": [
[
-1,
-3
],
[
1,
1
]
],
"maximum_wire_distance": 14,
"supply_area_distance": 7,
"pictures": {
"filename": "__base__/graphics/entity/substation/substation.png",
"priority": "high",
"width": 132,
"height": 144,
"direction_count": 4,
"shift": [
0.9,
-1
]
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/substation.ogg"
},
"apparent_volume": 1.5,
"audible_distance_modifier": 0.5,
"probability": 0.005555555555555556
},
"connection_points": [
{
"shadow": {
"copper": [
1.9,
-0.6
],
"green": [
1.3,
-0.6
],
"red": [
2.65,
-0.6
]
},
"wire": {
"copper": [
-0.23,
-2.65
],
"green": [
-0.85,
-2.65
],
"red": [
0.35,
-2.65
]
}
},
{
"shadow": {
"copper": [
1.9,
-0.6
],
"green": [
1.2,
-0.8
],
"red": [
2.5,
-0.35
]
},
"wire": {
"copper": [
-0.26,
-2.71
],
"green": [
-0.67,
-3
],
"red": [
0.17,
-2.47
]
}
},
{
"shadow": {
"copper": [
1.9,
-0.6
],
"green": [
1.9,
-0.9
],
"red": [
1.9,
-0.3
]
},
"wire": {
"copper": [
-0.23,
-2.7
],
"green": [
-0.23,
-3.2
],
"red": [
-0.23,
-2.35
]
}
},
{
"shadow": {
"copper": [
1.8,
-0.7
],
"green": [
1.3,
-0.6
],
"red": [
2.4,
-1.15
]
},
"wire": {
"copper": [
-0.2,
-2.7
],
"green": [
-0.62,
-2.45
],
"red": [
0.25,
-2.98
]
}
}
],
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "accumulator",
"name": "basic-accumulator",
"icon": "__base__/graphics/icons/basic-accumulator.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "basic-accumulator"
},
"max_health": 150,
"corpse": "medium-remnants",
"collision_box": [
[
-0.9,
-0.9
],
[
0.9,
0.9
]
],
"selection_box": [
[
-1,
-1
],
[
1,
1
]
],
"energy_source": {
"type": "electric",
"buffer_capacity": "5MJ",
"usage_priority": "terciary",
"input_flow_limit": "300kW",
"output_flow_limit": "300kW"
},
"picture": {
"filename": "__base__/graphics/entity/basic-accumulator/basic-accumulator.png",
"priority": "extra-high",
"width": 124,
"height": 103,
"shift": [
0.7,
-0.2
]
},
"charge_animation": {
"filename": "__base__/graphics/entity/basic-accumulator/basic-accumulator-charge-animation.png",
"width": 138,
"height": 135,
"line_length": 8,
"frame_count": 24,
"shift": [
0.482,
-0.638
],
"animation_speed": 0.5
},
"charge_cooldown": 30,
"charge_light": {
"intensity": 0.3,
"size": 7
},
"discharge_animation": {
"filename": "__base__/graphics/entity/basic-accumulator/basic-accumulator-discharge-animation.png",
"width": 147,
"height": 128,
"line_length": 8,
"frame_count": 24,
"shift": [
0.395,
-0.525
],
"animation_speed": 0.5
},
"discharge_cooldown": 60,
"discharge_light": {
"intensity": 0.7,
"size": 7
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/accumulator-working.ogg",
"volume": 1
},
"idle_sound": {
"filename": "__base__/sound/accumulator-idle.ogg",
"volume": 0.4
},
"max_sounds_per_type": 5
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "furnace",
"name": "steel-furnace",
"icon": "__base__/graphics/icons/steel-furnace.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "steel-furnace"
},
"max_health": 200,
"corpse": "medium-remnants",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/furnace.ogg"
}
},
"resistances": [
{
"type": "fire",
"percent": 100
}
],
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.8,
-1
],
[
0.8,
1
]
],
"crafting_categories": [
"smelting"
],
"result_inventory_size": 1,
"energy_usage": "180kW",
"crafting_speed": 2,
"source_inventory_size": 1,
"energy_source": {
"type": "burner",
"effectivity": 1,
"emissions": 0.02,
"fuel_inventory_size": 1,
"smoke": [
{
"name": "smoke",
"frequency": 10,
"position": [
0.7,
-1.2
],
"starting_vertical_speed": 0.08,
"starting_frame_deviation": 60
}
]
},
"animation": {
"filename": "__base__/graphics/entity/steel-furnace/steel-furnace-working.png",
"priority": "high",
"width": 140,
"height": 76,
"frame_count": 1,
"shift": [
1.21875,
-0.125
]
},
"idle_animation": {
"filename": "__base__/graphics/entity/steel-furnace/steel-furnace-idle.png",
"priority": "high",
"width": 140,
"height": 76,
"frame_count": 1,
"shift": [
1.21875,
-0.125
]
},
"working_visualisations": [
{
"north_position": [
0,
0
],
"east_position": [
0,
0
],
"south_position": [
0,
0
],
"west_position": [
0,
0
],
"animation": {
"filename": "__base__/graphics/entity/steel-furnace/steel-furnace-fire.png",
"priority": "high",
"width": 21,
"height": 9,
"frame_count": 28,
"scale": 1.02,
"shift": [
0.046875,
0.640625
]
},
"light": {
"intensity": 1,
"size": 1
}
},
{
"north_position": [
0,
0
],
"east_position": [
0,
0
],
"south_position": [
0,
0
],
"west_position": [
0,
0
],
"effect": "flicker",
"animation": {
"filename": "__base__/graphics/entity/steel-furnace/steel-furnace-glow.png",
"priority": "high",
"width": 60,
"height": 43,
"frame_count": 1,
"shift": [
0.03125,
0.640625
],
"blend_mode": "additive"
}
}
],
"fast_replaceable_group": "furnace",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "furnace",
"name": "electric-furnace",
"icon": "__base__/graphics/icons/electric-furnace.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "electric-furnace"
},
"max_health": 150,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"light": {
"intensity": 1,
"size": 10
},
"resistances": [
{
"type": "fire",
"percent": 80
}
],
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"module_specification": {
"module_slots": 2,
"module_info_icon_shift": [
0,
0.8
]
},
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"crafting_categories": [
"smelting"
],
"result_inventory_size": 1,
"crafting_speed": 2,
"energy_usage": "180kW",
"source_inventory_size": 1,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.005
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/electric-furnace.ogg",
"volume": 0.7
},
"apparent_volume": 1.5
},
"animation": {
"filename": "__base__/graphics/entity/electric-furnace/electric-furnace-base.png",
"priority": "high",
"width": 129,
"height": 100,
"frame_count": 1,
"shift": [
0.421875,
0
]
},
"working_visualisations": [
{
"animation": {
"filename": "__base__/graphics/entity/electric-furnace/electric-furnace-heater.png",
"priority": "high",
"width": 25,
"height": 15,
"frame_count": 12,
"animation_speed": 0.5,
"shift": [
0.015625,
0.890625
]
},
"light": {
"intensity": 0.4,
"size": 6,
"shift": [
0,
1
]
}
},
{
"animation": {
"filename": "__base__/graphics/entity/electric-furnace/electric-furnace-propeller-1.png",
"priority": "high",
"width": 19,
"height": 13,
"frame_count": 4,
"animation_speed": 0.5,
"shift": [
-0.671875,
-0.640625
]
}
},
{
"animation": {
"filename": "__base__/graphics/entity/electric-furnace/electric-furnace-propeller-2.png",
"priority": "high",
"width": 12,
"height": 9,
"frame_count": 4,
"animation_speed": 0.5,
"shift": [
0.0625,
-1.234375
]
}
}
],
"fast_replaceable_group": "furnace",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "beacon",
"name": "basic-beacon",
"icon": "__base__/graphics/icons/basic-beacon.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "basic-beacon"
},
"max_health": 200,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"allowed_effects": [
"consumption",
"speed",
"pollution"
],
"base_picture": {
"filename": "__base__/graphics/entity/basic-beacon/basic-beacon-base.png",
"width": 116,
"height": 93,
"shift": [
0.34,
0.06
]
},
"animation": {
"filename": "__base__/graphics/entity/basic-beacon/basic-beacon-antenna.png",
"width": 54,
"height": 50,
"line_length": 8,
"frame_count": 32,
"shift": [
-0.03,
-1.72
],
"animation_speed": 0.5
},
"animation_shadow": {
"filename": "__base__/graphics/entity/basic-beacon/basic-beacon-antenna-shadow.png",
"width": 63,
"height": 49,
"line_length": 8,
"frame_count": 32,
"shift": [
3.12,
0.5
],
"animation_speed": 0.5
},
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/basic-beacon/beacon-radius-visualization.png",
"width": 12,
"height": 12
},
"supply_area_distance": 3,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"energy_usage": "480kW",
"distribution_effectivity": 0.5,
"module_specification": {
"module_slots": 2,
"module_info_icon_shift": [
0,
0.5
],
"module_info_multi_row_initial_height_modifier": -0.3
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "smoke-with-trigger",
"name": "poison-cloud",
"flags": [
"not-on-map"
],
"show_when_smoke_off": true,
"animation": {
"filename": "__base__/graphics/entity/cloud/cloud-45-frames.png",
"priority": "low",
"width": 256,
"height": 256,
"frame_count": 45,
"animation_speed": 0.5,
"line_length": 7,
"scale": 3
},
"slow_down_factor": 0,
"affected_by_wind": false,
"cyclic": true,
"duration": 1200,
"fade_away_duration": 120,
"spread_duration": 10,
"color": {
"r": 0.2,
"g": 0.9,
"b": 0.2
},
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "nested-result",
"action": {
"type": "area",
"perimeter": 11,
"entity_flags": [
"breaths-air"
],
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "damage",
"damage": {
"amount": 4,
"type": "poison"
}
}
}
}
}
}
},
"action_frequency": 30,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "combat-robot",
"name": "distractor",
"icon": "__base__/graphics/icons/distractor.png",
"flags": [
"placeable-player",
"player-creation",
"placeable-off-grid",
"not-on-map",
"not-repairable"
],
"order": "e-a-b",
"subgroup": "capsule",
"max_health": 90,
"alert_when_damaged": false,
"collision_box": [
[
0,
0
],
[
0,
0
]
],
"selection_box": [
[
-0.9,
-1.5
],
[
0.9,
-0.5
]
],
"distance_per_frame": 0.13,
"time_to_live": 2700,
"speed": 0,
"destroy_action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": {
"type": "create-entity",
"entity_name": "explosion"
}
}
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "combat-robot-laser",
"cooldown": 20,
"damage_modifier": 0.7,
"projectile_center": [
0,
0
],
"projectile_creation_distance": 0.6,
"range": 15,
"ammo_type": {
"category": "combat-robot-laser",
"action": {
"type": "direct",
"action_delivery": {
"type": "projectile",
"projectile": "laser",
"starting_speed": 0.3
}
}
}
},
"idle": {
"layers": [
{
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot.png",
"priority": "high",
"line_length": 16,
"width": 38,
"height": 33,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.078125
]
},
{
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot-mask.png",
"priority": "high",
"line_length": 16,
"width": 24,
"height": 21,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.203125
],
"apply_runtime_tint": true
}
]
},
"shadow_idle": {
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 40,
"height": 25,
"frame_count": 1,
"direction_count": 16,
"shift": [
0.9375,
0.609375
]
},
"in_motion": {
"layers": [
{
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot.png",
"priority": "high",
"line_length": 16,
"width": 38,
"height": 33,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.078125
],
"y": 33
},
{
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot-mask.png",
"priority": "high",
"line_length": 16,
"width": 24,
"height": 21,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.203125
],
"apply_runtime_tint": true,
"y": 21
}
]
},
"shadow_in_motion": {
"filename": "__base__/graphics/entity/distractor-robot/distractor-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 40,
"height": 25,
"frame_count": 1,
"direction_count": 16,
"shift": [
0.9375,
0.609375
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "combat-robot",
"name": "defender",
"icon": "__base__/graphics/icons/defender.png",
"flags": [
"placeable-player",
"player-creation",
"placeable-off-grid",
"not-on-map",
"not-repairable"
],
"subgroup": "capsule",
"order": "e-a-a",
"max_health": 60,
"alert_when_damaged": false,
"collision_box": [
[
0,
0
],
[
0,
0
]
],
"selection_box": [
[
-0.5,
-1.5
],
[
0.5,
-0.5
]
],
"distance_per_frame": 0.13,
"time_to_live": 2700,
"follows_player": true,
"friction": 0.01,
"range_from_player": 6,
"speed": 0.01,
"destroy_action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": {
"type": "create-entity",
"entity_name": "explosion"
}
}
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "bullet",
"cooldown": 20,
"projectile_center": [
0,
1
],
"projectile_creation_distance": 0.6,
"range": 15,
"ammo_type": {
"category": "bullet",
"action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": {
"type": "create-explosion",
"entity_name": "explosion-gunshot-small"
},
"target_effects": [
{
"type": "create-entity",
"entity_name": "explosion-hit"
},
{
"type": "damage",
"damage": {
"amount": 5,
"type": "physical"
}
}
]
}
}
}
},
"idle": {
"layers": [
{
"filename": "__base__/graphics/entity/defender-robot/defender-robot.png",
"priority": "high",
"line_length": 16,
"width": 32,
"height": 33,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
0.015625
]
},
{
"filename": "__base__/graphics/entity/defender-robot/defender-robot-mask.png",
"priority": "high",
"line_length": 16,
"width": 18,
"height": 16,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.125
],
"apply_runtime_tint": true
}
]
},
"shadow_idle": {
"filename": "__base__/graphics/entity/defender-robot/defender-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 43,
"height": 23,
"frame_count": 1,
"direction_count": 16,
"shift": [
0.859375,
0.609375
]
},
"in_motion": {
"layers": [
{
"filename": "__base__/graphics/entity/defender-robot/defender-robot.png",
"priority": "high",
"line_length": 16,
"width": 32,
"height": 33,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
0.015625
],
"y": 33
},
{
"filename": "__base__/graphics/entity/defender-robot/defender-robot-mask.png",
"priority": "high",
"line_length": 16,
"width": 18,
"height": 16,
"frame_count": 1,
"direction_count": 16,
"shift": [
0,
-0.125
],
"apply_runtime_tint": true,
"y": 16
}
]
},
"shadow_in_motion": {
"filename": "__base__/graphics/entity/defender-robot/defender-robot-shadow.png",
"priority": "high",
"line_length": 16,
"width": 43,
"height": 23,
"frame_count": 1,
"direction_count": 16,
"shift": [
0.859375,
0.609375
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "combat-robot",
"name": "destroyer",
"icon": "__base__/graphics/icons/destroyer.png",
"flags": [
"placeable-player",
"player-creation",
"placeable-off-grid",
"not-on-map",
"not-repairable"
],
"subgroup": "capsule",
"order": "e-a-c",
"max_health": 60,
"alert_when_damaged": false,
"collision_box": [
[
0,
0
],
[
0,
0
]
],
"selection_box": [
[
-0.5,
-1.5
],
[
0.5,
-0.5
]
],
"distance_per_frame": 0.13,
"time_to_live": 7200,
"speed": 0.01,
"follows_player": true,
"friction": 0.01,
"range_from_player": 6,
"destroy_action": {
"type": "direct",
"action_delivery": {
"type": "instant",
"source_effects": {
"type": "create-entity",
"entity_name": "explosion"
}
}
},
"attack_parameters": {
"type": "beam",
"ammo_category": "combat-robot-beam",
"cooldown": 20,
"range": 15,
"ammo_type": {
"category": "combat-robot-beam",
"action": {
"type": "direct",
"action_delivery": {
"type": "beam",
"beam": "electric-beam",
"max_length": 15,
"duration": 20,
"source_offset": [
0.15,
-0.5
]
}
}
}
},
"idle": {
"layers": [
{
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot.png",
"priority": "high",
"line_length": 32,
"width": 45,
"height": 39,
"y": 39,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.078125,
-0.546875
]
},
{
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot-mask.png",
"priority": "high",
"line_length": 32,
"width": 27,
"height": 21,
"y": 21,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.078125,
-0.734375
],
"apply_runtime_tint": true
}
]
},
"shadow_idle": {
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot-shadow.png",
"priority": "high",
"line_length": 32,
"width": 48,
"height": 32,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.78125,
0
]
},
"in_motion": {
"layers": [
{
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot.png",
"priority": "high",
"line_length": 32,
"width": 45,
"height": 39,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.078125,
-0.546875
]
},
{
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot-mask.png",
"priority": "high",
"line_length": 32,
"width": 27,
"height": 21,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.078125,
-0.734375
],
"apply_runtime_tint": true
}
]
},
"shadow_in_motion": {
"filename": "__base__/graphics/entity/destroyer-robot/destroyer-robot-shadow.png",
"priority": "high",
"line_length": 32,
"width": 48,
"height": 32,
"frame_count": 1,
"direction_count": 32,
"shift": [
0.78125,
0
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "sticker",
"name": "slowdown-sticker",
"flags": [],
"animation": {
"filename": "__base__/graphics/entity/slowdown-sticker/slowdown-sticker.png",
"priority": "extra-high",
"width": 11,
"height": 11,
"frame_count": 13,
"animation_speed": 0.4
},
"duration_in_ticks": 1800,
"magnitude": 0.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "assembling-machine",
"name": "oil-refinery",
"icon": "__base__/graphics/icons/oil-refinery.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "oil-refinery"
},
"max_health": 300,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-2.4,
-2.4
],
[
2.4,
2.4
]
],
"selection_box": [
[
-2.5,
-2.5
],
[
2.5,
2.5
]
],
"module_specification": {
"module_slots": 2
},
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"crafting_categories": [
"oil-processing"
],
"crafting_speed": 1,
"has_backer_name": true,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.008571428571428572
},
"energy_usage": "420kW",
"ingredient_count": 4,
"animation": {
"north": {
"filename": "__base__/graphics/entity/oil-refinery/oil-refinery.png",
"width": 337,
"height": 255,
"frame_count": 1,
"shift": [
2.515625,
0.484375
]
},
"east": {
"filename": "__base__/graphics/entity/oil-refinery/oil-refinery.png",
"x": 337,
"width": 337,
"height": 255,
"frame_count": 1,
"shift": [
2.515625,
0.484375
]
},
"south": {
"filename": "__base__/graphics/entity/oil-refinery/oil-refinery.png",
"x": 674,
"width": 337,
"height": 255,
"frame_count": 1,
"shift": [
2.515625,
0.484375
]
},
"west": {
"filename": "__base__/graphics/entity/oil-refinery/oil-refinery.png",
"x": 1011,
"width": 337,
"height": 255,
"frame_count": 1,
"shift": [
2.515625,
0.484375
]
}
},
"working_visualisations": [
{
"north_position": [
1.03125,
-1.55
],
"east_position": [
-1.65625,
-1.3
],
"south_position": [
-1.875,
-2
],
"west_position": [
1.8437,
-1.2
],
"animation": {
"filename": "__base__/graphics/entity/oil-refinery/oil-refinery-fire.png",
"frame_count": 29,
"width": 16,
"height": 35,
"scale": 1.5,
"shift": [
0,
-0.5625
],
"run_mode": "backward"
},
"light": {
"intensity": 0.4,
"size": 6
}
}
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/oil-refinery.ogg"
},
"idle_sound": {
"filename": "__base__/sound/idle1.ogg",
"volume": 0.6
},
"apparent_volume": 2.5
},
"fluid_boxes": [
{
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
-1,
3
]
}
]
},
{
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
1,
3
]
}
]
},
{
"production_type": "output",
"base_level": 1,
"pipe_connections": [
{
"position": [
-2,
-3
]
}
]
},
{
"production_type": "output",
"base_level": 1,
"pipe_connections": [
{
"position": [
0,
-3
]
}
]
},
{
"production_type": "output",
"base_level": 1,
"pipe_connections": [
{
"position": [
2,
-3
]
}
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "assembling-machine",
"name": "chemical-plant",
"icon": "__base__/graphics/icons/chemical-plant.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "chemical-plant"
},
"max_health": 300,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"module_specification": {
"module_slots": 2
},
"allowed_effects": [
"consumption",
"speed",
"productivity",
"pollution"
],
"animation": {
"north": {
"filename": "__base__/graphics/entity/chemical-plant/chemical-plant.png",
"width": 156,
"height": 141,
"frame_count": 1,
"shift": [
0.5,
-0.078125
]
},
"west": {
"filename": "__base__/graphics/entity/chemical-plant/chemical-plant.png",
"x": 468,
"width": 156,
"height": 141,
"frame_count": 1,
"shift": [
0.5,
-0.078125
]
},
"south": {
"filename": "__base__/graphics/entity/chemical-plant/chemical-plant.png",
"x": 312,
"width": 156,
"height": 141,
"frame_count": 1,
"shift": [
0.5,
-0.078125
]
},
"east": {
"filename": "__base__/graphics/entity/chemical-plant/chemical-plant.png",
"x": 156,
"width": 156,
"height": 141,
"frame_count": 1,
"shift": [
0.5,
-0.078125
]
}
},
"working_visualisations": [
{
"north_position": [
0.94,
-0.73
],
"west_position": [
0.05,
-1.46
],
"south_position": [
-0.97,
-1.47
],
"east_position": [
-0.3,
0.02
],
"animation": {
"filename": "__base__/graphics/entity/chemical-plant/boiling-green-patch.png",
"frame_count": 35,
"width": 17,
"height": 12,
"animation_speed": 0.15
}
},
{
"north_position": [
1.4,
-0.23
],
"west_position": [
0.05,
-0.96
],
"south_position": [
-1,
-1
],
"east_position": [
-0.3,
0.55
],
"north_animation": {
"filename": "__base__/graphics/entity/chemical-plant/boiling-window-green-patch.png",
"frame_count": 1,
"width": 21,
"height": 10
},
"east_animation": {
"filename": "__base__/graphics/entity/chemical-plant/boiling-window-green-patch.png",
"x": 21,
"frame_count": 1,
"width": 21,
"height": 10
},
"south_animation": {
"filename": "__base__/graphics/entity/chemical-plant/boiling-window-green-patch.png",
"x": 42,
"frame_count": 1,
"width": 21,
"height": 10
}
}
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/chemical-plant.ogg",
"volume": 0.8
}
],
"idle_sound": {
"filename": "__base__/sound/idle1.ogg",
"volume": 0.6
},
"apparent_volume": 1.5
},
"crafting_speed": 1.25,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.008571428571428572
},
"energy_usage": "210kW",
"ingredient_count": 4,
"crafting_categories": [
"chemistry"
],
"fluid_boxes": [
{
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
-1,
-2
]
}
]
},
{
"production_type": "input",
"base_area": 10,
"base_level": -1,
"pipe_connections": [
{
"type": "input",
"position": [
1,
-2
]
}
]
},
{
"production_type": "output",
"base_level": 1,
"pipe_connections": [
{
"position": [
-1,
2
]
}
]
},
{
"production_type": "output",
"base_level": 1,
"pipe_connections": [
{
"position": [
1,
2
]
}
]
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "arithmetic-combinator",
"name": "arithmetic-combinator",
"icon": "__base__/graphics/icons/arithmetic-combinator.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "arithmetic-combinator"
},
"max_health": 50,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.85
],
[
0.35,
0.85
]
],
"selection_box": [
[
-0.5,
-1
],
[
0.5,
1
]
],
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"active_energy_usage": "2KW",
"sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic.png",
"width": 101,
"height": 85,
"frame_count": 1,
"shift": [
0.578125,
0.078125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic.png",
"x": 101,
"width": 101,
"height": 85,
"frame_count": 1,
"shift": [
0.078125,
0.578125
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic.png",
"x": 202,
"width": 101,
"height": 85,
"frame_count": 1,
"shift": [
0.578125,
0.078125
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic.png",
"x": 303,
"width": 101,
"height": 85,
"frame_count": 1,
"shift": [
0.078125,
0.578125
]
}
},
"activity_led_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic-led.png",
"width": 57,
"height": 58,
"frame_count": 1,
"shift": [
0.453125,
-0.21875
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic-led.png",
"x": 57,
"width": 57,
"height": 58,
"frame_count": 1,
"shift": [
-0.046875,
0.28125
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic-led.png",
"x": 114,
"width": 57,
"height": 58,
"frame_count": 1,
"shift": [
0.453125,
-0.21875
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic-led.png",
"x": 171,
"width": 57,
"height": 58,
"frame_count": 1,
"shift": [
-0.046875,
0.28125
]
}
},
"activity_led_light": {
"intensity": 0.7,
"size": 1.2
},
"activity_led_light_offsets": [
[
0.3,
-0.6
],
[
0.7,
0
],
[
-0.2,
0.5
],
[
-0.6,
-0.5
]
],
"plus_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.578125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.875,
-0.5625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.375
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.65625
]
}
},
"minus_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 80,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.578125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 80,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.875,
-0.5625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 80,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.375
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 80,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.65625
]
}
},
"multiply_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 160,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.578125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 160,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.875,
-0.5625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 160,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.375
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 160,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.65625
]
}
},
"divide_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 240,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.578125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 240,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.875,
-0.5625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 240,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.375
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/aritmetic-symbols.png",
"x": 240,
"width": 80,
"height": 36,
"frame_count": 1,
"shift": [
0.9375,
-0.65625
]
}
},
"input_connection_bounding_box": [
[
-0.5,
0
],
[
0.5,
1
]
],
"output_connection_bounding_box": [
[
-0.5,
-1
],
[
0.5,
0
]
],
"input_connection_points": [
{
"shadow": {
"red": [
0.296875,
1.07812
],
"green": [
0.984375,
1.07812
]
},
"wire": {
"red": [
-0.234375,
0.57812
],
"green": [
0.328125,
0.57812
]
}
},
{
"shadow": {
"red": [
-0.484375,
-0.140625
],
"green": [
-0.484375,
0.359375
]
},
"wire": {
"red": [
-1.046875,
-0.453125
],
"green": [
-1.046875,
0.046875
]
}
},
{
"shadow": {
"red": [
0.890625,
-0.578125
],
"green": [
0.296875,
-0.578125
]
},
"wire": {
"red": [
0.328125,
-0.828125
],
"green": [
-0.265625,
-0.828125
]
}
},
{
"shadow": {
"red": [
1.60938,
0.421875
],
"green": [
1.60938,
-0.109375
]
},
"wire": {
"red": [
0.98438,
-0.015625
],
"green": [
0.98438,
-0.546875
]
}
}
],
"output_connection_points": [
{
"shadow": {
"red": [
0.265625,
-0.484375
],
"green": [
0.859375,
-0.484375
]
},
"wire": {
"red": [
-0.265625,
-0.953125
],
"green": [
0.328125,
-0.953125
]
}
},
{
"shadow": {
"red": [
1.45312,
-0.046875
],
"green": [
1.45312,
0.390625
]
},
"wire": {
"red": [
0.89062,
-0.359375
],
"green": [
0.89062,
0.078125
]
}
},
{
"shadow": {
"red": [
0.765625,
1.07812
],
"green": [
0.171875,
1.07812
]
},
"wire": {
"red": [
0.328125,
0.73438
],
"green": [
-0.265625,
0.73438
]
}
},
{
"shadow": {
"red": [
-0.296875,
0.421875
],
"green": [
-0.296875,
0.015625
]
},
"wire": {
"red": [
-0.921875,
-0.015625
],
"green": [
-0.921875,
-0.421875
]
}
}
],
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "decider-combinator",
"name": "decider-combinator",
"icon": "__base__/graphics/icons/decider-combinator.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "decider-combinator"
},
"max_health": 50,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.85
],
[
0.35,
0.85
]
],
"selection_box": [
[
-0.5,
-1
],
[
0.5,
1
]
],
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"active_energy_usage": "2KW",
"sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/decider.png",
"width": 104,
"height": 84,
"frame_count": 1,
"shift": [
-0.0625,
0.0625
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/decider.png",
"x": 104,
"width": 104,
"height": 84,
"frame_count": 1,
"shift": [
0.4375,
0.5625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/decider.png",
"x": 208,
"width": 104,
"height": 84,
"frame_count": 1,
"shift": [
-0.0625,
0.0625
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/decider.png",
"x": 312,
"width": 104,
"height": 84,
"frame_count": 1,
"shift": [
0.4375,
0.5625
]
}
},
"activity_led_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/decider-led.png",
"width": 56,
"height": 53,
"frame_count": 1,
"shift": [
-0.40625,
-0.453125
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/decider-led.png",
"x": 56,
"width": 56,
"height": 53,
"frame_count": 1,
"shift": [
0.09375,
0.046875
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/decider-led.png",
"x": 112,
"width": 56,
"height": 53,
"frame_count": 1,
"shift": [
-0.40625,
-0.453125
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/decider-led.png",
"x": 168,
"width": 56,
"height": 53,
"frame_count": 1,
"shift": [
0.09375,
0.046875
]
}
},
"activity_led_light": {
"intensity": 0.7,
"size": 1.2
},
"activity_led_light_offsets": [
[
0.3,
-0.6
],
[
0.7,
0
],
[
-0.2,
0.3
],
[
-0.6,
-0.5
]
],
"equal_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.40625
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.1875,
-0.40625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.1875
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
-0.15625,
-0.40625
]
}
},
"greater_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 22,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.40625
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 22,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.1875,
-0.40625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 22,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.1875
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 22,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
-0.15625,
-0.40625
]
}
},
"less_symbol_sprites": {
"north": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 44,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.40625
]
},
"east": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 44,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.1875,
-0.40625
]
},
"south": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 44,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
0.03125,
-0.1875
]
},
"west": {
"filename": "__base__/graphics/entity/combinator/decider-symbols.png",
"x": 44,
"width": 22,
"height": 18,
"frame_count": 1,
"shift": [
-0.15625,
-0.40625
]
}
},
"input_connection_bounding_box": [
[
-0.5,
0
],
[
0.5,
1
]
],
"output_connection_bounding_box": [
[
-0.5,
-1
],
[
0.5,
0
]
],
"input_connection_points": [
{
"wire": {
"green": [
0.328125,
0.57812
],
"red": [
-0.234375,
0.57812
]
},
"shadow": {
"green": [
0.890625,
0.95312
],
"red": [
-0.234375,
0.57812
]
}
},
{
"wire": {
"green": [
-0.89062,
-0.015625
],
"red": [
-0.89062,
-0.484375
]
},
"shadow": {
"green": [
-0.359375,
0.359375
],
"red": [
-0.359375,
-0.109375
]
}
},
{
"wire": {
"green": [
-0.234375,
-0.921875
],
"red": [
0.328125,
-0.921875
]
},
"shadow": {
"green": [
0.296875,
-0.546875
],
"red": [
0.859375,
-0.546875
]
}
},
{
"wire": {
"green": [
0.953125,
-0.515625
],
"red": [
0.984375,
-0.046875
]
},
"shadow": {
"green": [
1.51562,
-0.109375
],
"red": [
1.54688,
0.359375
]
}
}
],
"output_connection_points": [
{
"wire": {
"green": [
0.328125,
-0.984375
],
"red": [
-0.265625,
-0.984375
]
},
"shadow": {
"green": [
0.890625,
-0.609375
],
"red": [
0.296875,
-0.609375
]
}
},
{
"wire": {
"green": [
1.046875,
-0.046875
],
"red": [
1.046875,
-0.453125
]
},
"shadow": {
"green": [
1.57812,
0.328125
],
"red": [
1.57812,
-0.078125
]
}
},
{
"wire": {
"green": [
-0.265625,
0.64062
],
"red": [
0.328125,
0.64062
]
},
"shadow": {
"green": [
0.265625,
1.01562
],
"red": [
0.859375,
1.01562
]
}
},
{
"wire": {
"green": [
-0.95312,
-0.484375
],
"red": [
-0.95312,
-0.078125
]
},
"shadow": {
"green": [
-0.390625,
-0.078125
],
"red": [
-0.390625,
0.328125
]
}
}
],
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "constant-combinator",
"name": "constant-combinator",
"icon": "__base__/graphics/icons/constant-combinator.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "constant-combinator"
},
"max_health": 50,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"item_slot_count": 15,
"sprite": {
"filename": "__base__/graphics/entity/combinator/constanter.png",
"x": 61,
"width": 61,
"height": 50,
"shift": [
0.078125,
0.15625
]
},
"circuit_wire_connection_point": {
"shadow": {
"red": [
0.828125,
0.328125
],
"green": [
0.828125,
-0.078125
]
},
"wire": {
"red": [
0.515625,
-0.078125
],
"green": [
0.515625,
-0.484375
]
}
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\entities.lua"
},
{
"type": "player",
"name": "player",
"icon": "__base__/graphics/icons/player.png",
"flags": [
"pushable",
"placeable-off-grid",
"breaths-air",
"not-repairable",
"not-on-map"
],
"max_health": 100,
"alert_when_damaged": false,
"healing_per_tick": 0.01,
"collision_box": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
],
"selection_box": [
[
-0.4,
-1.4
],
[
0.4,
0.2
]
],
"crafting_categories": [
"crafting"
],
"mining_categories": [
"basic-solid"
],
"inventory_size": 60,
"build_distance": 6,
"drop_item_distance": 6,
"reach_distance": 6,
"reach_resource_distance": 2.7,
"ticks_to_keep_gun": 600,
"ticks_to_keep_aiming_direction": 100,
"damage_hit_tint": {
"r": 1,
"g": 0,
"b": 0,
"a": 0
},
"running_speed": 0.15,
"distance_per_frame": 0.13,
"maximum_corner_sliding_distance": 0.7,
"subgroup": "creatures",
"order": "a",
"eat": [
{
"filename": "__base__/sound/eat.ogg",
"volume": 1
}
],
"heartbeat": [
{
"filename": "__base__/sound/heartbeat.ogg"
}
],
"animations": [
{
"idle": {
"layers": [
null,
null
]
},
"idle_with_gun": {
"layers": [
null,
null
]
},
"mining_with_hands": {
"layers": [
null,
null
]
},
"mining_with_tool": {
"layers": [
null,
null
]
},
"running_with_gun": {
"layers": [
null,
null
]
},
"running": {
"layers": [
null,
null
]
}
},
{
"idle": {
"layers": [
null,
null,
null,
null
]
},
"idle_with_gun": {
"layers": [
null,
null,
null,
null
]
},
"mining_with_hands": {
"layers": [
null,
null,
null,
null
]
},
"mining_with_tool": {
"layers": [
null,
null,
null,
null
]
},
"running_with_gun": {
"layers": [
null,
null,
null,
null
]
},
"running": {
"layers": [
null,
null,
null,
null
]
}
},
{
"idle": {
"layers": [
null,
null,
null,
null
]
},
"idle_with_gun": {
"layers": [
null,
null,
null,
null
]
},
"mining_with_hands": {
"layers": [
null,
null,
null,
null
]
},
"mining_with_tool": {
"layers": [
null,
null,
null,
null
]
},
"running_with_gun": {
"layers": [
null,
null,
null,
null
]
},
"running": {
"layers": [
null,
null,
null,
null
]
}
}
],
"light": [
{
"minimum_darkness": 0.3,
"intensity": 0.4,
"size": 25
},
{
"type": "oriented",
"minimum_darkness": 0.3,
"picture": {
"filename": "__core__/graphics/light-cone.png",
"priority": "medium",
"scale": 2,
"width": 200,
"height": 200
},
"shift": [
0,
-13
],
"size": 2,
"intensity": 0.6
}
],
"mining_speed": 0.01,
"mining_with_hands_particles_animation_positions": [
29,
63
],
"mining_with_tool_particles_animation_positions": [
28
],
"running_sound_animation_positions": [
5,
16
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "furnace",
"name": "stone-furnace",
"icon": "__base__/graphics/icons/stone-furnace.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "stone-furnace"
},
"max_health": 150,
"corpse": "medium-remnants",
"repair_sound": {
"filename": "__base__/sound/manual-repair-simple.ogg"
},
"mined_sound": {
"filename": "__base__/sound/deconstruct-bricks.ogg"
},
"open_sound": {
"filename": "__base__/sound/machine-open.ogg",
"volume": 0.85
},
"close_sound": {
"filename": "__base__/sound/machine-close.ogg",
"volume": 0.75
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-stone-impact.ogg",
"volume": 1
},
"working_sound": {
"sound": {
"filename": "__base__/sound/furnace.ogg"
}
},
"resistances": [
{
"type": "fire",
"percent": 80
},
{
"type": "explosion",
"percent": 30
}
],
"collision_box": [
[
-0.7,
-0.7
],
[
0.7,
0.7
]
],
"selection_box": [
[
-0.8,
-1
],
[
0.8,
1
]
],
"crafting_categories": [
"smelting"
],
"result_inventory_size": 1,
"energy_usage": "180kW",
"crafting_speed": 1,
"source_inventory_size": 1,
"energy_source": {
"type": "burner",
"effectivity": 1,
"fuel_inventory_size": 1,
"emissions": 0.01,
"smoke": [
{
"name": "smoke",
"deviation": [
0.1,
0.1
],
"frequency": 5,
"position": [
0,
-0.8
],
"starting_vertical_speed": 0.08,
"starting_frame_deviation": 60
}
]
},
"animation": {
"filename": "__base__/graphics/entity/stone-furnace/stone-furnace.png",
"priority": "extra-high",
"width": 81,
"height": 64,
"frame_count": 1,
"shift": [
0.5,
0.05
]
},
"working_visualisations": [
{
"north_position": [
0,
0
],
"east_position": [
0,
0
],
"south_position": [
0,
0
],
"west_position": [
0,
0
],
"animation": {
"filename": "__base__/graphics/entity/stone-furnace/stone-furnace-fire.png",
"priority": "extra-high",
"width": 23,
"height": 27,
"frame_count": 12,
"shift": [
0.078125,
0.5234375
]
},
"light": {
"intensity": 1,
"size": 1
}
}
],
"fast_replaceable_group": "furnace",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "transport-belt",
"name": "basic-transport-belt",
"icon": "__base__/graphics/icons/basic-transport-belt.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.3,
"result": "basic-transport-belt"
},
"max_health": 50,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 60
}
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"working_sound": {
"sound": {
"filename": "__base__/sound/basic-transport-belt.ogg",
"volume": 0.4
},
"max_sounds_per_type": 3
},
"animation_speed_coefficient": 32,
"animations": {
"filename": "__base__/graphics/entity/basic-transport-belt/basic-transport-belt.png",
"priority": "extra-high",
"width": 40,
"height": 40,
"frame_count": 16,
"direction_count": 12
},
"fast_replaceable_group": "transport-belt",
"speed": 0.03125,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "fish",
"name": "fish",
"icon": "__base__/graphics/icons/fish.png",
"flags": [
"placeable-neutral",
"not-on-map"
],
"minable": {
"mining_time": 1,
"result": "raw-fish"
},
"max_health": 20,
"subgroup": "creatures",
"order": "b-a",
"collision_box": [
[
-0.4,
-0.2
],
[
0.4,
0.2
]
],
"selection_box": [
[
-0.5,
-0.3
],
[
0.5,
0.3
]
],
"pictures": [
{
"filename": "__base__/graphics/entity/fish/fish-1.png",
"priority": "extra-high",
"width": 22,
"height": 36
},
{
"filename": "__base__/graphics/entity/fish/fish-2.png",
"priority": "extra-high",
"width": 32,
"height": 32
}
],
"autoplace": {
"influence": 0.01
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "boiler",
"name": "boiler",
"icon": "__base__/graphics/icons/boiler.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "boiler"
},
"max_health": 100,
"corpse": "small-remnants",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"resistances": [
{
"type": "fire",
"percent": 80
}
],
"fast_replaceable_group": "pipe",
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.29
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
-1
]
},
{
"position": [
1,
0
]
},
{
"position": [
0,
1
]
},
{
"position": [
-1,
0
]
}
]
},
"energy_consumption": "390kW",
"burner": {
"effectivity": 0.5,
"fuel_inventory_size": 1,
"emissions": 0.015384615384615385,
"smoke": [
{
"name": "smoke",
"position": [
0,
-0.8
],
"frequency": 5,
"starting_vertical_speed": 0,
"starting_frame_deviation": 60
}
]
},
"working_sound": {
"sound": {
"filename": "__base__/sound/boiler.ogg",
"volume": 0.8
},
"max_sounds_per_type": 3
},
"structure": {
"left": {
"filename": "__base__/graphics/entity/boiler/boiler-left.png",
"priority": "extra-high",
"width": 46,
"height": 46,
"shift": [
0.03125,
0
]
},
"down": {
"filename": "__base__/graphics/entity/boiler/boiler-down.png",
"priority": "extra-high",
"width": 66,
"height": 72
},
"left_down": {
"filename": "__base__/graphics/entity/boiler/boiler-left-down.png",
"priority": "extra-high",
"width": 60,
"height": 50
},
"right_down": {
"filename": "__base__/graphics/entity/boiler/boiler-right-down.png",
"priority": "extra-high",
"width": 44,
"height": 50
},
"left_up": {
"filename": "__base__/graphics/entity/boiler/boiler-left-up.png",
"priority": "extra-high",
"width": 66,
"height": 74
},
"right_up": {
"filename": "__base__/graphics/entity/boiler/boiler-right-up.png",
"priority": "extra-high",
"width": 46,
"height": 72
},
"t_down": {
"filename": "__base__/graphics/entity/boiler/boiler-t-down.png",
"priority": "extra-high",
"width": 44,
"height": 50
},
"t_up": {
"filename": "__base__/graphics/entity/boiler/boiler-t-up.png",
"priority": "extra-high",
"width": 46,
"height": 70
}
},
"fire": {},
"burning_cooldown": 20,
"pictures": {
"straight_vertical_single": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical-single.png",
"priority": "extra-high",
"width": 44,
"height": 58
},
"straight_vertical": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"straight_vertical_window": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical-window.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"straight_horizontal_window": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-horizontal-window.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"straight_horizontal": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-horizontal.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"corner_up_right": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-up-right.png",
"priority": "extra-high",
"width": 32,
"height": 40
},
"corner_up_left": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-up-left.png",
"priority": "extra-high",
"width": 44,
"height": 44
},
"corner_down_right": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-down-right.png",
"priority": "extra-high",
"width": 32,
"height": 32
},
"corner_down_left": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-down-left.png",
"priority": "extra-high",
"width": 36,
"height": 32
},
"t_up": {
"filename": "__base__/graphics/entity/pipe/pipe-t-up.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"t_down": {
"filename": "__base__/graphics/entity/pipe/pipe-t-down.png",
"priority": "extra-high",
"width": 40,
"height": 44
},
"t_right": {
"filename": "__base__/graphics/entity/pipe/pipe-t-right.png",
"priority": "extra-high",
"width": 40,
"height": 32
},
"t_left": {
"filename": "__base__/graphics/entity/pipe/pipe-t-left.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"cross": {
"filename": "__base__/graphics/entity/pipe/pipe-cross.png",
"priority": "extra-high",
"width": 40,
"height": 40
},
"ending_up": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-up.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"ending_down": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-down.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"ending_right": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-right.png",
"priority": "extra-high",
"width": 32,
"height": 44
},
"ending_left": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-left.png",
"priority": "extra-high",
"width": 58,
"height": 44
},
"horizontal_window_background": {
"filename": "__base__/graphics/entity/pipe/pipe-horizontal-window-background.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"vertical_window_background": {
"filename": "__base__/graphics/entity/pipe/pipe-vertical-window-background.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"fluid_background": {
"filename": "__base__/graphics/entity/pipe/fluid-background.png",
"priority": "extra-high",
"width": 32,
"height": 20
},
"low_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-low-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
},
"middle_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-medium-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
},
"high_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-high-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "container",
"name": "wooden-chest",
"icon": "__base__/graphics/icons/wooden-chest.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "wooden-chest"
},
"max_health": 50,
"corpse": "small-remnants",
"collision_box": [
[
-0.35,
-0.35
],
[
0.35,
0.35
]
],
"fast_replaceable_group": "container",
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"inventory_size": 16,
"open_sound": {
"filename": "__base__/sound/wooden-chest-open.ogg"
},
"close_sound": {
"filename": "__base__/sound/wooden-chest-close.ogg"
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"picture": {
"filename": "__base__/graphics/entity/wooden-chest/wooden-chest.png",
"priority": "extra-high",
"width": 46,
"height": 33,
"shift": [
0.3,
0
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "electric-pole",
"name": "small-electric-pole",
"icon": "__base__/graphics/icons/small-electric-pole.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "small-electric-pole"
},
"max_health": 35,
"corpse": "small-remnants",
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"drawing_box": [
[
-0.5,
-2.6
],
[
0.5,
0.5
]
],
"maximum_wire_distance": 7.5,
"supply_area_distance": 2.5,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-wood-impact.ogg",
"volume": 1
},
"pictures": {
"filename": "__base__/graphics/entity/small-electric-pole/small-electric-pole.png",
"priority": "extra-high",
"width": 123,
"height": 124,
"direction_count": 4,
"shift": [
1.4,
-1.1
]
},
"connection_points": [
{
"shadow": {
"copper": [
2.7,
0
],
"red": [
2.3,
0
],
"green": [
3.1,
0
]
},
"wire": {
"copper": [
0,
-2.7
],
"red": [
-0.4,
-2.7
],
"green": [
0.4,
-2.7
]
}
},
{
"shadow": {
"copper": [
2.7,
-0.05
],
"red": [
2.2,
-0.35
],
"green": [
3,
0.12
]
},
"wire": {
"copper": [
-0.04,
-2.8
],
"red": [
-0.3,
-2.9
],
"green": [
0.2,
-2.6
]
}
},
{
"shadow": {
"copper": [
2.5,
-0.1
],
"red": [
2.55,
-0.45
],
"green": [
2.5,
0.25
]
},
"wire": {
"copper": [
-0.2,
-2.7
],
"red": [
-0.05,
-2.95
],
"green": [
0,
-2.4
]
}
},
{
"shadow": {
"copper": [
2.3,
-0.1
],
"red": [
2.65,
-0.4
],
"green": [
1.75,
0.2
]
},
"wire": {
"copper": [
0,
-2.7
],
"red": [
0.3,
-2.85
],
"green": [
-0.3,
-2.5
]
}
}
],
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/small-electric-pole/electric-pole-radius-visualization.png",
"width": 12,
"height": 12,
"priority": "extra-high-no-scale"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "explosion",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/explosion/explosion-1.png",
"priority": "extra-high",
"width": 64,
"height": 59,
"frame_count": 16,
"animation_speed": 0.5
},
{
"filename": "__base__/graphics/entity/explosion/explosion-2.png",
"priority": "extra-high",
"width": 64,
"height": 57,
"frame_count": 16,
"animation_speed": 0.5
},
{
"filename": "__base__/graphics/entity/explosion/explosion-3.png",
"priority": "extra-high",
"width": 64,
"height": 49,
"frame_count": 16,
"animation_speed": 0.5
},
{
"filename": "__base__/graphics/entity/explosion/explosion-4.png",
"priority": "extra-high",
"width": 64,
"height": 51,
"frame_count": 16,
"animation_speed": 0.5
}
],
"light": {
"intensity": 1,
"size": 20
},
"smoke": "smoke-fast",
"smoke_count": 2,
"smoke_slow_down_factor": 1,
"sound": {
"aggregation": {
"max_count": 1,
"remove": true
},
"variations": [
{
"filename": "__base__/sound/fight/small-explosion-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/fight/small-explosion-2.ogg",
"volume": 0.75
}
]
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "explosion-gunshot",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/explosion-gunshot/explosion-gunshot.png",
"priority": "extra-high",
"width": 34,
"height": 38,
"frame_count": 13,
"animation_speed": 1.5,
"shift": [
0,
0
]
}
],
"rotate": true,
"light": {
"intensity": 1,
"size": 10
},
"smoke": "smoke-fast",
"smoke_count": 1,
"smoke_slow_down_factor": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "explosion-gunshot-small",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/explosion-hit/explosion-hit.png",
"priority": "extra-high",
"width": 34,
"height": 38,
"frame_count": 13,
"animation_speed": 1.5,
"shift": [
0,
0
]
}
],
"rotate": true,
"light": {
"intensity": 1,
"size": 10
},
"smoke": "smoke-fast",
"smoke_count": 1,
"smoke_slow_down_factor": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "explosion-hit",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/explosion-hit/explosion-hit.png",
"priority": "extra-high",
"width": 34,
"height": 38,
"frame_count": 13,
"animation_speed": 1.5,
"shift": [
0,
-0.3125
]
}
],
"light": {
"intensity": 1,
"size": 10
},
"smoke": "smoke-fast",
"smoke_count": 1,
"smoke_slow_down_factor": 1,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "big-explosion",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/big-explosion/big-explosion.png",
"priority": "extra-high",
"width": 197,
"height": 245,
"frame_count": 47,
"line_length": 6,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
0.1875,
-0.75
],
"animation_speed": 0.5
}
],
"light": {
"intensity": 1,
"size": 50
},
"sound": {
"aggregation": {
"max_count": 1,
"remove": true
},
"variations": [
{
"filename": "__base__/sound/fight/large-explosion-1.ogg",
"volume": 1
},
{
"filename": "__base__/sound/fight/large-explosion-2.ogg",
"volume": 1
}
]
},
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-particle",
"repeat_count": 20,
"entity_name": "explosion-remnants-particle",
"initial_height": 0.5,
"speed_from_center": 0.08,
"speed_from_center_deviation": 0.15,
"initial_vertical_speed": 0.08,
"initial_vertical_speed_deviation": 0.15,
"offset_deviation": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "medium-explosion",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/medium-explosion/medium-explosion.png",
"priority": "extra-high",
"width": 112,
"height": 94,
"frame_count": 54,
"line_length": 6,
"shift": [
-0.56,
-0.96
],
"animation_speed": 0.5
}
],
"light": {
"intensity": 1,
"size": 50
},
"sound": {
"aggregation": {
"max_count": 1,
"remove": true
},
"variations": [
{
"filename": "__base__/sound/fight/large-explosion-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/fight/large-explosion-2.ogg",
"volume": 0.8
}
]
},
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-particle",
"repeat_count": 20,
"entity_name": "explosion-remnants-particle",
"initial_height": 0.5,
"speed_from_center": 0.08,
"speed_from_center_deviation": 0.15,
"initial_vertical_speed": 0.08,
"initial_vertical_speed_deviation": 0.15,
"offset_deviation": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "massive-explosion",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/medium-explosion/medium-explosion.png",
"priority": "extra-high",
"width": 112,
"height": 94,
"scale": 0.8,
"frame_count": 54,
"line_length": 6,
"shift": [
-0.56,
-0.96
],
"animation_speed": 0.5
}
],
"light": {
"intensity": 1,
"size": 50
},
"sound": {
"aggregation": {
"max_count": 1,
"remove": true
},
"variations": [
{
"filename": "__base__/sound/fight/large-explosion-1.ogg",
"volume": 1.25
},
{
"filename": "__base__/sound/fight/large-explosion-2.ogg",
"volume": 1.25
}
]
},
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-particle",
"repeat_count": 60,
"entity_name": "explosion-remnants-particle",
"initial_height": 0.5,
"speed_from_center": 0.08,
"speed_from_center_deviation": 0.15,
"initial_vertical_speed": 0.08,
"initial_vertical_speed_deviation": 0.15,
"offset_deviation": [
[
-0.2,
-0.2
],
[
0.2,
0.2
]
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "blood-explosion-small",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__core__/graphics/empty.png",
"priority": "extra-high",
"width": 1,
"height": 1,
"frame_count": 1
}
],
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": {
"type": "create-entity",
"entity_name": "blood-fountain",
"repeat_count": 20,
"offset_deviation": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
]
}
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "blood-explosion-big",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__core__/graphics/empty.png",
"priority": "extra-high",
"width": 1,
"height": 1,
"frame_count": 1
}
],
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-particle",
"repeat_count": 150,
"entity_name": "blood-particle",
"initial_height": 0.5,
"speed_from_center": 0.08,
"speed_from_center_deviation": 0.05,
"initial_vertical_speed": -0.01,
"initial_vertical_speed_deviation": 0.02,
"offset_deviation": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
]
},
{
"type": "create-entity",
"entity_name": "blood-fountain",
"repeat_count": 35,
"offset_deviation": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "blood-explosion-huge",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__core__/graphics/empty.png",
"priority": "extra-high",
"width": 1,
"height": 1,
"frame_count": 1
}
],
"created_effect": {
"type": "direct",
"action_delivery": {
"type": "instant",
"target_effects": [
{
"type": "create-particle",
"repeat_count": 150,
"entity_name": "blood-particle",
"initial_height": 0.5,
"speed_from_center": 0.08,
"speed_from_center_deviation": 0.05,
"initial_vertical_speed": -0.01,
"initial_vertical_speed_deviation": 0.02,
"offset_deviation": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
]
},
{
"type": "create-entity",
"entity_name": "blood-fountain-big",
"repeat_count": 35,
"offset_deviation": [
[
-1.6,
-1.6
],
[
1.6,
1.6
]
]
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "generator",
"name": "steam-engine",
"icon": "__base__/graphics/icons/steam-engine.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"mining_time": 1,
"result": "steam-engine"
},
"max_health": 300,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"effectivity": 1,
"fluid_usage_per_tick": 0.1,
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-1.35,
-2.35
],
[
1.35,
2.35
]
],
"selection_box": [
[
-1.5,
-2.5
],
[
1.5,
2.5
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
3
]
},
{
"position": [
0,
-3
]
}
]
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-output"
},
"horizontal_animation": {
"filename": "__base__/graphics/entity/steam-engine/steam-engine-horizontal.png",
"width": 246,
"height": 137,
"frame_count": 32,
"line_length": 8,
"shift": [
1.34,
-0.06
]
},
"vertical_animation": {
"filename": "__base__/graphics/entity/steam-engine/steam-engine-vertical.png",
"width": 155,
"height": 186,
"frame_count": 32,
"line_length": 8,
"shift": [
0.812,
0.03125
]
},
"smoke": [
{
"name": "light-smoke",
"north_position": [
0.9,
0
],
"east_position": [
-2,
-2
],
"frequency": 0.3125,
"starting_vertical_speed": 0.08,
"slow_down_factor": 1,
"starting_frame_deviation": 60
}
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": {
"filename": "__base__/sound/steam-engine-90bpm.ogg",
"volume": 0.6
},
"match_speed_to_activity": true
},
"min_perceived_performance": 0.25,
"performance_to_sound_speedup": 0.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "offshore-pump",
"name": "offshore-pump",
"icon": "__base__/graphics/icons/offshore-pump.png",
"flags": [
"placeable-neutral",
"player-creation",
"filter-directions"
],
"minable": {
"mining_time": 1,
"result": "offshore-pump"
},
"max_health": 80,
"corpse": "small-remnants",
"fluid": "water",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-0.6,
-0.3
],
[
0.6,
0.3
]
],
"selection_box": [
[
-1,
-1.49
],
[
1,
0.49
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
1
]
}
]
},
"pumping_speed": 1,
"tile_width": 1,
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"picture": {
"north": {
"filename": "__base__/graphics/entity/offshore-pump/offshore-pump.png",
"priority": "high",
"shift": [
0.9,
0.05
],
"width": 160,
"height": 102
},
"east": {
"filename": "__base__/graphics/entity/offshore-pump/offshore-pump.png",
"priority": "high",
"shift": [
0.9,
0.05
],
"x": 160,
"width": 160,
"height": 102
},
"south": {
"filename": "__base__/graphics/entity/offshore-pump/offshore-pump.png",
"priority": "high",
"shift": [
0.9,
0.65
],
"x": 320,
"width": 160,
"height": 102
},
"west": {
"filename": "__base__/graphics/entity/offshore-pump/offshore-pump.png",
"priority": "high",
"shift": [
1,
0.05
],
"x": 480,
"width": 160,
"height": 102
}
},
"circuit_wire_connection_points": [
{
"shadow": {
"red": [
2.7125,
0.20625
],
"green": [
2.7125,
0.20625
]
},
"wire": {
"red": [
0.4,
-0.41875
],
"green": [
0.4,
-0.41875
]
}
},
{
"shadow": {
"red": [
2.025,
0.83125
],
"green": [
2.025,
0.83125
]
},
"wire": {
"red": [
0.36875,
-0.1375
],
"green": [
0.36875,
-0.1375
]
}
},
{
"shadow": {
"red": [
1.09,
1.025
],
"green": [
1.09,
1.025
]
},
"wire": {
"red": [
-0.50625,
0.2125
],
"green": [
-0.50625,
0.2125
]
}
},
{
"shadow": {
"red": [
1.6875,
-0.10625
],
"green": [
1.6875,
-0.10625
]
},
"wire": {
"red": [
-0.34375,
-0.73125
],
"green": [
-0.34375,
-0.73125
]
}
}
],
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
[],
[],
[],
[],
[],
{
"type": "smoke",
"name": "smoke-fast",
"flags": [
"not-on-map"
],
"animation": {
"filename": "__base__/graphics/entity/smoke-fast/smoke-fast.png",
"priority": "high",
"width": 50,
"height": 50,
"frame_count": 16,
"animation_speed": 0.26666666666666666,
"duration": 60,
"fade_away_duration": 60
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "smoke",
"name": "smoke-train-stop",
"flags": [
"not-on-map"
],
"animation": {
"filename": "__base__/graphics/entity/smoke-fast/smoke-fast.png",
"priority": "high",
"width": 50,
"height": 50,
"animation_speed": 0.26666666666666666,
"frame_count": 16,
"scale": 0.5
},
"render_layer": "lower-object",
"affected_by_wind": false,
"movement_slow_down_factor": 0.95,
"duration": 40,
"fade_away_duration": 30,
"show_when_smoke_off": true,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "smoke",
"name": "smoke-building",
"flags": [
"not-on-map"
],
"animation": {
"filename": "__base__/graphics/entity/smoke-fast/smoke-fast.png",
"priority": "high",
"width": 50,
"height": 50,
"animation_speed": 0.5,
"frame_count": 16,
"scale": 0.5
},
"render_layer": "building-smoke",
"affected_by_wind": false,
"movement_slow_down_factor": 0.96,
"duration": 45,
"fade_away_duration": 20,
"show_when_smoke_off": true,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "smoke",
"name": "smoke-explosion-particle",
"flags": [
"not-on-map"
],
"animation": {
"filename": "__base__/graphics/entity/smoke-fast/smoke-fast.png",
"priority": "high",
"width": 50,
"height": 50,
"animation_speed": 0.5,
"frame_count": 16,
"scale": 0.5,
"tint": {
"r": 0.1,
"g": 0.1,
"b": 0.1,
"a": 0.7
}
},
"render_layer": "smoke",
"affected_by_wind": false,
"movement_slow_down_factor": 0.96,
"duration": 150,
"fade_away_duration": 60,
"show_when_smoke_off": true,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "inserter",
"name": "basic-inserter",
"icon": "__base__/graphics/icons/basic-inserter.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "basic-inserter"
},
"max_health": 40,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.35
],
[
0.4,
0.45
]
],
"energy_per_movement": 5000,
"energy_per_rotation": 5000,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"drain": "0.4kW"
},
"extension_speed": 0.03,
"rotation_speed": 0.014,
"fast_replaceable_group": "inserter",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"match_progress_to_activity": true,
"sound": [
{
"filename": "__base__/sound/inserter-basic-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-2.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-3.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-4.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-5.ogg",
"volume": 0.75
}
]
},
"hand_base_picture": {
"filename": "__base__/graphics/entity/basic-inserter/basic-inserter-hand-base.png",
"priority": "extra-high",
"width": 8,
"height": 33
},
"hand_closed_picture": {
"filename": "__base__/graphics/entity/basic-inserter/basic-inserter-hand-closed.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_picture": {
"filename": "__base__/graphics/entity/basic-inserter/basic-inserter-hand-open.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_base_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"pickup_position": [
0,
-1
],
"insert_position": [
0,
1.2
],
"platform_picture": {
"sheet": {
"filename": "__base__/graphics/entity/basic-inserter/basic-inserter-platform.png",
"priority": "extra-high",
"width": 46,
"height": 46
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "inserter",
"name": "burner-inserter",
"icon": "__base__/graphics/icons/burner-inserter.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "burner-inserter"
},
"max_health": 40,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.4,
-0.35
],
[
0.4,
0.45
]
],
"energy_per_movement": 100000,
"energy_per_rotation": 100000,
"energy_source": {
"type": "burner",
"effectivity": 1,
"fuel_inventory_size": 1,
"smoke": [
{
"name": "smoke",
"deviation": [
0.1,
0.1
],
"frequency": 9
}
]
},
"extension_speed": 0.0214,
"fast_replaceable_group": "inserter",
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"match_progress_to_activity": true,
"sound": [
{
"filename": "__base__/sound/inserter-basic-1.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-2.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-3.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-4.ogg",
"volume": 0.75
},
{
"filename": "__base__/sound/inserter-basic-5.ogg",
"volume": 0.75
}
]
},
"hand_base_picture": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_picture": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_picture": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_base_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-base-shadow.png",
"priority": "extra-high",
"width": 8,
"height": 34
},
"hand_closed_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-closed-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"hand_open_shadow": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-hand-open-shadow.png",
"priority": "extra-high",
"width": 18,
"height": 41
},
"pickup_position": [
0,
-1
],
"insert_position": [
0,
1.2
],
"platform_picture": {
"sheet": {
"filename": "__base__/graphics/entity/burner-inserter/burner-inserter-platform.png",
"priority": "extra-high",
"width": 46,
"height": 46
}
},
"rotation_speed": 0.01,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "item-entity",
"name": "item-on-ground",
"flags": [
"placeable-off-grid",
"not-on-map"
],
"collision_box": [
[
-0.14,
-0.14
],
[
0.14,
0.14
]
],
"selection_box": [
[
-0.17,
-0.17
],
[
0.17,
0.17
]
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "pipe",
"name": "pipe",
"icon": "__base__/graphics/icons/pipe.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "pipe"
},
"max_health": 50,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 90
}
],
"fast_replaceable_group": "pipe",
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.29
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
-1
]
},
{
"position": [
1,
0
]
},
{
"position": [
0,
1
]
},
{
"position": [
-1,
0
]
}
]
},
"pictures": {
"straight_vertical_single": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical-single.png",
"priority": "extra-high",
"width": 44,
"height": 58
},
"straight_vertical": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"straight_vertical_window": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-vertical-window.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"straight_horizontal_window": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-horizontal-window.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"straight_horizontal": {
"filename": "__base__/graphics/entity/pipe/pipe-straight-horizontal.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"corner_up_right": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-up-right.png",
"priority": "extra-high",
"width": 32,
"height": 40
},
"corner_up_left": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-up-left.png",
"priority": "extra-high",
"width": 44,
"height": 44
},
"corner_down_right": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-down-right.png",
"priority": "extra-high",
"width": 32,
"height": 32
},
"corner_down_left": {
"filename": "__base__/graphics/entity/pipe/pipe-corner-down-left.png",
"priority": "extra-high",
"width": 36,
"height": 32
},
"t_up": {
"filename": "__base__/graphics/entity/pipe/pipe-t-up.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"t_down": {
"filename": "__base__/graphics/entity/pipe/pipe-t-down.png",
"priority": "extra-high",
"width": 40,
"height": 44
},
"t_right": {
"filename": "__base__/graphics/entity/pipe/pipe-t-right.png",
"priority": "extra-high",
"width": 40,
"height": 32
},
"t_left": {
"filename": "__base__/graphics/entity/pipe/pipe-t-left.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"cross": {
"filename": "__base__/graphics/entity/pipe/pipe-cross.png",
"priority": "extra-high",
"width": 40,
"height": 40
},
"ending_up": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-up.png",
"priority": "extra-high",
"width": 44,
"height": 42
},
"ending_down": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-down.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"ending_right": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-right.png",
"priority": "extra-high",
"width": 32,
"height": 44
},
"ending_left": {
"filename": "__base__/graphics/entity/pipe/pipe-ending-left.png",
"priority": "extra-high",
"width": 58,
"height": 44
},
"horizontal_window_background": {
"filename": "__base__/graphics/entity/pipe/pipe-horizontal-window-background.png",
"priority": "extra-high",
"width": 32,
"height": 42
},
"vertical_window_background": {
"filename": "__base__/graphics/entity/pipe/pipe-vertical-window-background.png",
"priority": "extra-high",
"width": 44,
"height": 32
},
"fluid_background": {
"filename": "__base__/graphics/entity/pipe/fluid-background.png",
"priority": "extra-high",
"width": 32,
"height": 20
},
"low_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-low-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
},
"middle_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-medium-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
},
"high_temperature_flow": {
"filename": "__base__/graphics/entity/pipe/fluid-flow-high-temperature.png",
"priority": "extra-high",
"width": 160,
"height": 18
}
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/pipe.ogg",
"volume": 0.85
}
],
"match_volume_to_activity": true,
"max_sounds_per_type": 3
},
"horizontal_window_bounding_box": [
[
-0.25,
-0.25
],
[
0.25,
0.15625
]
],
"vertical_window_bounding_box": [
[
-0.28125,
-0.40625
],
[
0.03125,
0.125
]
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "radar",
"name": "radar",
"icon": "__base__/graphics/icons/radar.png",
"flags": [
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "radar"
},
"max_health": 150,
"corpse": "big-remnants",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-1.4,
-1.4
],
[
1.4,
1.4
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"energy_per_sector": "10MJ",
"max_distance_of_sector_revealed": 14,
"max_distance_of_nearby_sector_revealed": 3,
"energy_per_nearby_scan": "250kJ",
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"energy_usage": "300kW",
"pictures": {
"filename": "__base__/graphics/entity/radar/radar.png",
"priority": "low",
"width": 153,
"height": 131,
"apply_projection": false,
"direction_count": 64,
"line_length": 8,
"shift": [
0.875,
-0.34375
]
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/radar.ogg"
}
],
"apparent_volume": 2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "lamp",
"name": "small-lamp",
"icon": "__base__/graphics/icons/small-lamp.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "small-lamp"
},
"max_health": 55,
"corpse": "small-remnants",
"collision_box": [
[
-0.15,
-0.15
],
[
0.15,
0.15
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"energy_usage_per_tick": "5KW",
"light": {
"intensity": 0.9,
"size": 40
},
"picture_off": {
"filename": "__base__/graphics/entity/small-lamp/light-off.png",
"priority": "high",
"width": 67,
"height": 58,
"frame_count": 1,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
-0.021875,
0.16875
]
},
"picture_on": {
"filename": "__base__/graphics/entity/small-lamp/light-on-patch.png",
"priority": "high",
"width": 62,
"height": 62,
"frame_count": 1,
"axially_symmetrical": false,
"direction_count": 1,
"shift": [
-0.0375,
-0.01875
]
},
"circuit_wire_connection_point": {
"shadow": {
"red": [
0.759375,
-0.096875
],
"green": [
0.759375,
-0.096875
]
},
"wire": {
"red": [
0.30625,
-0.39375
],
"green": [
0.30625,
-0.39375
]
}
},
"circuit_wire_max_distance": 7.5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "arrow",
"name": "orange-arrow-with-circle",
"flags": [
"placeable-off-grid",
"not-on-map"
],
"blinking": true,
"arrow_picture": {
"filename": "__core__/graphics/arrows/gui-arrow-medium.png",
"priority": "low",
"width": "58",
"height": "62"
},
"circle_picture": {
"filename": "__core__/graphics/arrows/gui-arrow-circle.png",
"priority": "low",
"width": "50",
"height": "50"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "pipe-to-ground",
"name": "pipe-to-ground",
"icon": "__base__/graphics/icons/pipe-to-ground.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "pipe-to-ground"
},
"max_health": 50,
"corpse": "small-remnants",
"resistances": [
{
"type": "fire",
"percent": 80
}
],
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.2
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"fluid_box": {
"base_area": 1,
"pipe_connections": [
{
"position": [
0,
-1
]
},
{
"position": [
0,
1
],
"max_underground_distance": 10
}
]
},
"underground_sprite": {
"filename": "__core__/graphics/arrows/underground-lines.png",
"priority": "high",
"width": 32,
"height": 32
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"pictures": {
"up": {
"filename": "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-up.png",
"priority": "high",
"width": 44,
"height": 32
},
"down": {
"filename": "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-down.png",
"priority": "high",
"width": 40,
"height": 32
},
"left": {
"filename": "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-left.png",
"priority": "high",
"width": 32,
"height": 42
},
"right": {
"filename": "__base__/graphics/entity/pipe-to-ground/pipe-to-ground-right.png",
"priority": "high",
"width": 32,
"height": 40
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "assembling-machine",
"name": "assembling-machine-1",
"icon": "__base__/graphics/icons/assembling-machine-1.png",
"flags": [
"placeable-neutral",
"placeable-player",
"player-creation"
],
"minable": {
"hardness": 0.2,
"mining_time": 0.5,
"result": "assembling-machine-1"
},
"max_health": 200,
"corpse": "big-remnants",
"dying_explosion": "medium-explosion",
"resistances": [
{
"type": "fire",
"percent": 70
}
],
"collision_box": [
[
-1.2,
-1.2
],
[
1.2,
1.2
]
],
"selection_box": [
[
-1.5,
-1.5
],
[
1.5,
1.5
]
],
"fast_replaceable_group": "assembling-machine",
"animation": {
"filename": "__base__/graphics/entity/assembling-machine-1/assembling-machine-1.png",
"priority": "high",
"width": 99,
"height": 102,
"frame_count": 32,
"line_length": 8,
"shift": [
0.25,
-0.1
]
},
"crafting_categories": [
"crafting"
],
"crafting_speed": 0.5,
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"emissions": 0.03333333333333333
},
"energy_usage": "90kW",
"ingredient_count": 2,
"open_sound": {
"filename": "__base__/sound/machine-open.ogg",
"volume": 0.85
},
"close_sound": {
"filename": "__base__/sound/machine-close.ogg",
"volume": 0.75
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-metal-impact.ogg",
"volume": 0.65
},
"working_sound": {
"sound": [
{
"filename": "__base__/sound/assembling-machine-t1-1.ogg",
"volume": 0.8
},
{
"filename": "__base__/sound/assembling-machine-t1-2.ogg",
"volume": 0.8
}
],
"idle_sound": {
"filename": "__base__/sound/idle1.ogg",
"volume": 0.6
},
"apparent_volume": 1.5
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "flying-text",
"name": "flying-text",
"flags": [
"not-on-map"
],
"time_to_live": 150,
"speed": 0.05,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "corpse",
"name": "acid-splash-purple",
"flags": [
"not-on-map"
],
"time_before_removed": 1800,
"final_render_layer": "corpse",
"splash": [
{
"filename": "__base__/graphics/entity/acid-splash-purple/splash-1.png",
"line_length": 5,
"width": 199,
"height": 159,
"frame_count": 20,
"shift": [
0.484375,
-0.171875
]
},
{
"filename": "__base__/graphics/entity/acid-splash-purple/splash-2.png",
"line_length": 5,
"width": 238,
"height": 157,
"frame_count": 20,
"shift": [
0.8125,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/acid-splash-purple/splash-3.png",
"line_length": 5,
"width": 240,
"height": 162,
"frame_count": 20,
"shift": [
0.71875,
-0.09375
]
},
{
"filename": "__base__/graphics/entity/acid-splash-purple/splash-4.png",
"line_length": 5,
"width": 241,
"height": 146,
"frame_count": 20,
"shift": [
0.703125,
-0.375
]
}
],
"splash_speed": 0.03,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "entity-ghost",
"name": "entity-ghost",
"flags": [
"not-on-map"
],
"minable": {
"mining_time": 0,
"results": []
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "tile-ghost",
"name": "tile-ghost",
"flags": [
"not-on-map"
],
"minable": {
"mining_time": 0,
"results": []
},
"collision_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "deconstructible-tile-proxy",
"name": "deconstructible-tile-proxy",
"flags": [
"not-on-map"
],
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "explosion",
"name": "water-splash",
"flags": [
"not-on-map"
],
"animations": [
{
"filename": "__base__/graphics/entity/water-splash/water-splash.png",
"priority": "extra-high",
"width": 92,
"height": 66,
"frame_count": 15,
"line_length": 5,
"shift": [
-0.437,
0.5
],
"animation_speed": 0.35
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "wall",
"name": "stone-wall",
"icon": "__base__/graphics/icons/stone-wall.png",
"flags": [
"placeable-neutral",
"player-creation"
],
"collision_box": [
[
-0.29,
-0.29
],
[
0.29,
0.29
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"minable": {
"mining_time": 1,
"result": "stone-wall"
},
"fast_replaceable_group": "wall",
"max_health": 350,
"repair_speed_modifier": 2,
"corpse": "wall-remnants",
"repair_sound": {
"filename": "__base__/sound/manual-repair-simple.ogg"
},
"mined_sound": {
"filename": "__base__/sound/deconstruct-bricks.ogg"
},
"vehicle_impact_sound": {
"filename": "__base__/sound/car-stone-impact.ogg",
"volume": 1
},
"resistances": [
{
"type": "physical",
"decrease": 3,
"percent": 20
},
{
"type": "impact",
"decrease": 45,
"percent": 60
},
{
"type": "explosion",
"decrease": 10,
"percent": 30
},
{
"type": "fire",
"percent": 100
},
{
"type": "laser",
"percent": 70
}
],
"pictures": {
"single": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-single.png",
"priority": "extra-high",
"width": 22,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-single-shadow.png",
"priority": "extra-high",
"width": 47,
"height": 32,
"shift": [
0.359375,
0.5
],
"draw_as_shadow": true
}
]
},
"straight_vertical": [
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-1.png",
"priority": "extra-high",
"width": 22,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-shadow.png",
"priority": "extra-high",
"width": 47,
"height": 60,
"shift": [
0.390625,
0.625
],
"draw_as_shadow": true
}
]
},
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-2.png",
"priority": "extra-high",
"width": 22,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-shadow.png",
"priority": "extra-high",
"width": 47,
"height": 60,
"shift": [
0.390625,
0.625
],
"draw_as_shadow": true
}
]
},
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-3.png",
"priority": "extra-high",
"width": 22,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-vertical-shadow.png",
"priority": "extra-high",
"width": 47,
"height": 60,
"shift": [
0.390625,
0.625
],
"draw_as_shadow": true
}
]
}
],
"straight_horizontal": [
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-1.png",
"priority": "extra-high",
"width": 32,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-shadow.png",
"priority": "extra-high",
"width": 59,
"height": 32,
"shift": [
0.421875,
0.5
],
"draw_as_shadow": true
}
]
},
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-2.png",
"priority": "extra-high",
"width": 32,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-shadow.png",
"priority": "extra-high",
"width": 59,
"height": 32,
"shift": [
0.421875,
0.5
],
"draw_as_shadow": true
}
]
},
{
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-3.png",
"priority": "extra-high",
"width": 32,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-straight-horizontal-shadow.png",
"priority": "extra-high",
"width": 59,
"height": 32,
"shift": [
0.421875,
0.5
],
"draw_as_shadow": true
}
]
}
],
"corner_right_down": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-corner-right-down.png",
"priority": "extra-high",
"width": 27,
"height": 42,
"shift": [
0.078125,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-corner-right-down-shadow.png",
"priority": "extra-high",
"width": 53,
"height": 61,
"shift": [
0.484375,
0.640625
],
"draw_as_shadow": true
}
]
},
"corner_left_down": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-corner-left-down.png",
"priority": "extra-high",
"width": 27,
"height": 42,
"shift": [
-0.078125,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-corner-left-down-shadow.png",
"priority": "extra-high",
"width": 53,
"height": 60,
"shift": [
0.328125,
0.640625
],
"draw_as_shadow": true
}
]
},
"t_up": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-t-down.png",
"priority": "extra-high",
"width": 32,
"height": 42,
"shift": [
0,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-t-down-shadow.png",
"priority": "extra-high",
"width": 71,
"height": 61,
"shift": [
0.546875,
0.640625
],
"draw_as_shadow": true
}
]
},
"ending_right": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-ending-right.png",
"priority": "extra-high",
"width": 27,
"height": 42,
"shift": [
0.078125,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-ending-right-shadow.png",
"priority": "extra-high",
"width": 53,
"height": 32,
"shift": [
0.484375,
0.5
],
"draw_as_shadow": true
}
]
},
"ending_left": {
"layers": [
{
"filename": "__base__/graphics/entity/stone-wall/wall-ending-left.png",
"priority": "extra-high",
"width": 27,
"height": 42,
"shift": [
-0.078125,
-0.15625
]
},
{
"filename": "__base__/graphics/entity/stone-wall/wall-ending-left-shadow.png",
"priority": "extra-high",
"width": 53,
"height": 32,
"shift": [
0.328125,
0.5
],
"draw_as_shadow": true
}
]
}
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "corpse",
"name": "wall-remnants",
"icon": "__base__/graphics/icons/wall-remnants.png",
"flags": [
"placeable-neutral",
"not-on-map"
],
"subgroup": "remnants",
"order": "d[remnants]-c[wall]",
"collision_box": [
[
-0.4,
-0.4
],
[
0.4,
0.4
]
],
"selection_box": [
[
-0.5,
-0.5
],
[
0.5,
0.5
]
],
"selectable_in_game": false,
"time_before_removed": 54000,
"final_render_layer": "remnants",
"animation": [
{
"width": 36,
"height": 36,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-01.png"
},
{
"width": 38,
"height": 35,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-02.png"
},
{
"width": 35,
"height": 36,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-03.png"
},
{
"width": 41,
"height": 36,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-04.png"
},
{
"width": 35,
"height": 35,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-05.png"
},
{
"width": 50,
"height": 37,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-06.png"
},
{
"width": 54,
"height": 40,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-07.png"
},
{
"width": 43,
"height": 45,
"frame_count": 1,
"direction_count": 1,
"filename": "__base__/graphics/entity/stone-wall/remains/wall-remain-08.png"
}
],
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\entity\\demo-entities.lua"
},
{
"type": "night-vision-equipment",
"name": "night-vision-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/night-vision-equipment.png",
"width": 96,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 3,
"height": 2,
"type": "full"
},
"energy_source": {
"type": "electric",
"buffer_capacity": "12kJ",
"input_flow_limit": "24kW",
"usage_priority": "primary-input"
},
"energy_input": "1kW",
"tint": {
"r": 0,
"g": 0.1,
"b": 0,
"a": 0.2
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "energy-shield-equipment",
"name": "energy-shield-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/energy-shield-equipment.png",
"width": 64,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 2,
"height": 2,
"type": "full"
},
"max_shield_value": 50,
"energy_source": {
"type": "electric",
"buffer_capacity": "12kJ",
"input_flow_limit": "24kW",
"usage_priority": "primary-input"
},
"energy_per_shield": "2kJ",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "energy-shield-equipment",
"name": "energy-shield-mk2-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/energy-shield-mk2-equipment.png",
"width": 64,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 2,
"height": 2,
"type": "full"
},
"max_shield_value": 150,
"energy_source": {
"type": "electric",
"buffer_capacity": "18kJ",
"input_flow_limit": "36kW",
"usage_priority": "primary-input"
},
"energy_per_shield": "3kJ",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "battery-equipment",
"name": "battery-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/battery-equipment.png",
"width": 32,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 1,
"height": 2,
"type": "full"
},
"energy_source": {
"type": "electric",
"buffer_capacity": "100kJ",
"input_flow_limit": "1MW",
"output_flow_limit": "1MW",
"usage_priority": "terciary"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "battery-equipment",
"name": "battery-mk2-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/battery-mk2-equipment.png",
"width": 32,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 1,
"height": 2,
"type": "full"
},
"energy_source": {
"type": "electric",
"buffer_capacity": "500kJ",
"input_flow_limit": "5MW",
"output_flow_limit": "5MW",
"usage_priority": "terciary"
},
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "solar-panel-equipment",
"name": "solar-panel-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/solar-panel-equipment.png",
"width": 32,
"height": 32,
"priority": "medium"
},
"shape": {
"width": 1,
"height": 1,
"type": "full"
},
"energy_source": {
"type": "electric",
"usage_priority": "primary-output"
},
"power": "1kW",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "generator-equipment",
"name": "fusion-reactor-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/fusion-reactor-equipment.png",
"width": 128,
"height": 128,
"priority": "medium"
},
"shape": {
"width": 4,
"height": 4,
"type": "full"
},
"energy_source": {
"type": "electric",
"usage_priority": "primary-output"
},
"power": "75kW",
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "active-defense-equipment",
"name": "basic-laser-defense-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/basic-laser-defense-equipment.png",
"width": 64,
"height": 96,
"priority": "medium"
},
"shape": {
"width": 2,
"height": 3,
"type": "full"
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"buffer_capacity": "11kJ"
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "electric",
"cooldown": 20,
"damage_modifier": 1,
"projectile_center": [
0,
0
],
"projectile_creation_distance": 0.6,
"range": 15,
"ammo_type": {
"type": "projectile",
"category": "electric",
"energy_consumption": "10kJ",
"projectile": "laser",
"speed": 1,
"action": [
{
"type": "direct",
"action_delivery": [
{
"type": "projectile",
"projectile": "laser",
"starting_speed": 0.28
}
]
}
]
}
},
"automatic": true,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "active-defense-equipment",
"name": "basic-electric-discharge-defense-equipment",
"ability_icon": {
"filename": "__base__/graphics/equipment/basic-electric-discharge-defense-equipment-ability.png",
"width": 32,
"height": 32,
"priority": "medium"
},
"sprite": {
"filename": "__base__/graphics/equipment/basic-electric-discharge-defense-equipment.png",
"width": 96,
"height": 96,
"priority": "medium"
},
"shape": {
"width": 3,
"height": 3,
"type": "full"
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input",
"buffer_capacity": "404kJ"
},
"attack_parameters": {
"type": "projectile",
"ammo_category": "electric",
"damage_modifier": 3,
"cooldown": 150,
"projectile_center": [
0,
0
],
"projectile_creation_distance": 0.6,
"range": 10,
"ammo_type": {
"type": "projectile",
"category": "electric",
"energy_consumption": "200kJ",
"speed": 1,
"action": [
{
"type": "area",
"perimeter": 10,
"force": "enemy",
"action_delivery": [
{
"type": "projectile",
"projectile": "blue-laser",
"starting_speed": 0.28
}
]
}
]
}
},
"automatic": false,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "movement-bonus-equipment",
"name": "basic-exoskeleton-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/basic-exoskeleton-equipment.png",
"width": 64,
"height": 128,
"priority": "medium"
},
"shape": {
"width": 2,
"height": 4,
"type": "full"
},
"energy_source": {
"type": "electric",
"usage_priority": "secondary-input"
},
"energy_consumption": "20kW",
"movement_bonus": 0.3,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
},
{
"type": "roboport-equipment",
"name": "personal-roboport-equipment",
"take_result": "personal-roboport-equipment",
"sprite": {
"filename": "__base__/graphics/equipment/personal-roboport-equipment.png",
"width": 64,
"height": 64,
"priority": "medium"
},
"shape": {
"width": 2,
"height": 2,
"type": "full"
},
"energy_source": {
"type": "electric",
"buffer_capacity": "7MJ",
"input_flow_limit": "700KW",
"usage_priority": "secondary-input"
},
"charging_energy": "200kW",
"energy_consumption": "4kW",
"robot_limit": 10,
"construction_radius": 15,
"spawn_and_station_height": 0.4,
"charge_approach_distance": 2.6,
"radius_visualisation_picture": {
"filename": "__base__/graphics/entity/roboport/roboport-radius-visualization.png",
"width": 12,
"height": 12
},
"construction_radius_visualisation_picture": {
"filename": "__base__/graphics/entity/roboport/roboport-construction-radius-visualization.png",
"width": 12,
"height": 12
},
"recharging_animation": {
"filename": "__base__/graphics/entity/roboport/roboport-recharging.png",
"priority": "high",
"width": 37,
"height": 35,
"frame_count": 16,
"scale": 1.5,
"animation_speed": 0.5
},
"recharging_light": {
"intensity": 0.4,
"size": 5
},
"stationing_offset": [
0,
-0.6
],
"charging_station_shift": [
0,
0.5
],
"charging_station_count": 2,
"charging_distance": 1.6,
"charging_threshold_distance": 5,
"file": "D:\\Program Files\\Factorio\\data\\base\\prototypes\\equipment\\equipment.lua"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment