Ivan Savenko
|
1d2d189e4a
Add tests for bonus system propagation, fix discovered issues
|
2 månader sedan |
Ivan Savenko
|
6ac57a7cfc
Improvements to bonus system node types / propagators
|
3 månader sedan |
Ivan Savenko
|
1e3e2f665c
Remove strange & unused double-selector logic
|
4 månader sedan |
Ivan Savenko
|
0ebe9bd414
Fix invalidation of bonus propagation updaters
|
4 månader sedan |
Ivan Savenko
|
3f4ff58a5e
Merged bonus names with bonus descriptions, since they are never used
|
5 månader sedan |
Ivan Savenko
|
e6a8e5d4bd
Correctly restore bonus system on deserialization
|
6 månader sedan |
Ivan Savenko
|
e829d723b2
Replace global bonus tree change counter with per-node counter
|
9 månader sedan |
Ivan Savenko
|
42b960417c
Reworked bonus caching locking scheme:
|
10 månader sedan |
K
|
bda1adbdfd
miniscule bonus system cleanup
|
1 år sedan |
K
|
462c79e190
remove never used code in CBonusSystemNode
|
1 år sedan |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 år sedan |
Ivan Savenko
|
84bc6c42db
Added 'Serializeable' base class for classes serializeable by pointer
|
1 år sedan |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 år sedan |
Ivan Savenko
|
6e629a6a5f
split getBonusLocalFirst into two distinct method:
|
1 år sedan |
Ivan Savenko
|
ea1f05d15a
Stabilization
|
1 år sedan |
Ivan Savenko
|
c37ce05d06
Attempt to make constant bonus system nodes (CCreature / CArtifact)
|
1 år sedan |
Ivan Savenko
|
2c4cad7d9c
Slight simplification of bonus system node class
|
1 år sedan |
Konstantin
|
e60a4318c3
vcmi: a bunch of forward definitions
|
2 år sedan |
Konstantin P
|
0cbc2e458c
CBonusSystemNode: remove description
|
2 år sedan |
Konstantin P
|
d0e6205688
CBonusSystemNode: make some properties private
|
2 år sedan |
Konstantin
|
29c76fb9bf
HeroBonus: split BonusList
|
2 år sedan |
Konstantin
|
4866c2fe5c
vcmi: split IBonusBearer
|
2 år sedan |
Konstantin
|
1d34c73c2d
vcmi: split CBonusSystemNode, BonusParams and prop
|
2 år sedan |