// +++++++++++++++++++++++++++++++++++++++++++++++++++++
X = GetStretchX(si);
Y = GetStretchY(si);
- StretchedSprites.BltEx(X, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bx = (bx + 1) & 0x7;
MovHighByte(&PlayField16[si], bx);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
X = GetStretchX(si);
Y = GetStretchY(si);
- StretchedSprites.BltEx(X, Y, aniElectron[0x10 - bx]);
+ StretchedSprites.BltEx(X, Y, aniFramesElectron[0x10 - bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bx = ((bx + 1) & 0x7) | 8;
MovHighByte(&PlayField16[si], bx);
X = GetStretchX(si);
Y = GetStretchY(si + FieldWidth);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X, Y - bx * TwoPixels, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y - bx * TwoPixels, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bl = LowByte(bx);
if (bl == 7 && LowByte(PlayField16[si + FieldWidth]) != fiExplosion)
X = GetStretchX(si + 1);
Y = GetStretchY(si);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X - bx * TwoPixels, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X - bx * TwoPixels, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bl = LowByte(bx);
if (bl == 7 && LowByte(PlayField16[si + 1]) != fiExplosion)
X = GetStretchX(si);
Y = GetStretchY(si - FieldWidth);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X, Y + bx * TwoPixels, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y + bx * TwoPixels, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bl = LowByte(bx);
if (bl == 7 && LowByte(PlayField16[si - FieldWidth]) != fiExplosion)
X = GetStretchX(si - 1);
Y = GetStretchY(si);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X + bx * TwoPixels, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X + bx * TwoPixels, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
bl = LowByte(bx);
if (bl == 7 && LowByte(PlayField16[si - 1]) != fiExplosion)
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
X = GetStretchX(si);
Y = GetStretchY(si);
- StretchedSprites.BltEx(X, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronTurnLeft;
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
X = GetStretchX(si);
Y = GetStretchY(si);
- StretchedSprites.BltEx(X, Y, aniElectron[0x10 - bx]);
+ StretchedSprites.BltEx(X, Y, aniFramesElectron[0x10 - bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronTurnRight;
X = GetStretchX(si);
Y = GetStretchY(si + FieldWidth);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X, Y - bx * TwoPixels, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y - bx * TwoPixels, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronFromBelow;
X = GetStretchX(si + 1);
Y = GetStretchY(si);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X - bx * TwoPixels, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X - bx * TwoPixels, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronFromRight;
X = GetStretchX(si);
Y = GetStretchY(si - FieldWidth);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X, Y + bx * TwoPixels, aniElectron[bx]);
+ StretchedSprites.BltEx(X, Y + bx * TwoPixels, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronFromAbove;
X = GetStretchX(si - 1);
Y = GetStretchY(si);
StretchedSprites.BltEx(X, Y, 0);
- StretchedSprites.BltEx(X + bx * TwoPixels, Y, aniElectron[bx]);
+ StretchedSprites.BltEx(X + bx * TwoPixels, Y, aniFramesElectron[bx]);
// +++++++++++++++++++++++++++++++++++++++++++++++++++++
return subDrawElectronFromLeft;