Updated Helioptile hunter#1287
Conversation
|
Tests are failing on the button detectors. |
|
Why do you need to make a separate detector for the interior? It looks like we already have that here: Can you try to debug why that one isn't working? |
|
I got the tests to run locally and ran a debug for the detector. it is failing because it's not detecting the interior B in the hyperspace png. Would a "if interior returns false, check for the B button instead, and if both return false, return false" be ok? alternatively I can try detecting the right stick symbol at the top right or the travel spots icon as a 3rd point of confirmation for map open. |
|
Converted to draft while I wait for confirmation of packages update and while I finalize code cleanup of mistakes I made |
|
All tests passed now. The new detector sees the fly spot icon and helioptile hunter now uses fast travel movement instead of blind timing based joystick commands to travel from place to place. I've also made the program indifferent to where or what time of day the player starts the program. |
c327076 to
59ce0c3
Compare
Marked as draft because I don't really know how to to quickly do the split you're requesting. I'll research how best to do it in the coming days and make the necessary changes. |
e298b48 to
5238e67
Compare
|
Does the Sun detector work on the screenshot above? |
|
I'm preparing a refactor of the weather detector using waterfill instead of cropped template matching. It will need new resources to operate effectively so I will upload those first. |
Updated the helioptile shiny hunter to use fast travel and day/night state detection to improve the function of the program. Update Helioptile, ButtonDetector, and MapDetector Added ButtonBInterior to button detector and used that as an improvement to the mapdetector. Tested Helioptile, Donut Maker, and Mega Shard Farmer to confirm that the updates to MapDetector did not cause harm.
Removed remnants of the ButtonBInterior attempt. Added comment to helioptile hunter to explain the hunt loop.
adjusted some formatting
Refined the ROI for MapDetector's FlySpotIcon. This adjustment should allow the CommandLineTests to pass. The loop counter wasn't working, so adjusted the logic to correctly stop after the requested loops.
Reverted to cycles instead of loops after some additional thought and rereading the wiki. Added clarification of what a cycle is in the UI.
…ed the include block.
… reverted to move_map_cursor to improve speed of the program, but added some wat time to ensure the move doesn't fire early.
…r to wildzoneentrance
5849176 to
dcb1a3f
Compare







Updated the helioptile shiny hunter to use fast travel and day/night state detection to improve the function of the program.
Added ButtonBInterior to button detector and used that as an improvement to the mapdetector.
Tested Helioptile, Donut Maker, and Mega Shard Farmer to confirm that the updates to MapDetector did not cause harm.