Merge remote-tracking branch 'upstream/1.11' into 1.11
This commit is contained in:
@@ -1072,7 +1072,7 @@ static void DrawTileHighlightType(const TileInfo *ti, TileHighlightType tht)
|
||||
case THT_NONE: break;
|
||||
case THT_WHITE: DrawTileSelectionRect(ti, PAL_NONE); break;
|
||||
case THT_BLUE: DrawTileSelectionRect(ti, PALETTE_SEL_TILE_BLUE); break;
|
||||
case THT_RED: DrawTileSelectionRect(ti, PALETTE_TILE_RED_PULSATING); break;
|
||||
case THT_RED: DrawTileSelectionRect(ti, PALETTE_SEL_TILE_RED); break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1573,7 +1573,7 @@ static void ViewportSortParentSprites(ParentSpriteToSortVector *psdv)
|
||||
|
||||
sprite_list.sort();
|
||||
|
||||
std::vector<ParentSpriteToDraw*> preceding; // Temporarily stores sprites that precede current and their position in the list
|
||||
std::vector<ParentSpriteToDraw *> preceding; // Temporarily stores sprites that precede current and their position in the list
|
||||
auto preceding_prev = sprite_list.begin(); // Store iterator in case we need to delete a single preciding sprite
|
||||
auto out = psdv->begin(); // Iterator to output sorted sprites
|
||||
|
||||
@@ -1652,7 +1652,7 @@ static void ViewportSortParentSprites(ParentSpriteToSortVector *psdv)
|
||||
|
||||
/* Sort all preceding sprites by order and assign new orders in reverse (as original sorter did). */
|
||||
std::sort(preceding.begin(), preceding.end(), [](const ParentSpriteToDraw *a, const ParentSpriteToDraw *b) {
|
||||
return a->order > b->order;
|
||||
return a->order > b->order;
|
||||
});
|
||||
|
||||
s->order = ORDER_COMPARED;
|
||||
|
||||
Reference in New Issue
Block a user