Andrii Danylchenko
|
4b807e01f1
|
BattleAI: fix freeze
|
2023-08-27 21:03:55 +03:00 |
|
Andrii Danylchenko
|
2fef0e8d40
|
Fix market of time, crashes game
|
2023-08-27 21:01:32 +03:00 |
|
Andrii Danylchenko
|
3b06abd0d7
|
Merge pull request #2585 from vcmi/battle-damage-cache
Battle damage cache
|
2023-08-26 15:08:26 +03:00 |
|
Andrii Danylchenko
|
5f13a0bbda
|
BattleAI: spellcast fixes and floating point score
|
2023-08-26 14:17:33 +03:00 |
|
Andrii Danylchenko
|
dc88f14e0b
|
BattleAI: positive/negative effect multiplier
|
2023-08-26 13:06:51 +03:00 |
|
Andrii Danylchenko
|
03395a3d8a
|
TBB for battle AI spellcast an fixes
|
2023-08-26 13:06:51 +03:00 |
|
Andrii Danylchenko
|
274bf739b8
|
BattleAI: damage cache and switch to different model of spells evaluation
|
2023-08-26 13:06:51 +03:00 |
|
Andrii Danylchenko
|
f459c13bc3
|
Merge pull request #2661 from Nordsoft91/loading-bar
Fix removing loading screen
|
2023-08-24 16:34:11 +03:00 |
|
Andrii Danylchenko
|
6c025fd768
|
Merge pull request #2572 from vcmi/nkai-fix-heroes-not-recruiting
Nkai fix heroes not recruiting
|
2023-08-14 21:40:53 +03:00 |
|
Andrii Danylchenko
|
a7859dae39
|
Battle AI: archangels cast again
|
2023-08-13 09:08:30 +03:00 |
|
Andrii Danylchenko
|
1eabb738dc
|
NKAI: fix heroes not recruited
|
2023-08-13 09:08:30 +03:00 |
|
Andrii Danylchenko
|
ba9998ac66
|
BattleAI: fast targets optimization
|
2023-08-08 20:10:29 +03:00 |
|
Andrii Danylchenko
|
e7394ad20c
|
BattleAI: log time to make a decission
|
2023-08-08 18:54:49 +03:00 |
|
Andrii Danylchenko
|
1eb58bcc32
|
NKAI: fix potential concurrency and town treat calculation
|
2023-08-07 17:29:27 +03:00 |
|
Andrii Danylchenko
|
04fe78d31c
|
NKAI: fix freeze on army gathering
|
2023-08-07 17:29:17 +03:00 |
|
Andrii Danylchenko
|
60f0a4553a
|
NKAI: fix freeze on army gathering
|
2023-08-06 09:03:29 +03:00 |
|
Andrii Danylchenko
|
a4297ebdf6
|
NKAI: fix potential concurrency and town treat calculation
|
2023-08-06 08:57:14 +03:00 |
|
Andrii Danylchenko
|
7669a85c0f
|
Merge pull request #2306 from vcmi/nkai-priority-rework
Nkai priority rework
|
2023-08-01 19:18:09 +03:00 |
|
Andrii Danylchenko
|
4c0aae6fbd
|
NKAI: fix crash for specific map
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
ccfc6f5716
|
NKAI: increase towns priority, buy heroes more often
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
ec0596f3dd
|
NKAI: fix error message can not take away last stack
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
f1a9ae99ee
|
NKAI: various behavior fixes, undo max_gold_preasure
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
fb7477047a
|
NKAI: loosen gold presure on build system.
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
6490c65490
|
nkai: fix freezes
|
2023-07-31 22:01:12 +03:00 |
|
Andrii Danylchenko
|
c93bb0a502
|
nkai: fixes and skill rewards
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
202e13ce2e
|
NKAI: log paths scan depth
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
5083100d3b
|
NKA: fix accessing removed hero and heroExchangeCount
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
69ceee5dd6
|
NKAI: penalty for extra chains
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
0fd118d3ce
|
NKAI: gold reward
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
6ba74f02bc
|
NKAI: playing around with defence
|
2023-07-31 22:01:11 +03:00 |
|
Andrii Danylchenko
|
b19ac01bf9
|
Fuzzy rework, added more defence and gather army routines
|
2023-07-31 22:01:10 +03:00 |
|
Andrii Danylchenko
|
b1ca663eb6
|
Fuzzy rework
|
2023-07-31 22:01:10 +03:00 |
|
Andrii Danylchenko
|
38a98387e4
|
Temp fix for blocked in garrison ai.
|
2023-07-31 22:01:10 +03:00 |
|
Andrii Danylchenko
|
8e1dc785eb
|
Wrong player was engaged for 5lvl dwelling
|
2023-07-28 14:19:12 +03:00 |
|
Andrii Danylchenko
|
ec8898a0e7
|
#1965 - treat dwelling defenders as neutrals
|
2023-07-25 10:13:41 +03:00 |
|
Andrii Danylchenko
|
fe9090ddfa
|
#2044 - changed order of destructors to avoid crash
|
2023-07-25 10:09:28 +03:00 |
|
Andrii Danylchenko
|
b1ef0f6301
|
#1912 Some logging and fix for allied garrison
|
2023-07-09 10:21:58 +03:00 |
|
Andrii Danylchenko
|
fe65edd55d
|
BattleAI: stacks should not measure damage against turret
|
2023-05-10 09:22:13 +03:00 |
|
Andrii Danylchenko
|
0829593356
|
NKAI: composite pathfinder actions and fix for guarded bordergate
|
2023-05-07 09:15:37 +03:00 |
|
Andrii Danylchenko
|
f2506dd196
|
Fix hero count calculation for resourceful ai mod
|
2023-04-24 16:57:31 +03:00 |
|
Andrii Danylchenko
|
13ea8facdf
|
Merge pull request #2051 from vcmi/nkai-fix-recruiting-hero
Nkai fix recruiting hero
|
2023-04-23 16:14:40 +03:00 |
|
Andrii Danylchenko
|
d347db4c16
|
Fix hero count calculation for resourceful ai mod
|
2023-04-22 14:47:31 +03:00 |
|
Andrii Danylchenko
|
1ec975852f
|
Merge pull request #1994 from vcmi/android-release
Android: building aab for release
|
2023-04-15 19:57:21 +03:00 |
|
Andrii Danylchenko
|
737c34b8c6
|
BattleAI: avoid selfblocking on siege
|
2023-04-09 16:22:37 +03:00 |
|
Andrii Danylchenko
|
10bf9bc7a0
|
Merge pull request #1678 from vcmi/nkai-fix-build
NKAI: more fixes to defense and pandora
|
2023-04-03 22:39:11 +03:00 |
|
Andrii Danylchenko
|
ab84cb9931
|
NKAI: fix defense tasks priority evaluation
|
2023-04-02 10:10:17 +03:00 |
|
Andrii Danylchenko
|
34abc9f82d
|
NKAI: disallow using allied shipyard
|
2023-04-02 10:04:10 +03:00 |
|
Andrii Danylchenko
|
06fcbf891b
|
Fix battle AI using Fire elementals (had score 0)
|
2023-04-02 10:02:33 +03:00 |
|
Andrii Danylchenko
|
88fb532d90
|
NKAI: more fixes to defense and pandora
|
2023-04-02 10:02:33 +03:00 |
|
Andrii Danylchenko
|
ebfebfd535
|
VCAI: hard limit on iterations per turn
|
2023-04-01 00:24:47 +03:00 |
|
Andrii Danylchenko
|
a0de223901
|
Merge pull request #1772 from vcmi/fix_invalid_native_terrain
Fix the case of invalid native town type
|
2023-03-26 13:19:01 +03:00 |
|
Andrii Danylchenko
|
23fa7c4a9b
|
Merge pull request #1720 from vcmi/fix_small_lakes_clean
Don't place shipyard or boats at very small lakes
|
2023-03-19 19:52:22 +02:00 |
|
Andrii Danylchenko
|
aede3da74e
|
Merge pull request #1721 from vcmi/fix_rmg_infinite_loop
Fix rmg infinite loop
|
2023-03-19 19:46:28 +02:00 |
|
Andrii Danylchenko
|
d9fac6d6fb
|
Merge pull request #1713 from vcmi/fix_weekly_growth
Fix all stacks being capped at 10 units
|
2023-03-18 15:09:58 +02:00 |
|
Andrii Danylchenko
|
6c693f2920
|
Merge pull request #1657 from vcmi/nkai-fix-build
NKAI: improve build behavior
|
2023-03-13 19:56:49 +02:00 |
|
Andrii Danylchenko
|
fa9e1d2d83
|
NKAI: fix crash
|
2023-03-12 16:31:15 +02:00 |
|
Andrii Danylchenko
|
4bf570763a
|
NKAI: improve neutral town priority handling, reduce priority of objects like star axis
|
2023-03-12 16:31:15 +02:00 |
|
Andrii Danylchenko
|
87638aafc0
|
NKAI: improve build behavior
|
2023-03-12 16:31:15 +02:00 |
|
Andrii Danylchenko
|
886c04e5d2
|
Merge pull request #1627 from vcmi/nkai-defence-fix
NKAI improve defense and some fixes
|
2023-03-08 12:39:59 +02:00 |
|
Andrii Danylchenko
|
148c3436df
|
NKAI: improve army gathering
|
2023-03-08 11:53:26 +02:00 |
|
Andrii Danylchenko
|
8b0c7b6601
|
NKAI improve defence and some fixes
|
2023-03-07 20:10:58 +02:00 |
|
Andrii Danylchenko
|
59d612fc2d
|
Merge pull request #1616 from kambala-decapitator/conan-android
move Android code to the main repo
|
2023-03-05 08:13:41 +02:00 |
|
Andrii Danylchenko
|
5cab8ede90
|
Fix battle ai trying to act with killed stack
|
2023-02-28 23:10:22 +02:00 |
|
Andrii Danylchenko
|
37baec1d24
|
Fix crash on replaced hero placeholder mouseover
|
2023-02-27 09:10:26 +02:00 |
|
Andrii Danylchenko
|
2630fb2330
|
VCAI: hard limit on iterations per turn
|
2023-02-18 22:08:08 +02:00 |
|
Andrii Danylchenko
|
e13a230848
|
merge conflict regression fix
|
2023-02-18 17:19:33 +02:00 |
|
Andrii Danylchenko
|
3033b9751e
|
Merge pull request #1590 from vcmi/fix-1579
#1579 - check z coord as well
|
2023-02-18 14:31:31 +02:00 |
|
Andrii Danylchenko
|
47b253e837
|
#1579 - check z coord as well
|
2023-02-17 18:34:57 +02:00 |
|
Andrii Danylchenko
|
27ef876bd6
|
Merge pull request #1576 from vcmi/fix-campaigns
Hack to fix campaigns
|
2023-02-16 20:22:41 +02:00 |
|
Andrii Danylchenko
|
6314fc0506
|
Fix destructor order
|
2023-02-15 20:37:18 +02:00 |
|
Andrii Danylchenko
|
c6feafc367
|
Hack to fix campaigns
|
2023-02-15 20:37:18 +02:00 |
|
Andrii Danylchenko
|
4f4f2db9c0
|
Merge pull request #1521 from vcmi/android-remove-server-main
Rework netpacks
|
2023-02-13 22:10:33 +02:00 |
|
Andrii Danylchenko
|
9f55666931
|
rework netpacks to avoid double typeinfo
|
2023-02-13 20:26:39 +02:00 |
|
Andrii Danylchenko
|
8855829527
|
Andorid: remove server main
|
2023-02-13 20:26:39 +02:00 |
|
Andrii Danylchenko
|
71b1d77613
|
Merge pull request #1569 from SoundSSGood/contitutient-swap
combined arts swap
|
2023-02-13 20:23:42 +02:00 |
|
Andrii Danylchenko
|
e6b21ed298
|
Merge pull request #1574 from SoundSSGood/contitutient-move
combined art move
|
2023-02-13 08:30:35 +02:00 |
|
Andrii Danylchenko
|
c41a0a37e7
|
Merge pull request #1562 from rilian-la-te/modernize-netpacks
vcmi: modernize lib/NetPacks.h and lib/NetPacksBase.h
|
2023-02-12 23:10:21 +02:00 |
|
Andrii Danylchenko
|
14d27c788f
|
hide AI cheating message
|
2023-02-05 11:00:58 +02:00 |
|
Andrii Danylchenko
|
588b744534
|
Merge pull request #1552 from dydzio0614/polish-translations
Add polish translations, tiny improvement of english translations
|
2023-02-05 10:23:53 +02:00 |
|
Andrii Danylchenko
|
0595381acf
|
Merge pull request #1507 from vcmi/update-jni
Somehow it works but JNI signatures were incorrect
|
2023-01-25 10:42:21 +02:00 |
|
Andrii Danylchenko
|
1a7ec728d9
|
Merge pull request #1484 from kambala-decapitator/shipyard-fixes
Shipyard dialog fixes
|
2023-01-25 10:42:04 +02:00 |
|
Andrii Danylchenko
|
3cef3c10be
|
Merge pull request #1489 from dydzio0614/console-crash-fix
Improve handling of empty text in console, remove unused includes
|
2023-01-25 10:40:47 +02:00 |
|
Andrii Danylchenko
|
94f483c1e7
|
Merge pull request #1481 from kambala-decapitator/owner-tooltip
display owner of ownable objects in tooltip
|
2023-01-25 10:38:13 +02:00 |
|
Andrii Danylchenko
|
4cfc93d2da
|
Somehow it works but JNI signatures were incorrect
|
2023-01-25 08:59:59 +02:00 |
|
Andrii Danylchenko
|
883b08e2c1
|
Merge pull request #1461 from vcmi/sdl-relative-pointer
SDL relative pointer for android
|
2023-01-20 11:43:11 +02:00 |
|
Andrii Danylchenko
|
9a765e5f67
|
Remove not supported method, allow relative mode for iOS
|
2023-01-19 08:26:35 +02:00 |
|
Andrii Danylchenko
|
6c843bce0b
|
SDL relative pointer for android
|
2023-01-18 10:38:55 +02:00 |
|
Andrii Danylchenko
|
226668c428
|
Merge pull request #1453 from vcmi/android-fix-input-position-for-keyboard
Fix android UI shift when keyboard appears
|
2023-01-18 09:23:46 +02:00 |
|
Andrii Danylchenko
|
174624d791
|
Merge pull request #1434 from vcmi/sdl-2-finger-touch
Handle 2 fingers gesture as rclick via SDL
|
2023-01-17 19:01:20 +02:00 |
|
Andrii Danylchenko
|
8f35bf8866
|
Fix android UI shift when keyboard appears
|
2023-01-17 16:44:46 +02:00 |
|
Andrii Danylchenko
|
c24b89fe06
|
2 finger rclick block adwmap scrolling and disable for iOS
|
2023-01-17 16:22:44 +02:00 |
|
Andrii Danylchenko
|
33f92bc4b1
|
Merge pull request #1438 from dydzio0614/build-speed-adjust
Adjust newly built building appearance and outline blinking speed
|
2023-01-16 20:27:56 +02:00 |
|
Andrii Danylchenko
|
b3f6250f4e
|
Merge pull request #1439 from dydzio0614/castle-shipyard-animation-fix
Fix wrong rendering of castle shipyard
|
2023-01-16 14:23:37 +02:00 |
|
Andrii Danylchenko
|
2b1511df99
|
SDL fix 2 finger touch when you remove fingers instantly
|
2023-01-16 13:39:45 +02:00 |
|
Andrii Danylchenko
|
7ccfcf51e9
|
Handle 2 fingers gesture as rclick via SDL
|
2023-01-16 09:46:52 +02:00 |
|
Andrii Danylchenko
|
9f0eb055f9
|
Merge pull request #1426 from vcmi/android-upgrade-sdl
Update android JNI bindings
|
2023-01-15 10:36:32 +02:00 |
|
Andrii Danylchenko
|
9f9798d3a4
|
Update android JNI bindings
|
2023-01-07 09:26:01 +02:00 |
|
Andrii Danylchenko
|
d1dc545f53
|
Merge pull request #1314 from vcmi/optimze-connection-write
[1.1] Socket buffered write. Write full cpack at once
|
2022-12-27 19:08:43 +02:00 |
|
Andrii Danylchenko
|
a954cc08fb
|
Made intermediate class to hide some implementation details from header.
|
2022-12-27 12:55:31 +02:00 |
|
Andrii Danylchenko
|
c271f9187f
|
Connection buffered read cpack.
|
2022-12-26 21:49:53 +02:00 |
|