mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Cosmetic: align x and y coordinates
This commit is contained in:
parent
1d3a45ef7d
commit
7965f0e477
475
src/decmove.cpp
475
src/decmove.cpp
@ -8,15 +8,42 @@
|
|||||||
static Sint16 table_move1[] =
|
static Sint16 table_move1[] =
|
||||||
{
|
{
|
||||||
9 * 4, // nb
|
9 * 4, // nb
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
-2, 0, +2, 0, -1, 0, +1, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
-2, 0, +2, 0, -1, 0, +1, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
-2, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
+2, 0,
|
||||||
-2, 0, +2, 0, -1, 0, +1, 0,
|
-1, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
+1, 0,
|
||||||
-2, 0, +2, 0, -1, 0, +1, 0,
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouvement pour faire sauter un objet (est) sur blupi
|
// Mouvement pour faire sauter un objet (est) sur blupi
|
||||||
@ -24,15 +51,22 @@ static Sint16 table_move1[] =
|
|||||||
static Sint16 table_move2[] =
|
static Sint16 table_move2[] =
|
||||||
{
|
{
|
||||||
9 + 19, // nb
|
9 + 19, // nb
|
||||||
0, 0, 0, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, -10,
|
0, 0,
|
||||||
0, -20,
|
0, 0,
|
||||||
0, -30,
|
0, 0,
|
||||||
0, -40,
|
0, 0,
|
||||||
-1, -50,
|
0, 0,
|
||||||
-3, -60,
|
0, 0,
|
||||||
-7, -70,
|
0, 0,
|
||||||
|
0, -10,
|
||||||
|
0, -20,
|
||||||
|
0, -30,
|
||||||
|
0, -40,
|
||||||
|
-1, -50,
|
||||||
|
-3, -60,
|
||||||
|
-7, -70,
|
||||||
-15, -80,
|
-15, -80,
|
||||||
-22, -70,
|
-22, -70,
|
||||||
-30, -56,
|
-30, -56,
|
||||||
@ -52,15 +86,22 @@ static Sint16 table_move2[] =
|
|||||||
static Sint16 table_move3[] =
|
static Sint16 table_move3[] =
|
||||||
{
|
{
|
||||||
9 + 19, // nb
|
9 + 19, // nb
|
||||||
0, 0, 0, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, -10,
|
0, 0,
|
||||||
0, -20,
|
0, 0,
|
||||||
0, -30,
|
0, 0,
|
||||||
0, -40,
|
0, 0,
|
||||||
1, -50,
|
0, 0,
|
||||||
3, -60,
|
0, 0,
|
||||||
7, -70,
|
0, 0,
|
||||||
|
0, -10,
|
||||||
|
0, -20,
|
||||||
|
0, -30,
|
||||||
|
0, -40,
|
||||||
|
1, -50,
|
||||||
|
3, -60,
|
||||||
|
7, -70,
|
||||||
15, -80,
|
15, -80,
|
||||||
22, -70,
|
22, -70,
|
||||||
30, -56,
|
30, -56,
|
||||||
@ -83,13 +124,13 @@ static Sint16 table_move4[] =
|
|||||||
-30, -60,
|
-30, -60,
|
||||||
-22, -70,
|
-22, -70,
|
||||||
-15, -80,
|
-15, -80,
|
||||||
-7, -70,
|
-7, -70,
|
||||||
-3, -60,
|
-3, -60,
|
||||||
-1, -50,
|
-1, -50,
|
||||||
0, -40,
|
0, -40,
|
||||||
0, -30,
|
0, -30,
|
||||||
0, -20,
|
0, -20,
|
||||||
0, -10,
|
0, -10,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouvement pour déposer un objet (sud) sur blupi
|
// Mouvement pour déposer un objet (sud) sur blupi
|
||||||
@ -100,28 +141,28 @@ static Sint16 table_move5[] =
|
|||||||
30, -60,
|
30, -60,
|
||||||
22, -70,
|
22, -70,
|
||||||
15, -80,
|
15, -80,
|
||||||
7, -70,
|
7, -70,
|
||||||
3, -60,
|
3, -60,
|
||||||
1, -50,
|
1, -50,
|
||||||
0, -40,
|
0, -40,
|
||||||
0, -30,
|
0, -30,
|
||||||
0, -20,
|
0, -20,
|
||||||
0, -10,
|
0, -10,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouvement pour pousser un pont vers l'est.
|
// Mouvement pour pousser un pont vers l'est.
|
||||||
static Sint16 table_move6[] =
|
static Sint16 table_move6[] =
|
||||||
{
|
{
|
||||||
40, // nb
|
40, // nb
|
||||||
+2, +1,
|
+2, +1,
|
||||||
+4, +2,
|
+4, +2,
|
||||||
+6, +3,
|
+6, +3,
|
||||||
+8, +4,
|
+8, +4,
|
||||||
+10, +5,
|
+10, +5,
|
||||||
+12, +6,
|
+12, +6,
|
||||||
+14, +7,
|
+14, +7,
|
||||||
+16, +8,
|
+16, +8,
|
||||||
+18, +9,
|
+18, +9,
|
||||||
+20, +10,
|
+20, +10,
|
||||||
+22, +11,
|
+22, +11,
|
||||||
+24, +12,
|
+24, +12,
|
||||||
@ -159,15 +200,15 @@ static Sint16 table_move6[] =
|
|||||||
static Sint16 table_move7[] =
|
static Sint16 table_move7[] =
|
||||||
{
|
{
|
||||||
40, // nb
|
40, // nb
|
||||||
-2, -1,
|
-2, -1,
|
||||||
-4, -2,
|
-4, -2,
|
||||||
-6, -3,
|
-6, -3,
|
||||||
-8, -4,
|
-8, -4,
|
||||||
-10, -5,
|
-10, -5,
|
||||||
-12, -6,
|
-12, -6,
|
||||||
-14, -7,
|
-14, -7,
|
||||||
-16, -8,
|
-16, -8,
|
||||||
-18, -9,
|
-18, -9,
|
||||||
-20, -10,
|
-20, -10,
|
||||||
-22, -11,
|
-22, -11,
|
||||||
-24, -12,
|
-24, -12,
|
||||||
@ -205,15 +246,15 @@ static Sint16 table_move7[] =
|
|||||||
static Sint16 table_move8[] =
|
static Sint16 table_move8[] =
|
||||||
{
|
{
|
||||||
40, // nb
|
40, // nb
|
||||||
-2, +1,
|
-2, +1,
|
||||||
-4, +2,
|
-4, +2,
|
||||||
-6, +3,
|
-6, +3,
|
||||||
-8, +4,
|
-8, +4,
|
||||||
-10, +5,
|
-10, +5,
|
||||||
-12, +6,
|
-12, +6,
|
||||||
-14, +7,
|
-14, +7,
|
||||||
-16, +8,
|
-16, +8,
|
||||||
-18, +9,
|
-18, +9,
|
||||||
-20, +10,
|
-20, +10,
|
||||||
-22, +11,
|
-22, +11,
|
||||||
-24, +12,
|
-24, +12,
|
||||||
@ -251,15 +292,15 @@ static Sint16 table_move8[] =
|
|||||||
static Sint16 table_move9[] =
|
static Sint16 table_move9[] =
|
||||||
{
|
{
|
||||||
40, // nb
|
40, // nb
|
||||||
+2, -1,
|
+2, -1,
|
||||||
+4, -2,
|
+4, -2,
|
||||||
+6, -3,
|
+6, -3,
|
||||||
+8, -4,
|
+8, -4,
|
||||||
+10, -5,
|
+10, -5,
|
||||||
+12, -6,
|
+12, -6,
|
||||||
+14, -7,
|
+14, -7,
|
||||||
+16, -8,
|
+16, -8,
|
||||||
+18, -9,
|
+18, -9,
|
||||||
+20, -10,
|
+20, -10,
|
||||||
+22, -11,
|
+22, -11,
|
||||||
+24, -12,
|
+24, -12,
|
||||||
@ -297,74 +338,242 @@ static Sint16 table_move9[] =
|
|||||||
static Sint16 table_move10[] =
|
static Sint16 table_move10[] =
|
||||||
{
|
{
|
||||||
16 * 4, // nb
|
16 * 4, // nb
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
-2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
+2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
-2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
+2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
+2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-2, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
+2, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
-2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
+2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
-2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
+2, 0,
|
||||||
-2, 0, +2, 0, -2, 0, +2, 0,
|
-2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
+2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-2, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
+2, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouvement pour secouer la mine.
|
// Mouvement pour secouer la mine.
|
||||||
static Sint16 table_move11[] =
|
static Sint16 table_move11[] =
|
||||||
{
|
{
|
||||||
20 * 4, // nb
|
20 * 4, // nb
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, -1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, +1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, -1,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, +1,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, -1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, +1,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, -1,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, +1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, -1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, +1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, -1,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, +1,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, 0,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, 0,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
0, 0,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouvement pour secouer l'usine.
|
// Mouvement pour secouer l'usine.
|
||||||
static Sint16 table_move12[] =
|
static Sint16 table_move12[] =
|
||||||
{
|
{
|
||||||
20 * 4, // nb
|
20 * 4, // nb
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-1, 0,
|
||||||
0, -1, 0, +1, 0, -1, 0, +1,
|
+1, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-1, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
+1, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, -1,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
0, +1,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
0, -1,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
0, +1,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
-1, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
+1, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
-1, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
+1, 0,
|
||||||
0, -1, 0, +1, 0, -2, 0, +2,
|
0, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
-1, 0, +1, 0, -1, 0, +1, 0,
|
0, 0,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
0, 0,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
0, 0,
|
||||||
0, 0, 0, 0, 0, 0, 0, 0,
|
0, 0,
|
||||||
-2, 0, +2, 0, 0, +1, 0, +1,
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
0, -1,
|
||||||
|
0, +1,
|
||||||
|
0, -2,
|
||||||
|
0, +2,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-1, 0,
|
||||||
|
+1, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
0, 0,
|
||||||
|
-2, 0,
|
||||||
|
+2, 0,
|
||||||
|
0, +1,
|
||||||
|
0, +1,
|
||||||
};
|
};
|
||||||
|
|
||||||
Sint16 *GetListMoves (Sint32 rank)
|
Sint16 *GetListMoves (Sint32 rank)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user