@@ -570,25 +570,25 @@ bool ConvertBooleanCallback(const GRFFil
*/
bool Convert8bitBooleanCallback(const GRFFile *grffile, uint16 cbid, uint16 cb_res)
{
assert(cb_res != CALLBACK_FAILED); // We do not know what to return
if (grffile->grf_version < 8) return GB(cb_res, 0, 8) != 0;
if (cb_res > 1) ErrorUnknownCallbackResult(grffile->grfid, cbid, cb_res);
return cb_res != 0;
}
/* static */ SmallVector<DrawTileSeqStruct, 8> NewGRFSpriteLayout::result_seq;
/* static */ std::vector<DrawTileSeqStruct> NewGRFSpriteLayout::result_seq;
/**
* Clone the building sprites of a spritelayout.
* @param source The building sprites to copy.
void NewGRFSpriteLayout::Clone(const DrawTileSeqStruct *source)
assert(this->seq == NULL);
assert(source != NULL);
size_t count = 1; // 1 for the terminator
const DrawTileSeqStruct *element;