Created
April 11, 2016 18:14
-
-
Save VictorKoenders/194f22e8e56d4e036999be358cb46b6f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"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