mgleed
b5805a19aa
Add require/exclude properties to pickit.ini when stashing items. Also more item templates. ( #295 )
2021-12-21 20:46:27 +01:00
jobithu and aeon0
17b7fcc2a2
Nihlatak ( #244 )
...
* nihlatak for testing
* comitting staged changes
* fixed some issues on template syntax
* merged nihlatak routine to all other files in the bot
merged nihlatak routine to all other files in the bot (next to pindle & shenk)
* make it run
* improved consistency for traverse LVL1_B & finding start at LVL2
improved consistency for traverse LVL1_B & finding start at LVL2
* further optimized pathing for LVL1 C & LVL2A
* nil update, pathing on lvl 2 fine tuning still needed
* optimized pathing lvl2
might needs some tweaks on 2_D, but otherwise fine.
* fine tune pathes lvl 2
* adapt to template matching nil arm C
* arm b
* fail save for branch a
* fail save for arm c
* arm d
* small clean up
Co-authored-by: aeon0 <[email protected] >
2021-12-12 13:00:31 +01:00
aeon0
86db356ca4
Split params and seperate .exe for shop and health manager ( #261 )
...
* Split Params and add shop to exe
* rename folder
2021-12-11 15:02:20 +01:00
aeon0
7c5e94979b
Dont spam debug messages ( #242 )
2021-12-09 10:38:47 +01:00
aeon0
54d27cace8
Improve trav pathing ( #235 )
...
* Log failed games
* Improve Trav Template Pathing
2021-12-08 13:22:36 +01:00
aeon0
ca9e459de6
Check if repairing is needed ( #233 )
2021-12-08 09:28:19 +01:00
aeon0
2efcd66d99
Fix/robustify a4 start ( #232 )
2021-12-08 08:59:24 +01:00
aeon0
9644e7a36e
Speed up template pathing ( #226 )
...
* Speed up template pathing
* change comment
2021-12-07 12:14:50 +01:00
aeon0
f7b1c834c9
Integrate Trav Run ( #221 )
2021-12-06 20:40:55 +01:00
mgleed
b0d3552121
Create template masks in __init__() ( #212 )
...
* preload template masks
* fix varnames
2021-12-06 06:46:30 +01:00
mgleed
5822151d14
Adj template finder ( #208 )
...
* swap test templates
* swap test templates
2021-12-04 21:47:13 -05:00
aeon0
32dc347e7e
Prepare for shop release ( #189 )
2021-12-03 20:56:20 +01:00
mgleed and aeon0
10015fc73c
Template alpha channel ( #170 )
...
* add support for template alpha channels
* cleaner
* fix merc pic
* fix merc pic
* comment
* NPC alpha channels and modify you_have_died detection
* adapt to automatic template loading
* show all matches in template finder
Co-authored-by: aeon0 <[email protected] >
2021-12-03 18:40:10 +01:00
aeon0
6f0a000bf1
Template finder auto load based on filenames ( #178 )
...
* Fix gamerecovery creating 2 bot instances
* Auto load template based on filenames
* Actually load the correct templates
2021-12-02 16:40:13 +01:00
aeon0
1450e158f5
Fix NPC highlighted action btn ( #175 )
2021-12-02 11:41:00 +01:00
aeon0
71debec858
Run Health and Death Manager parallel to Bot ( #160 )
...
* Run Health and Death Manager parallel to Bot
* fix test
2021-12-01 17:45:05 +01:00
WiZ
0dcbb98e89
Full Standalone Shopper Script for Anya IAS Gloves and Claws ( #148 )
2021-11-30 23:36:19 +01:00
mgleed
ca4d51e48e
Tomb to tome ( #154 )
...
Small spelling fix
2021-11-30 17:02:10 -05:00
mgleed
33b0b533e6
Support list input for template_finder.search() and improve code quality ( #125 )
2021-11-30 22:40:05 +01:00
Matt Stiehm
5ef427b85b
Removed 1920_1080 support ( #149 )
2021-11-30 20:56:36 +01:00
aeon0
bfb8c16fa0
Support Hammerdin without Engima ( #136 )
2021-11-28 14:33:09 +01:00
mgleed and aeon0
fdcdd90b43
Auto offset ( #120 )
...
* automatically calculate offsets, not-yet working
* space
* space
* float to int
* working
* clean
* clean2
* auto adjust windowed mode depending on screen res and botty res
* clean screen instance, fix tests
* remove test png
Co-authored-by: aeon0 <[email protected] >
2021-11-26 23:26:42 +01:00
aeon0
6bea13545a
Change default settings ( #105 )
...
* Change default settings
* Add another shenk tempalte at start
* fix path
* actually make screenshot with item hovered
2021-11-24 18:44:23 +01:00
aeon0
d50d6c37fa
Belt manager ( #95 )
...
* BeltManager implementation
* fix pot need calculation
2021-11-23 21:19:33 +01:00
aeon0
5267443210
Fix eld fallback ( #79 )
...
* fix fallback for sorc on eld
* add adaptable tempalte threshold for config
2021-11-21 19:20:10 +01:00
aeon0
28156fc50f
New shenk template ( #73 )
...
* Force blackmailed items to have higher score
* Add aditional shenk template
2021-11-20 20:42:22 +01:00
aeon0
6a6421e8d3
Retry on red portal if missed ( #59 )
2021-11-19 10:22:24 +01:00
aeon0
90f939011d
update templates ( #54 )
2021-11-18 18:17:52 +01:00
aeon0
5750825c9e
Support 1280x720 ( #19 )
2021-11-16 22:58:48 +01:00
aeon0
302d1c9ba0
dont take ss when search for exit ( #39 )
2021-11-16 22:09:39 +01:00
reqyl
20229ef10f
Javazon gg gloves shopper script ( #24 )
...
* Javazon gg gloves shopper script
* Add normalize_monitor kwarg to search()
- Make sure to normalize monitor pos in javashopper script
* Make shop reset more robust
* Move glove template images
* Add stats logging on exit
* Rename module and move into shop package
* fixup! Add normalize_monitor kwarg to search()
2021-11-16 21:41:00 +01:00
aeon0
375febc48d
fix needing a tomb ( #36 )
2021-11-16 21:39:21 +01:00
307e8e40a8
botty folder not so cluttered ( #18 )
...
* botty folder not so cluttered
* added timestamp to info_screenshots + gitignore + added optional to params.ini + Readme
* Fix: TabError: inconsistent use of tabs and spaces in indentation -.-
* some stupid things...
Co-authored-by: Vincent Frebel <[email protected] >
Co-authored-by: aeon0 <[email protected] >
2021-11-16 14:51:57 +01:00
aeon0
8d7851a188
allow pathes in temlpate tracker to not exist
2021-11-14 06:38:36 +01:00
reqyl
21102e3de8
fix anya templates and images ( #20 )
2021-11-14 06:19:19 +01:00
aeon0
65f74acba0
actually use the do_chicken on chicken
2021-11-13 00:51:35 +01:00
Mitchell Gleed
77f52558ba
support for different difficulties ( #13 )
2021-11-11 23:56:03 +01:00
Mitchell Gleed
fa9f7b2f3e
Add merc_chicken param and add highlighted variation of save&exit button ( #11 )
...
* typo fix
* add merc chicken param, add highlighted save/exit button
* update readme
* remove files from other branch
* remove debug images, adjust gitignore
* fixed requested changes, revert 1 old logger change
2021-11-11 23:51:52 +01:00
aeon0
f42b7a83c3
fix(template): Remove useless template
2021-11-09 19:41:21 +01:00
aeon0
24cd471db7
feat(template): Increase search scale
2021-11-09 19:33:52 +01:00
aeon0
2cdab92ba9
feat(bot): Go shopping!
2021-11-08 23:43:58 +01:00
aeon0
efabf671d0
feat(pather): Lazurak pathing
2021-11-08 22:37:44 +01:00
aeon0
10d912ba25
feat(npc): Add larzuk as NPC
2021-11-08 21:48:20 +01:00
aeon0
1168210420
fix(pindle): Add addtional template at start cause of cta delay and merc
2021-11-08 08:23:17 +01:00
aeon0
26c5ee9de5
add another template to avoid getting stuck
2021-11-07 21:04:53 +01:00
aeon0
a91a91dc7c
feat(path): Ref pathing shenk
2021-11-07 15:56:41 +01:00
aeon0
648d89ff28
feat(path): Refpathing to Eldritch
2021-11-07 13:52:18 +01:00
aeon0
489cc4ec36
feat(path): Refpoint pathing for pindle
2021-11-07 12:43:35 +01:00
aeon0
a7d31775f1
fix(start): Robustify game start with new disabled play button
2021-11-07 00:40:33 +01:00
aeon0
01bdc022ec
fix(runtime): High cpu usage in idle cause of while loop
2021-11-06 15:11:23 +01:00