Arseniy Shestakov
|
f1e5797834
Code style: move or add licensing information on top of every file
|
vor 8 Jahren |
AlexVinS
|
a85b4cf2a5
* WIP on event condition format
|
vor 9 Jahren |
DjWarmonger
|
2a9ddadedd
Fixes. Everything works now.
|
vor 9 Jahren |
DjWarmonger
|
9b58450cb0
Part 3 - first working draft, cut generation time by half.
|
vor 9 Jahren |
DjWarmonger
|
19ea46a6d2
Part 2.
|
vor 9 Jahren |
DjWarmonger
|
2410f0af61
- WeightedRule optimization - part 1
|
vor 9 Jahren |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
vor 9 Jahren |
Ivan Savenko
|
c3ce4b25df
Removed all #include's of CMap.h from headers.
|
vor 10 Jahren |
AlexVinS
|
ae2c72ca52
Implemented road transitions.
|
vor 10 Jahren |
AlexVinS
|
877634b3a3
Define public interface of CDrawRoadsOperation
|
vor 10 Jahren |
beegee1
|
dafaf86eef
Add some debug logging, Fix one special case when updating terrain type, Improve visual look of updated terrain types
|
vor 10 Jahren |
DjWarmonger
|
c119ddf5ee
Reduced usage of TerrainViewPattern constructor for faster map generation.
|
vor 11 Jahren |
DjWarmonger
|
156e19cdf6
Various optimizations based on RMG profiling.
|
vor 11 Jahren |
DjWarmonger
|
d2fd71d087
Zone shapes & terrains work nicely.
|
vor 11 Jahren |
beegee1
|
1ac328635a
- Added handler classes CRmgTemplateStorage and CTerrainViewPatternConfig to LibClasses
|
vor 12 Jahren |
Ivan Savenko
|
f82122d9be
second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported
|
vor 12 Jahren |
Ivan Savenko
|
6737c270c9
gcc 4.5 compatibility fixes. Mostly due to lack of fully finctional nullptr class
|
vor 12 Jahren |
beegee1
|
298f862d86
- Implemented updating additional terrain types fully(including 2 special cases)
|
vor 12 Jahren |
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
|
vor 12 Jahren |
beegee1
|
0f7d175896
- Fixed all unit test failures and a few more bugs - Simplified view generation algorithm
|
vor 12 Jahren |
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)
|
vor 12 Jahren |
beegee1
|
8d82c49a99
- Compile fix - Renamed map operations
|
vor 12 Jahren |
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
|
vor 12 Jahren |
Ivan Savenko
|
c6cc6e6301
Large changeset, first part of editing H3 objects via mods feature. Changes:
|
vor 12 Jahren |
Michał W. Urbańczyk
|
e8354908c3
Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing.
|
vor 12 Jahren |
beegee1
|
03c2aa9153
- Refactored CMapEditManager(added structure for undo functionality) - Refactored CMap(terrain pointer is private, safe access via getTile)
|
vor 12 Jahren |
beegee1
|
45fccfb1a6
- Added new trace macro LOG_TRACE which autom. appends leaving func message - Removed old trace macros - Small refactoring in CMapEditManager - Changed documentation comments to /// style for various mapping header files
|
vor 12 Jahren |
beegee1
|
ee51c5beb5
- Renamed /lib subfolders to lowercase
|
vor 12 Jahren |