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