Mortal Kombat Plus
Documentação gerada automaticamente com Doxygen
Carregando...
Procurando...
Nenhuma entrada encontrado
src
fighters
liukang.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_LiuKang
(
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].dataAnim[8] = 5;
22
player
[numPlayer].animFrameTotal = 8;
23
player
[numPlayer].sprite = SPR_addSpriteExSafe(&spr_liu_kang,
player
[numPlayer].x -
player
[numPlayer].axisX,
24
player
[numPlayer].y -
player
[numPlayer].axisY,
25
TILE_ATTR(
player
[numPlayer].paleta, FALSE, FALSE, FALSE),
26
SPR_FLAG_DISABLE_DELAYED_FRAME_UPDATE | SPR_FLAG_AUTO_VISIBILITY | SPR_FLAG_AUTO_VRAM_ALLOC | SPR_FLAG_AUTO_TILE_UPLOAD);
27
break
;
28
29
default
:
30
break
;
31
}
32
33
if
(
player
[numPlayer].direcao == 1)
34
{
35
PAL_setPalette(PAL2, spr_liu_kang.palette->data, DMA);
36
}
else
{
37
PAL_setPalette(PAL3, spr_liu_kang.palette->data, DMA);
38
}
39
}
player
Player player[2]
Definição
game_vars.c:24
gAlturaDoPiso
u8 gAlturaDoPiso
Definição
game_vars.c:11
playerState_LiuKang
void playerState_LiuKang(int numPlayer, u16 State)
Definição
liukang.c:6
Gerado por
1.11.0