Mortal Kombat Plus
Documentação gerada automaticamente com Doxygen
Carregando...
Procurando...
Nenhuma entrada encontrado
Referência do Arquivo palace_gates_room.c
#include <genesis.h>
#include "palace_gates_room.h"
#include "stages.h"
#include "game_vars.h"
Gráfico de dependência de inclusões para palace_gates_room.c:

Ir para o código-fonte desse arquivo.

Definições e Macros

#define PALACE_GATES_W   928
 
#define PALACE_GATES_H   232
 

Funções

void initPalaceGatesRoom (void)
 

Definições e macros

◆ PALACE_GATES_H

#define PALACE_GATES_H   232

Definição na linha 7 do arquivo palace_gates_room.c.

◆ PALACE_GATES_W

#define PALACE_GATES_W   928

Definição na linha 6 do arquivo palace_gates_room.c.

Funções

◆ initPalaceGatesRoom()

void initPalaceGatesRoom ( void )

Definição na linha 9 do arquivo palace_gates_room.c.

10{
11 // carrego as informações do cenário.
12 if (gFrames == 1)
13 {
14 // defino o tamanho do meu cenário para rolagem
17
18 // 304
19 gScrollValue = (gBG_Width - VDP_getScreenWidth()) / 2;
20
21 // s16 startX = (VDP_getScreenWidth() - gBG_Width) / 2;
22 s16 startY = -(gBG_Height - VDP_getScreenHeight());
23
24 // BGA
25 VDP_loadTileSet(pg_bga.tileset, gInd_tileset, DMA);
26 // VDP_setTileMapEx(BG_A, pg_bga.tilemap, TILE_ATTR_FULL(PAL0, FALSE, FALSE, FALSE, gInd_tileset), startX / 8, startY / 8, 0, 0, gBG_Width / 8, 29, DMA);
27 VDP_setTileMapEx(BG_A, pg_bga.tilemap, TILE_ATTR_FULL(PAL0, FALSE, FALSE, FALSE, gInd_tileset),
28 0, 0, 0, 0, gBG_Width / 8, 29, DMA_QUEUE);
29 PAL_setPalette(PAL0, pg_bga.palette->data, DMA);
30 gInd_tileset += pg_bga.tileset->numTile;
31 // BGB
32 VDP_loadTileSet(pg_bgb.tileset, gInd_tileset, DMA);
33 VDP_setTileMapEx(BG_B, pg_bgb.tilemap, TILE_ATTR_FULL(PAL1, FALSE, FALSE, FALSE, gInd_tileset),
34 0, startY / 8, 0, 0, 64, 29, DMA);
35 PAL_setPalette(PAL1, pg_bgb.palette->data, DMA);
36 gInd_tileset += pg_bgb.tileset->numTile;
37 }
38}
u32 gFrames
Definição game_vars.c:16
u16 gBG_Width
Definição game_vars.c:13
s16 gScrollValue
Definição game_vars.c:15
u16 gBG_Height
Definição game_vars.c:14
u16 gInd_tileset
Definição game_vars.c:12
#define PALACE_GATES_H
#define PALACE_GATES_W
Esse é o diagrama das funções que utilizam essa função: