Commit Graph
8086 Commits
Author SHA1 Message Date
nordsoft 8f6f9707a6 Read error message from translate.json 2022-09-23 15:20:11 +04:00
nordsoft e74890c4b1 Add system message about mods incompatibility 2022-09-23 15:02:45 +04:00
Andrii DanylchenkoandGitHub 2b0f02c832 Merge pull request #944 from AgostonSzepessy/dev/agos/937
Add right click to Quick Recruit Window
2022-09-23 14:01:52 +03:00
Andrii DanylchenkoandGitHub 1c62f9db1a Merge pull request #970 from Nordsoft91/srv-healthcheck
Add simple server healthcheck
2022-09-23 14:00:45 +03:00
Andrii DanylchenkoandGitHub cfbd933d7d Merge pull request #905 from Nordsoft91/mod-version-launcher
Mod versioning in launcher [part 4]
2022-09-23 13:59:29 +03:00
Andrii DanylchenkoandGitHub 0256f2d920 Merge pull request #974 from Nordsoft91/loading-hotfix
hotfix for broken game loading
2022-09-23 13:58:45 +03:00
nordsoft 3101a207a0 hotfix for broken game loading 2022-09-23 12:34:44 +04:00
Andrii DanylchenkoandGitHub eb7c263010 Merge pull request #964 from kambala-decapitator/warriors-tomb-message
fix showing "visited" message for Warrior's Tomb
2022-09-23 11:08:52 +03:00
nordsoft 7de4d94aff Move text string to translations.json 2022-09-22 20:06:14 +04:00
Andrii DanylchenkoandGitHub 328fe4a556 Merge pull request #952 from kambala-decapitator/fix-vampire-drain-effect
server-side fixes to battle events
2022-09-22 18:37:29 +03:00
Andrii DanylchenkoandGitHub 43a1a8b76d Merge pull request #928 from kambala-decapitator/quick-recruit-no-creatures
show message instead of the Quick Recruit dialog when there're no creatures in town
2022-09-22 18:21:45 +03:00
Andrii DanylchenkoandGitHub b4d3445559 Merge pull request #971 from kambala-decapitator/fix-warnings
Fix most project warnings
2022-09-22 16:05:32 +03:00
nordsoft 2c7198a01a Increment vcmi version 2022-09-22 16:41:23 +04:00
nordsoft 145103a32d Allow enabling of compatible mods only 2022-09-22 16:41:13 +04:00
Andrii DanylchenkoandGitHub afe84f16e8 Merge pull request #968 from kambala-decapitator/disable-scripting
Disable scripting modules by default
2022-09-22 15:23:17 +03:00
Andrii DanylchenkoandGitHub 3d3c513603 Merge pull request #929 from Nordsoft91/branch-merge-versioning
Mods versioning [part 3]
2022-09-22 14:56:20 +03:00
nordsoft c2f5628fc5 Add system message
# Conflicts:
#	client/CServerHandler.cpp
2022-09-22 15:42:43 +04:00
Andrey Filipenkov 635d8c7883 silence varargs warning from fuzzylite 2022-09-22 11:54:10 +03:00
Andrey Filipenkov c9c79887a7 remove unused variables 2022-09-22 11:54:10 +03:00
Andrey Filipenkov 143b0983e6 fix enum value 2022-09-22 11:54:09 +03:00
Andrey Filipenkov 1d57c40740 wrap && conditions in parentheses when near || 2022-09-22 11:54:09 +03:00
Andrey Filipenkov 2ce78ba8c9 fix operator precedence 2022-09-22 11:54:09 +03:00
Andrey Filipenkov 3616827aad use default implementation of special methods 2022-09-22 11:54:09 +03:00
Andrey Filipenkov aae1d4fed5 fix variable type in for-in loops 2022-09-22 11:54:09 +03:00
Andrey Filipenkov a1cf120ea6 add missing virtual destructors 2022-09-22 11:54:09 +03:00
nordsoft 667d97d300 Add simple healthcheck 2022-09-22 05:06:49 +04:00
Andrey Filipenkov 7e6ed0583c disable all scripting code when configuring without scripting modules 2022-09-21 19:31:42 +03:00
Andrey Filipenkov 4058c2c18a model implicit ERM -> LUA dependency 2022-09-21 19:31:42 +03:00
Andrey Filipenkov f54f8022e2 disable scripting modules by default 2022-09-21 19:31:42 +03:00
Andrey Filipenkov 6cd810e065 fix showing "visited" message for Warrior's Tomb 2022-09-21 15:19:04 +03:00
Andrey Filipenkov 87a88da3a9 add Fire Shield damage to the battle log 2022-09-21 10:42:42 +03:00
Andrey Filipenkov b95841dabb fix creating "creatures perished" battle log entry 2022-09-21 10:38:42 +03:00
Andrii DanylchenkoandGitHub 8e1c88e8c5 Merge pull request #956 from kambala-decapitator/ci-develop-nightly
[CI] switch develop to nightly builds
2022-09-21 09:12:43 +03:00
Andrey Filipenkov 1313da191b trigger Drain Life effects after the attack
- animation and sound are played after the attack
- amount of drained life appears after damage dealt in the battle log
2022-09-20 18:00:00 +03:00
Andrey Filipenkov 861df6fe71 [CI] add ability to run workflow manually 2022-09-20 12:30:14 +03:00
Andrey Filipenkov 753e7905b3 [CI] perform nightly develop builds instead of on each push 2022-09-20 12:30:14 +03:00
nordsoft fd10d8a887 Fix compilation on msvc 2022-09-19 12:34:18 +04:00
Andrey Filipenkov 63409dd700 fix indentation 2022-09-19 11:31:48 +03:00
Agoston Szepessy 411038195c Add clickeable area on top of creature picture
A class that wraps an instance of `CIntObject` creates an area
that users can right click to view information about the creature
they're buying.

