├── control.lua ├── controllers ├── goalMachine.lua ├── managers │ ├── craft_resource_source.lua │ ├── ground_resource_source.lua │ ├── manager.lua │ ├── module_resource_source.lua │ ├── resource_manager.lua │ ├── resource_source.lua │ ├── tool_manager.lua │ └── tree_resource_source.lua ├── modules │ ├── base_module.lua │ ├── burner_to_burner.lua │ └── burner_to_furnace.lua ├── playergoal.lua └── tasks │ ├── build_building_task.lua │ ├── build_module_task.lua │ ├── clear_area_task.lua │ ├── collect_module_output_task.lua │ ├── craftRecipeTask.lua │ ├── fuel_building_task.lua │ ├── gatherResourcesTask.lua │ ├── mineResourceTask.lua │ ├── mine_entity_task.lua │ ├── moveToPointTask.lua │ ├── pathfindToPointTask.lua │ ├── placeBuildingTask.lua │ ├── playerGatherResourcesTask.lua │ ├── playerPlaceBuildingTask.lua │ ├── task.lua │ └── wait_for_output_task.lua ├── data.lua ├── graphics └── pathing_feeler │ └── feeler.png ├── info.json ├── scenarios └── AIPlay │ └── control.lua └── util ├── collision.lua ├── inventories.lua ├── logger.lua ├── passable.lua └── pathfinding_fringe.lua /control.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/control.lua -------------------------------------------------------------------------------- /controllers/goalMachine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/goalMachine.lua -------------------------------------------------------------------------------- /controllers/managers/craft_resource_source.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/craft_resource_source.lua -------------------------------------------------------------------------------- /controllers/managers/ground_resource_source.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/ground_resource_source.lua -------------------------------------------------------------------------------- /controllers/managers/manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/manager.lua -------------------------------------------------------------------------------- /controllers/managers/module_resource_source.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/module_resource_source.lua -------------------------------------------------------------------------------- /controllers/managers/resource_manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/resource_manager.lua -------------------------------------------------------------------------------- /controllers/managers/resource_source.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/resource_source.lua -------------------------------------------------------------------------------- /controllers/managers/tool_manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/tool_manager.lua -------------------------------------------------------------------------------- /controllers/managers/tree_resource_source.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/managers/tree_resource_source.lua -------------------------------------------------------------------------------- /controllers/modules/base_module.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/modules/base_module.lua -------------------------------------------------------------------------------- /controllers/modules/burner_to_burner.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/modules/burner_to_burner.lua -------------------------------------------------------------------------------- /controllers/modules/burner_to_furnace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/modules/burner_to_furnace.lua -------------------------------------------------------------------------------- /controllers/playergoal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/playergoal.lua -------------------------------------------------------------------------------- /controllers/tasks/build_building_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/build_building_task.lua -------------------------------------------------------------------------------- /controllers/tasks/build_module_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/build_module_task.lua -------------------------------------------------------------------------------- /controllers/tasks/clear_area_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/clear_area_task.lua -------------------------------------------------------------------------------- /controllers/tasks/collect_module_output_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/collect_module_output_task.lua -------------------------------------------------------------------------------- /controllers/tasks/craftRecipeTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/craftRecipeTask.lua -------------------------------------------------------------------------------- /controllers/tasks/fuel_building_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/fuel_building_task.lua -------------------------------------------------------------------------------- /controllers/tasks/gatherResourcesTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/gatherResourcesTask.lua -------------------------------------------------------------------------------- /controllers/tasks/mineResourceTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/mineResourceTask.lua -------------------------------------------------------------------------------- /controllers/tasks/mine_entity_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/mine_entity_task.lua -------------------------------------------------------------------------------- /controllers/tasks/moveToPointTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/moveToPointTask.lua -------------------------------------------------------------------------------- /controllers/tasks/pathfindToPointTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/pathfindToPointTask.lua -------------------------------------------------------------------------------- /controllers/tasks/placeBuildingTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/placeBuildingTask.lua -------------------------------------------------------------------------------- /controllers/tasks/playerGatherResourcesTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/playerGatherResourcesTask.lua -------------------------------------------------------------------------------- /controllers/tasks/playerPlaceBuildingTask.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/playerPlaceBuildingTask.lua -------------------------------------------------------------------------------- /controllers/tasks/task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/task.lua -------------------------------------------------------------------------------- /controllers/tasks/wait_for_output_task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/controllers/tasks/wait_for_output_task.lua -------------------------------------------------------------------------------- /data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/data.lua -------------------------------------------------------------------------------- /graphics/pathing_feeler/feeler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/graphics/pathing_feeler/feeler.png -------------------------------------------------------------------------------- /info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/info.json -------------------------------------------------------------------------------- /scenarios/AIPlay/control.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/scenarios/AIPlay/control.lua -------------------------------------------------------------------------------- /util/collision.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/util/collision.lua -------------------------------------------------------------------------------- /util/inventories.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/util/inventories.lua -------------------------------------------------------------------------------- /util/logger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/util/logger.lua -------------------------------------------------------------------------------- /util/passable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/util/passable.lua -------------------------------------------------------------------------------- /util/pathfinding_fringe.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submitteddenied/factorio-AIMod/HEAD/util/pathfinding_fringe.lua --------------------------------------------------------------------------------