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
Dydzio
57b687a094
Fix crash on portal teleport when it's 1st action in movement ( #491 )
2018-09-16 17:01:36 +03:00
Fior.in
cca46e311d
Fixed schemas for battle animation overwritting an solo attribute instead images attribute dependant. Now working for replacing battle sprites on pre-existant heroes too ( #490 )
2018-09-13 02:33:34 +03:00
AlexVinS
99f167a44c
AIhelper should be owned by AI instance.
2018-09-02 18:04:38 +03:00
Arseniy Shestakov
edcaaf036a
MSVC: fixes for compatibility with latest Vcpkg packages
2018-08-27 22:19:11 +03:00
Fior.in
47ba3b2476
Hero scheme: allow each hero to have a unique battle animation ( #480 )
...
* attribute for battle image added on hero class, allowing on hero schemes each hero have a unique battle .def in 'images' structures sided with portraits and specialties images
2018-08-27 09:42:36 +03:00
AlexVinS
26fe5607ac
Bonus icon fix №2 (posted by zeriss)
2018-08-27 01:07:40 +03:00
AlexVinS
6d1901c4f3
Bonus icon fix (posted by zeriss)
2018-08-27 00:42:32 +03:00
AlexVinS
690b3caff0
[c::b] Updated projects
2018-08-26 19:42:41 +03:00
KasyanDiGris
fa5a14e2d8
Stabilize vcmi ( #488 )
...
* Shared statusbar
* Fixed server fails on client disconnected
2018-08-26 19:09:56 +03:00
Dydzio
96494332a2
Fix ice and energy elemental vulnerabilities
2018-08-24 20:19:16 +03:00
Dydzio
b61d1ac857
Fix broken RMG monster strength buttons
2018-08-24 19:20:27 +03:00
Dydzio
09b7fb1fb2
Fix double-playing resource pickup sound
2018-08-24 19:20:01 +03:00
Dydzio
0edac2e124
update missing VS .h files
2018-08-23 17:02:09 +03:00
Dydzio
1471043cae
Update visual studio project files
2018-08-22 17:31:48 +03:00
DJWarmonger
346796f4f8
Possible fix for evaluate VisitHero (compiler optimization?)
2018-08-22 12:32:48 +02:00
DjWarmonger
2b6bb0f4c6
Merge pull request #481 from vcmi/VCAI_fixes
...
Vcai fixes
2018-08-22 10:41:12 +02:00
DjWarmonger
5f39e92eb4
Merge branch 'develop' into VCAI_fixes
2018-08-22 08:06:13 +02:00
DJWarmonger
383c9a20af
A bunch of fixes for recent branch.
2018-08-22 07:51:35 +02:00
DjWarmonger
f484baea9f
Merge pull request #474 from vcmi/FuzzyHelperRework
...
FuzzyHelper refactoring + Ai Map Object Evaluation improvements
2018-08-22 07:33:09 +02:00
DJWarmonger
6503830bde
Important fixes:
...
- AI will not always trade resources if it has better options
- Do not use reserved objects for CollectRes
2018-08-21 13:48:19 +02:00
DJWarmonger
2f4b463459
- Fixed major bugs with building dwellings. ResourceManager doesn't support building in future turns.
...
- Tweaks for trading
2018-08-21 12:55:31 +02:00
DJWarmonger
a44c792b7c
Important fix for ClearWayTo in new branch.
2018-08-21 08:40:47 +02:00
DJWarmonger
35d2af2e7d
Simplified CollectRes - rely on VisitObj now
2018-08-20 21:31:58 +02:00
Dydzio
243ce7370a
This fixes crash... idk why
2018-08-20 15:20:47 +02:00
Dydzio
158b3c0b80
Initial implementation of invalid VisitObj removal
2018-08-20 14:43:51 +02:00
Dydzio
d41741251f
Fix VisitObj bugs / logic flaws
2018-08-19 20:41:29 +02:00
Dydzio
b1651d716f
Stupid typo fix
2018-08-19 17:11:06 +02:00
Dydzio
e197d22e68
Improve dwelling value evaluation
2018-08-16 21:17:45 +02:00
Konstantin Vukolov
96215233bc
macOS: fix packet deserialization ( #479 )
2018-08-14 01:03:45 +03:00
AlexVinS
de5f1461ba
Fixed https://bugs.vcmi.eu/view.php?id=2998
2018-08-12 15:02:10 +03:00
yupinov
b56f862094
Yog is not able to buy a spellbook in his campaign anymore, as intended ( #472 )
...
* Yog is not able to buy a spellbook in his campaign anymore, as intended
2018-08-11 18:25:09 +03:00
AlexVinS
d1931c91d7
Fixed wrong cursor position in full screen mode
2018-08-11 17:42:28 +03:00
Dydzio
a7c2d03c87
Fixes
2018-08-10 20:36:42 +02:00
Dydzio
72b206347f
Split Fuzzy.cpp/h
2018-08-10 18:27:57 +02:00
Dydzio
bd3d27c79b
Leftover stuff: rename GET_OBJ
2018-08-10 16:48:42 +02:00
Dydzio
3961b4ac93
Rename GetObj->VisitObj to reflect new functionality
2018-08-10 16:45:00 +02:00
Dydzio
f2ba500e90
Autocalculate default AI value for dwellings
2018-08-10 16:36:45 +02:00
Dydzio
787f4032b4
fulfillsMe change revert, tweaks
2018-08-10 13:42:15 +02:00
AlexVinS
c4af306ceb
[c::b] Updated projects
2018-08-10 08:14:10 +03:00
Dydzio
f91c85a900
Crash fix
2018-08-10 01:04:31 +02:00
Dydzio
5065f5a104
Fixes
2018-08-10 00:33:18 +02:00
Dydzio
c0821495e5
GetObj tweak
2018-08-09 22:07:02 +02:00
Dydzio
4b776db1a2
Set destination tile in GetObj - needed for priority evaluation
2018-08-09 20:24:19 +02:00