The constants were based off the existing ones in the code and were
refined by guessing and checking where clicking falls inside/outside
the border of the rectangle.
2022-09-18 22:53:11 -07:00
Andrey FilipenkovandAndrii Danylchenko e423e415c1 move Uninstall button to the left side of layout 2022-09-19 08:48:50 +03:00
nordsoft dcfafac266 Reuse QVersionNumber 2022-09-19 03:52:54 +04:00
Agoston Szepessy dfdaf57803 Set position for CreaturePurchaseCard
This will make it pick up on right clicks. It was 0 before, so it wasn't
doing it.
2022-09-18 16:00:54 -07:00
60264aae29 Apply suggestions from code review
Co-authored-by: Andrey Filipenkov <decapitator@ukr.net>
2022-09-19 01:18:17 +04:00
Andrey FilipenkovandNordsoft91 beeef8527f Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
2022-09-18 17:43:40 +03:00
Andrey Filipenkov 81dec1405f fix typo: purhase -> purchase 2022-09-18 17:43:40 +03:00
Andrey Filipenkov a320af837d fix includes in client subdirectories 2022-09-18 17:43:40 +03:00
Andrey Filipenkov 0163190ac5 move hardcoded strings to JSON file 2022-09-18 17:43:37 +03:00
DjWarmongerandGitHub 7ba271edf1 Rotation rebase2 (#912)
* Instead of [x][y][z] coordinates, map will be stored as [z][x][y].
* Nullkiller AI can get it too.
* Use boost::multi_array instead of nested vectors
* In MapHandler too
* Rotate foreach algorithms, too
* VCAI gets rotated, too
2022-09-18 17:39:10 +03:00
Andrey Filipenkov 90d355dd05 check availability only of town creatures
QRD shows only town creatures ignoring Summoning Portal
2022-09-18 15:58:15 +03:00
Andrey Filipenkov a0832c39f9 show message instead of the Quick Recruit dialog when there're no creatures in town 2022-09-18 15:50:06 +03:00