Andrii Danylchenko
|
3614330b3d
|
moat bypass when no targets to attack
|
2020-12-02 19:40:24 +02:00 |
|
Andrii Danylchenko
|
4e359cd2a3
|
fix automatic towers when out of ammo
|
2020-12-02 08:38:31 +02:00 |
|
Andrii Danylchenko
|
ea073c81d3
|
2184 - fix battlefield corners unreachable for 2 hex units
|
2020-11-28 14:14:13 +02:00 |
|
Andrii Danylchenko
|
211a993c44
|
Fix obstacles escaping for twohex creatures
|
2020-11-22 08:57:28 +02:00 |
|
Andrii Danylchenko
|
af192b8efe
|
Try fix bypassing destroyed fort drawbridge
|
2020-11-21 22:09:27 +02:00 |
|
Andrii Danylchenko
|
d782ee39df
|
hacks to optimize a few bonus requests
|
2020-07-04 17:52:22 +03:00 |
|
Andrii Danylchenko
|
42cab00c38
|
Fix quest handling
|
2020-01-31 00:48:01 +02:00 |
|
Andrii Danylchenko
|
bdec7db528
|
[3085] - MapObjectEvaluator crashes on custom monolith
|
2019-09-13 10:33:06 +03:00 |
|
Andrii Danylchenko
|
0bd5782470
|
AI: blind fix for 3062
|
2019-05-28 09:04:31 +03:00 |
|
 Andrii DanylchenkoandArseniyShestakov
|
4153ebac58
|
ai fixes for android
|
2019-04-11 14:54:48 +03:00 |
|
Andrii Danylchenko
|
75ed6210c6
|
try fix build
|
2019-03-23 14:11:57 +02:00 |
|
Andrii Danylchenko
|
ffdf5ad180
|
AI: fix hero exchange logic, allow splitting weakest-fastest creature, refactoring
|
2019-03-17 11:54:02 +02:00 |
|
Andrii Danylchenko
|
5fb5ddfc67
|
ai fix town portal to occupied town
|
2019-02-26 22:50:46 +02:00 |
|
Andrii Danylchenko
|
f76c6c2300
|
Remove a few more usages of thread shared ai and cb
|
2019-02-17 14:32:42 +02:00 |
|
Andrii Danylchenko
|
881e7f2061
|
AI pathfinding: use own FuzzyHelper for each storage to allow parallel processing without cuncarrent access
|
2019-02-10 15:25:56 +02:00 |
|
Andrii Danylchenko
|
675406589c
|
AI pathfinding calculated in parallel
|
2019-02-10 15:25:56 +02:00 |
|
Andrii Danylchenko
|
35f696b695
|
AI pathfinding const api and updatePaths
|
2019-02-10 15:25:56 +02:00 |
|
Andrii Danylchenko
|
5454848938
|
AI: extract pathfinding special actions and rules to separate files
|
2019-02-08 17:43:32 +02:00 |
|
Andrii Danylchenko
|
bf87a9774d
|
AI: stability fixes
|
2019-01-26 22:38:57 +02:00 |
|
Andrii Danylchenko
|
c96be75f41
|
AI: optimizae explore logically, reduce amount of scanned tiles during full map scan for new exploration point
|
2019-01-19 17:50:59 +02:00 |
|
 Andrii DanylchenkoandArseniyShestakov
|
8fee46de7c
|
AI: town portal support
|
2019-01-17 10:40:23 +03:00 |
|
Andrii Danylchenko
|
8b829e1099
|
AI: fix crash in pathfinding
|
2019-01-07 22:12:59 +02:00 |
|
Andrii Danylchenko
|
bdaf127976
|
AI: explore logical optimization
|
2019-01-07 14:58:12 +02:00 |
|
Andrii Danylchenko
|
04047d0a1a
|
AI: refactor explore further
|
2019-01-07 14:07:36 +02:00 |
|
Andrii Danylchenko
|
edc5abe49d
|
AI: tweak explore to work with new pathfinding.
|
2019-01-07 14:07:36 +02:00 |
|
Andrii Danylchenko
|
f36ac1a6e2
|
AI: fix one more freeze in buy army
|
2019-01-06 22:36:46 +02:00 |
|
Andrii Danylchenko
|
2c401931c4
|
AI: fix freeze on BuyArmy
|
2018-12-30 16:40:05 +02:00 |
|
Andrii Danylchenko
|
ee5a26da60
|
AI: fix freeze while endlesly trying to recruit hero which is not possible anylonger.
|
2018-12-25 15:04:03 +02:00 |
|
 Andrii DanylchenkoandArseniyShestakov
