Ivan Savenko
|
500cf7f15d
|
EWallPart & EWallState are now enum class
|
2023-01-13 00:35:58 +02:00 |
|
Dydzio
|
91a52ebb8e
|
Add GUI lock
|
2023-01-11 17:14:10 +01:00 |
|
Dydzio
|
cb3fd24ec0
|
Fixes after merge, move removeGUI to Client class
|
2023-01-11 17:11:44 +01:00 |
|
Dydzio
|
aac515f64e
|
Merge 'develop' branch
|
2023-01-11 16:24:53 +01:00 |
|
Ivan Savenko
|
e48bd39b9c
|
Moved road & river handlers into a separate file
|
2023-01-11 15:17:24 +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
|
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
|
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
|
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
|
3e0bb3a7cc
|
Fixed copy-paste error
|
2023-01-09 19:14:21 +02:00 |
|
Ivan Savenko
|
f155a35378
|
Fix positioning of UI elements in BattleWindow
|
2023-01-09 17:25:49 +02:00 |
|
Ivan Savenko
|
c63e79fb28
|
Fix multi-line texts in combat log
|
2023-01-09 17:25:18 +02:00 |
|
Ivan Savenko
|
9308319ac7
|
Added workaround for ~200 ms lag occuring after hero move
|
2023-01-09 13:05:28 +02:00 |
|
Ivan Savenko
|
8526eba6fa
|
Added checks to music player to detect potential freezes
|
2023-01-09 13:05:15 +02:00 |
|
SoundSSGood
|
4005b48360
|
Regressions fixed
|
2023-01-08 23:31:12 +02:00 |
|
SoundSSGood
|
c706b4d419
|
CArtifactsOfHero::artifactMoved updated
|
2023-01-08 23:31:06 +02:00 |
|
SoundSSGood
|
6b7ce798d0
|
artifactTransitionPos created
|
2023-01-08 23:24:13 +02:00 |
|
Dydzio
|
58fe0e6bd9
|
Apply command review suggestions + minor cleanup
|
2023-01-08 20:30:57 +01:00 |
|
Ivan Savenko
|
205beb96ed
|
Fix petrification effect
|
2023-01-08 16:25:47 +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 |
|
Dydzio
|
16d06827d6
|
Change thread join to detach
|
2023-01-07 15:42:34 +01:00 |
|
Ivan Savenko
|
9895dca615
|
Play sound if spell was resisted
|
2023-01-07 14:27:12 +02:00 |
|
Dydzio
|
e78105c95e
|
Try Ivan's fix for iOS compilation
|
2023-01-07 12:47:00 +01:00 |
|
Andrii Danylchenko
|
9f9798d3a4
|
Update android JNI bindings
|
2023-01-07 09:26:01 +02:00 |
|
Dydzio
|
ce4c1ca48b
|
Include StdInc.h
|
2023-01-06 23:37:57 +01:00 |
|
Dydzio
|
7708885cf9
|
Use / as command prefix
|
2023-01-06 22:53:10 +01:00 |
|
Dydzio
|
4157feb2f3
|
Small cleanup
|
2023-01-06 21:20:46 +01:00 |
|
Dydzio
|
622e012fcf
|
Allow ingame console to use clientside commands and print output
|
2023-01-06 21:01:54 +01:00 |
|
Dydzio
|
b1c008179d
|
Extract client commands handling to separate class + minor fixes
|
2023-01-06 17:52:18 +01:00 |
|
Ivan Savenko
|
d83eedb8dd
|
Fixes #1378 - do not auto-set key color - image might not have one
|
2023-01-06 13:15:52 +02:00 |
|
Ivan Savenko
|
396b7740c3
|
Removed unused variable
|
2023-01-05 17:37:40 +02:00 |
|
SoundSSGood
|
d5cef0c069
|
end of battle art assembling fix
|
2023-01-05 17:37:14 +02:00 |
|
Ivan Savenko
|
4ca22e652d
|
All projectile animations now use time-based speed
|
2023-01-05 15:26:29 +02:00 |
|
Ivan Savenko
|
a25214ae71
|
Fixes graphical artifacts on toggling stack queue visibility
Battlefield rendering now uses local coordinates
|
2023-01-05 14:16:01 +02:00 |
|
Ivan Savenko
|
c6c6d9e58e
|
Redraw battle log on sending chat message
|
2023-01-05 13:05:16 +02:00 |
|
Ivan Savenko
|
428fe0406b
|
Fix visibility of embedded battle queue
|
2023-01-05 12:57:34 +02:00 |
|
Ivan Savenko
|
d8a70de068
|
Improved ordering of movement animation, fixes potential visual artifact
|
2023-01-04 23:04:48 +02:00 |
|
Ivan Savenko
|
e422fcd092
|
Play spell sound on Lich/Magog attack
|
2023-01-04 21:55:15 +02:00 |
|
Ivan Savenko
|
d2fe31e224
|
Fix obstacles (e.g. Quicksands) animation speed
|
2023-01-04 21:39:32 +02:00 |
|
Ivan Savenko
|
6b2490903d
|
Fix casting of massive spells by creatures
|
2023-01-04 21:26:13 +02:00 |
|
Ivan Savenko
|
21196e822f
|
Fixed blue tint for clones
|
2023-01-04 19:36:18 +02:00 |
|
Ivan Savenko
|
d157735846
|
Initialize new animations if current one is over
|
2023-01-04 18:15:26 +02:00 |
|