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

Method setBlockValue

src/Ruleset/MapData.cpp:196–204  ·  view source on GitHub ↗

* Sets the amount of blockage for all types. * @param lightBlock The light blockage. * @param visionBlock The vision blockage. * @param HEBlock The high explosive blockage. * @param smokeBlock The smoke blockage. * @param fireBlock The fire blockage. * @param gasBlock The gas blockage. */

Source from the content-addressed store, hash-verified

194 * @param gasBlock The gas blockage.
195 */
196void MapData::setBlockValue(int lightBlock, int visionBlock, int HEBlock, int smokeBlock, int fireBlock, int gasBlock)
197{
198 _block[0] = lightBlock; // not used...
199 _block[1] = visionBlock==1?255:0;
200 _block[2] = HEBlock;
201 _block[3] = smokeBlock==1?256:0;
202 _block[4] = fireBlock;
203 _block[5] = gasBlock;
204}
205
206/**
207 * Sets the amount of HE blockage.

Callers 1

loadDataMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected