Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 vuosi sitten |
Alexander Wilms
|
73019c204d
Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers
|
1 vuosi sitten |
Ivan Savenko
|
86a3806bec
MetaString refactor to eliminate integer usage for identifiers
|
1 vuosi sitten |
Ivan Savenko
|
04aeea9b68
use toEnum instead of getNum for switch'es
|
1 vuosi sitten |
Ivan Savenko
|
2b9c362d5b
Explicitly convert identifier to underlying enumeration
|
1 vuosi sitten |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
2 vuotta sitten |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
2 vuotta sitten |
Ivan Savenko
|
0240ee886d
Converted (almost) all namespace enum's to enum classes
|
2 vuotta sitten |
Konstantin
|
344593e891
vcmi: made some CSpell properties private
|
2 vuotta sitten |
Konstantin
|
8724181a0f
vcmi: spell resistance rework
|
2 vuotta sitten |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
2 vuotta sitten |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
2 vuotta sitten |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 vuotta sitten |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 vuotta sitten |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 vuotta sitten |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 vuotta sitten |
Konstantin
|
a639bd2606
spells: rework isMagical()
|
2 vuotta sitten |
Konstantin
|
97fc424e98
vcmi: modernize lib/spells (except adventure one, needs major rework)
|
2 vuotta sitten |
Ivan Savenko
|
47c1803c42
Finalization of refactoring:
|
2 vuotta sitten |
Ivan Savenko
|
5d80457eda
Merge with vcmi/develop branch
|
2 vuotta sitten |
Ivan Savenko
|
9248e06ae0
Demon summon is now a spell. DEMON_SUMMONING bonus has been removed
|
2 vuotta sitten |
Ivan Savenko
|
facf77b3ae
vstd::unique -> std::unique
|
2 vuotta sitten |
nordsoft
|
750f160276
Fix advmap spell mechanics
|
3 vuotta sitten |
Andrii Danylchenko
|
878aabd4d6
Merge pull request #981 from kambala-decapitator/fix-analyzer-warnings
|
3 vuotta sitten |
Andrey Filipenkov
|
802147c5b7
add some asserts that shouldn't fire
|
3 vuotta sitten |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 vuotta sitten |
Andrey Filipenkov
|
7e6ed0583c
disable all scripting code when configuring without scripting modules
|
3 vuotta sitten |
Andrii Danylchenko
|
4b4cc3cf4b
battlefields in VLC and custom bonuses for terrain patches
|
3 vuotta sitten |
Nordsoft91
|
c4035134e5
New battlegrounds (#758)
|
3 vuotta sitten |
Alexander Shishkin
|
784f6b973b
Apply suggestions from code review
|
4 vuotta sitten |