1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-14 02:33:51 +02:00
vcmi/lib/rmg
Tomasz Zieliński 6aaf77812b Changed logic for zone placement.
Now every zone can be surface, underground, or both. This is separate from water <-> land distinction.

Iand type is now a combination of flags and can take multiple values: "type": ["LAND", "WATER", "SURFACE", "SUB", "ROCK"]. In nothing is specified, terrains get LAND | SURFACE flags by default.

Non-surface zones will default to DIRT, and non-underground zones will default to SUBTERRA.
2022-09-22 18:23:31 +02:00
..
CMapGenerator.cpp Changed logic for zone placement. 2022-09-22 18:23:31 +02:00
CMapGenerator.h Changed logic for zone placement. 2022-09-22 18:23:31 +02:00
CMapGenOptions.cpp Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
CMapGenOptions.h Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
ConnectionsPlacer.cpp First version that compiles 2022-09-21 11:34:23 +02:00
ConnectionsPlacer.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
CRmgTemplate.cpp First version that compiles 2022-09-21 11:34:23 +02:00
CRmgTemplate.h First version that compiles 2022-09-21 11:34:23 +02:00
CRmgTemplateStorage.cpp Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
CRmgTemplateStorage.h Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
CZonePlacer.cpp Changed logic for zone placement. 2022-09-22 18:23:31 +02:00
CZonePlacer.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
float3.h Fixed lots of warnings. 2020-10-04 02:20:18 -07:00
Functions.cpp Changed logic for zone placement. 2022-09-22 18:23:31 +02:00
Functions.h First version that compiles 2022-09-21 11:34:23 +02:00
ObjectManager.cpp Switch ObjectTemplate to shared_ptr<const> (#870) 2022-09-11 16:13:53 +03:00
ObjectManager.h Rotation rebase2 (#912) 2022-09-18 17:39:10 +03:00
ObstaclePlacer.cpp Switch ObjectTemplate to shared_ptr<const> (#870) 2022-09-11 16:13:53 +03:00
ObstaclePlacer.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
RiverPlacer.cpp First version that compiles 2022-09-21 11:34:23 +02:00
RiverPlacer.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
RmgArea.cpp Fix problems with water zone (#784) 2022-09-11 11:31:27 +03:00
RmgArea.h Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
RmgMap.cpp First version that compiles 2022-09-21 11:34:23 +02:00
RmgMap.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
RmgObject.cpp First version that compiles 2022-09-21 11:34:23 +02:00
RmgObject.h First version that compiles 2022-09-21 11:34:23 +02:00
RmgPath.cpp Fix problems with water zone (#784) 2022-09-11 11:31:27 +03:00
RmgPath.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
RoadPlacer.cpp Mine roads (#808) 2022-09-11 11:31:27 +03:00
RoadPlacer.h Mine roads (#808) 2022-09-11 11:31:27 +03:00
RockPlacer.cpp First version that compiles 2022-09-21 11:34:23 +02:00
RockPlacer.h First version that compiles 2022-09-21 11:34:23 +02:00
TerrainPainter.cpp Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
TerrainPainter.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
TileInfo.cpp First version that compiles 2022-09-21 11:34:23 +02:00
TileInfo.h First version that compiles 2022-09-21 11:34:23 +02:00
TownPlacer.cpp Switch ObjectTemplate to shared_ptr<const> (#870) 2022-09-11 16:13:53 +03:00
TownPlacer.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
TreasurePlacer.cpp First version that compiles 2022-09-21 11:34:23 +02:00
TreasurePlacer.h First version that compiles 2022-09-21 11:34:23 +02:00
WaterAdopter.cpp Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
WaterAdopter.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
WaterProxy.cpp First version that compiles 2022-09-21 11:34:23 +02:00
WaterProxy.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
WaterRoutes.cpp Fix problems with water zone (#784) 2022-09-11 11:31:27 +03:00
WaterRoutes.h Random map generator refactoring (#762) 2022-09-11 11:31:27 +03:00
Zone.cpp First version that compiles 2022-09-21 11:34:23 +02:00
Zone.h First version that compiles 2022-09-21 11:34:23 +02:00