From 304f636a95fa4492db56aba5a0b202ad02f12e57 Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Mon, 7 Oct 2024 13:56:09 +0200 Subject: [PATCH] - [CHG] Pujat el maxim d'habitacions per al prologo --- source/m_editor_map.cpp | 16 ++++++++-------- source/m_game.cpp | 12 ++++++------ source/room.cpp | 14 +++++++------- source/room.h | 2 +- 4 files changed, 22 insertions(+), 22 deletions(-) diff --git a/source/m_editor_map.cpp b/source/m_editor_map.cpp index e5b9153..7d278cf 100644 --- a/source/m_editor_map.cpp +++ b/source/m_editor_map.cpp @@ -12,7 +12,7 @@ namespace modules { draw::surface *surf; vec2_t scroll {0,0}; - int drawn[64]; + int drawn[MAX_ROOMS]; int current_room; int previous_room; @@ -25,7 +25,7 @@ namespace modules uint32_t specials; uint8_t editor_done; }; - miniroom_t minirooms[64]; + miniroom_t minirooms[MAX_ROOMS]; void drawLines(const int room, const int x, const int y) { @@ -112,7 +112,7 @@ namespace modules for (int i=0; i<=ZN; ++i) { const int next_room = minirooms[room].exits[i]; - if ( (next_room >= 0) && (next_room <= 64) && (!drawn[next_room]) ) { + if ( (next_room >= 0) && (next_room <= MAX_ROOMS) && (!drawn[next_room]) ) { room::load(next_room); loadMiniRoom(); } @@ -124,14 +124,14 @@ namespace modules surf = draw::getSurface("mapa.gif"); scroll = {260,120}; draw::resetViewport(); - for (int i=0;i<64;++i) drawn[i]=false; + for (int i=0;i -#define MAX_ROOMS 64 +#define MAX_ROOMS 96 #define NO_DOOR 0 #define DOOR_XP 1