103 Commits

Author SHA1 Message Date
aeon0
2d9307cb94 Static path trav and some renaming (#271)
* Static path trav and some renaming

* no random

* fix b node

* fix game recover issue

* adapt dclone stuff

* add back rand
2021-12-12 16:35:15 +01:00
jobithu
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 <aeon4@pm.me>
2021-12-12 13:00:31 +01:00
mgleed
68f2f0f3ce Allow item = 3 in pickit to make ethereal required to stash (#268)
* initial

* clarify
2021-12-12 08:46:38 +01:00
mgleed
05fe77a5d0 emilio is boring (#267) 2021-12-12 08:27:01 +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
ea74a3b43f Only use stash tab and wp tab if needed (#259)
* Clean up imports & move files

* Only use stash tab and wp tab if needed

* break circular imports
2021-12-11 11:50:35 +01:00
aeon0
496340be8d Esc out of cain focus (#254) 2021-12-10 12:17:48 +01:00
aeon0
5c877c428e Smooth out shenk pathing start (#253) 2021-12-10 12:07:51 +01:00
Matt Stiehm
702a2ebfca Separate gold and item stashing (#250)
* removed 1920_1080 support

* Update ui_manager.py

Fixed bug...

* Update pather.py

fixed scale factor

* Update i_char.py

* Update game.ini

removed tp locations

* Bump version to v0.4.3

* Bump version to v0.4.3

* implimented and tested seperation of gold and item stash counters

* removing extra newline

* not sure how this keeps creeping back...

Co-authored-by: Matt <rogue_drunkerd@hotmail.com>
2021-12-10 09:53:58 +01:00
aeon0
2043c45d48 Improved clustering & cropping of Items (#247) 2021-12-10 09:17:08 +01:00
aeon0
93d2a4bc8b When your bot doesnt pick up the best item in the game (#241) 2021-12-09 10:35:33 +01:00
aeon0
ea8fc96f83 Walking Trav (#236)
* some tweaking
2021-12-08 18:26:41 +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
37a4c8e0b2 Fix select template timeout bug (#230)
* Fix select template timeout bug

* remove print
2021-12-07 22:10:14 +01:00
aeon0
bbda12709f Connect all towns (#220) 2021-12-06 18:15:58 +01:00
aeon0
0b6b1bfa2a Add Npc: Ormus (#218) 2021-12-06 07:17:24 +01:00
aeon0
01284ae62e Add Npc: Tyrael (#217) 2021-12-06 07:07:15 +01:00
aeon0
589defb38e A4 Town Pathing (#215) 2021-12-06 06:46:39 +01:00
mgleed
6554ad167b Disable quick cast in default settings until officially supported (#209)
* disable quickcast in settings until this is officially supported

* disable quickcast in settings until this is officially supported

* disable quickcast in settings until this is officially supported

* disable quickcast in settings until this is officially supported

* disable quickcast in settings until this is officially supported
2021-12-04 22:36:30 -05:00
Matt Stiehm
8b438b25ff Run no item pickup command on startup (#205) 2021-12-04 23:25:44 +01:00
Dongwook Kim
3459d4a35e feat: adding magic amulet to pickable item list (#207) 2021-12-04 22:56:36 +01:00
aeon0
84d1bf1559 Revert Merc template (#206) 2021-12-04 21:57:48 +01:00
aeon0
430c2557d7 Revert npc assets (#203) 2021-12-04 19:48:45 +01:00
aeon0
32c9483afd Use masked skill assets (#201)
* Use masked skill assets

* fix config

* increase thresh at skill selection
2021-12-04 17:45:14 +01:00
aeon0
861b4ff639 Revert Anya templates (#199) 2021-12-04 13:34:59 +01:00
aeon0
914ac74d2f Check for available tps on start of run (#196) 2021-12-04 11:41:15 +01:00
ggodev
ad614cb000 game breaking sun spirit fix (#192) 2021-12-04 08:02:18 +01:00
navy91
3da81815bd skip gold stashing when there's no gold in inventory (#182)
* skip gold stashing when there's no gold in inventory

* skip stashing - performance upgrade
2021-12-03 22:44:39 +01:00
mgleed
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 <aeon4@pm.me>
2021-12-03 18:40:10 +01:00
aeon0
0f60502ce1 Add Pathing for Trav (#181) 2021-12-02 23:38:28 +01:00
aeon0
69f94b2c1f Add Pathing for A3 Town (#180) 2021-12-02 22:03:23 +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
4a9ff45959 Add blacklist items (#166)
* Add blacklist items

* increase min score for items a bit
2021-12-01 18:50:18 +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
Matt Stiehm
5ef427b85b Removed 1920_1080 support (#149) 2021-11-30 20:56:36 +01:00
ggodev
ffd748bd3c blacklisted superior flameberge, as it gets recognized for superior flail (#146) 2021-11-29 12:45:24 +01:00
aeon0
bfb8c16fa0 Support Hammerdin without Engima (#136) 2021-11-28 14:33:09 +01:00
jagarop
654f6ed91e 720 assets (#133)
* Update uniq_weapon_death_web.png

fix

* add some 720 assets
2021-11-28 08:23:26 +01:00
reqyl
558be5ab9a Make it possible to initialize Screen ingame (#132)
* Make it possible to initialize Screen ingame

This fixes broken shopping script due to only lobby being supported right now. This also fixes standalone scipts node recorder. Both resolutions are supported

* Use game.ini conf for offset
2021-11-27 16:07:13 +01:00
mgleed
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 <aeon4@pm.me>
2021-11-26 23:26:42 +01:00
ggodev
b27ebc7a26 added normal gems (#117)
* added normal gems

* additional blacklisted items

* moved runes after gems

* reverted the blacklist change
2021-11-26 17:00:04 +01:00
jagarop
735059f15e Update uniq_weapon_death_web.png (#119)
fix
2021-11-26 06:20:59 +01:00
mgleed
4e3dfdb7c2 recaptured 1080p full rejuv template, seems to work now when rejuv_potion=0 (#115) 2021-11-26 00:07:25 +01:00
ggodev
589faf2a82 items overhaul for 1280_720, credits: Legit#4080 (#113)
* Disabled auto-pick for gold. Caused calculated item position to change.

* items overhaul for 1280_720, credits: Legit#4080

* added blacklisted items back

* fixed regular rejuv parameter

Co-authored-by: ggodev <ggodev@datamax.bg>
2021-11-25 22:28:12 +01:00
reqyl
79fbd1285a Lowres shop support (#114)
* Add shopping support for 1280_720

* Lower threshold for ias glove template a bit
2021-11-25 21:40:41 +01:00