nordsoft
|
fb21620c60
|
Fix battle timer reset after refactoring
|
2023-08-22 14:14:50 +04:00 |
|
nordsoft
|
dd3e9f102b
|
Fix game crash at AI turn
|
2023-08-22 02:08:42 +04:00 |
|
nordsoft
|
7b4b01a280
|
Adopt turn timer to battle refactoring
|
2023-08-22 01:49:50 +04:00 |
|
nordsoft
|
d50edc28ab
|
Merge remote-tracking branch 'upstream/develop' into turn-timer
# Conflicts:
# server/CGameHandler.cpp
# server/CGameHandler.h
|
2023-08-22 00:54:38 +04:00 |
|
nordsoft
|
dbc3a93013
|
Merge remote-tracking branch 'upstream/develop' into loading-bar
# Conflicts:
# server/CGameHandler.h
|
2023-08-22 00:46:54 +04:00 |
|
nordsoft
|
4cf28fe00e
|
Fix linux clang compiling
|
2023-08-22 00:40:03 +04:00 |
|
nordsoft
|
45f13c7964
|
Progress update on client side
|
2023-08-21 19:21:27 +04:00 |
|
nordsoft
|
584dd20943
|
Progress on server side for rmg
|
2023-08-21 19:21:22 +04:00 |
|
Ivan Savenko
|
8154e84825
|
Fix tactics usage
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
276c00b284
|
Removed excessive includes
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
2be9664d26
|
Remove no longer used code
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
67eaef3520
|
Fixed few more discovered regressions
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
013417fb7e
|
Code cleanup
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
c516b5a64e
|
Fixes for several discovered edge cases
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
a1092e0f3f
|
Fix battle ending
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
a1d3181a98
|
Unified spellcasting handling with other actions
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
6297140bf5
|
Start of stabilization - battles now start correctly
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
44832f3797
|
Split BattleProcessor into few more parts
|
2023-08-21 17:55:49 +03:00 |
|
Ivan Savenko
|
5c78060a07
|
Moved battle netpack validation to battle processor
|
2023-08-21 17:55:48 +03:00 |
|
Ivan Savenko
|
323772fc2e
|
Split CQuery file into multiple files
|
2023-08-21 17:55:07 +03:00 |
|
Ivan Savenko
|
629ca3f13e
|
Created directory structure for server files
|
2023-08-21 17:55:07 +03:00 |
|
Ivan Savenko
|
c217d7717a
|
server queries is now stored as unique_ptr
|
2023-08-21 17:55:07 +03:00 |
|
Ivan Savenko
|
e8e6c02a4a
|
Moved all battle-related functionality of server into a new class
|
2023-08-21 17:55:06 +03:00 |
|
Nordsoft91
|
ef4fddd0c4
|
Merge pull request #2570 from Laserlicht/town_selection_window
Town selection window
|
2023-08-20 17:37:45 +04:00 |
|
nordsoft
|
a09cb23a85
|
Better handling other players for turn timer
|
2023-08-20 04:06:52 +04:00 |
|
nordsoft
|
d4ab3087cb
|
Disable timer for AI players
|
2023-08-19 19:00:08 +04:00 |
|
Ivan Savenko
|
d0b3319f6a
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-18 15:08:23 +03:00 |
|
Ivan Savenko
|
daa8a494fc
|
Merge branch 'release_131' into master
|
2023-08-17 16:19:20 +03:00 |
|
Ivan Savenko
|
6e7b7932a0
|
Fixed recruitment of hero from towns located on map border
|
2023-08-17 10:26:01 +03:00 |
|
Ivan Savenko
|
00ac8eb306
|
Attempt to fix crash on quitApplication on Android
|
2023-08-15 00:17:59 +03:00 |
|
nordsoft
|
d26fdaefe4
|
Battle timer
|
2023-08-14 23:31:44 +04:00 |
|
nordsoft
|
23aaa72dfe
|
No error on hero move when timer is expired
|
2023-08-14 05:21:57 +04:00 |
|
nordsoft
|
a8e5b32b6a
|
Fix compiling
|
2023-08-14 04:55:45 +04:00 |
|
nordsoft
|
380ee41fba
|
Fix finishing turn while flying over object
|
2023-08-14 04:33:41 +04:00 |
|
nordsoft
|
e414af221b
|
Move turn timer logic from GameHandler class
|
2023-08-14 03:20:27 +04:00 |
|
nordsoft
|
3c9c302fd2
|
TurnTimerInfo
|
2023-08-14 02:16:25 +04:00 |
|
Michael
|
1d76f456ad
|
change servercode to make it more robust
|
2023-08-14 00:08:48 +02:00 |
|
nordsoft
|
4b1224ec8c
|
Implement turn timer feature
|
2023-08-13 14:07:48 +04:00 |
|
Ivan Savenko
|
f13a53c1d9
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-12 17:28:47 +03:00 |
|
Ivan Savenko
|
92ce97bbc7
|
Merge remote-tracking branch 'vcmi/master' into beta
|
2023-08-12 16:20:06 +03:00 |
|
Ivan Savenko
|
8cbc52364a
|
Merge pull request #2496 from IvanSavenko/saves_in_mods
Allowed loading saves from inside mods
|
2023-08-12 11:27:15 +03:00 |
|
Ivan Savenko
|
4b307dc0e4
|
More locks to avoid data races on server
|
2023-08-11 18:50:39 +03:00 |
|
Ivan Savenko
|
775e5948ec
|
Preserve chosen campaign bonus on scenario restart request
|
2023-08-11 16:55:20 +03:00 |
|
Ivan Savenko
|
88b23cdce1
|
Merge pull request #2511 from IvanSavenko/fix_starting_army
Fix starting army
|
2023-08-11 11:36:30 +03:00 |
|
Ivan Savenko
|
e57f8742cd
|
Rename ambiguos 'clear' to 'clearSlots'
A lot of map objects inherit from CCreatureSet and as result - get
clean() method that resets object army
|
2023-08-07 19:13:02 +03:00 |
|
Ivan Savenko
|
d7cbe4ecde
|
Attempt to fix data raced in battle on server
|
2023-08-07 17:28:21 +03:00 |
|
Ivan Savenko
|
9bd27c50a0
|
Allowed loading saves from inside mods
|
2023-08-06 19:39:55 +03:00 |
|
Ivan Savenko
|
ed927de12e
|
Added more informative error messages for battle action errors
|
2023-08-04 21:41:11 +03:00 |
|
Tomasz Zieliński
|
6e7a02702d
|
Fix crash in naval combat
|
2023-08-04 10:46:04 +03:00 |
|
Ivan Savenko
|
537f9fa048
|
Merged master into develop
|
2023-08-03 23:38:32 +03:00 |
|