Andrii Danylchenko
|
0016b77192
|
Merge pull request #1218 from IvanSavenko/pathfinder_fix
[1.1] Do not allow attacking from inaccessible tiles
|
2022-12-10 15:19:55 +02:00 |
|
Ivan Savenko
|
0f2d4f119b
|
Reverted -Werror due to new warnings in beta branch
|
2022-12-09 14:43:48 +02:00 |
|
Ivan Savenko
|
25bceda4ea
|
Added convertToVisitablePos/convertFromVisitablePos to CGHeroInstance
This method replaces old convertPosition, but with more clear names and
without hardcoded magic constants.
|
2022-12-09 14:42:47 +02:00 |
|
Ivan Savenko
|
3e691d9033
|
Enable strict compilation by default in order for CI to use it
|
2022-12-09 14:17:03 +02:00 |
|
Ivan Savenko
|
8dcecdc235
|
Fix deprecation warning
|
2022-12-09 14:16:23 +02:00 |
|
Ivan Savenko
|
c855823528
|
Renamed files in client/battle to match new names of classes
|
2022-12-09 13:38:46 +02:00 |
|
Ivan Savenko
|
3f9a0a855e
|
Renamed most of classes in client/battle directory to match current code
style
|
2022-12-09 13:26:17 +02:00 |
|
Nordsoft91
|
be6b5fc0e5
|
Merge pull request #1195 from Nordsoft91/editor-drapndrop
|
2022-12-09 12:05:56 +04:00 |
|
Nordsoft91
|
3cd8da6a8b
|
Changelog and authors for 1.1 (#1184)
* Changelog and authors for 1.1
* Apply suggestions from code review
Co-authored-by: Andrey Filipenkov <decapitator@ukr.net>
* Update ChangeLog
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
* Update ChangeLog
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
* Apply suggestions from code review
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
Co-authored-by: Andrey Filipenkov <decapitator@ukr.net>
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
|
2022-12-09 02:40:39 +04:00 |
|
Ivan Savenko
|
db2a40600d
|
Fixed some of the warnings detected by CI run
|
2022-12-08 23:20:42 +02:00 |
|
Ivan Savenko
|
48ec21f648
|
Do not allow attacking from inaccessible tiles
|
2022-12-08 16:14:33 +02:00 |
|
Ivan Savenko
|
31ac1e4ab2
|
Add path to libvcmi.so into RPATH so dynamic linker can find it
|
2022-12-08 12:46:40 +02:00 |
|
krs
|
ed70c69a2b
|
extractToFolder fix with entry.offset is set to 0
|
2022-12-08 02:52:30 +04:00 |
|
krs
|
35db24a443
|
Reverted extractToFolder() for texts, to old stand alone version.
|
2022-12-08 02:52:30 +04:00 |
|
Ivan Savenko
|
facf77b3ae
|
vstd::unique -> std::unique
|
2022-12-07 23:36:20 +02:00 |
|
Ivan Savenko
|
4d494b0941
|
added ENABLE_STRICT_COMPILATION CMake option that sets -werror flag
|
2022-12-07 23:35:57 +02:00 |
|
Ivan Savenko
|
d85ee019ec
|
Removed CGHeroInstance::convertPosition method
|
2022-12-07 22:51:32 +02:00 |
|
Ivan Savenko
|
49cbd5adc9
|
CGHeroInstance::convertPosition is no longer static method
|
2022-12-07 22:34:08 +02:00 |
|
Ivan Savenko
|
908e6892f3
|
Removed CGHeroInstance::getPosition pseudo-override
Now access to hero visible position is always done via visitablePos
|
2022-12-07 22:10:08 +02:00 |
|
Ivan Savenko
|
2855606a88
|
Enabled & fixed -Woverloaded-virtual warning from gcc/cland
- fixed almost all instances of overloaded-virtual warning
- cleared up inheritance & method overrides in code affected by warning
|
2022-12-07 21:50:45 +02:00 |
|
Ivan Savenko
|
65802d958b
|
Integrated valid fixes from PR #1143
|
2022-12-07 18:13:54 +02:00 |
|
Ivan Savenko
|
111ac36417
|
Cleared up warning settings, enabled -werror for gcc/clang
|
2022-12-07 18:08:13 +02:00 |
|
Ivan Savenko
|
fb6b3c31e8
|
Renamed UNUSED -> MAYBE_UNUSED macro to match c++17 attribute name
|
2022-12-07 18:06:47 +02:00 |
|
Ivan Savenko
|
3219e322ae
|
Fixed all non-silenced gcc/clang warnings
|
2022-12-07 18:05:47 +02:00 |
|
Andrii Danylchenko
|
061a4ef2d8
|
Merge pull request #1215 from IvanSavenko/tower_icon_fix
Do not show destroyed towers in battle results window
|
2022-12-07 17:35:34 +02:00 |
|
Andrii Danylchenko
|
89f0cc66e8
|
Merge pull request #1213 from IvanSavenko/clone_fix
Fix crash on casting clone on modded creature
|
2022-12-07 17:34:52 +02:00 |
|
Ivan Savenko
|
7007b86737
|
Do not show destroyed towers in battle results window
|
2022-12-07 15:57:17 +02:00 |
|
Ivan Savenko
|
2cbe6bcb47
|
Added common method to get names of hardcoded mod scopes
|
2022-12-07 15:18:19 +02:00 |
|
Andrii Danylchenko
|
fb1a6b734f
|
Merge pull request #1208 from Nordsoft91/battle-retreat-euristic
Absolute threshold for retreat decision
|
2022-12-07 09:17:02 +02:00 |
|
Andrii Danylchenko
|
4b19d37988
|
Merge pull request #1214 from IvanSavenko/enlightenment_fix
Library of Enlightenment fix
|
2022-12-07 09:14:06 +02:00 |
|
Ivan Savenko
|
f8c67829a1
|
Restored single-app build to off by default
|
2022-12-06 22:30:34 +02:00 |
|
Ivan Savenko
|
4e1c8324fe
|
Removed another unused friend declaration
|
2022-12-06 21:11:41 +02:00 |
|
Ivan Savenko
|
e09f42f487
|
Reverted launcher change: launcher should use shared version of libvcmi
|
2022-12-06 21:11:20 +02:00 |
|
Ivan Savenko
|
4e43f5bdc2
|
Removed dllimport/export from single-app launcher build
|
2022-12-06 19:39:33 +02:00 |
|
Ivan Savenko
|
e0c8bd5d70
|
Removed unused friend class reference
|
2022-12-06 19:38:55 +02:00 |
|
Ivan Savenko
|
fd97b51183
|
Yet another attempt to fix Windows compile:
when building vcmi_lib statically (or linking against static vcmi_lib)
do not place dllexport/dllimport tags
|
2022-12-06 18:35:24 +02:00 |
|
Ivan Savenko
|
17f9c3af23
|
Library of Enlightenment fix
Do not offer choice between multiple identical option if hero is qualified
to receive multiple of them due to diplomacy skill
|
2022-12-06 18:08:10 +02:00 |
|
Ivan Savenko
|
65f9a1ffd2
|
Fixes identifiers resolving for json serialization
|
2022-12-06 16:26:32 +02:00 |
|
Andrii Danylchenko
|
cb1ef1490c
|
Merge pull request #1207 from Nordsoft91/fix-1206
Throw an exception if empty zone is generated
|
2022-12-06 14:36:56 +02:00 |
|
Ivan Savenko
|
a06d7ec80e
|
Fix Armaggeddon visual effect
|
2022-12-06 14:29:31 +02:00 |
|
Ivan Savenko
|
3c037ed620
|
Fix spellcaster animations
|
2022-12-06 14:12:13 +02:00 |
|
nordsoft
|
d4c9b8f6b5
|
Absolute threshold for retreat decision
|
2022-12-06 16:11:52 +04:00 |
|
Ivan Savenko
|
f247a98373
|
Fix non-siege battles
|
2022-12-06 14:11:37 +02:00 |
|
Ivan Savenko
|
2c05f588fd
|
Moved CBattleRenderer into a separate file
|
2022-12-06 13:41:29 +02:00 |
|
nordsoft
|
5d1b5b6c9c
|
Throw an exception if empty zone is generated
|
2022-12-06 15:07:16 +04:00 |
|
Ivan Savenko
|
085abb9e32
|
Fix compilation on Windows
|
2022-12-06 12:46:10 +02:00 |
|
Nordsoft91
|
923d4e6e6b
|
Merge pull request #1205 from krs0/feature/PCX_file_conversion_in_Resource_Extractor_throws_exception_on_IOS_(boost__locale_stuff)
PCX file conversion in Resource Extractor throws exception on IOS (boost::locale stuff)
|
2022-12-06 04:38:27 +04:00 |
|
Ivan Savenko
|
09ac2421b9
|
Fix Windows single-app build
|
2022-12-06 01:53:19 +02:00 |
|
Ivan Savenko
|
2a492261e1
|
Fix building with cmake older than 3.12
|
2022-12-06 01:33:00 +02:00 |
|
krs
|
117496cb23
|
PCX file conversion in Resource Extractor throws exception on IOS (boost::locale stuff)
|
2022-12-06 00:49:39 +02:00 |
|