Mortal Kombat Plus
Documentação gerada automaticamente com Doxygen
Carregando...
Procurando...
Nenhuma entrada encontrado
kano.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
6void playerState_Kano(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_kano, 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, kano_p1_pal.data, DMA);
35 } else {
36 PAL_setPalette(PAL3, kano_p2_pal.data, DMA);
37 }
38}
Player player[2]
Definição game_vars.c:24
u8 gAlturaDoPiso
Definição game_vars.c:11
void playerState_Kano(int numPlayer, u16 State)
Definição kano.c:6