1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00
Commit Graph

809 Commits

Author SHA1 Message Date
39a92cdde3 Add query for dwellings dialog 2023-10-04 17:47:12 +03:00
898733eed7 Added Query to track visit duration for Taverns and Markets 2023-10-04 17:47:12 +03:00
e322d0a084 Merge pull request #2966 from IvanSavenko/simplify_ui_lock
Simplified locking of game UI state
2023-10-04 16:50:23 +03:00
c57d5545c2 Merge pull request #2971 from Nordsoft91/translations
Multi-language support for network game and for VMAPs
2023-10-02 20:41:42 +02:00
03c099d4fd First steps 2023-09-27 22:53:13 +02:00
71ad9d6707 Fix crash on starting map as non-red player 2023-09-27 21:23:54 +03:00
195320dcf2 Removed remaining references to 'pim' name 2023-09-27 18:50:01 +03:00
0dcfd6e65c Removed optional locking in waitWhileDialog method 2023-09-27 18:44:08 +03:00
d6b9fa8fbd Replaced CPlayerInterface::pim with CGuiHandler::interfaceLock
- Removed CPlayerInterface::pim since this lock does not actually
protects LOCPLINT but rather entire game UI state
- added more logical CGuiHandler::interfaceLock
- interface lock is now non-recursive and is locked only once by initial
caller that want to access GUI
2023-09-27 18:33:52 +03:00
71a1ed816a Merge pull request #2892 from Laserlicht/highscore_menu
Highscore Menu & end video
2023-09-27 15:48:47 +03:00
242e0ffa4a fix playername 2023-09-26 22:06:04 +02:00
42030ed10f Fix hotseat 2023-09-26 17:28:50 +03:00
49c148502b Correctly close dialogs on end of turn 2023-09-26 15:54:24 +03:00
d257fb37f0 Use optional instead of Json for queries 2023-09-26 13:42:20 +03:00
64c82c9133 Fixed UI locking in simturns 2023-09-26 13:42:20 +03:00
c3373ea34c code review 2023-09-25 18:06:40 +02:00
8a0565eb9b use vector 2023-09-23 22:15:05 +02:00
c49d38b855 cheats + grail in town 2023-09-23 21:37:40 +02:00
6f8b62d77d codereview 2023-09-23 20:41:30 +02:00
d2398b804a implement adding 2023-09-23 13:14:45 +02:00
d3f007453d win screen ready 2023-09-23 01:36:01 +02:00
1a0f5cf159 calc preperation 2023-09-23 00:21:36 +02:00
30c6cf3b98 video & audio correction; win/lose 2023-09-22 21:45:12 +02:00
a4cb74f0dc highscore input window 2023-09-22 20:39:20 +02:00
2af7d7c085 Ignore garrison update events of another towns for our castleInt 2023-09-19 19:24:35 +03:00
8c0d78f1d9 Added initiator-player to packs that add/remove/move objects 2023-09-19 19:24:34 +03:00
219f81d28b Added explicit "PlayerEndsTurn" netpack
- PlayerEndsTurn pack is now sent when player ends turn
- YourTurn pack has been renamed to PlayerStartsTurn for consistency
- PlayerStartsTurn will no longer replace list of acting players
- PlayerEndsGame and PlayerEndsTurn will remove player from acting list
2023-09-18 20:55:01 +03:00
f1c40466d3 Changes according to review 2023-09-18 18:17:26 +03:00
b7de685483 Fixed paths through teleport, formatting cleanup 2023-09-16 20:35:04 +03:00
c8e6a7cd27 Fixed most common cases of movement actions 2023-09-16 20:07:26 +03:00
80b80a0ae6 Minor cleanup of hero movemen code 2023-09-16 20:07:26 +03:00
347ce01dbe Moved hero movement logic to a new class from PlayerInterface 2023-09-16 20:07:26 +03:00
1b810b5b93 combined arts assembling fixed 2023-09-07 11:54:52 +03:00
f39fbe5151 Merge pull request #2757 from IvanSavenko/filesystem_refactor
Filesystem refactor - part 1
2023-09-07 10:51:02 +03:00
41210c1dbf Client-side support for multiple battles 2023-09-06 16:03:47 +03:00
036df2e0ad Support multiple battles in AI 2023-09-06 16:03:46 +03:00
86a7f5f5cd Removed getStr(bool), replaced with similar toString() 2023-09-04 22:21:02 +03:00
8dfdfffd87 Use ResourcePath for audio files 2023-09-04 18:22:34 +03:00
823ffa7a07 Always use ResourcePath for referencing images and animations 2023-09-04 18:22:34 +03:00
c45ab07d0b Merge pull request #2698 from Nordsoft91/turn-timer
Turn timer fixes
2023-09-01 00:31:52 +04:00
2e411eca19 Do not allow stopping movement while using water walk over water 2023-08-31 01:38:16 +03:00
9a42abe2a7 Extended timer info to exhange between client and server 2023-08-30 03:11:46 +04:00
695a51d8c8 Merge remote-tracking branch 'vcmi/beta' into develop 2023-08-28 21:19:53 +03:00
b5417c667c Hold timer client counter 2023-08-28 19:46:09 +04:00
71cbb0e2e7 Change query reply method 2023-08-28 18:56:36 +04:00
98f7ed9dfd Implement player start turn query 2023-08-28 18:56:36 +04:00
207a73b9de Fix mana drain not refreshing battle hero window mana 2023-08-27 18:58:07 +02:00
edd029c79c Replace "currentPlayer" from gamestate with "activePlayers"
- Allows multiple active players at once, e.g. simturns
- Cleared up validation of netpacks by server, e.g. always check for
pack sender
2023-08-25 18:56:15 +03:00
b61c9a9e35 Fix build 2023-08-25 13:46:42 +03:00
e54287ea5d Converted remaining identifier to new system 2023-08-25 13:38:02 +03:00