Ivan Savenko
|
1cbc6457ce
Fix possible assertion failure on removing non-owned town
|
2 years ago |
Ivan Savenko
|
4e80356bea
Do not hide minimap on human player turn
|
2 years ago |
Ivan Savenko
|
0f8d53e978
Replaced SDL user events list with dispatching of arbitrary functors
|
2 years ago |
Ivan Savenko
|
85262cf4f5
Moved CGameState files into a separate directory
|
2 years ago |
Ivan Savenko
|
90c68588f9
Implemented fly movement sound
|
2 years ago |
Ivan Savenko
|
69dc95c3c8
Merge pull request #2235 from IvanSavenko/hota_h3m_support
|
2 years ago |
Ivan Savenko
|
ebc7a82c2e
Converted pathfinder enum's to enum class
|
2 years ago |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 years ago |
Ivan Savenko
|
d51fe62804
Win/loss condition texts use MetaString
|
2 years ago |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
2 years ago |
Ivan Savenko
|
c43783db58
Use string ID's instead of raw strings for win/loss conditions
|
2 years ago |
Ivan Savenko
|
d6a357fd17
Split some map object files into smaller files. Reduced includes usage.
|
2 years ago |
Ivan Savenko
|
acac42291e
Remove excessive CMap.h includes
|
2 years ago |
Ivan Savenko
|
0e70f2998f
SDL event handling is now done exclusively in input handler
|
2 years ago |
Ivan Savenko
|
5e86b00dda
Moved input handling from GuiHandler to set of classes in eventsSDL dir
|
2 years ago |
Ivan Savenko
|
d5d0ca96a8
Minor fixes and cleanup
|
2 years ago |
Ivan Savenko
|
1f513fd280
Extracted event management from GuiHandler and CIntObject
|
2 years ago |
Ivan Savenko
|
ad3e54e6c0
Reduced usage of topWindow() method
|
2 years ago |
Ivan Savenko
|
e2ef136003
Renamed "Int" -> "Window" in WindowHandler API
|
2 years ago |
Ivan Savenko
|
051a4a3c17
Encapsulation of WindowHandler state
|
2 years ago |
Ivan Savenko
|
7838190ef4
Moved window stack management from GuiHandler to new class
|
2 years ago |
Ivan Savenko
|
243773b6ef
Renamed some adventure map files & classes
|
2 years ago |
Ivan Savenko
|
a015bf6507
Initial part of dynamically-sized adventure map:
|
2 years ago |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 years ago |
Konstantin
|
1d34c73c2d
vcmi: split CBonusSystemNode, BonusParams and prop
|
2 years ago |
Konstantin
|
713e3004df
vcmi: rename updater and limiter files
|
2 years ago |
Konstantin
|
e37f798a68
vcmi: split bonus updaters
|
2 years ago |
Konstantin
|
416faf521e
vcmi: move limiters outside of HeroBonus.cpp
|
2 years ago |
nordsoft
|
11840b9f6d
Get rid of hardcoded logic for markets
|
2 years ago |
nordsoft
|
07f7c318dc
Adjust client part for markets
|
2 years ago |