|
035d279ae8
|
Refactor CGHeroInstance, make spells private
|
2018-12-23 15:49:26 +03:00 |
|
 Andrii DanylchenkoandArseniyShestakov
|
5d022ba77c
|
AI: CompleteQuest goal and summon boat spell support
|
2018-12-23 15:49:26 +03:00 |
|
Andrii Danylchenko
|
83531f4355
|
Rename typo in NetPacksServer.cpp
|
2018-11-17 21:58:54 +02:00 |
|
Andrii Danylchenko
|
9a36572446
|
Build boat in allied shipyards is allowed now
|
2018-11-17 21:58:54 +02:00 |
|
Andrii Danylchenko
|
60c5f584a8
|
AI: GATHER_TROOPS improvements and fixes
|
2018-11-14 22:10:02 +02:00 |
|
Andrii Danylchenko
|
9a0b5a0afc
|
AI: fix freeze when AI has a win condition to control own town
|
2018-11-06 21:45:29 +02:00 |
|
Andrii Danylchenko
|
3871ed0085
|
Hero try to execute a quest to kill himself
|
2018-11-05 22:24:15 +02:00 |
|
Andrii Danylchenko
|
812df63aae
|
Freeze when try to bypass a few adjasent guards
|
2018-11-04 14:37:29 +02:00 |
|
Andrii Danylchenko
|
d5b26d9592
|
AI pathfinding: fix getPathsToTile for water tiles
|
2018-10-28 15:03:40 +02:00 |
|
Andrii Danylchenko
|
72aff02418
|
AI pathfinding: buy boat
|
2018-10-21 14:17:55 +03:00 |
|
 Andrii DanylchenkoandAlexander Shishkin
|
cbaa834589
|
AI pathfinding: bug fix after refactoring
|
2018-10-10 14:51:57 +03:00 |
|
Andrii Danylchenko
|
f327c46fa3
|
AI pathfinding: rename and add const to functions
|
2018-10-07 14:51:27 +03:00 |
|
Andrii Danylchenko
|
cf213a5acf
|
#2983б #2910 and a few other bugs fixed
|
2018-10-06 16:35:31 +03:00 |
|
Andrii Danylchenko
|
49c872e4ec
|
AI: replace SectorMap with new PathfinderManager
|
2018-10-06 16:35:31 +03:00 |
|
Andrii Danylchenko
|
eb17313f7f
|
AI: pathfinder extensibility - add one more rule for movement to destination and some refactoring
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
7150fc9f71
|
AI: pathfinder api supports configuration
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
9ab44b950a
|
AI: pathfinder rework, rules refactored a bit.
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
24221f3fb4
|
AI: move teleportation handling to pathfinder helper and neighbour finder
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
6ac987794c
|
AI: first rule extracted for pathfinder
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
9af0032f84
|
AI: try to add some pathfinder extensibility. Extracted neighbour nodes finder
|
2018-09-23 15:26:53 +03:00 |
|
Andrii Danylchenko
|
4141e8e7b0
|
[2982] AI: unexpected error in AI logic when take resource on adjasent tile
|
2018-08-01 21:49:15 +03:00 |
|
Andrii Danylchenko
|
12a3c7ed33
|
AI - code styles and remove redundant performance optimization for explore
|
2018-06-24 13:30:17 +03:00 |
|
Andrii Danylchenko
|
2466489e13
|
AI - improve exploration, cancel deadends
|
2018-06-21 22:29:26 +03:00 |
|
Andrii Danylchenko
|
eeb700cc7d
|
try fix CI
|
2018-05-26 16:19:23 +03:00 |
|
Andrii Danylchenko
|
dcbcff41dc
|
apply review comments for CAndroidVMHelper
|
2018-05-26 14:50:49 +03:00 |
|
Andrii Danylchenko
|
ee033e9c9c
|
fix android build
|
2018-05-25 22:57:29 +03:00 |
|
Andrii Danylchenko
|
20161a2449
|
Ignore visual studio 2015 cache folder
|
2018-05-24 21:11:55 +03:00 |
|