Ivan Savenko
|
26fdaacbe5
|
Map and town events are now processed on start of player turn instead of
on start of new day, in line with H3
|
2024-08-14 14:13:50 +00:00 |
|
Ivan Savenko
|
5523e08cb7
|
Players affected by event is now stored as std::set instead of bitmask
|
2024-08-14 14:13:49 +00:00 |
|
Ivan Savenko
|
5c7c4a7810
|
Merge pull request #4443 from IvanSavenko/fix_sonar
Fix miscellaneous issues discovered by Sonar
|
2024-08-14 17:12:27 +03:00 |
|
Ivan Savenko
|
6ab97bad7e
|
Merge pull request #4433 from IvanSavenko/spell_cleanup
Minor cleanup of SpellHandler
|
2024-08-14 17:05:22 +03:00 |
|
Ivan Savenko
|
ac717d57ea
|
Merge pull request #4445 from IvanSavenko/fix_ranged_attack
Do not try to shoot at 2nd hex of wide creatures
|
2024-08-14 17:05:12 +03:00 |
|
Ivan Savenko
|
38311244a4
|
Merge pull request #4402 from Laserlicht/8th_creature
support for 8th creature (Factory)
|
2024-08-14 17:04:32 +03:00 |
|
Ivan Savenko
|
1fb8ab5f70
|
Merge pull request #4429 from Laserlicht/regions
defining own regions extend
|
2024-08-14 17:04:13 +03:00 |
|
Ivan Savenko
|
cd6d55fe75
|
Do not try to shoot at 2nd hex of wide creatures
|
2024-08-14 10:38:59 +00:00 |
|
Ivan Savenko
|
97f1a310df
|
Fix miscellaneous issues discovered by Sonar
|
2024-08-12 18:26:30 +00:00 |
|
Laserlicht
|
da38ad5f5c
|
code review
|
2024-08-12 17:57:34 +02:00 |
|
Ivan Savenko
|
39d3217d20
|
Merge pull request #4428 from Laserlicht/vcmp_rework
VCMP format -> change to zip
|
2024-08-12 17:20:22 +03:00 |
|
Ivan Savenko
|
170330109f
|
Merge pull request #4415 from godric3/map-editor-validate-spells
map editor: check hero and town spells during mod assessment
|
2024-08-12 17:20:01 +03:00 |
|
Ivan Savenko
|
f7c82d7909
|
Merge pull request #4400 from kdmcser/support_0_spellpower_and_knowledge
support configure for minimal primary skill values
|
2024-08-12 17:16:46 +03:00 |
|
godric3
|
78aa376d50
|
introduce getModScope into AObjectTypeHandler
|
2024-08-12 13:58:03 +02:00 |
|
godric3
|
0ef42a1d3d
|
introduce modScope into ObstacleInfo
|
2024-08-12 13:57:27 +02:00 |
|
Laserlicht
|
a13d5fe3b7
|
review
|
2024-08-12 01:20:55 +02:00 |
|
Ivan Savenko
|
84f29183c8
|
Merge pull request #4391 from Laserlicht/bank_support
[HotA] Bank support
|
2024-08-12 00:24:32 +03:00 |
|
Andrii Danylchenko
|
78dea24017
|
Visual logger colored text
|
2024-08-10 19:13:09 +03:00 |
|
godric3
|
c34956e912
|
introduce getModScope method toEntity class and subclasses
|
2024-08-10 16:08:04 +02:00 |
|
Laserlicht
|
d2e24e01b4
|
Merge branch 'develop' into regions
|
2024-08-10 15:50:45 +02:00 |
|
kdmcser
|
b402619351
|
not use separate function
|
2024-08-10 21:48:16 +08:00 |
|
Laserlicht
|
23438590c5
|
defining own regions
|
2024-08-10 15:27:22 +02:00 |
|
Laserlicht
|
661c374bf2
|
fixes & code review
|
2024-08-10 15:01:17 +02:00 |
|
Laserlicht
|
772224e46c
|
enable translation for vcmp
|
2024-08-10 14:28:50 +02:00 |
|
Ivan Savenko
|
a4fa409d1f
|
Parse spell range on load instead of on every cast attempt
|
2024-08-10 12:22:21 +00:00 |
|
Laserlicht
|
b16f721b39
|
respect headeronly
|
2024-08-10 13:57:13 +02:00 |
|
Laserlicht
|
d97fdfdefa
|
zip format VCMP
|
2024-08-10 13:30:03 +02:00 |
|
Andrii Danylchenko
|
47c77826c3
|
Visual logger map texts
|
2024-08-10 13:04:35 +03:00 |
|
Andrii Danylchenko
|
9ffd6368d4
|
Add visual logger for battle interface
|
2024-08-10 10:54:20 +03:00 |
|
Andrii Danylchenko
|
8e79263b21
|
Merge pull request #4323 from vcmi/battle-ai-fixes
Battle ai fixes
|
2024-08-10 10:48:35 +03:00 |
|
Laserlicht
|
170f375179
|
code review
|
2024-08-10 00:29:30 +02:00 |
|
Ivan Savenko
|
a3b2c49c79
|
Remove leftovers from old VLC serialization code
|
2024-08-09 22:26:46 +00:00 |
|
Laserlicht
|
b4c25a148a
|
Merge branch 'develop' into bank_support
|
2024-08-09 23:36:59 +02:00 |
|
Ivan Savenko
|
85cf33e5a8
|
Merge pull request #4422 from MichalZr6/fix_unsigned_to_signed
blockingDialog functions: the `answer` parameter can be negative
|
2024-08-09 15:31:45 +03:00 |
|
Ivan Savenko
|
7d30b660ea
|
Merge pull request #4359 from Laserlicht/statistic
Writing some statistics and make it possible to export via csv
|
2024-08-09 15:31:13 +03:00 |
|
Ivan Savenko
|
ffb8efc415
|
Merge pull request #4225 from godric3/map-editor-town-configuration-improvements
Map editor town configuration improvements (buildings, spells, events)
|
2024-08-09 15:26:33 +03:00 |
|
MichalZr6
|
ffaaa7da15
|
blockingDialog functions: the answer parameter can be negative
|
2024-08-09 00:28:28 +02:00 |
|
kdmcser
|
79f5d260a4
|
use primary skill array
|
2024-08-08 22:03:54 +08:00 |
|
Laserlicht
|
e0ab760a2f
|
code review
|
2024-08-07 21:26:22 +02:00 |
|
Ivan Savenko
|
65af198fbf
|
Merge pull request #4341 from vcmi/force_portal_connection
Add RMG connection option "forcePortal"
|
2024-08-07 13:07:45 +03:00 |
|
Laserlicht
|
475b769eef
|
fix ToW
|
2024-08-07 01:35:50 +02:00 |
|
Laserlicht
|
14bcfad7b0
|
fix upgrade
|
2024-08-06 23:28:45 +02:00 |
|
Ivan Savenko
|
a4dd510735
|
Merge pull request #4358 from IvanSavenko/integer_divide
Add helper functions for integer division rounding
|
2024-08-06 18:10:03 +03:00 |
|
Ivan Savenko
|
3b6ff46d2b
|
Merge pull request #4360 from IvanSavenko/terminate_handler
Enabled terminate handler and call stack writing on all platforms
|
2024-08-06 18:09:51 +03:00 |
|
Laserlicht
|
758617e2df
|
order
|
2024-08-06 09:39:16 +02:00 |
|
Laserlicht
|
0c3778feda
|
id
|
2024-08-06 09:35:06 +02:00 |
|
Laserlicht
|
abd1a1940a
|
fix recruitment & icons
|
2024-08-06 01:02:38 +02:00 |
|
Laserlicht
|
ebeeff5aa3
|
abstraction layer
|
2024-08-05 23:51:07 +02:00 |
|
Laserlicht
|
3afddbbf29
|
replaced constant
|
2024-08-05 23:03:19 +02:00 |
|
Laserlicht
|
1a06a2cc44
|
basic 8th creature support
|
2024-08-05 21:15:47 +02:00 |
|