Fix typo in "collision" everywhere
Some defines have been added to preserve backwards compatibility with the old names.
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 256 KiB After Width: | Height: | Size: 256 KiB |
Before Width: | Height: | Size: 260 KiB After Width: | Height: | Size: 260 KiB |
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 324 B |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
@ -85,7 +85,7 @@ int main(int argc, char **argv) {
|
||||
NF_LoadSpritePal("sprite/whitepal", 0);
|
||||
|
||||
// Carga el fondo de colisiones
|
||||
NF_LoadColisionBg("maps/pdemo_colmap", 0, 256, 256);
|
||||
NF_LoadCollisionBg("maps/pdemo_colmap", 0, 256, 256);
|
||||
|
||||
// Crea los fondos de la pantalla superior
|
||||
NF_CreateTiledBg(0, 3, "bg3");
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
@ -84,7 +84,7 @@ int main(int argc, char **argv) {
|
||||
NF_LoadSpritePal("sprite/puntero", 0);
|
||||
|
||||
// Carga el fondo de colisiones
|
||||
NF_LoadColisionBg("maps/ppc_cmap", 0, 512, 512);
|
||||
NF_LoadCollisionBg("maps/ppc_cmap", 0, 512, 512);
|
||||
|
||||
// Crea los fondos de la pantalla superior
|
||||
NF_CreateTiledBg(0, 3, "bg3");
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
@ -94,7 +94,7 @@ int main(int argc, char **argv) {
|
||||
NF_LoadTextFont("fnt/default", "normal", 256, 256, 0);
|
||||
|
||||
// Carga el mapa de colisiones
|
||||
NF_LoadColisionMap("maps/cmap", 0, 768, 512);
|
||||
NF_LoadCollisionMap("maps/cmap", 0, 768, 512);
|
||||
|
||||
// Crea los fondos de la pantalla superior
|
||||
NF_CreateTiledBg(0, 3, "moon");
|
@ -10,8 +10,8 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef __NF_COLISION_H__
|
||||
#define __NF_COLISION_H__
|
||||
#ifndef __NF_COLLISION_H__
|
||||
#define __NF_COLLISION_H__
|
||||
|
||||
#include <nds.h>
|
||||
|
||||
@ -51,15 +51,11 @@ void NF_ResetCmapBuffers(void);
|
||||
// Reinicia los buffers y variables de los mapas de colisiones.
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadColisionMap();
|
||||
void NF_LoadColisionMap(const char* file, u8 id, u16 width, u16 height);
|
||||
void NF_LoadCollisionMap(const char* file, u8 id, u16 width, u16 height);
|
||||
// Carga un mapa de colisiones en el slot indicado.
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadColisionMap();
|
||||
void NF_UnloadColisionMap(u8 id);
|
||||
void NF_UnloadCollisionMap(u8 id);
|
||||
// Borra de la RAM el mapa de colisiones con el nº de slot indicado.
|
||||
|
||||
|
||||
@ -75,15 +71,11 @@ void NF_SetTile(u8 slot, s32 x, s32 y, u16 value);
|
||||
// Cambia el valor del tile en la posicion especificada.
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadColisionBg();
|
||||
void NF_LoadColisionBg(const char* file, u8 id, u16 width, u16 height);
|
||||
void NF_LoadCollisionBg(const char* file, u8 id, u16 width, u16 height);
|
||||
// Carga un fondo de colisiones para pixel perfect
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadColisionBg();
|
||||
void NF_UnloadColisionBg(u8 id);
|
||||
void NF_UnloadCollisionBg(u8 id);
|
||||
// Descarga un fondo de colisiones para pixel perfect
|
||||
|
||||
|
||||
@ -93,7 +85,11 @@ extern u8 NF_GetPoint(u8 slot, s32 x, s32 y);
|
||||
// Obten el color del pixel de las coordenadas dadas
|
||||
|
||||
|
||||
|
||||
// Defines for backwards compatibility
|
||||
#define NF_LoadColisionMap NF_LoadCollisionMap
|
||||
#define NF_UnloadColisionMap NF_UnloadCollisionMap
|
||||
#define NF_LoadColisionBg NF_LoadCollisionBg
|
||||
#define NF_UnloadColisionBg NF_UnloadCollisionBg
|
||||
|
||||
|
||||
#endif
|
@ -85,7 +85,7 @@ b = (3 << 11);
|
||||
#include "nf_text16.h"
|
||||
|
||||
// Libreria de colisiones
|
||||
#include "nf_colision.h"
|
||||
#include "nf_collision.h"
|
||||
|
||||
// Libreria de sonido
|
||||
#include "nf_sound.h"
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
// Includes propios
|
||||
#include "nf_basic.h"
|
||||
#include "nf_colision.h"
|
||||
#include "nf_collision.h"
|
||||
|
||||
|
||||
|
||||
@ -56,17 +56,17 @@ void NF_ResetCmapBuffers(void) {
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadColisionMap();
|
||||
void NF_LoadColisionMap(const char* file, u8 id, u16 width, u16 height) {
|
||||
// Funcion NF_LoadCollisionMap();
|
||||
void NF_LoadCollisionMap(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
if (id >= NF_SLOTS_CMAP) {
|
||||
NF_Error(106, "Colision Map", NF_SLOTS_CMAP);
|
||||
NF_Error(106, "Collision Map", NF_SLOTS_CMAP);
|
||||
}
|
||||
|
||||
// Verifica si la Id esta libre
|
||||
if (NF_CMAP[id].inuse) {
|
||||
NF_Error(109, "Colision Map", id);
|
||||
NF_Error(109, "Collision Map", id);
|
||||
}
|
||||
|
||||
// Vacia los buffers que se usaran
|
||||
@ -110,17 +110,17 @@ void NF_LoadColisionMap(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadColisionMap();
|
||||
void NF_UnloadColisionMap(u8 id) {
|
||||
// Funcion NF_UnloadCollisionMap();
|
||||
void NF_UnloadCollisionMap(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
if (id >= NF_SLOTS_CMAP) {
|
||||
NF_Error(106, "Colision Map", NF_SLOTS_CMAP);
|
||||
NF_Error(106, "Collision Map", NF_SLOTS_CMAP);
|
||||
}
|
||||
|
||||
// Verifica si la Id esta libre
|
||||
if (!NF_CMAP[id].inuse) {
|
||||
NF_Error(110, "Colision Map", id);
|
||||
NF_Error(110, "Collision Map", id);
|
||||
}
|
||||
|
||||
// Vacia los buffers que se usaran
|
||||
@ -215,17 +215,17 @@ void NF_SetTile(u8 slot, s32 x, s32 y, u16 value) {
|
||||
|
||||
|
||||
|
||||
// Funcion NF_LoadColisionBg();
|
||||
void NF_LoadColisionBg(const char* file, u8 id, u16 width, u16 height) {
|
||||
// Funcion NF_LoadCollisionBg();
|
||||
void NF_LoadCollisionBg(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
if (id >= NF_SLOTS_CMAP) {
|
||||
NF_Error(106, "Colision Map", NF_SLOTS_CMAP);
|
||||
NF_Error(106, "Collision Map", NF_SLOTS_CMAP);
|
||||
}
|
||||
|
||||
// Verifica si la Id esta libre
|
||||
if (NF_CMAP[id].inuse) {
|
||||
NF_Error(109, "Colision Map", id);
|
||||
NF_Error(109, "Collision Map", id);
|
||||
}
|
||||
|
||||
// Vacia los buffers que se usaran
|
||||
@ -291,17 +291,17 @@ void NF_LoadColisionBg(const char* file, u8 id, u16 width, u16 height) {
|
||||
|
||||
|
||||
|
||||
// Funcion NF_UnloadColisionBg();
|
||||
void NF_UnloadColisionBg(u8 id) {
|
||||
// Funcion NF_UnloadCollisionBg();
|
||||
void NF_UnloadCollisionBg(u8 id) {
|
||||
|
||||
// Verifica el rango de Id's
|
||||
if (id >= NF_SLOTS_CMAP) {
|
||||
NF_Error(106, "Colision Map", NF_SLOTS_CMAP);
|
||||
NF_Error(106, "Collision Map", NF_SLOTS_CMAP);
|
||||
}
|
||||
|
||||
// Verifica si la Id esta libre
|
||||
if (!NF_CMAP[id].inuse) {
|
||||
NF_Error(110, "Colision Map", id);
|
||||
NF_Error(110, "Collision Map", id);
|
||||
}
|
||||
|
||||
// Vacia los buffers que se usaran
|