SCI: Fix transposed pic transitions

Fixes two pic transitions which were backwards. The oldTransitionIDs
table masked this bug in several games. These are the transitions that
go to and from the edge of the screen and the center from all sides.

Examples of both transitions:
KQ6 entering oracle room 380
ECO2 restarting from any room

Example with the two-part blackout effect:
KQ4 looking through keyhole in room 51
This commit is contained in:
sluicebox 2020-08-02 22:02:35 -07:00
parent 1cdf50ce75
commit c3e199309e
2 changed files with 4 additions and 4 deletions

View File

@ -61,8 +61,8 @@ static const GfxTransitionTranslateEntry oldTransitionIDs[] = {
{ 12, SCI_TRANSITIONS_STRAIGHT_FROM_LEFT, true },
{ 13, SCI_TRANSITIONS_STRAIGHT_FROM_BOTTOM, true },
{ 14, SCI_TRANSITIONS_STRAIGHT_FROM_TOP, true },
{ 15, SCI_TRANSITIONS_DIAGONALROLL_FROMCENTER, true },
{ 16, SCI_TRANSITIONS_DIAGONALROLL_TOCENTER, true },
{ 15, SCI_TRANSITIONS_DIAGONALROLL_TOCENTER, true },
{ 16, SCI_TRANSITIONS_DIAGONALROLL_FROMCENTER, true },
{ 17, SCI_TRANSITIONS_BLOCKS, true },
{ 18, SCI_TRANSITIONS_PIXELATION, false },
{ 27, SCI_TRANSITIONS_PIXELATION , true },

View File

@ -40,8 +40,8 @@ enum {
SCI_TRANSITIONS_STRAIGHT_FROM_LEFT = 3,
SCI_TRANSITIONS_STRAIGHT_FROM_BOTTOM = 4,
SCI_TRANSITIONS_STRAIGHT_FROM_TOP = 5,
SCI_TRANSITIONS_DIAGONALROLL_FROMCENTER = 6,
SCI_TRANSITIONS_DIAGONALROLL_TOCENTER = 7,
SCI_TRANSITIONS_DIAGONALROLL_TOCENTER = 6,
SCI_TRANSITIONS_DIAGONALROLL_FROMCENTER = 7,
SCI_TRANSITIONS_BLOCKS = 8,
SCI_TRANSITIONS_PIXELATION = 9,
SCI_TRANSITIONS_FADEPALETTE = 10,