Mortal Kombat Plus
Documentação gerada automaticamente com Doxygen
Carregando...
Procurando...
Nenhuma entrada encontrado
src
fighters
scorpion.c
Ir para a documentação desse arquivo.
1
#include "fighters.h"
2
#include "sprites.h"
3
#include "estruturas.h"
4
#include "game_vars.h"
5
6
void
playerState_Scorpion
(
int
numPlayer, u16 State)
7
{
8
switch
(State)
9
{
10
case
PARADO:
11
player
[numPlayer].y =
gAlturaDoPiso
;
12
player
[numPlayer].w = 16 * 8;
13
player
[numPlayer].h = 15 * 8;
14
player
[numPlayer].dataAnim[1] = 5;
15
player
[numPlayer].dataAnim[2] = 5;
16
player
[numPlayer].dataAnim[3] = 5;
17
player
[numPlayer].dataAnim[4] = 5;
18
player
[numPlayer].dataAnim[5] = 5;
19
player
[numPlayer].dataAnim[6] = 5;
20
player
[numPlayer].dataAnim[7] = 5;
21
player
[numPlayer].animFrameTotal = 7;
22
player
[numPlayer].sprite = SPR_addSpriteExSafe(&spr_scorpion,
player
[numPlayer].x -
player
[numPlayer].axisX,
23
player
[numPlayer].y -
player
[numPlayer].axisY,
24
TILE_ATTR(
player
[numPlayer].paleta, FALSE, FALSE, FALSE),
25
SPR_FLAG_DISABLE_DELAYED_FRAME_UPDATE | SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
26
break
;
27
28
default
:
29
break
;
30
}
31
32
if
(
player
[numPlayer].direcao == 1)
33
{
34
PAL_setPalette(PAL2, spr_scorpion.palette->data, DMA);
35
}
else
{
36
PAL_setPalette(PAL3, spr_scorpion.palette->data, DMA);
37
}
38
39
}
player
Player player[2]
Definição
game_vars.c:24
gAlturaDoPiso
u8 gAlturaDoPiso
Definição
game_vars.c:11
playerState_Scorpion
void playerState_Scorpion(int numPlayer, u16 State)
Definição
scorpion.c:6
Gerado por
1.11.0