forked from jaildesigner-jailgames/jaildoctors_dilemma
Ya se detectan las rampas en el mapa
This commit is contained in:
@@ -68,6 +68,8 @@ private:
|
||||
std::vector<h_line_t> topSurfaces; // Lista con las superficies superiores de la habitación
|
||||
std::vector<v_line_t> leftSurfaces; // Lista con las superficies laterales de la parte izquierda de la habitación
|
||||
std::vector<v_line_t> rightSurfaces; // Lista con las superficies laterales de la parte derecha de la habitación
|
||||
std::vector<line_t> leftSlopes; // Lista con todas las rampas que suben hacia la izquierda
|
||||
std::vector<line_t> rightSlopes; // Lista con todas las rampas que suben hacia la derecha
|
||||
|
||||
int tileSize; // Ancho del tile en pixels
|
||||
int mapWidth; // Ancho del mapa en tiles
|
||||
@@ -101,6 +103,12 @@ private:
|
||||
// Calcula las superficies laterales derechas
|
||||
void setRightSurfaces();
|
||||
|
||||
// Encuentra todas las rampas que suben hacia la izquierda
|
||||
void setLeftSlopes();
|
||||
|
||||
// Encuentra todas las rampas que suben hacia la derecha
|
||||
void setRightSlopes();
|
||||
|
||||
// Devuelve el tipo de tile que hay en ese indice
|
||||
tile_e getTile(int index);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user