Changelog:
5/1/23
- Added debug.py. This doesnt run off the main code, but it helps to give useful
outputs to debug the hive.
6/1/23
- Changed the jumping for canon. This should make it more consistent
- Implemented a way for users to choose which field they want to gather
(stump/pinetree for now)
- Fixed bugs regarding movement and executing path files
7/1/23
- Fixed pinetree pathing
- Code now loops
- Added option to which direction to turn the camera before gathering and how many
times. Directions include left, right and none
- Added option to walk/reset back to hive after gathering
- Added walking back to hive paths for stump and pine tree
- Added whirligig option. If the whirligig does not activate, the code will default
to walking back to hive
- Added paths for mountaintop, pumpkin, cactus and pineapple fields
- Added stump snail kill option. Will afk until stump snail is killed before
continuing
- Decreased the size of area detection for hives. This should hopefully reduce the
number of false-positives
- Added discord webhook support
8/1/23
- Fixed bugs regarding whirligig
- Added a GUI
9/1/23
- Added bamboo,blue flower, dandelion and mushroom field pathing
- Added bug runs
- bug fixes
10/1/23
- Added clover,pepper and coconut field pathing
- ctrl c is another, better way to stop the macro
- Edits to the overall flow of the loop so that bug runs wont just loop with the
same few mobs
- Decreased looting time for bug runs
11/1/23
- Forgot to update the image assets, leading to an error. Fixed now
- Added collection for wealth clock, blueberry dispenser, strawberry dispenser,
royal jelly dispenser
13/1/23
- Another bug fix
- Fixed paths for pine tree, pumpkin and cactus
14/1/23
-QOL changes to the GUI
- Improved walk back to hive path for strawberry
- You can now change the resolution through the GUI instead of the save.txt file
- Option to send screenshots of the game to the user via discord webhook
15/1/23
- Fixed bug regarding squares gathering pattern
- Implemented multi-processing, leading to a Reduction in pause times between
gather pattern
- disconnect check
- rejoin convert method
- Added treat dispenser
16/1/23
- If hive aligning fails, the macro attempts it one more time before before
assuming that player is facing the right direction. This helps to deal with
resetting on spawn
18/1/23
- Added discord bot support to allow for user interaction with the macro
- Change to the pixel detection coordinate for backpacks of built-in display
- Walkspeed can now be in decimals
20/1/23
- Changes to stump field, pineapple field and strawberry dispenser paths
- Changes to GUI so that it overrides default theme and works as expected
- Updated the webhook so that it reads the settings when the macro is started and
not when the program is launched
- Added a way to update the macro via the GUI
21/1/23
- Added a way to update the macro via the GUI
- Makes the macro autoclick when it cant find the canon, to exit any bear dialog
- Increased the rejoin time to 50secs. (The macro will wait for 50s for roblox to
load when rejoining)
- Implemented threshold hive searching. This allows the macro to automatically find
the best possible hive orientation if hive searching fails
- Reduced searching area of disconnect.png to lower chances of false positives
- Added hive calibration
- Adjusted disconnect check area
22/1/23
- Updated bug regarding hive finding
- Added death check
- Rework to ebutton check to be more reliable
- 23/1/23
- Added experimental update.
- In case the experimental macro is broken, updating via the "update" button will
return to the main macro
-24/1/23
- Added field drift compensation. It finds the saturator and moves to it.
- 24/12/23
- Added new cornerxelol pattern. Elol pattern but it aligns to a corner
- Changed cornerxsnake based on nesmiz's suggestion
- Changed standing position for mondo chick based on pen pen's suggestion
- Gather/field settings now save automatically, there is no need to start the macro
- When rejoining, terminates the roblox process instead of quitting the app
- Manual fullscreen setting now can detect if roblox is in fullscreen or not, and
trigger fullscreen accordingly. It works by looking for the text "am"/"pm" in the
top right of the screen (where the menu bar is)
- Increased walk distance when walking back to hive. Macro should walk across all 6
hives
- The hotkey "z" can now be used to stop the macro from anywhere
- Calibrated backpack% detection. Now works with even more % values