- Comence amb la classe marcador.

This commit is contained in:
2023-10-16 20:02:09 +02:00
parent aa6b79c9ac
commit 11d3309c82
3 changed files with 50 additions and 3 deletions

View File

@@ -27,9 +27,9 @@ namespace gamestate
cursor = draw::loadSurface("cursor.gif");
font = draw::loadSurface("fuente1.gif");
int size=0;
uint32_t *font_pal = draw::loadPalette("fuente1.gif", &size);
draw::setPalette(font_pal+1, 5, 80);
//int size=0;
//uint32_t *font_pal = draw::loadPalette("fuente1.gif", &size);
//draw::setPalette(font_pal+1, 5, 80);
carregarMapa();

36
source/proc_marcador.cpp Normal file
View File

@@ -0,0 +1,36 @@
#include "proc_marcador.h"
namespace marcador
{
int orientacioInicial;
int numArounders;
int AroundersNec;
int numAroundersArrivats;
int numAroundersEixits;
int numAroundersMorts;
int numParar;
int numCavar;
int numEscalar;
int numPerforar;
int numEscalera;
int numPasarela;
int numCorda;
int velocitat;
//SDL_Surface *boto;
int contador;
char *formatejar(int numero);
void pintar(int accio, int prevista);
int procesar(int mousex, int mousey);
void setAroundersNum(const int orient, const int total, const int necessaris);
void setActions(const int parar, const int cavar, const int escalar, const int perforar, const int escalera, const int pasarela, const int corda);
}

11
source/proc_marcador.h Normal file
View File

@@ -0,0 +1,11 @@
#pragma once
namespace marcador
{
void pintar(int accio, int prevista);
int procesar(int mousex, int mousey);
void setAroundersNum(const int orient, const int total, const int necessaris);
void setActions(const int parar, const int cavar, const int escalar, const int perforar, const int escalera, const int pasarela, const int corda);
}