Laserlicht
|
76fc821f82
|
click also change of modi; haptic only with touch
|
2024-07-19 03:16:56 +02:00 |
|
Laserlicht
|
5dae5ed30e
|
input modi detection
|
2024-07-19 03:00:19 +02:00 |
|
Laserlicht
|
9ac7db24ca
|
Merge branch 'develop' into quickspell
|
2024-07-18 21:24:42 +02:00 |
|
Ivan Savenko
|
d02251f6a8
|
Merge pull request #4263 from Alexander-Wilms/json-error
JsonParser::parse(): Print file name if there were errors while parsing
|
2024-07-18 21:28:44 +03:00 |
|
Ivan Savenko
|
d55c4e3973
|
Merge pull request #4275 from IvanSavenko/music_modding
Additional options for music modding
|
2024-07-18 21:28:04 +03:00 |
|
Ivan Savenko
|
37284efd74
|
Merge pull request #4278 from IvanSavenko/video_fixes
Video playback fixes
|
2024-07-18 21:18:39 +03:00 |
|
Andrii Danylchenko
|
37dc2a38e8
|
NKAI: reduce double army loss cases
|
2024-07-18 13:38:25 +03:00 |
|
Andrii Danylchenko
|
73ea0ce7bc
|
Merge pull request #4289 from vcmi/fix-gosolo-for-multiplayer
NKAI: fix gosolo when human is lead by gosolo AI + multiplayer
|
2024-07-18 08:02:16 +03:00 |
|
Laserlicht
|
e629b7a371
|
reduce to 12 with gap
|
2024-07-17 19:26:18 +02:00 |
|
Aleksandar Kazandzhiev
|
551b87e2cd
|
Add up to 8 human player names to the configuration and save/load them to avoid entering them each time.
Avoid a crash when all names are deleted in the multiplayer names editing dialog.
|
2024-07-17 20:04:20 +03:00 |
|
Laserlicht
|
4415f645a7
|
lambda -> function; fix color
|
2024-07-17 18:07:45 +02:00 |
|
Andrii Danylchenko
|
7571fb7046
|
NKAI: fix gosolo when human is lead by gosolo AI + multiplayer
|
2024-07-17 17:09:04 +03:00 |
|
Ivan Savenko
|
662254155a
|
Merge branch 'vcmi/master' into 'vcmi/develop'
|
2024-07-17 13:57:36 +00:00 |
|
Laserlicht
|
2dd22c383b
|
make inactive buttons darker
|
2024-07-17 14:05:14 +02:00 |
|
Ivan Savenko
|
becd13e03d
|
Fix page flip animation playback
|
2024-07-17 11:57:03 +00:00 |
|
Alexander Wilms
|
434371195d
|
JsonNode constructors: Take fileName as argument
* Don't print JSON in JsonParser::parse() in case of errors
|
2024-07-17 13:50:59 +02:00 |
|
Laserlicht
|
f0435d8b8e
|
small fix
|
2024-07-17 13:48:00 +02:00 |
|
Laserlicht
|
f54b84ead9
|
use spellbook to select
|
2024-07-17 13:20:17 +02:00 |
|
Laserlicht
|
5562402646
|
hotkey number from config
|
2024-07-17 12:37:23 +02:00 |
|
Laserlicht
|
b8d872aa60
|
mobile adjustments
|
2024-07-17 04:24:27 +02:00 |
|
Laserlicht
|
b568e2f628
|
Merge branch 'vcmi:develop' into quickspell
|
2024-07-17 03:20:31 +02:00 |
|
Laserlicht
|
d23d4b32c7
|
cleanup
|
2024-07-17 01:02:11 +02:00 |
|
Laserlicht
|
0a98169bcf
|
update quick spell panel
|
2024-07-17 00:55:01 +02:00 |
|
Laserlicht
|
a3874297f5
|
toggle window
|
2024-07-17 00:48:22 +02:00 |
|
Laserlicht
|
1daf6dfad1
|
make hideable
|
2024-07-16 23:36:23 +02:00 |
|
Laserlicht
|
37b5de689a
|
move to left side
|
2024-07-16 22:47:40 +02:00 |
|
Ivan Savenko
|
1c63fefe02
|
Moved banks randomization to server-side with client netpack
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
b07408e984
|
New objects are now created and initialized on server and sent to client
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
d2839c8e52
|
Rewardable object randomization is now always server-sided
|
2024-07-16 13:13:39 +00:00 |
|
Ivan Savenko
|
0d66ddbeec
|
GameState now uses random generator from server. Blocked access to rmg
on client
|
2024-07-16 13:13:38 +00:00 |
|
Ivan Savenko
|
63bcf7d83c
|
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
2024-07-16 13:13:07 +00:00 |
|
Ivan Savenko
|
7328c9ffd6
|
Fix path and music not updating on new turn
|
2024-07-16 13:08:15 +00:00 |
|
Ivan Savenko
|
e4be4c3061
|
Fix playback of 8-bit audio found in h3intro.smk in some version not
from gog.com
|
2024-07-16 12:49:24 +00:00 |
|
Ivan Savenko
|
29d3de2807
|
Fix missing video on winning the battle
|
2024-07-16 11:41:40 +00:00 |
|
Ivan Savenko
|
e59880a37c
|
Remove unnecessary logging
|
2024-07-16 09:53:56 +00:00 |
|
Ivan Savenko
|
a273eb6413
|
Fix crash on attempt to play audio from video without such stream
|
2024-07-16 09:53:56 +00:00 |
|
Ivan Savenko
|
ad9750ed3e
|
Merge pull request #4186 from SoundSSGood/end-of-battle-artifacts-transfer
End of battle artifacts transfer
|
2024-07-16 12:45:13 +03:00 |
|
Ivan Savenko
|
696cce7f7f
|
Merge pull request #4253 from smanolloff/random-port
Bind VCMI server to a random TCP port
|
2024-07-16 12:25:29 +03:00 |
|
Ivan Savenko
|
fd04320815
|
Merge pull request #4267 from IvanSavenko/sonar_fix
Fixed new issues detected by SonarCloud
|
2024-07-16 12:23:08 +03:00 |
|
Ivan Savenko
|
f920e94366
|
Merge pull request #4210 from Laserlicht/graphics_improvements
[1.6] Graphics improvements
|
2024-07-16 12:17:39 +03:00 |
|
Ivan Savenko
|
3134d8383c
|
Merge pull request #4207 from Laserlicht/map_format_additional
[1.6] Map format additional infos
|
2024-07-16 12:15:58 +03:00 |
|
Ivan Savenko
|
4e48d70537
|
Merge pull request #4265 from dydzio0614/alternative-actions-fix
Fix alternative actions to support more than 2 actions + simplify logic
|
2024-07-16 12:14:46 +03:00 |
|
Ivan Savenko
|
9c5d5d7c5a
|
It is now possible to define custom battle opening sound and custom music
for a battlefield
|
2024-07-15 21:46:23 +00:00 |
|
Ivan Savenko
|
358008fca9
|
It is now possible to define multiple town themes
|
2024-07-15 21:45:51 +00:00 |
|
SoundSSGood
|
ff5ddd76b7
|
suggestions
|
2024-07-16 00:03:06 +03:00 |
|
Dydzio
|
037ee4395e
|
Allow opening single hero when two heroes in town via shift+click
|
2024-07-15 20:22:19 +02:00 |
|
Ivan Savenko
|
c00a1e1b0c
|
Fixed new issues detected by SonarCloud
|
2024-07-15 07:46:40 +00:00 |
|
Dydzio
|
6119898932
|
Add some useful comments
|
2024-07-15 09:39:22 +02:00 |
|
Laserlicht
|
6aa7c9ebf9
|
code review
|
2024-07-15 00:51:41 +02:00 |
|
Dydzio
|
3836f132d3
|
Fix alternative actions to support more than 2 actions + simplify logic
|
2024-07-15 00:41:05 +02:00 |
|
Simeon Manolov
|
d997d18438
|
remove debug line
|
2024-07-12 15:41:07 +03:00 |
|
Simeon Manolov
|
4be7adbf0a
|
add missing include
|
2024-07-12 15:26:31 +03:00 |
|
Simeon Manolov
|
5b6bc10131
|
Code review
|
2024-07-12 14:54:28 +03:00 |
|
Simeon Manolov
|
9d73b50979
|
Bind server to a randomly assigned port
|
2024-07-12 01:06:36 +03:00 |
|
Ivan Savenko
|
6b8f94e6e7
|
Merge remote-tracking branch 'vcmi/master' into develop
|
2024-07-11 17:43:44 +00:00 |
|
Ivan Savenko
|
ef68bd7ac0
|
Show message to player and close game if creature battle animation is
missing (demo assets usage?)
|
2024-07-10 14:36:24 +00:00 |
|
SoundSSGood
|
b42c6dbf44
|
fixed regressions
|
2024-07-09 14:27:05 +03:00 |
|
SoundSSGood
|
ef1fbffad4
|
ArtifactsUIController class
|
2024-07-09 14:27:05 +03:00 |
|
SoundSSGood
|
f87762bc96
|
endBattleConfirm
|
2024-07-09 14:27:04 +03:00 |
|
SoundSSGood
|
6dd76908bc
|
MoveArtifact struct not used now
|
2024-07-09 14:27:04 +03:00 |
|
SoundSSGood
|
5dbe88d9a4
|
End of battle BulkMoveArtifacts
|
2024-07-09 14:27:04 +03:00 |
|
Ivan Savenko
|
575d15c425
|
Fix centering on selected map object on loading save
|
2024-07-08 20:52:37 +00:00 |
|
Laserlicht
|
8b1c038415
|
fix
|
2024-07-06 23:57:08 +02:00 |
|
Laserlicht
|
81574138c7
|
show only used fields
|
2024-07-06 23:22:40 +02:00 |
|
Laserlicht
|
37c783b7c1
|
code review
|
2024-07-06 22:55:56 +02:00 |
|
Xilmi
|
cf0d08555b
|
Crash fix
Fixed a crash that could occur when closing the game.
|
2024-07-06 15:34:36 +02:00 |
|
Laserlicht
|
da83f5dc3b
|
fix if only one line
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
301da0b75a
|
fix for multiplayer
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
27dd00f8ce
|
remember slider location
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
3f0be7e904
|
invite hero scroll
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
684a9519b6
|
max columns
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
b3f0bf1e1d
|
finish slider
|
2024-07-06 13:04:00 +02:00 |
|
Laserlicht
|
29d4cf274a
|
basic slider
|
2024-07-06 13:04:00 +02:00 |
|
Ivan Savenko
|
38bcc1e475
|
Restored logic of up/down key in town interface
|
2024-07-04 08:46:39 +00:00 |
|
Ivan Savenko
|
2584432b92
|
Fix crash on clicking on map when player is not making turn in MP
|
2024-07-04 08:46:39 +00:00 |
|
Ivan Savenko
|
5ccf6750ab
|
Fix assertion failure
|
2024-07-04 08:46:39 +00:00 |
|
Ivan Savenko
|
70af104839
|
Merge pull request #4208 from Laserlicht/patch-3
[1.5.4] fix text lenght
|
2024-07-03 13:31:29 +03:00 |
|
Laserlicht
|
e142776957
|
highscore text len
|
2024-06-29 14:44:29 +02:00 |
|
Laserlicht
|
6e3ff219ec
|
fix text lenght
|
2024-06-29 14:32:03 +02:00 |
|
Laserlicht
|
02bd52041b
|
extend map format
|
2024-06-29 13:13:59 +02:00 |
|
Ivan Savenko
|
cbbbe1b23a
|
Add workaround for cursor visibility on mobiles when using touch input
|
2024-06-27 09:58:53 +00:00 |
|
Ivan Savenko
|
9ea3b31ddc
|
Use spell name for spell scroll campaign bonus
|
2024-06-27 09:58:53 +00:00 |
|
Ivan Savenko
|
2eeb6510c1
|
Warn in log instead of crash on invalid building ID from mod
|
2024-06-27 09:58:53 +00:00 |
|
Alexander Wilms
|
31e1d39f92
|
Fix issues introduced by fixing typos
|
2024-06-27 08:38:04 +00:00 |
|
Alexander Wilms
|
02e429e973
|
Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
|
2024-06-24 03:47:19 +02:00 |
|
Laserlicht
|
539ffb3810
|
fix campaign highscore sum
|
2024-06-23 15:40:46 +02:00 |
|
Laserlicht
|
11664b27b8
|
fix for develop
|
2024-06-21 22:34:14 +02:00 |
|
Laserlicht
|
49cb985452
|
try to fix ci
|
2024-06-21 21:29:19 +02:00 |
|
Laserlicht
|
13ebd026cc
|
remove unnecassary conditions
|
2024-06-21 21:29:19 +02:00 |
|
Laserlicht
|
fe408c203b
|
right click + tweak
|
2024-06-21 21:29:19 +02:00 |
|
Laserlicht
|
53a1bf2051
|
add spell cast
|
2024-06-21 21:29:19 +02:00 |
|
Laserlicht
|
e4dfca9f3d
|
disable correctly
|
2024-06-21 21:26:10 +02:00 |
|
Laserlicht
|
1a8a14a56d
|
selectable fix
|
2024-06-21 21:26:10 +02:00 |
|
Laserlicht
|
989394de53
|
Selectionwindow
|
2024-06-21 21:25:14 +02:00 |
|
Laserlicht
|
814241e836
|
converted to window
|
2024-06-21 21:25:14 +02:00 |
|
Laserlicht
|
1f6e0fae7d
|
quickspell draft
|
2024-06-21 21:25:14 +02:00 |
|
Ivan Savenko
|
3bea383b59
|
Merge branch 'vcmi/beta' into 'vcmi/develop'
|
2024-06-21 12:58:36 +00:00 |
|
Ivan Savenko
|
0d3408ee68
|
Add better runtime error on invalid building ID
|
2024-06-20 10:08:49 +00:00 |
|
Ivan Savenko
|
2b7131cfea
|
Show error message if vcmi unable to access data directory instead of
silent crash
|
2024-06-19 19:59:06 +00:00 |
|
Ivan Savenko
|
af5572db15
|
Merge pull request #4157 from IvanSavenko/bugfixing
[1.5.3] Bugfixing
|
2024-06-18 12:14:43 +03:00 |
|