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