Skip to content

TileConditions: A few optimizations.

Use a move operation, rather than a copy, for setting values in TileBadChannels.

Use a binary search rather than a linear search in TileBadChanTool::isDrawerMasked.

TileROD_Decoder was caching flags of masked drawers, updated each run, which is not MT-safe. This should instead be done via a conditions algorithm.

Merge request reports