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