Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
пре 9 година |
Ivan Savenko
|
c3ce4b25df
Removed all #include's of CMap.h from headers.
|
пре 10 година |
AlexVinS
|
ae2c72ca52
Implemented road transitions.
|
пре 10 година |
AlexVinS
|
877634b3a3
Define public interface of CDrawRoadsOperation
|
пре 10 година |
DjWarmonger
|
a0f534146c
Fixed underground Lava terrain.
|
пре 10 година |
DjWarmonger
|
a90021364e
Disable logs for better performance.
|
пре 10 година |
beegee1
|
e9b7044c9b
Fix mantis #1859, unknown pattern in underground
|
пре 10 година |
beegee1
|
dafaf86eef
Add some debug logging, Fix one special case when updating terrain type, Improve visual look of updated terrain types
|
пре 10 година |
AlexVinS
|
66b022f93e
initializer lists part1
|
пре 11 година |
DjWarmonger
|
c119ddf5ee
Reduced usage of TerrainViewPattern constructor for faster map generation.
|
пре 11 година |
DjWarmonger
|
156e19cdf6
Various optimizations based on RMG profiling.
|
пре 11 година |
Ivan Savenko
|
652ceb2bde
Finally shattered CObjectHandler.cpp into tiny bits
|
пре 11 година |
Ivan Savenko
|
0afdfa529c
Moved all object-related files to lib/mapObjects directory.
|
пре 11 година |
Ivan Savenko
|
32b6568b65
Merged changes from upstream and fixed compilation caused by API changes
|
пре 11 година |
DjWarmonger
|
d2fd71d087
Zone shapes & terrains work nicely.
|
пре 11 година |
Ivan Savenko
|
7f276185bd
Moving files:
|
пре 11 година |
beegee1
|
fe1b16a7ec
Some preparation towards mantis #1743:
|
пре 11 година |
beegee1
|
1ac328635a
- Added handler classes CRmgTemplateStorage and CTerrainViewPatternConfig to LibClasses
|
пре 12 година |
Ivan Savenko
|
b87897096c
Filesystem handling is now more flexible
|
пре 12 година |
Ivan Savenko
|
f82122d9be
second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported
|
пре 12 година |
Ivan Savenko
|
6737c270c9
gcc 4.5 compatibility fixes. Mostly due to lack of fully finctional nullptr class
|
пре 12 година |
beegee1
|
5328beb8e7
- Fixed some bugs when starting a RMG map - Checks if there is a template for the chosen options(rejects if not) - Added a few templates for development(2 to 4 players, medium maps are supported) - Refactoring
|
пре 12 година |
Michał W. Urbańczyk
|
be7c2bd07f
CGHeroInstance* can be serialized over network even when hero has been defeated. Strongly typed hero type ID introduced.
|
пре 12 година |
beegee1
|
298f862d86
- Implemented updating additional terrain types fully(including 2 special cases)
|
пре 12 година |
beegee1
|
3358a8efec
- Added terrain & object selection classes - Added CComposedOperation - Refactored clear terrain, it is now an operation - Added rough support for updating terrain type if required
|
пре 12 година |
beegee1
|
0f7d175896
- Fixed all unit test failures and a few more bugs - Simplified view generation algorithm
|
пре 12 година |
beegee1
|
23f7be2a54
- Fixed a few bugs related to the terrain view generation - Updated CMakeLists in /test(copy resources if no source files has been changed too)
|
пре 12 година |
beegee1
|
7a3f5dc23b
- Replaced exceptions with assert for internal-API code
|
пре 12 година |
beegee1
|
8d82c49a99
- Compile fix - Renamed map operations
|
пре 12 година |
beegee1
|
dd78205ce8
-Added test subfolder and updated CMakeLists for unit testing - Added a test case for the DrawTerrainOperation class(does not pass all tests successfully, 6 failures left to fix) - Fixed a few bugs
|
пре 12 година |