-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangelog.txt
113 lines (113 loc) · 4.64 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
---------------------------------------------------------------------------------------------------
Version: 0.6.2
Date: 2024-10-22
Bugfixes:
- Fixed pathfinder breaking while switching to Remote View.
---------------------------------------------------------------------------------------------------
Version: 0.6.1
Date: 2024-10-21
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.
---------------------------------------------------------------------------------------------------
Version: 0.6.0
Date: 2024-09-15
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.
---------------------------------------------------------------------------------------------------
Version: 0.5.0
Date: 2024-09-07
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.
---------------------------------------------------------------------------------------------------
Version: 0.4.1
Date: 2024-03-18
Ease of use:
- You can now also provide the walking agent with a position relative to the player.
---------------------------------------------------------------------------------------------------
Version: 0.4.0
Date: 2024-03-18
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.
---------------------------------------------------------------------------------------------------
Version: 0.3.0
Date: 2024-03-18
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.
---------------------------------------------------------------------------------------------------
Version: 0.2.1
Date: 2024-03-17
Bugfixes:
- Fixed Wander Agent getting stuck while colliding with tiles.
---------------------------------------------------------------------------------------------------
Version: 0.2.0
Date: 2024-03-17
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.
---------------------------------------------------------------------------------------------------
Version: 0.1.1
Date: 2024-03-16
Bugfixes:
- Fixed Wander Agent getting stuck in collision.
---------------------------------------------------------------------------------------------------
Version: 0.1.0
Date: 2024-03-16
Features:
- Ember Autopilot can now wander around aimlessly while trying to avoid obstacles.
---------------------------------------------------------------------------------------------------
Version: 0.0.1
Date: 2024-03-15
Major Features:
- Initial release.
Features:
- Ember autopilot can walk to points in unobstructed spaces.