Ivan Savenko
|
a46ab835ce
|
Applied review suggestions
|
2023-01-14 23:01:33 +02:00 |
|
Ivan Savenko
|
ccc6ebee0d
|
Cleared up gate blocking, Force Field can now block gates
|
2023-01-13 15:44:42 +02:00 |
|
Ivan Savenko
|
526de47ca4
|
Removed 0.98 compatibility
|
2023-01-13 13:00:07 +02:00 |
|
Ivan Savenko
|
3be3c871fb
|
Destroyed walls will now remove wall penalty
|
2023-01-13 01:59:09 +02:00 |
|
Ivan Savenko
|
1d7f004658
|
Implemented reinforced walls in towns with Castle
|
2023-01-13 01:09:24 +02:00 |
|
Ivan Savenko
|
500cf7f15d
|
EWallPart & EWallState are now enum class
|
2023-01-13 00:35:58 +02:00 |
|
Ivan Savenko
|
dd3adb7e16
|
Arrow towers damage algorithm should now match H3
|
2023-01-12 23:52:03 +02:00 |
|
Dydzio
|
aac515f64e
|
Merge 'develop' branch
|
2023-01-11 16:24:53 +01:00 |
|
Ivan Savenko
|
192e856797
|
merge with vcmi/develop
|
2023-01-11 16:47:53 +02:00 |
|
Ivan Savenko
|
e48bd39b9c
|
Moved road & river handlers into a separate file
|
2023-01-11 15:17:24 +02:00 |
|
Ivan Savenko
|
5e72ef76cf
|
Fix quest texts accessing
|
2023-01-11 15:10:44 +02:00 |
|
Ivan Savenko
|
8b6f6f9b93
|
Fix msvc compile
|
2023-01-11 13:59:43 +02:00 |
|
Ivan Savenko
|
c6f089c6b1
|
Removed outdated comment
|
2023-01-11 13:59:33 +02:00 |
|
SoundSSGood
|
a0568823a9
|
swap contitutient
|
2023-01-11 13:17:33 +02:00 |
|
Ivan Savenko
|
1e37e66e6c
|
Replaced Terrain::BORDER and WRONG with NONE
|
2023-01-10 20:09:09 +02:00 |
|
Ivan Savenko
|
1b25043dab
|
Terrain identifiers will also have mod:name format
|
2023-01-10 20:08:37 +02:00 |
|
Ivan Savenko
|
1caec0a8cb
|
Removed default native terrains - breaks neutral faction
|
2023-01-10 20:08:07 +02:00 |
|
Ivan Savenko
|
8c2b1d74be
|
Removed unused code
|
2023-01-10 20:07:22 +02:00 |
|
Ivan Savenko
|
3fd9a14651
|
Fix #1401 - Restored accessing creature names via GeneralTextHandler
|
2023-01-10 12:26:20 +02:00 |
|
Ivan Savenko
|
c455986a55
|
Fix regressions in RMG & map editor
|
2023-01-10 01:05:28 +02:00 |
|
Ivan Savenko
|
4f3ea0d1d9
|
Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
f51b3bca57
|
use JsonKey or NameTranslated instead of ambiguos Name
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
009705e794
|
Names for terrains now pass through translator
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
7c7ae26e67
|
Map/Road/River identifiers are now private members
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
f3985d205b
|
Added horseSoundPenalty for terrains (for movement outside of roads)
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
64885bdf6b
|
Better names for terrain parameters. Support for new movement sounds.
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
4e4dae854f
|
Final stabilization changes
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
99745b5c3c
|
Fix rivers & roads loading
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
2de3178158
|
Fixed game startup
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
e1799379dd
|
Terrain/Road/River handler are now in compileable state
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
1468f6aded
|
Converted terrainTypeHandler into proper handler class
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
01811317f9
|
Remove assert which may not always be true
|
2023-01-09 23:22:59 +02:00 |
|
Ivan Savenko
|
1fece0ce18
|
Merge pull request #1229 from IvanSavenko/battle_improvements
Battle: Fixing bugs & Implementation of missing features
|
2023-01-09 22:07:13 +02:00 |
|
Ivan Savenko
|
bde988ca43
|
Merge pull request #1329 from IvanSavenko/translate_game
Translations support - base functionality for main game texts
|
2023-01-09 20:33:56 +02:00 |
|
Ivan Savenko
|
8f42c86962
|
Formatting: space -> tabs
|
2023-01-09 18:34:37 +02:00 |
|
Ivan Savenko
|
84aefc3362
|
Changed log file format: print timestamp instead of thread ID
|
2023-01-09 18:34:37 +02:00 |
|
Ivan Savenko
|
2f5ee44cbe
|
Fixes patrol position initialization on H3M load
|
2023-01-09 18:34:13 +02:00 |
|
Ivan Savenko
|
7e8516f927
|
Changed Sirens behavior to match H3 logic
|
2023-01-09 13:04:56 +02:00 |
|
SoundSSGood
|
4005b48360
|
Regressions fixed
|
2023-01-08 23:31:12 +02:00 |
|
SoundSSGood
|
6b7ce798d0
|
artifactTransitionPos created
|
2023-01-08 23:24:13 +02:00 |
|
Andrey Filipenkov
|
48c01157e6
|
fix typo
|
2023-01-08 01:33:26 +02:00 |
|
Andrey Filipenkov
|
db98575d10
|
fix unaligned memory access (UB) on Clang/GCC/MSVC
sample UBSAN report:
client/gui/CAnimation.cpp:329:24: runtime error: load of misaligned address 0x62d0004b094f for type 'const ui32' (aka 'const unsigned int'), which requires 4 byte alignment
|
2023-01-08 01:33:26 +02:00 |
|
Ivan Savenko
|
481f756b51
|
Fixes #1304 - correct battle log message on spellcast without kills
|
2023-01-07 19:52:57 +02:00 |
|
Andrii Danylchenko
|
9f9798d3a4
|
Update android JNI bindings
|
2023-01-07 09:26:01 +02:00 |
|
Dydzio
|
622e012fcf
|
Allow ingame console to use clientside commands and print output
|
2023-01-06 21:01:54 +01:00 |
|
Dydzio
|
a2ce9220ed
|
Fix tests + scripting compilation on gcc
|
2023-01-05 17:42:33 +02:00 |
|
SoundSSGood
|
d5cef0c069
|
end of battle art assembling fix
|
2023-01-05 17:37:14 +02:00 |
|
Dydzio
|
3e1e41ef59
|
Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2023-01-05 17:31:30 +02:00 |
|
Dydzio
|
a83c7eb00f
|
Add configurable damage and defense parameters
|
2023-01-05 17:31:30 +02:00 |
|
Ivan Savenko
|
6b2490903d
|
Fix casting of massive spells by creatures
|
2023-01-04 21:26:13 +02:00 |
|