Skip to content

Releases: Diordany/factorio-ember-autopilot

Ember Autopilot v0.6.2

22 Oct 16:49
Compare
Choose a tag to compare

Bugfixes:

  • Fixed pathfinder breaking while switching to Remote View.

Ember Autopilot v0.6.1

21 Oct 12:57
Compare
Choose a tag to compare

Changes:

  • Changed the structure of selection item prototypes to comply with the Factorio 2.0 API.
  • Changed the way collision masks are passed to comply with the Factorio 2.0 API.

Info:

  • Updated for Factorio 2.0.

Ember Autopilot v0.6.0

15 Sep 14:18
Compare
Choose a tag to compare

Features

  • Added BFS pathfinding.
  • Added DFS pathfinding (use with caution).
  • Added search performance setting to tweak nodes processed per tick.

Changes

  • Reordered settings.
  • Deprecated the move commands (will probably be replaced or removed).
  • Changed the way commands are loaded.

Scripting

  • Added gitignore.
  • Modified the collision trace procedure.
  • Added a dedicated prototype command for development.
  • Minor refactoring.

Debug

  • Added debug printing colors.
  • Modified some messages.
  • Prints messages when an agent is stopped.
  • Added debug rendering for pathfinding.
  • Added a warning printer.

Ember Autopilot v0.5.0

07 Sep 20:55
Compare
Choose a tag to compare

Features

  • Added a new selection item named the Ember Controller to control your agent.
  • The active movement agent can now be set in the mod settings.

Bugfixes

  • Fixed crash on attempts to start the movement agent when no player character is present.
  • Fixed agents getting stuck on belts.

GUI

  • Added a launcher button.

Debug

  • Now has a verbose mode.
  • Added a path found message in verbose mode.

Scripting

  • Removed an unused split function.
  • Removed print position function.
  • Added new debug print functions.

Info

  • Removed the demo videos.

Ember Autopilot v0.4.1

18 Mar 20:14
Compare
Choose a tag to compare

Ease of use

  • You can now also provide the walking agent with a position relative to the player.

Ember Autopilot v0.4.0

18 Mar 18:05
Compare
Choose a tag to compare

Features

  • Ember Autopilot can now follow a specific path.

Scripting

  • Added a function to the surface module that checks if the player is at a given position.

Ember Autopilot v0.3.0

18 Mar 12:35
Compare
Choose a tag to compare

Ease of use

  • The Walking Agent now automatically stops when it's path is blocked.

Optimizations

  • The Walking Agent no longer calculates the position on each tick.

Scripting

  • The surface module can now calculate centered positions.
  • The surface module can now calculate random adjacent (centered).
  • The move_to_target_pos function now returns the blocked path state.
  • Both the Walking and the Wander agents now use the blocked path state to determine their behavior.
  • The pilot now gives feedback to the agents.

Ember Autopilot v0.2.1

17 Mar 20:45
Compare
Choose a tag to compare

Bugfixes

  • Fixed Wander Agent getting stuck while colliding with tiles.

Ember Autopilot v0.2.0

17 Mar 16:04
Compare
Choose a tag to compare

Bugfixes

  • Fixed Wander Agent prematurely selecting a new target position.

Debug

  • Added a print function for positions.

Features

  • Added custom collision detection functions.

Regressions

  • Apparently, the wander agent still gets stuck. It seemed like the problem was solved at first, because the wander agent selected a new target prematurely.

Ember Autopilot v0.1.1

16 Mar 22:24
Compare
Choose a tag to compare

Bugfixes

  • Fixed Wander Agent getting stuck in collision.