20 #include <yaml-cpp/yaml.h> 32 std::vector<std::pair<size_t, int> > _bigWalls, _TUWalks, _TUFlys, _TUSlides, _deathTiles, _terrainHeight, _specialTypes, _armors, _explosives, _flammabilities, _fuels, _HEBlocks, _footstepSounds, _objectTypes;
33 std::vector<std::pair<size_t, bool> > _noFloors, _stopLOSses;
34 std::vector<std::pair<size_t, std::vector<int> > > _LOFTS;
41 void load(
const YAML::Node& node);
MCDPatch()
Creates an MCD Patch.
Definition: MCDPatch.cpp:29
~MCDPatch()
Cleans up the MCD Patch.
Definition: MCDPatch.cpp:36
void load(const YAML::Node &node)
Loads the MCD Patch from YAML.
Definition: MCDPatch.cpp:45
void modifyData(MapDataSet *dataSet) const
Applies an MCD patch to a mapDataSet.
Definition: MCDPatch.cpp:143
An MCD data Patch.
Definition: MCDPatch.h:29
Represents a Terrain Map Datafile.
Definition: MapDataSet.h:37
Definition: BaseInfoState.cpp:40