LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
draftsman/__init__.py
draftsman/_factorio_version.py
draftsman/_version.py
draftsman/blueprintable.py
draftsman/constants.py
draftsman/entity.py
draftsman/env.py
draftsman/error.py
draftsman/signatures.py
draftsman/tile.py
draftsman/utils.py
draftsman/warning.py
draftsman/classes/__init__.py
draftsman/classes/association.py
draftsman/classes/blueprint.py
draftsman/classes/blueprintbook.py
draftsman/classes/collection.py
draftsman/classes/collisionset.py
draftsman/classes/entity.py
draftsman/classes/entitylike.py
draftsman/classes/entitylist.py
draftsman/classes/group.py
draftsman/classes/railplanner.py
draftsman/classes/spatial_data_structure.py
draftsman/classes/spatial_hashmap.py
draftsman/classes/spatiallike.py
draftsman/classes/tile.py
draftsman/classes/tilelist.py
draftsman/classes/transformable.py
draftsman/classes/vector.py
draftsman/classes/mixins/__init__.py
draftsman/classes/mixins/circuit_condition.py
draftsman/classes/mixins/circuit_connectable.py
draftsman/classes/mixins/circuit_read_contents.py
draftsman/classes/mixins/circuit_read_hand.py
draftsman/classes/mixins/circuit_read_resource.py
draftsman/classes/mixins/color.py
draftsman/classes/mixins/control_behavior.py
draftsman/classes/mixins/directional.py
draftsman/classes/mixins/double_grid_aligned.py
draftsman/classes/mixins/eight_way_directional.py
draftsman/classes/mixins/enable_disable.py
draftsman/classes/mixins/filters.py
draftsman/classes/mixins/inventory.py
draftsman/classes/mixins/inventory_filter.py
draftsman/classes/mixins/io_type.py
draftsman/classes/mixins/logistic_condition.py
draftsman/classes/mixins/mode_of_operation.py
draftsman/classes/mixins/modules.py
draftsman/classes/mixins/orientation.py
draftsman/classes/mixins/power_connectable.py
draftsman/classes/mixins/read_rail_signal.py
draftsman/classes/mixins/recipe.py
draftsman/classes/mixins/request_filters.py
draftsman/classes/mixins/request_items.py
draftsman/classes/mixins/stack_size.py
draftsman/compatibility/defines.lua
draftsman/compatibility/interface.lua
draftsman/compatibility/serpent.lua
draftsman/compatibility/settings.lua
draftsman/data/__init__.py
draftsman/data/entities.py
draftsman/data/instruments.py
draftsman/data/items.py
draftsman/data/mods.py
draftsman/data/modules.py
draftsman/data/recipes.py
draftsman/data/signals.py
draftsman/data/tiles.py
draftsman/factorio-data/base/data-updates.lua
draftsman/factorio-data/base/data.lua
draftsman/factorio-data/base/info.json
draftsman/factorio-data/base/migrations/1.1.0.json
draftsman/factorio-data/base/migrations/migrations.txt
draftsman/factorio-data/base/prototypes/achievements.lua
draftsman/factorio-data/base/prototypes/ambient-sounds.lua
draftsman/factorio-data/base/prototypes/autoplace-controls.lua
draftsman/factorio-data/base/prototypes/custom-inputs.lua
draftsman/factorio-data/base/prototypes/damage-type.lua
draftsman/factorio-data/base/prototypes/demo.lua
draftsman/factorio-data/base/prototypes/equipment-grid.lua
draftsman/factorio-data/base/prototypes/equipment.lua
draftsman/factorio-data/base/prototypes/fire-util.lua
draftsman/factorio-data/base/prototypes/fluid.lua
draftsman/factorio-data/base/prototypes/item-groups.lua
draftsman/factorio-data/base/prototypes/item.lua
draftsman/factorio-data/base/prototypes/map-gen-presets.lua
draftsman/factorio-data/base/prototypes/map-settings.lua
draftsman/factorio-data/base/prototypes/particles.lua
draftsman/factorio-data/base/prototypes/recipe.lua
draftsman/factorio-data/base/prototypes/shortcuts.lua
draftsman/factorio-data/base/prototypes/signal.lua
draftsman/factorio-data/base/prototypes/technology.lua
draftsman/factorio-data/base/prototypes/tips-and-tricks-simulations.lua
draftsman/factorio-data/base/prototypes/tips-and-tricks.lua
draftsman/factorio-data/base/prototypes/trigger-target-types.lua
draftsman/factorio-data/base/prototypes/tutorials.lua
draftsman/factorio-data/base/prototypes/utility-sprites.lua
draftsman/factorio-data/base/prototypes/categories/ammo-category.lua
draftsman/factorio-data/base/prototypes/categories/equipment-category.lua
draftsman/factorio-data/base/prototypes/categories/fuel-category.lua
draftsman/factorio-data/base/prototypes/categories/module-category.lua
draftsman/factorio-data/base/prototypes/categories/recipe-category.lua
draftsman/factorio-data/base/prototypes/categories/resource-category.lua
draftsman/factorio-data/base/prototypes/decorative/decorative-trigger-effects.lua
draftsman/factorio-data/base/prototypes/decorative/decoratives.lua
draftsman/factorio-data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua
draftsman/factorio-data/base/prototypes/entity/assemblerpipes.lua
draftsman/factorio-data/base/prototypes/entity/atomic-bomb.lua
draftsman/factorio-data/base/prototypes/entity/beacon-animations.lua
draftsman/factorio-data/base/prototypes/entity/beams.lua
draftsman/factorio-data/base/prototypes/entity/biter-ai-settings.lua
draftsman/factorio-data/base/prototypes/entity/biter-animations.lua
draftsman/factorio-data/base/prototypes/entity/biter-die-effects.lua
draftsman/factorio-data/base/prototypes/entity/character-animations.lua
draftsman/factorio-data/base/prototypes/entity/circuit-network.lua
draftsman/factorio-data/base/prototypes/entity/combinator-pictures.lua
draftsman/factorio-data/base/prototypes/entity/crash-site.lua
draftsman/factorio-data/base/prototypes/entity/enemies.lua
draftsman/factorio-data/base/prototypes/entity/enemy-autoplace-utils.lua
draftsman/factorio-data/base/prototypes/entity/entities.lua
draftsman/factorio-data/base/prototypes/entity/explosion-animations.lua
draftsman/factorio-data/base/prototypes/entity/explosions.lua
draftsman/factorio-data/base/prototypes/entity/factorio-logo.lua
draftsman/factorio-data/base/prototypes/entity/fire.lua
draftsman/factorio-data/base/prototypes/entity/flying-robots.lua
draftsman/factorio-data/base/prototypes/entity/hit-effects.lua
draftsman/factorio-data/base/prototypes/entity/laser-sounds.lua
draftsman/factorio-data/base/prototypes/entity/mining-drill.lua
draftsman/factorio-data/base/prototypes/entity/movement-triggers.lua
draftsman/factorio-data/base/prototypes/entity/pipecovers.lua
draftsman/factorio-data/base/prototypes/entity/projectiles.lua
draftsman/factorio-data/base/prototypes/entity/pump-connector.lua
draftsman/factorio-data/base/prototypes/entity/rail-pictures.lua
draftsman/factorio-data/base/prototypes/entity/remnants.lua
draftsman/factorio-data/base/prototypes/entity/resources.lua
draftsman/factorio-data/base/prototypes/entity/smoke-animations.lua
draftsman/factorio-data/base/prototypes/entity/smoke.lua
draftsman/factorio-data/base/prototypes/entity/sounds.lua
draftsman/factorio-data/base/prototypes/entity/spawner-animation.lua
draftsman/factorio-data/base/prototypes/entity/spidertron-animations.lua
draftsman/factorio-data/base/prototypes/entity/spidertron-light-positions.lua
draftsman/factorio-data/base/prototypes/entity/spitter-animations.lua
draftsman/factorio-data/base/prototypes/entity/spitter-projectiles.lua
draftsman/factorio-data/base/prototypes/entity/trains.lua
draftsman/factorio-data/base/prototypes/entity/transport-belt-pictures.lua
draftsman/factorio-data/base/prototypes/entity/trees.lua
draftsman/factorio-data/base/prototypes/entity/turrets.lua
draftsman/factorio-data/base/prototypes/entity/worm-animations.lua
draftsman/factorio-data/base/prototypes/legacy/legacy-entities.lua
draftsman/factorio-data/base/prototypes/tile/noise-layers.lua
draftsman/factorio-data/base/prototypes/tile/tile-trigger-effects.lua
draftsman/factorio-data/base/prototypes/tile/tiles.lua
draftsman/factorio-data/core/backers.json
draftsman/factorio-data/core/data.lua
draftsman/factorio-data/core/info.json
draftsman/factorio-data/core/lualib/autoplace_utils.lua
draftsman/factorio-data/core/lualib/biome-visualization-utils.lua
draftsman/factorio-data/core/lualib/bonus-gui-ordering.lua
draftsman/factorio-data/core/lualib/builder.lua
draftsman/factorio-data/core/lualib/camera.lua
draftsman/factorio-data/core/lualib/circuit-connector-generated-definitions.lua
draftsman/factorio-data/core/lualib/circuit-connector-sprites.lua
draftsman/factorio-data/core/lualib/collision-mask-util.lua
draftsman/factorio-data/core/lualib/crash-site.lua
draftsman/factorio-data/core/lualib/dataloader.lua
draftsman/factorio-data/core/lualib/event_handler.lua
draftsman/factorio-data/core/lualib/flying_tags.lua
draftsman/factorio-data/core/lualib/kill-score.lua
draftsman/factorio-data/core/lualib/math2d.lua
draftsman/factorio-data/core/lualib/math3d.lua
draftsman/factorio-data/core/lualib/mod-gui.lua
draftsman/factorio-data/core/lualib/noise.lua
draftsman/factorio-data/core/lualib/production-score.lua
draftsman/factorio-data/core/lualib/resource-autoplace.lua
draftsman/factorio-data/core/lualib/silo-script.lua
draftsman/factorio-data/core/lualib/story-skeleton.lua
draftsman/factorio-data/core/lualib/story.lua
draftsman/factorio-data/core/lualib/util.lua
draftsman/factorio-data/core/lualib/noise/expression-to-ascii-math.lua
draftsman/factorio-data/core/prototypes/cursors.lua
draftsman/factorio-data/core/prototypes/editor-controller.lua
draftsman/factorio-data/core/prototypes/fonts.lua
draftsman/factorio-data/core/prototypes/god-controller.lua
draftsman/factorio-data/core/prototypes/noise-layers.lua
draftsman/factorio-data/core/prototypes/noise-programs.lua
draftsman/factorio-data/core/prototypes/spectator-controller.lua
draftsman/factorio-data/core/prototypes/style.lua
draftsman/factorio-data/core/prototypes/unknown.lua
draftsman/factorio-data/core/prototypes/utility-constants.lua
draftsman/factorio-data/core/prototypes/utility-sounds.lua
draftsman/factorio-data/core/prototypes/utility-sprites.lua
draftsman/factorio-mods/.gitignore
draftsman/prototypes/__init__.py
draftsman/prototypes/accumulator.py
draftsman/prototypes/arithmetic_combinator.py
draftsman/prototypes/artillery_wagon.py
draftsman/prototypes/assembling_machine.py
draftsman/prototypes/beacon.py
draftsman/prototypes/boiler.py
draftsman/prototypes/burner_generator.py
draftsman/prototypes/cargo_wagon.py
draftsman/prototypes/constant_combinator.py
draftsman/prototypes/container.py
draftsman/prototypes/curved_rail.py
draftsman/prototypes/decider_combinator.py
draftsman/prototypes/electric_energy_interface.py
draftsman/prototypes/electric_pole.py
draftsman/prototypes/filter_inserter.py
draftsman/prototypes/fluid_wagon.py
draftsman/prototypes/furnace.py
draftsman/prototypes/gate.py
draftsman/prototypes/generator.py
draftsman/prototypes/heat_interface.py
draftsman/prototypes/heat_pipe.py
draftsman/prototypes/infinity_container.py
draftsman/prototypes/infinity_pipe.py
draftsman/prototypes/inserter.py
draftsman/prototypes/lab.py
draftsman/prototypes/lamp.py
draftsman/prototypes/land_mine.py
draftsman/prototypes/linked_belt.py
draftsman/prototypes/linked_container.py
draftsman/prototypes/loader.py
draftsman/prototypes/locomotive.py
draftsman/prototypes/logistic_active_container.py
draftsman/prototypes/logistic_buffer_container.py
draftsman/prototypes/logistic_passive_container.py
draftsman/prototypes/logistic_request_container.py
draftsman/prototypes/logistic_storage_container.py
draftsman/prototypes/mining_drill.py
draftsman/prototypes/offshore_pump.py
draftsman/prototypes/pipe.py
draftsman/prototypes/power_switch.py
draftsman/prototypes/programmable_speaker.py
draftsman/prototypes/pump.py
draftsman/prototypes/radar.py
draftsman/prototypes/rail_chain_signal.py
draftsman/prototypes/rail_signal.py
draftsman/prototypes/reactor.py
draftsman/prototypes/roboport.py
draftsman/prototypes/rocket_silo.py
draftsman/prototypes/solar_panel.py
draftsman/prototypes/splitter.py
draftsman/prototypes/storage_tank.py
draftsman/prototypes/straight_rail.py
draftsman/prototypes/train_stop.py
draftsman/prototypes/transport_belt.py
draftsman/prototypes/turret.py
draftsman/prototypes/underground_belt.py
draftsman/prototypes/underground_pipe.py
draftsman/prototypes/wall.py
factorio_draftsman.egg-info/PKG-INFO
factorio_draftsman.egg-info/SOURCES.txt
factorio_draftsman.egg-info/dependency_links.txt
factorio_draftsman.egg-info/entry_points.txt
factorio_draftsman.egg-info/requires.txt
factorio_draftsman.egg-info/top_level.txt
test/test_association.py
test/test_blueprint.py
test/test_blueprintable.py
test/test_blueprintbook.py
test/test_collisionset.py
test/test_entity.py
test/test_entitylist.py
test/test_group.py
test/test_mixins.py
test/test_spatialhashmap.py
test/test_tile.py
test/test_tilelist.py
test/test_utils.py
test/test_vector.py
test/test_version.py