Highly configurable and responsive World of Warcraft Classic pixel Grind Bot - No DLL injection or memory tampering, just screen capture and input simulation.
during runtime based on the given Requirements list.
Many requested this feature, #432, #459, #577
Most of the path related settings move to a new class called PathSettings.
I kept the old path related settings in ClassConfiguration for backward compatibility. However from those old values a new PathSettings is created to ensure both ways are supported.
At this stage there are not many Requirement to choose from. So added the followings
Seconds
Level
ExpPerc
For more details please read the Readme file, starting from the Path section.
Note: The Path Editor only works with the first ClassConfiguration.Paths for now.
Media:
Frontend Changes:
Path Selector Changes
For each Path there's a corresponding Path Selector component to override the base path. In this instance there are 3 paths.
GoapGoalView Changes
For each path there's a corresponding FollowRouteGoal where the Requirements are visible
Class Configuration Tab Changes
For each path there's a corresponding PathSettings, mostly to change PathThereAndBack and PathReduceSteps
Raw Values Tab Changes
Session Stats added.
Route Component Changes
It shows the last actively used Path, also updates the symbol which is driven by the PathSettings.PathThereAndBack
during runtime based on the given
Requirements
list.Many requested this feature, #432, #459, #577
Most of the path related settings move to a new class called
PathSettings
.I kept the old path related settings in
ClassConfiguration
for backward compatibility. However from those old values a newPathSettings
is created to ensure both ways are supported.At this stage there are not many
Requirement
to choose from. So added the followingsFor more details please read the Readme file, starting from the
Path
section.Note: The Path Editor only works with the first
ClassConfiguration.Paths
for now.Media:
Frontend Changes:
Path Selector Changes For each Path there's a corresponding Path Selector component to override the base path. In this instance there are 3 paths.![image](https://github.com/Xian55/WowClassicGrindBot/assets/367101/b6401043-a614-454d-8183-922d34257f0f)
GoapGoalView Changes For each path there's a corresponding![image](https://github.com/Xian55/WowClassicGrindBot/assets/367101/5b9217fb-18fc-4ddc-9cfc-c3c1174893b8)
FollowRouteGoal
where the Requirements are visibleClass Configuration Tab Changes For each path there's a corresponding![image](https://github.com/Xian55/WowClassicGrindBot/assets/367101/d1102d70-6607-46d0-8a88-1022a2b8acb0)
PathSettings
, mostly to changePathThereAndBack
andPathReduceSteps
Raw Values Tab Changes Session Stats added.![image](https://github.com/Xian55/WowClassicGrindBot/assets/367101/ac40818f-a56b-469f-925c-2776ccd19630)
Route Component Changes It shows the last actively used Path, also updates the symbol which is driven by the![image](https://github.com/Xian55/WowClassicGrindBot/assets/367101/b98e3160-2113-478f-9df8-dca18c9a3a4c)
PathSettings.PathThereAndBack