Ivan Savenko
|
0ad4e80c7d
Rework and simplify logic of attaching heroes to bonus system
|
4 luni în urmă |
Ivan Savenko
|
4d4da0454f
map objects hierarchy now uses IGameInfoCallback
|
5 luni în urmă |
Ivan Savenko
|
6f20235d07
Merge CPrivilegedInfoCallback into CGameInfoCallback
|
5 luni în urmă |
Ivan Savenko
|
716da918f8
Completely remove IGameCallback class
|
5 luni în urmă |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 luni în urmă |
Ivan Savenko
|
700eeb6bd4
Implemented HERO_SPELL_CASTS_PER_COMBAT_TURN bonus
|
5 luni în urmă |
Ivan Savenko
|
5550edeb9a
Fix inability of unit to cast spell after receiving morale
|
5 luni în urmă |
Ivan Savenko
|
ce436bd63e
Fix regressions in combat
|
6 luni în urmă |
Ivan Savenko
|
f03cc06176
Battle Info uses ObjectInstanceID's instead of pointers
|
6 luni în urmă |
Ivan Savenko
|
71bc1054d0
BattleStart pack now uses unique_ptr
|
7 luni în urmă |
Ivan Savenko
|
0101d5ff67
BattleInfo stacks are now unique_ptr's
|
7 luni în urmă |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 luni în urmă |
Ivan Savenko
|
39a2c29c97
Removed creatureBank flag from battle, battles now receive BattleLayout
|
1 an în urmă |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 an în urmă |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 an în urmă |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 an în urmă |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
1 an în urmă |
Ivan Savenko
|
b58301849b
Pass functor via reference to avoid costly copies
|
1 an în urmă |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 ani în urmă |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
2 ani în urmă |
Ivan Savenko
|
fc4dfda00f
Added support for concurrent battles to gamestate and server
|
2 ani în urmă |
Ivan Savenko
|
aed8c411fc
Minor rework & cleanup of combat replays
|
2 ani în urmă |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 ani în urmă |
Konstantin
|
1d34c73c2d
vcmi: split CBonusSystemNode, BonusParams and prop
|
2 ani în urmă |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 ani în urmă |
nordsoft
|
bfc75ccd39
Merge remote-tracking branch 'upstream/develop' into battle-dialog
|
2 ani în urmă |
nordsoft
|
ce3028bd73
Intermediate commit
|
2 ani în urmă |
Konstantin
|
11b237a23c
vcmi: massive refactoring v1
|
2 ani în urmă |
Konstantin
|
e0715a76c8
vcmi: reduce CStack usage a little bit
|
2 ani în urmă |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 ani în urmă |