Andrii Danylchenko
|
b19ac01bf9
|
Fuzzy rework, added more defence and gather army routines
|
2023-07-31 22:01:10 +03:00 |
|
Ivan Savenko
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
08cfbe79cf
|
Added encapsulation for movement points access
|
2023-06-25 17:42:36 +03:00 |
|
Ivan Savenko
|
ebc7a82c2e
|
Converted pathfinder enum's to enum class
|
2023-06-21 15:38:57 +03:00 |
|
Ivan Savenko
|
87fcfa4add
|
Removed excessive pathfinder includes
|
2023-06-21 12:00:44 +03:00 |
|
Ivan Savenko
|
6aedb99117
|
Cleaned up IShipyard interface
|
2023-06-16 17:59:10 +03:00 |
|
Ivan Savenko
|
acac42291e
|
Remove excessive CMap.h includes
|
2023-05-31 23:18:38 +03:00 |
|
Konstantin
|
86f5d6de69
|
vcmi: modernize headers
|
2023-04-30 13:35:54 +03:00 |
|
Andrii Danylchenko
|
d347db4c16
|
Fix hero count calculation for resourceful ai mod
|
2023-04-22 14:47:31 +03:00 |
|
Konstantin
|
7a5775a9f9
|
vcmi: use std::optional
|
2023-04-17 00:43:13 +03:00 |
|
Konstantin
|
11b237a23c
|
vcmi: massive refactoring v1
|
2023-04-05 22:33:12 +03:00 |
|
Konstantin
|
22dd97ad18
|
vcmi: use entilites when possible part 1
|
2023-04-04 23:02:54 +03:00 |
|
Konstantin
|
5366f9190e
|
vcmi: reduce boost::lexical_cast usage
|
2023-03-09 16:36:46 +03:00 |
|
Andrii Danylchenko
|
8b0c7b6601
|
NKAI improve defence and some fixes
|
2023-03-07 20:10:58 +02:00 |
|
Ivan Savenko
|
aeb653c919
|
Fix typos
|
2023-03-07 00:06:58 +02:00 |
|
Ivan Savenko
|
05a1d7c6e3
|
All text for factions/towns/building are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
388ed88b5d
|
All artifact strings now pass through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
fa6f7513e8
|
All heroes-related strings are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
5da407e822
|
All spell texts are now passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
3219e322ae
|
Fixed all non-silenced gcc/clang warnings
|
2022-12-07 18:05:47 +02:00 |
|
Andrii Danylchenko
|
e9c725181c
|
NKAI: fix retreat logic
|
2022-10-15 15:15:12 +03:00 |
|
Andrii Danylchenko
|
153cccdf46
|
NKAI: hire retreated hero
|
2022-10-14 12:00:56 +03:00 |
|
Andrii Danylchenko
|
eeea01d778
|
NKAI: namespace
|
2022-10-04 08:40:14 +03:00 |
|
Andrii Danylchenko
|
2434fe3f6f
|
NK: fix AI speed
|
2022-10-01 13:49:27 +03:00 |
|
DjWarmonger
|
5e2d87abd7
|
Update AI/Nullkiller/Goals/ExecuteHeroChain.cpp
Co-authored-by: Andrey Filipenkov <decapitator@ukr.net>
|
2022-09-14 16:23:13 +02:00 |
|
Tomasz Zieliński
|
931f4af2df
|
typo
|
2022-09-14 15:24:39 +02:00 |
|
Andrii Danylchenko
|
02b2f35143
|
Nullkiller: fix crash
|
2022-03-05 15:51:03 +02:00 |
|
Andrii Danylchenko
|
79d06bbaa6
|
Nullkiller: fix merge conflicts
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
d47564955e
|
Nullkiller: fix/refactor temporary bonus nodes, fix gather army quest completion
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
b4241670ba
|
Nullkiller: rename VCAI to AIGateway
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
bc95e4b935
|
Fix tbb build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1aa81530cb
|
Nullkiller: cancel heavy decomposition on shipyards
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
fb3cda666f
|
Nullkiller: tbb and hero chain calculation optimization and parallel cpathfinder initialization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
0ffc7c3b94
|
Nullkiller: turn limit for main heroes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3d91f2e988
|
Fix defence crashes and hangs
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
cf4484e071
|
Nullkiller: stabilization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
e385c83a88
|
Nullkiller - rewrite decomposition, decomposition cache, morale management
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
35a1167f3d
|
Nullkiller: refactoring and stabilization of gather army & clusterization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1fdf0de75d
|
Nullkiller: clusterization fixes, heroes clusterization for additional mains in case of locked heroes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
4f51d3c929
|
Nullkiller: fix android
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3e9bf9b662
|
Nullkiller: try to fix build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
32fb465823
|
Nullkiller: stabilization+clasterization improvements+fuzzy fear
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1806dd8447
|
Nullkiller: remove AIhelper + refactoring
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
f832a8b3cd
|
Nullkiller: calibration and small behavior fixes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
dec723b4be
|
Nullkiller: android fixes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1a69a43f09
|
Nullkiller: fix border gate and garrison bypassing when owned
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
0705ee595a
|
Nullkiller: object clusterizer
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1d4a349c2c
|
Nullkiller: fix build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
8f8c5ca255
|
Nullkiller: initial decomposition
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
223a52b3d1
|
Nullkiller: Try to join behavior and goal and see what come out of it.
|
2021-07-26 21:02:50 +03:00 |
|