kdmcser
|
ffb31cc77c
support setting dice molecule for rolling morale and luck
|
7 luni în urmă |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 luni în urmă |
Ivan Savenko
|
73d1675ae3
Code cleanup, fixes to discovered regressions
|
9 luni în urmă |
Ivan Savenko
|
16cfb51f3e
Initial version of new bonus caching system
|
10 luni în urmă |
Ivan Savenko
|
5caf12f22f
Few more fixes to bonus caching
|
10 luni în urmă |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
10 luni în urmă |
Ivan Savenko
|
b8a04c6356
Avoid vector allocation when accessing game settings value
|
10 luni în urmă |
Ivan Savenko
|
56d5911452
Optimized `getMovementRange` method - caching, faster route for 0 turns
|
10 luni în urmă |
Laserlicht
|
53b7c5da6f
added MECHANICAL bonus
|
1 an în urmă |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 an în urmă |
Ivan Savenko
|
8225eb454e
Added GameSettings to gamestate, potentially allowing to define game
|
1 an în urmă |
kdmcser
|
b402619351
not use separate function
|
1 an în urmă |
kdmcser
|
87eb026184
support 0 spellpower and knowledge
|
1 an în urmă |
Ivan Savenko
|
c3957c2c2a
Moved json files to new directory, split on per-class basis
|
1 an în urmă |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 an în urmă |
Laserlicht
|
4bad88f141
implement luck and morale cheats from OH3
|
1 an în urmă |
Ivan Savenko
|
29a78c14a2
Merge pull request #3113 from Alexander-Wilms/develop
|
2 ani în urmă |
Ivan Savenko
|
1459006916
Added separate bonus for native terrain check
|
2 ani în urmă |
Alexander Wilms
|
70acf987b4
lib/BasicTypes.cpp: Remove the unary minus operator or change the expression's underlying type.
|
2 ani în urmă |
Ivan Savenko
|
ac925bb786
Renamed new types for consistency with code style
|
2 ani în urmă |
Ivan Savenko
|
80e6485965
MetaIdentifier now uses std::variant internally
|
2 ani în urmă |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 ani în urmă |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 ani în urmă |
Ivan Savenko
|
62cd8b12d4
Converted several namespace enums to enum class
|
2 ani în urmă |
Konstantin
|
e60a4318c3
vcmi: a bunch of forward definitions
|
2 ani în urmă |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 ani în urmă |
Konstantin
|
fbc05c70ac
vcmi: camelCase methods of new classes
|
2 ani în urmă |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 ani în urmă |
Konstantin
|
29c76fb9bf
HeroBonus: split BonusList
|
2 ani în urmă |
Konstantin
|
4866c2fe5c
vcmi: split IBonusBearer
|
2 ani în urmă |