MCPcopy Create free account
hub / github.com/OpenXcom/OpenXcom / MapData

Method MapData

src/Ruleset/MapData.cpp:28–36  ·  view source on GitHub ↗

* Creates a new Map Data Object. * @param dataset The dataset this object belongs to. */

Source from the content-addressed store, hash-verified

26 * @param dataset The dataset this object belongs to.
27 */
28MapData::MapData(MapDataSet *dataset) : _dataset(dataset), _specialType(TILE),
29 _isUfoDoor(false), _stopLOS(false), _isNoFloor(false), _isGravLift(false), _isDoor(false), _blockFire(false), _blockSmoke(false), _baseModule(false),
30 _yOffset(0), _TUWalk(0), _TUFly(0), _TUSlide(0), _terrainLevel(0), _footstepSound(0), _dieMCD(0), _altMCD(0), _objectType(0), _lightSource(0),
31 _armor(0), _flammable(0), _fuel(0), _explosive(0), _bigWall(0), _miniMapIndex(0)
32{
33 std::fill_n(_sprite, 8, 0);
34 std::fill_n(_block, 6, 0);
35 std::fill_n(_loftID, 12, 0);
36}
37
38/**
39 * Destroys the object.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected