Ivan Savenko
|
d2839c8e52
Rewardable object randomization is now always server-sided
|
1 year ago |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 year ago |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 year ago |
Ivan Savenko
|
38bee87cf4
Do not activate mana vortex if hero already has double mana
|
1 year ago |
Ivan Savenko
|
42616cf4e8
Fix text formatting, fix todo's
|
1 year ago |
Ivan Savenko
|
9e49587749
Replace bonus string description with metastring that can properly
|
1 year ago |
Ivan Savenko
|
60ffb81b33
Replaced remaining placeholder code with callbacks
|
1 year ago |
Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 year ago |
Ivan Savenko
|
c21913f661
Fixed initialization of move points and mana for dismissed heroes
|
1 year ago |
Ivan Savenko
|
edb2ecd751
Fix possible overflow errors on leveling up beyond int64_t limit
|
1 year ago |
Ivan Savenko
|
6b81012f31
Use variant identifier in netpacks where applicable
|
1 year ago |
Ivan Savenko
|
10e50548e7
Converted Component class to use VariantIdentifier instead of int
|
2 years ago |
Ivan Savenko
|
03e1169781
Reduced number of accesses to CGObjectInstance::subID
|
2 years ago |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
2 years ago |
Ivan Savenko
|
4f47555977
Split OBJECT bonus source into OBJECT_TYPE and OBJECT_INSTANCE
|
2 years ago |
Ivan Savenko
|
ac925bb786
Renamed new types for consistency with code style
|
2 years ago |
Ivan Savenko
|
80e6485965
MetaIdentifier now uses std::variant internally
|
2 years ago |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
2 years ago |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 years ago |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 years ago |
Ivan Savenko
|
a3b2354481
Implemented visit mode "limiter". Fixed h3m variable loading
|
2 years ago |
nordsoft
|
e3538f24ab
Fix components problem
|
2 years ago |
Ivan Savenko
|
62cd8b12d4
Converted several namespace enums to enum class
|
2 years ago |
nordsoft
|
be6f6da397
Fix for canRefuse flag in rewardable building
|
2 years ago |
Ivan Savenko
|
3a348abf4f
Text of configurable/rewardable objects now uses translator
|
2 years ago |
Ivan Savenko
|
85262cf4f5
Moved CGameState files into a separate directory
|
2 years ago |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
2 years ago |
Ivan Savenko
|
f35b3a0dc3
Replace MetaString operator << with member function
|
2 years ago |
nordsoft
|
7c029bccba
Show info nin modal window always
|
2 years ago |
nordsoft
|
67331c5520
Fix after merge
|
2 years ago |