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

941 Commits

Author SHA1 Message Date
051a4a3c17 Encapsulation of WindowHandler state 2023-05-16 19:10:22 +03:00
7838190ef4 Moved window stack management from GuiHandler to new class 2023-05-16 19:10:21 +03:00
243773b6ef Renamed some adventure map files & classes 2023-05-09 13:10:33 +03:00
a015bf6507 Initial part of dynamically-sized adventure map:
- removed no longer used CConfigHandler
- remove no longer use resolutions.json
- moved widget management from adventure map to a separate class
- adventure map layout is now loaded from config
2023-05-09 13:10:33 +03:00
05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h 2023-05-03 18:01:06 +03:00
1d34c73c2d vcmi: split CBonusSystemNode, BonusParams and prop
More splitting of HeroBonus.h
2023-05-02 00:54:53 +03:00
713e3004df vcmi: rename updater and limiter files 2023-05-02 00:53:51 +03:00
e37f798a68 vcmi: split bonus updaters 2023-05-02 00:53:50 +03:00
416faf521e vcmi: move limiters outside of HeroBonus.cpp
This will help for recompilation.
2023-05-02 00:53:50 +03:00
11840b9f6d Get rid of hardcoded logic for markets 2023-05-01 21:49:37 +04:00
07f7c318dc Adjust client part for markets 2023-05-01 21:49:37 +04:00
59bc9326e9 Remove excess pointer from market interface 2023-05-01 21:49:37 +04:00
4aa232a60a Merge pull request #2055 from SoundSSGood/cartifactholder-rework
Artifact related code refactoring part2 (client CArtifactHolder)
2023-05-01 02:33:08 +03:00
8b531ca6c4 CArtifactHolder divided into files 2023-05-01 00:34:45 +03:00
b472c89276 vcmi: make some CStack properties private
There is a getters for this properties already available
2023-04-27 20:58:49 +03:00
177523d972 askToAssemble, askToDisassemble 2023-04-23 14:17:27 +03:00
80b37a3019 Fixed remaining regressions 2023-04-20 22:19:10 +03:00
bb08a0afc8 Moved selection logic to player state 2023-04-20 22:04:24 +03:00
e8718a46cc Fix regressions 2023-04-20 22:04:24 +03:00
365f552fa1 Added API for owned towns access 2023-04-20 22:04:24 +03:00
5cbd0f8fc8 API for wandering heroes access 2023-04-20 22:04:24 +03:00
6a46138617 Moved current selection to local state class 2023-04-20 22:04:24 +03:00
f6d480cbb2 Moved player-specific heroes & towns information to new class 2023-04-20 22:04:24 +03:00
4a169972f0 Further refactoring to cleanup code of advmap and locplint 2023-04-20 22:04:24 +03:00
20de44d4a5 Reodered methods in file to group similar code 2023-04-20 22:04:24 +03:00
7db67a3101 int3 now has proper hasher function 2023-04-20 22:04:24 +03:00
4ec32e4dcd Renamed CAdvMapInt to its proper full name 2023-04-20 22:04:24 +03:00
f1902ab247 Initial refactoring to encapsulate adventure map 2023-04-20 22:03:28 +03:00
54eb550eb9 vcmi: remove unused functions now 2023-04-17 00:43:13 +03:00
7a5775a9f9 vcmi: use std::optional 2023-04-17 00:43:13 +03:00
0d35606a44 vcmi: use std::variant 2023-04-17 00:43:13 +03:00
3951bbb395 Merge pull request #1108 from Nordsoft91/battle-dialog
[HDMod features] Quick combat
2023-04-11 21:18:04 +04:00
dfa2e2a349 Merge beta into develop 2023-04-11 19:37:35 +03:00
bfc75ccd39 Merge remote-tracking branch 'upstream/develop' into battle-dialog 2023-04-11 02:22:42 +04:00
e2d0cd37e4 Merge pull request #1910 from IvanSavenko/beta_fixes
Fixes for 1.2 branch
2023-04-09 20:09:03 +03:00
1d6192ca62 Shut down the thread for tactic phase properly 2023-04-08 22:52:46 +04:00
50115c3113 Rename variables 2023-04-08 20:56:05 +04:00
3dedc963f7 Fix double-playing of battle effects 2023-04-08 18:53:28 +03:00
e58be8e7f7 vcmiartifacts fixed 2023-04-08 12:28:53 +03:00
e85593dbb3 Save & restore mana 2023-04-06 21:19:46 +04:00
ce3028bd73 Intermediate commit 2023-04-06 19:34:07 +04:00
307065a633 Merge beta into develop 2023-04-04 16:06:20 +03:00
c661419897 Merge pull request #1700 from rilian-la-te/resource-array
Modernize resourceSet.
2023-04-02 20:12:45 +03:00
eff41f66ed vcmi: now obstacles can have disappearing anim
It is a reverse version of appearingAnimation.
2023-03-31 01:01:25 +03:00
0c023347dd Fix potential nullptr dereference 2023-03-28 23:50:57 +03:00
b875da108b Merge pull request #1717 from SoundSSGood/backpack-limit-size
Introducing backpack size limit functionality
2023-03-27 17:17:49 +03:00
8af76947cb Do not cache hovered tile and always update state 2023-03-22 19:49:57 +02:00
fa9abf6adc Lock UI while adventure map has animations 2023-03-22 19:49:24 +02:00
c81d57ab8c Remove excessive totalRedraw's 2023-03-22 00:57:08 +02:00
19096f39f0 Backpack limit. Amount of fixes. 2023-03-21 22:11:42 +02:00