Apply some direction macros
This commit is contained in:
parent
a3692d1c40
commit
a305151302
1 changed files with 12 additions and 12 deletions
|
@ -111,7 +111,7 @@ void ActCaret01(CARET *crt)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (crt->direct == 0)
|
if (crt->direct == DIR_LEFT)
|
||||||
crt->rect = rcLeft[crt->ani_no];
|
crt->rect = rcLeft[crt->ani_no];
|
||||||
else
|
else
|
||||||
crt->rect = rcRight[crt->ani_no];
|
crt->rect = rcRight[crt->ani_no];
|
||||||
|
@ -142,7 +142,7 @@ void ActCaret02(CARET *crt)
|
||||||
|
|
||||||
switch (crt->direct)
|
switch (crt->direct)
|
||||||
{
|
{
|
||||||
case 0:
|
case DIR_LEFT:
|
||||||
crt->ym -= 0x10;
|
crt->ym -= 0x10;
|
||||||
crt->y += crt->ym;
|
crt->y += crt->ym;
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ void ActCaret02(CARET *crt)
|
||||||
crt->rect = rect_left[crt->ani_no];
|
crt->rect = rect_left[crt->ani_no];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 2:
|
case DIR_RIGHT:
|
||||||
if (++crt->ani_wait > 2)
|
if (++crt->ani_wait > 2)
|
||||||
{
|
{
|
||||||
crt->ani_wait = 0;
|
crt->ani_wait = 0;
|
||||||
|
@ -181,7 +181,7 @@ void ActCaret02(CARET *crt)
|
||||||
crt->rect = rect_right[crt->ani_no];
|
crt->rect = rect_right[crt->ani_no];
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 1:
|
case DIR_UP:
|
||||||
crt->rect = rect_up[++crt->ani_wait / 2 % 3];
|
crt->rect = rect_up[++crt->ani_wait / 2 % 3];
|
||||||
|
|
||||||
if (crt->ani_wait > 24)
|
if (crt->ani_wait > 24)
|
||||||
|
@ -316,16 +316,16 @@ void ActCaret07(CARET *crt)
|
||||||
|
|
||||||
switch (crt->direct)
|
switch (crt->direct)
|
||||||
{
|
{
|
||||||
case 0:
|
case DIR_LEFT:
|
||||||
crt->x -= 2 * 0x200;
|
crt->x -= 2 * 0x200;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case DIR_UP:
|
||||||
crt->y -= 2 * 0x200;
|
crt->y -= 2 * 0x200;
|
||||||
break;
|
break;
|
||||||
case 2:
|
case DIR_RIGHT:
|
||||||
crt->x += 2 * 0x200;
|
crt->x += 2 * 0x200;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case DIR_DOWN:
|
||||||
crt->y += 2 * 0x200;
|
crt->y += 2 * 0x200;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -337,7 +337,7 @@ void ActCaret08(CARET *crt)
|
||||||
RECT rcLeft = {16, 80, 32, 96};
|
RECT rcLeft = {16, 80, 32, 96};
|
||||||
RECT rcRight = {32, 80, 48, 96};
|
RECT rcRight = {32, 80, 48, 96};
|
||||||
|
|
||||||
if (crt->direct == 0)
|
if (crt->direct == DIR_LEFT)
|
||||||
crt->rect = rcLeft;
|
crt->rect = rcLeft;
|
||||||
else
|
else
|
||||||
crt->rect = rcRight;
|
crt->rect = rcRight;
|
||||||
|
@ -355,7 +355,7 @@ void ActCaret09(CARET *crt)
|
||||||
if (crt->ani_wait == 32)
|
if (crt->ani_wait == 32)
|
||||||
crt->cond = 0;
|
crt->cond = 0;
|
||||||
|
|
||||||
if (crt->direct == 0)
|
if (crt->direct == DIR_LEFT)
|
||||||
crt->rect = rcLeft;
|
crt->rect = rcLeft;
|
||||||
else
|
else
|
||||||
crt->rect = rcRight;
|
crt->rect = rcRight;
|
||||||
|
@ -376,7 +376,7 @@ void ActCaret10(CARET *crt)
|
||||||
|
|
||||||
++crt->ani_wait;
|
++crt->ani_wait;
|
||||||
|
|
||||||
if (crt->direct == 0)
|
if (crt->direct == DIR_LEFT)
|
||||||
{
|
{
|
||||||
if (crt->ani_wait < 20)
|
if (crt->ani_wait < 20)
|
||||||
crt->y -= 2 * 0x200;
|
crt->y -= 2 * 0x200;
|
||||||
|
@ -393,7 +393,7 @@ void ActCaret10(CARET *crt)
|
||||||
crt->cond = 0;
|
crt->cond = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (crt->direct == 0)
|
if (crt->direct == DIR_LEFT)
|
||||||
crt->rect = rcLeft[crt->ani_wait / 2 % 2];
|
crt->rect = rcLeft[crt->ani_wait / 2 % 2];
|
||||||
else
|
else
|
||||||
crt->rect = rcRight[crt->ani_wait / 2 % 2];
|
crt->rect = rcRight[crt->ani_wait / 2 % 2];
|
||||||
|
|
Loading…
Add table
Reference in a new issue