mirror of
https://github.com/libretro/devilutionX.git
synced 2026-11-13 04:34:45 -10:00
Zero-based frame indexing
Index frames starting at 0 instead of 1.
This commit is contained in:
1 parent
127615c33f
commit
a66ca44695
36 files changed
+458
-450
No files matched your search
+8
-8
@@ -143,21 +143,21 @@ void DrawDiabloMsg(const Surface &out)
|
||||
{
|
||||
int dialogStartY = ((gnScreenHeight - PANEL_HEIGHT) / 2) - (ErrorWindowHeight / 2) + 9;
|
||||
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY }, *pSTextSlidCels, 1);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY }, *pSTextSlidCels, 4);
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 2);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 3);
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY }, *pSTextSlidCels, 0);
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 1);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 2);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY }, *pSTextSlidCels, 3);
|
||||
|
||||
int sx = PANEL_X + 109;
|
||||
for (int i = 0; i < 35; i++) {
|
||||
CelDrawTo(out, { sx, dialogStartY }, *pSTextSlidCels, 5);
|
||||
CelDrawTo(out, { sx, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 7);
|
||||
CelDrawTo(out, { sx, dialogStartY }, *pSTextSlidCels, 4);
|
||||
CelDrawTo(out, { sx, dialogStartY + ErrorWindowHeight - 6 }, *pSTextSlidCels, 6);
|
||||
sx += 12;
|
||||
}
|
||||
int drawnYborder = 12;
|
||||
while ((drawnYborder + 12) < ErrorWindowHeight) {
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY + drawnYborder }, *pSTextSlidCels, 6);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY + drawnYborder }, *pSTextSlidCels, 8);
|
||||
CelDrawTo(out, { PANEL_X + 101, dialogStartY + drawnYborder }, *pSTextSlidCels, 5);
|
||||
CelDrawTo(out, { PANEL_X + 527, dialogStartY + drawnYborder }, *pSTextSlidCels, 7);
|
||||
drawnYborder += 12;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user