Ivan Savenko
|
823ffa7a07
|
Always use ResourcePath for referencing images and animations
|
2023-09-04 18:22:34 +03:00 |
|
Nordsoft91
|
1586c6c6a0
|
Merge pull request #2668 from IvanSavenko/remove_current_player
Remove "currentPlayer" from gamestate
|
2023-08-28 17:10:28 +04:00 |
|
Ivan Savenko
|
ce20d913e0
|
Fix checking PlayerColor's for validness
|
2023-08-27 01:35:38 +03:00 |
|
Ivan Savenko
|
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 |
|
nordsoft
|
dfaf778d16
|
Redesign loading solution
|
2023-08-22 20:10:20 +04:00 |
|
nordsoft
|
45f13c7964
|
Progress update on client side
|
2023-08-21 19:21:27 +04:00 |
|
Ivan Savenko
|
9bd27c50a0
|
Allowed loading saves from inside mods
|
2023-08-06 19:39:55 +03:00 |
|
Ivan Savenko
|
aed8c411fc
|
Minor rework & cleanup of combat replays
|
2023-07-27 19:25:55 +03:00 |
|
Ivan Savenko
|
639880a426
|
Fix handling of tactics by AI
|
2023-07-23 14:03:22 +03:00 |
|
Ivan Savenko
|
556763fb7b
|
Fixed handling of tactics
|
2023-07-18 22:02:35 +03:00 |
|
Ivan Savenko
|
1bf6bbd9b6
|
Significantly simplified threading model in battles
|
2023-07-18 19:55:59 +03:00 |
|
Ivan Savenko
|
f27f5ebc7c
|
Split BattleAI::activeStack into several smaller methods
|
2023-07-18 17:35:19 +03:00 |
|
Ivan Savenko
|
8efa7911b7
|
Implemented "Allied Adventure Map AI" option
|
2023-07-03 14:34:53 +03:00 |
|
Ivan Savenko
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
bd4d2788ed
|
Split pathfinder into multiple smaller files
|
2023-06-21 13:46:09 +03:00 |
|
Ivan Savenko
|
87fcfa4add
|
Removed excessive pathfinder includes
|
2023-06-21 12:00:44 +03:00 |
|
Ivan Savenko
|
ad3e54e6c0
|
Reduced usage of topWindow() method
|
2023-05-16 21:57:45 +03:00 |
|
Ivan Savenko
|
e2ef136003
|
Renamed "Int" -> "Window" in WindowHandler API
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
051a4a3c17
|
Encapsulation of WindowHandler state
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
7838190ef4
|
Moved window stack management from GuiHandler to new class
|
2023-05-16 19:10:21 +03:00 |
|
Ivan Savenko
|
243773b6ef
|
Renamed some adventure map files & classes
|
2023-05-09 13:10:33 +03:00 |
|
Ivan Savenko
|
fb739e7186
|
Merge beta -> develop
|
2023-04-26 22:48:08 +03:00 |
|
Ivan Savenko
|
4ec32e4dcd
|
Renamed CAdvMapInt to its proper full name
|
2023-04-20 22:04:24 +03:00 |
|
Ivan Savenko
|
24c6587072
|
Fixed crash on leaving to main menu from battle in hotseat mode
|
2023-04-20 19:56:35 +03:00 |
|
Konstantin
|
7a5775a9f9
|
vcmi: use std::optional
|
2023-04-17 00:43:13 +03:00 |
|
nordsoft
|
289259f64a
|
Unblock spectator interface during AI turns
|
2023-04-14 00:22:47 +04:00 |
|
nordsoft
|
35fa06008b
|
Revert "Auxiliary commit to revert individual files from fb4db41891e157f4f7d72ee759141754d2df680c"
This reverts commit 129b15a49c911315789721b7e62b93757819519a.
|
2023-04-14 00:20:51 +04:00 |
|
nordsoft
|
413870d39a
|
Revert "Single player spectator"
This reverts commit b9e5e42647 .
|
2023-04-14 00:18:29 +04:00 |
|
nordsoft
|
b9e5e42647
|
Single player spectator
|
2023-04-13 13:12:00 +04:00 |
|
nordsoft
|
fb4db41891
|
Single player spectator
|
2023-04-13 02:01:13 +04:00 |
|
nordsoft
|
f005dbbc14
|
Spectator mode
|
2023-04-13 00:59:44 +04:00 |
|
Nordsoft91
|
3951bbb395
|
Merge pull request #1108 from Nordsoft91/battle-dialog
[HDMod features] Quick combat
|
2023-04-11 21:18:04 +04:00 |
|
nordsoft
|
39f4bc0072
|
Reset battle bonuses on client side
|
2023-04-11 17:25:19 +04:00 |
|
Adriankhl
|
1d6192ca62
|
Shut down the thread for tactic phase properly
|
2023-04-08 22:52:46 +04:00 |
|
nordsoft
|
ce3028bd73
|
Intermediate commit
|
2023-04-06 19:34:07 +04:00 |
|
Ivan Savenko
|
a3059033f2
|
Fixes broken client state, e.g. movement. Effectively reverts #1663
|
2023-03-17 16:00:47 +02:00 |
|
Ivan Savenko
|
383387ef29
|
Integrated defaultMods into mod system
|
2023-03-16 17:55:09 +02:00 |
|
Konstantin
|
4c4498b22a
|
vcmi: modernize rest of lib
|
2023-03-16 17:55:20 +03:00 |
|
Adriankhl
|
18be7d5261
|
Remove redundant client access to server save game files and redundant includes
|
2023-03-13 12:27:13 +01:00 |
|
Adriankhl
|
113527c80c
|
Fix paths deserialization
|
2023-03-13 11:04:06 +01:00 |
|
Adriankhl
|
eba4e4dd2c
|
No longer save/load common game state to/from client file
|
2023-03-13 10:10:44 +01:00 |
|
Adriankhl
|
f054064322
|
Load client data (e.g. sleepingHeroes) from local file if possible
|
2023-03-12 21:54:51 +01:00 |
|
Ivan Savenko
|
cdcd5a29dd
|
Updated path to renamed directory
|
2023-03-05 18:02:59 +02:00 |
|
Ivan Savenko
|
ec6f19ea18
|
Code reorganization, no changes to functionality
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
4501036a04
|
Basic version of hero movement on map. Removed old code.
|
2023-03-05 17:48:02 +02:00 |
|
Andrey Filipenkov
|
c4e7e91850
|
fix single process build for Android
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
5b1f3bf0db
|
use JNIEnv object from SDL instead of forwarding from Java for Client
|
2023-03-02 12:09:47 +03:00 |
|
Andrii Danylchenko
|
9f55666931
|
rework netpacks to avoid double typeinfo
|
2023-02-13 20:26:39 +02:00 |
|
Ivan Savenko
|
108a42e4ba
|
Reorganized includes for new layout. New class - IImageLoader
|
2023-02-01 20:42:06 +02:00 |
|
Ivan Savenko
|
57ee9a9bf3
|
Merge vcmi/beta into vcmi/develop
|
2023-01-29 18:21:55 +02:00 |
|