Hennadii Chernyshchyk
|
de33eb44f9
|
Port to OpenDingux handhelds
|
2022-12-13 03:55:54 +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
|
facf77b3ae
|
vstd::unique -> std::unique
|
2022-12-07 23:36:20 +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
|
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
|
fa23965d0b
|
Renamed for consistency BUILD_SINGLE_APP -> ENABLE_SINGLE_APP_BUILD
|
2022-12-06 00:00:56 +02:00 |
|
Ivan Savenko
|
6463e906d5
|
vcmi can be compiled as single app on Linux
TODO: check compilation on Win/Mac using Github Actions
|
2022-12-05 21:36:02 +02:00 |
|
Ivan Savenko
|
848454d48a
|
Check for end-of-battle after opening spells are cast, fixes potentially
infinite battle
|
2022-12-02 21:38:59 +02:00 |
|
Nordsoft91
|
89b8b87a6b
|
Merge pull request #1156 from vcmi/features/online
Online mode
|
2022-11-29 20:43:39 +04:00 |
|
nordsoft
|
52375468e4
|
Remove unused variable
|
2022-11-23 01:02:17 +04:00 |
|
SoundSSGood
|
e6e669d024
|
ArtifactUtils::isSlotBackpack() func + refactoring
|
2022-11-18 23:13:44 +02:00 |
|
SoundSSGood
|
e9ab894638
|
backpack assemble
|
2022-11-18 01:55:29 +02:00 |
|
SoundSSGood
|
2d078132bf
|
assemble in backpack initial
|
2022-11-17 19:43:54 +02:00 |
|
nordsoft
|
915d215076
|
Fix connections amount problem
|
2022-11-15 22:09:47 +04:00 |
|
nordsoft
|
694fedc662
|
Fix crash due to passing args
|
2022-11-15 22:09:46 +04:00 |
|
nordsoft
|
e7a8466e2b
|
Merge remote-tracking branch 'upstream/develop' into lobby
|
2022-11-15 22:09:46 +04:00 |
|
Andrii Danylchenko
|
6974d4ea53
|
Merge pull request #1130 from IvanSavenko/banned_skills_fix
Fixes #1096 - do not propose banned skills on levelup
|
2022-11-15 09:32:12 +02:00 |
|
Ivan Savenko
|
729357824b
|
Added common method for secondary skill availability checks
|
2022-11-14 19:08:49 +02:00 |
|
SoundSSGood
|
f9738f0d0b
|
nullptr checks
|
2022-11-13 16:28:26 +02:00 |
|
SoundSSGood
|
aef87dd482
|
Apply suggested cosmetic changes
|
2022-11-13 15:28:09 +02:00 |
|
nordsoft
|
eeeca5ba8d
|
Add additional logging
|
2022-11-11 18:00:09 +04:00 |
|
SoundSSGood
|
3142f32cbb
|
Fix for callback return. More code optimization
|
2022-11-11 01:28:04 +02:00 |
|
SoundSSGood
|
30db38c0fe
|
Unified CGameHandler::bulkMoveArtifacts and CGameHandler::bulkSwapArtifacts to one
|
2022-11-10 20:11:26 +02:00 |
|
SoundSSGood
|
ad47a7573c
|
Code style. Typo. Code clean up.
|
2022-11-10 18:29:39 +02:00 |
|
SoundSSGood
|
b9087e2d63
|
Apply suggestions from code review
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2022-11-10 17:45:54 +02:00 |
|
SoundSSGood
|
f2afd9e831
|
Update server/CGameHandler.cpp
Co-authored-by: Nordsoft91 <nordsoft@yahoo.com>
|
2022-11-10 17:37:50 +02:00 |
|
nordsoft
|
9ffc50457a
|
Bypass command line args to vcmiserver
|
2022-11-08 18:05:47 +04:00 |
|
nordsoft
|
97e5fc8a07
|
Lobby works
|
2022-11-08 04:44:34 +04:00 |
|
SoundSSGood
|
3a3b559a0b
|
attempt to fix the build
|
2022-11-07 14:20:28 +02:00 |
|
SoundSSGood
|
203c54e956
|
BulkMoveArtifacts structure optimization
|
2022-11-07 14:13:36 +02:00 |
|
SoundSSGood
|
0032947735
|
regression fixed. Artifact assemble dialog shows multiple times.
|
2022-11-07 00:36:13 +02:00 |
|
SoundSSGood
|
a35db9a696
|
server blocksPack upd
|
2022-11-07 00:19:43 +02:00 |
|
SoundSSGood
|
f72a3e3884
|
function ArtifactUtils::checkSpellbookIsNeeded for the artifacts like a Titan's thunder
|
2022-11-07 00:18:05 +02:00 |
|
SoundSSGood
|
0f391e19d5
|
server side funcs
|
2022-11-06 23:59:30 +02:00 |
|
SoundSSGood
|
95ab343116
|
Net Packs BulkMoveArtifacts structure and BulkMoveArtifacts::applyCl
|
2022-11-06 23:54:50 +02:00 |
|
nordsoft
|
6eb43d3834
|
Minor changes
|
2022-10-27 01:39:57 +04:00 |
|
nordsoft
|
21a1706627
|
First working prototype
|
2022-10-27 00:52:39 +04:00 |
|
nordsoft
|
dd45d1a9cf
|
Develop game part
|
2022-10-25 05:27:53 +04:00 |
|
nordsoft
|
2645843d4f
|
Fix dead server
|
2022-10-08 22:23:02 +04:00 |
|
nordsoft
|
63b29cbaea
|
Code review tweaks
|
2022-10-08 19:52:53 +04:00 |
|
nordsoft
|
e718f7fe39
|
Fix reconnection
|
2022-10-06 19:23:34 +04:00 |
|
nordsoft
|
ea49b8cf40
|
Cleanup code
|
2022-10-06 17:56:54 +04:00 |
|
nordsoft
|
16e185343a
|
Add host commands to control game
|
2022-10-06 15:54:46 +04:00 |
|
nordsoft
|
895ec2d302
|
Make console available during other players' turn
|
2022-10-05 19:04:51 +04:00 |
|
nordsoft
|
3ff38b84a2
|
Support hotseat over multiplier
|
2022-10-05 01:54:31 +04:00 |
|
nordsoft
|
77ff6a64e6
|
Show message about client connecting and disconnecting
|
2022-10-05 00:51:34 +04:00 |
|
nordsoft
|
930f03e812
|
uuid check
|
2022-10-04 20:54:40 +04:00 |
|